summaryrefslogtreecommitdiff
path: root/src/chanserv.c
AgeCommit message (Expand)Author
2010-06-18Renamed all of source files from .c to .cppAdam
2010-06-18Added a founder access level used to determin who is a channel founder. This ...Adam
2010-06-18Removed process_numlist and having to mark everything as "in use" and constan...Adam
2010-06-18Fixed cmake build, removed version_flags it is no longer need, removed old un...Adam
2010-06-18Rewrote the hashing system to use std::tr1::unordered_mapAdam
2010-06-18Removed all references to $, git has no svn keywordsAdam
2010-05-17Made is possible to change levels back to founder only and made founder only ...Adam-
2010-05-12Fixed a potential crash caused from accessing a uninitialized pointer when en...Adam-
2010-04-30Don't use botserv bots to hold channels open, becomes too much of a problem i...Adam-
2010-03-31Added last used time to akick viewAdam-
2010-03-24Rewrote arg parsing system, changed lots of std::string*s to std::string&, ma...Adam-
2010-02-04We now store a list of users using a NickCore in the NickCore, this prevents ...Adam-
2010-01-31replaced the alog() command with a new type-safe and stream-based Alog()DukePyrolator
2010-01-16Removed c_userlist and u_chanlist, replaced with std::listAdam-
2010-01-14Burned do_sjoin and rewrote it to be sane. This changes how Anope handles new...Adam-
2010-01-11updated copyright info for 2010pimpmylinux
2010-01-10Rewrote the code that handles and sends kicksAdam-
2010-01-04Changed 'char *' fields in BotInfo to 'std::string', cleanup of bots.cpp, cha...cyberbotx
2010-01-04Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with ...Adam-
2009-12-31Added in new plaintext databases. Note: This currently has no automatic backu...Adam-
2009-12-23Replaced some static_casts related to modes with dynamic_cast - its a bit saferAdam-
2009-12-16Made many of the functions in IRCDProto accept the relative object pointers i...Adam-
2009-12-14Ripped out old databasesAdam-
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-19Changed the mode param handling code to be more into the general mode handlin...Adam-
2009-11-18Delete the correct entries from akick and badwords list when given a numlistAdam-
2009-11-17Cleand up alot of the code in bs_badwords, made it much more C++-ishAdam-
2009-11-11Made disabling chanserv levels *really* disable them so noone can use them (e...Adam-
2009-11-11Moved alot of stuff to constructors and destructors, instead of having functi...Adam-
2009-11-08Rewrote all of the old C style flag systems into a new Flag class which every...Adam-
2009-11-08Rewrote BuildStringList to use std::list instead of char**Adam-
2009-11-07Made mlock_on, mlock_off, access, and akick private in ChannelInfoAdam-
2009-11-07Rewrote all of the akick code to be much cleanerAdam-
2009-11-06Added /chanserv access view, which shows the access creator and last time usedAdam-
2009-11-05Dont allow sending empty mode strings in check_modesAdam-
2009-11-05Removed trailing -'s on mode strings sent in check_modesAdam-
2009-11-04Rewrote part of check_modes to keep it from sending empty mode stringsAdam-
2009-11-03Added OnPreNickExpire and OnPreChanExpire events, which can keep nicks and ch...Adam-
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-20Apply some changes based on possible "flaws" found with flawfinder.cyberbotx
2009-10-13Complete rewrite of everything associated with modes, this breaks saving and ...Adam-
2009-09-30Removed NS_IDENTIFIED/NS_RECOGNIZED/NS_ON_ACCESS from na->status, it doesnt b...Adam-
2009-08-30Fixed segfault bug & check_modes() going insane over uninitialized variable.jantje_85
2009-08-30Fix chanserv.c to compile after DEFCON changes.cyberbotx
2009-08-30Forward port of several DEFCON fixes:jantje_85
2009-08-19Add a few items to outstanding issues in TODO, clean up a lot of warnings (no...cyberbotx
2009-07-21Added a new event for channels being deletedadam-
2009-06-10New timer infrastructure, can be used inside modules. Replaces old ENFORCE/CO...rburchell