summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-08-22added more eventsDukePyrolator
2009-08-20Fix build under Windows.cyberbotx
2009-08-12Set the correct opertypes on newly registered usersadam-
2009-08-08Remove SSYNC_UNKNOWN. All IRCds can report sync state, and for those that _re...rburchell
2009-08-04Fixed autoidadam-
2009-07-25Changed params parameter of Command's Execute() from std::vector<std::string>...cyberbotx
2009-07-24Changed subcommand parameter of Command's OnHelp() from std::string to ci::st...cyberbotx
2009-07-24Implement case-insensitive versions of std::string, irc::string for RFC-style...cyberbotx
2009-07-21Added a new event for channels being deletedadam-
2009-07-21added 9 new eventsDukePyrolator
2009-06-30No real need for another constantrburchell
2009-06-29removed include/encrypt.h from the MakefilesDukePyrolator
2009-06-29changed encryption modules to use the new module APIDukePyrolator
2009-06-28Add ability for fantasy to be disabled for some commands and strip the channe...adam-
2009-06-26Changed module callbacks to use new Timer APIadam-
2009-06-23Adds check for using commands on non-registered channels before the adam-
2009-06-11Make stristr() const-safe, replace post-increment on iterators with pre-incre...cyberbotx
2009-06-11Cleanup of internals of new opertype stuff by Adam. Removes OS OPER and OS AD...rburchell
2009-06-11Added missing timers.h and timers.cpp from Adam, removed timeout.h and timeou...cyberbotx
2009-06-10New timer infrastructure, can be used inside modules. Replaces old ENFORCE/CO...rburchell
2009-06-09Remove events.h, should have been deleted in earlier patch to replace events ...cyberbotx
2009-06-06New events stuff, patch totally by Adam (aka Awesome).rburchell
2009-06-03Fix issue with using static_cast instead of reinterpret_cast for Extensible, ...cyberbotx
2009-06-03Fix bug #1080, changing core pseudo-client nicks in the config should registe...cyberbotx
2009-05-08Patch to allow jupe on all bar uplink and self. Thanks Adam. (Bug #1076)sjaz
2009-05-05Adds check for opertype permissions to mod_run_cmd() in commands.c, and adds ...cyberbotx
2009-04-16Add Command::SetPermission member to centralise access checking. Remove dupli...rburchell
2009-04-16Remove unused modules_unload_all fini paramrburchell
2009-04-12Copy Extensible::GetExtList() from InspIRCd, patch from DukePyrolator, plus 2...cyberbotx
2009-04-07Remove all remaining uses of (My)SQL from the code.cyberbotx
2009-04-06Replace Set*Help() functions with virtual *ServHelp() functions that can be o...cyberbotx
2009-04-04Removed is_host_setter() and is_host_remover() from code and replaced them wi...cyberbotx
2009-04-04Remove is_services_* methods.. this forces us to actually remove uses of them.rburchell
2009-04-03Patch from DukePyrolator to include an OnUserNickChange() event to replace EV...cyberbotx
2009-04-03Fix bug #1045, patch from Adam, suspended channels can no longer be administe...cyberbotx
2009-04-03Added service argument to OnPreCommand, added OnPostCommand event, changed th...cyberbotx
2009-04-02Remove capability for commands to hook existing commands, add an OnPreCommand...rburchell
2009-04-02Remove rootmodeonid, opermodeonid, adminmodeonid - unused, and utterly useles...rburchell
2009-04-02Remove NSRestrictGetPass, and replace it with opertype usage.rburchell
2009-04-01Replace nick_is_* checking of static userlevels with NickCore::IsServicesOper...rburchell
2009-03-31Send snotice after connecting to the network. Also change OnServerConnect to ...rburchell
2009-03-31Fix ss_main's client introduction.rburchell
2009-03-25Fix bug #1009, patch inspired by DukePyrolator, add a TS6 SID generator from ...cyberbotx
2009-03-23Replace manually allocated array for NickCore's access list with an std::vect...cyberbotx
2009-03-23Replace manual array for ChannelInfo's access list to use an std::vector inst...cyberbotx
2009-03-07Fix slight warning that comes up with gcc 3.4.x but not 4.2.x, this should be...cyberbotx
2009-02-28Patch from Adam, reducing duplication in cs_modes. Untested.rburchell
2009-02-23Fix slight linking error in Visual Studio, spotted by Brandan.cyberbotx
2009-02-19Fix a few warnings. Also move split_usermask into cs_akick, as this is the on...rburchell
2009-02-19Remove (and neuter) old event system. Not used by anything in core.rburchell