summaryrefslogtreecommitdiff
path: root/src/modules/m_timedbans.cpp
AgeCommit message (Expand)Author
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-16Optimizationsbrain
2006-08-16Wasnt checking channel name on ban deletionbrain
2006-08-16LeaChim please try thisbrain
2006-08-16free() REQUIRES casts to free const char*'s :<brain
2006-08-16Because the iterator can be whacked (and the item) inside of SetBan, make copiesbrain
2006-08-16Tweak: Setting server pointer isnt requiredbrain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11CamelCaseRocksSoMuchICamelCasedAllTheMethodsOfClassInspIRCdSoThatItAllLooksNeat.brain
2006-08-11Move remaining functions:brain
2006-08-11ConfigReader and FileReader now take InspIRCd* to their constructorsbrain
2006-08-11None of the modules use an extern InspIRCd* any morebrain
2006-08-11(Bigger than it looks, i did this with perl inplace edit) -- commands now tak...brain
2006-08-10Last of Server:: methods moved to InspIRCd::. Server:: removed.brain
2006-08-10Note: FOR THE MOMENT, this is BROKEN. It wont run right until im done.brain
2006-08-10Fixes and removal of Server::GetServerName()brain
2006-08-10cmode(), cflags(), cstatus() -> chanrec::GetStatusChar(), chanrec::GetStatusF...brain
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-09userrec and chanrec now have their own independent pointer back to their 'cre...brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-08WHEEEEE!!!!!brain
2006-08-08WriteChannel* functions and ChanExceptSender* functions are now methods of ch...brain
2006-07-30Fix to send out modes remotely when a ban expires so that other ircds have th...brain
2006-07-30Fix more timedban stuff - possible infinite loop if ban expires after the cha...brain
2006-07-29Fix for bug which can lock up ircd if someone adds a timed ban when the banli...brain
2006-07-28Add support for syntax of commands in place of the text 'Not enough parameter...brain
2006-07-16mass tidyup, change A LOT of stuff to const char** which was char** (such as ...brain
2006-07-10Making lots of stuff inherit from classbase so we can use it as a holdall cla...brain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-03-11Last onesbrain
2006-03-07Fixed timedbans (new mode parser didnt like being passed const char* element...brain
2006-02-26Server* Srv marked static or moved to private member of module class in all m...brain
2006-01-15Changed some .cpp to .so in the this->source fieldbrain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2005-12-26Last set converted to 'Implements'brain
2005-12-17Fixed typo in command sourcebrain
2005-12-16Last set of modules converted to new command systembrain
2005-12-07Changed behaviour of module API to pass Server* to the constructor, rather th...brain
2005-05-29Highly optimized userrec saving 1.5k per userbrain
2005-05-15Changed to use __single_client_alloc, faster on most systems in a single threadbrain
2005-05-15Made modules use irc::string where they were using strcasecmp()brain
2005-05-15Moved a ton of functions into helperfuncs.h to speed up recompilesbrain
2005-04-30Added OnAddBan and OnDelBan module api calls, and fixed glitch which required...brain
2005-04-27A little more error checking on the banmask etcbrain
2005-04-27Fixed WriteChannelWithServbrain
2005-04-27Added preliminary timed bans modulebrain