1
0
mirror of https://github.com/anope/anope.git synced 2026-06-28 18:16:38 +02:00
Commit Graph

5636 Commits

Author SHA1 Message Date
Charles c0ea25fb94 testing 2010-06-19 16:31:30 +01:00
Adam e05919a1a5 Test commit for CIA 2010-06-19 11:18:06 -04:00
Adam d5fd2f5d57 Test commit for CIA 2010-06-19 11:17:15 -04:00
Charles 31acdea1aa Revert "Testing commit to see if CIA is playing"
This reverts commit 7b1f345284.
2010-06-19 15:02:30 +01:00
Charles 7b1f345284 Testing commit to see if CIA is playing 2010-06-19 10:09:57 +01:00
Adam df9d291bcb Made install.js use VS 2010 2010-06-18 21:17:41 -04:00
Adam 7c4a9cf979 Switched cs_set to the subcommand system and added cs_saset 2010-06-18 21:04:10 -04:00
Adam e6447fa2c4 Added in a subcommand system and switched ns_set and ns_saset to use it 2010-06-18 21:04:09 -04:00
Adam 6cd8849466 Moved the *Serv help functions to Command, will come in use later with subcommands 2010-06-18 21:04:09 -04:00
Adam b8f9116b19 Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid 2010-06-18 21:04:08 -04:00
Adam 435c9116e9 Added an arg to User::IsRecognized to check for NI_SECURE 2010-06-18 21:04:08 -04:00
Adam c43666e344 Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish and fixed some compiler warnings on 64bit systems 2010-06-18 21:04:08 -04:00
Adam 1394c96173 Removed a lot of unnecessary .c_str() calls in the find* functions 2010-06-18 21:04:08 -04:00
Adam f0a44ba894 Made NumberList take an arg to determin if it should pass numbers in descending order, fixes listing specific ranges being returned in descending order 2010-06-18 21:04:08 -04:00
Adam 4a2b9ebcf3 Renamed all of source files from .c to .cpp 2010-06-18 21:04:07 -04:00
Adam 2fba686904 Burned slist, rewrote operservs XLine code 2010-06-18 21:04:05 -04:00
Adam 3a2c2a916a Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then 2010-06-18 21:03:44 -04:00
Adam 0358ae062b Unmark services as syncing when we are done, fixes cs_xop and cs_modes reloading mode specific commands 2010-06-18 21:03:43 -04:00
Adam cab6fcc82d Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels 2010-06-18 21:03:43 -04:00
Adam 17ab410400 Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system. 2010-06-18 21:03:41 -04:00
Adam 2a22d9c2fd Fixed cmake build, removed version_flags it is no longer need, removed old unneeded defs.h and split up pseudo.h 2010-06-18 21:02:12 -04:00
Adam c477360dbf Removed empty.c, instead have cmake create a new empty file when it needs it and deletes it later 2010-06-18 21:01:55 -04:00
Adam ee57f57193 Store modes in users and channels using the Flags class, cleaner 2010-06-18 21:01:55 -04:00
Adam c966d7ec17 Send a QUIT before we shutdown or restart for all of our bots 2010-06-18 21:01:55 -04:00
Adam f049124905 Rewrote the hashing system to use std::tr1::unordered_map 2010-06-18 21:01:53 -04:00
Adam 81a45520a7 Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere 2010-06-18 21:01:17 -04:00
Adam e6263dba84 Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build 2010-06-18 21:01:17 -04:00
Adam 631d11d6a8 Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql. 2010-06-18 21:01:17 -04:00
Adam 4e1286ca10 Rewrote the mail system to use threading 2010-06-18 21:01:09 -04:00
Adam 4149afd45d Changed threadengine to delete threads after Joining them, so the whole thread exists when being joined and so its safe to call non-threadsafe functions in the destructor 2010-06-18 21:00:04 -04:00
Adam 6db15e1783 Added the nickserv/ungroup command 2010-06-18 21:00:03 -04:00
Adam e78a055c2b Removed old config.h and moved configreader.h to config.h 2010-06-18 21:00:02 -04:00
Adam af805e5b45 Allow enabling ssl on a per-uplink basis 2010-06-18 20:58:55 -04:00
Adam b775c84402 Fixed the Makefiles to build m_ssl correctly and marked m_ssl as permanent 2010-06-18 20:58:55 -04:00
Adam ebfff71599 Made opertypes inheritable 2010-06-18 20:58:55 -04:00
Adam 9439cac6b1 Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink 2010-06-18 20:58:55 -04:00
Adam a93be9ff1c Added two events called in ns_info and cs_info that allows modules to easially add info output. Made os_info use this 2010-06-18 20:58:55 -04:00
Adam 5d437d9ab5 Renamed the init_module function to AnopeInit - Some systems have an init_module function outside of Anope which causes a crash if you try to load a non-Anope module 2010-06-18 20:58:55 -04:00
Adam 031bc4a8b0 Merged branch threadingengine with master - Added a threading engine 2010-06-18 20:58:54 -04:00
Adam 503958aa77 Prevent negaitve mode changes, kicks, bans, and autokicks from affecting users with unreal usermode +q or similar 2010-06-18 20:58:54 -04:00
Adam c1d161dec4 Rewrote all of the server handling code 2010-06-18 20:58:52 -04:00
Adam 73e93305c1 Added nickserv/auspex permission and fixed core modules so they build 2010-06-18 20:56:21 -04:00
Adam fa82890696 Moved Commands stuff to its own file and changed Command::name to be ci::string - Will be used after hashing system is rewritten 2010-06-18 20:55:38 -04:00
Adam 2ba89de64d Tell users when their nicks expire in /ns glist and /ns info 2010-06-18 20:55:36 -04:00
Adam c4b725b2e1 Removed all references to $, git has no svn keywords 2010-06-18 18:39:30 -04:00
Adam 428d930e2b Made all modules version be VERSION_STRING 2010-06-18 18:30:35 -04:00
Adam cc3104fc3f Removed .svn from CMakes list of folders to ignore, it not longer exists 2010-06-18 18:22:42 -04:00
Adam 1c7c4708d0 Test commit to test CIA 2010-06-18 17:16:28 -04:00
Adam bc86550c2c Merge branch '1.9' of ssh://shell.sf.net/home/scm_git/a/an/anope/anope into 1.9 2010-06-18 16:51:37 -04:00
Adam ad45dbacbb Fixed some problems with the mode stacker from svn to git merge 2010-06-18 16:50:56 -04:00