summaryrefslogtreecommitdiff
path: root/src/core/cs_set.c
AgeCommit message (Expand)Author
2009-12-13Don't allow mlocking/defconing modes such as beIohvAdam-
2009-12-13Added in a modestacker and rewrote almost all of the remaining old mode codeAdam-
2009-11-28Massive move of all of the Config variables out of global scope to the Config...Adam-
2009-11-24Properly remove users on access lists that are below voice status when conver...Adam-
2009-11-19Changed the mode param handling code to be more into the general mode handlin...Adam-
2009-11-12Made Command::Execute's params constAdam-
2009-11-11Made Command::OnSyntaxError accept a subcommand parameter, we now give syntax...Adam-
2009-11-11Replaced all of the char* params in cs_set with ci::string so we dont use str...Adam-
2009-11-11Moved alot of stuff to constructors and destructors, instead of having functi...Adam-
2009-11-11Added support for permanent channels. This supports both permanent channel mo...Adam-
2009-11-08Made the Module::ServHelp() functions part of the event systemAdam-
2009-11-08Rewrote all of the old C style flag systems into a new Flag class which every...Adam-
2009-11-07Made mlock_on, mlock_off, access, and akick private in ChannelInfoAdam-
2009-10-30Removed channel passwords and added /chanserv QOP command to add additional c...Adam-
2009-10-30Rewrote all of the defcon code, and moved most of it to os_defcon. This fixes...Adam-
2009-10-13Complete rewrite of everything associated with modes, this breaks saving and ...Adam-
2009-10-05Fixed '/chanserv help set secure' responceAdam-
2009-09-20Removed the file name arg from MODULE_INITAdam-
2009-09-15Removed command position from Module::AddCommand(), it is no longer used beca...Adam-
2009-08-19Add a few items to outstanding issues in TODO, clean up a lot of warnings (no...cyberbotx
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-06-29changed encryption modules to use the new module APIDukePyrolator
2009-06-23Adds check for using commands on non-registered channels before the adam-
2009-04-16PERMISSION_DENIED -> ACCESS_DENIED string.rburchell
2009-04-06Replace Set*Help() functions with virtual *ServHelp() functions that can be o...cyberbotx
2009-04-03Fix bug #1045, patch from Adam, suspended channels can no longer be administe...cyberbotx
2009-04-02Fix up a bunch of access checking to be a bit more modern and so onrburchell
2009-03-23Fix bug #1044, CS SET MLOCK no longer requires a parameter, and leaving out t...cyberbotx
2009-03-23Fix part #2 of bug #1010, patched partially by Adam and cleaned up / finished...cyberbotx
2009-03-23Replace manual array for ChannelInfo's access list to use an std::vector inst...cyberbotx
2009-03-09Fix /cs set mlock to not use strtok, which wasn't working due to the change i...cyberbotx
2009-02-28Add access checking to cs_* modules. Also change number of arguments for cs_m...rburchell
2009-02-15Replaced notice_lang with notice_help in all OnHelp() functions in modules. A...cyberbotx
2009-02-12Auditing of remaining cs_ modules.rburchell
2009-02-10Change cs_set to use new commands API (ugh, this sucked.)rburchell
2009-02-10NS_VERBOTEN -> NS_FORBIDDEN, CS_VERBOTEN -> CS_FORBIDDEN, etc.rburchell
2009-02-09Squashed commit: merge next (1.9.1) back to trunk.rburchell
2009-01-03Housekeeping contact address updates.sjaz
2009-01-02Update copyrights for 2009.rburchell
2008-11-28Moved moduleSet*Help() functions to Module::Set*Help().cyberbotx
2008-11-23Converted many C-style casts to C++-style casts.cyberbotx
2008-11-22Replaced most uses of smalloc and scalloc with new, replaced most uses of fre...cyberbotx
2008-11-14Insane commit of doom: s/ \t/grburchell
2008-11-08Move moduleAddCommand and moduleDelCommand to Module:: members.Robin Burchell w00t@inspircd.org
2008-11-08moduleAddVersion -> Module::SetVersionRobin Burchell w00t@inspircd.org
2008-11-08moduleSetType() -> Module::SetType().Robin Burchell w00t@inspircd.org
2008-11-08Convert moduleSetType() to not require a module pointer.. actually, this is p...Robin Burchell w00t@inspircd.org
2008-11-08Call the new base constructor too.. let's hope this all works?Robin Burchell w00t@inspircd.org
2008-11-08Convert all the derived module constructors to take the new parameter (sed mu...Robin Burchell w00t@inspircd.org