summaryrefslogtreecommitdiff
path: root/src/xline.cpp
AgeCommit message (Expand)Author
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-11Move all of the xline stuff into class XLineManager, make an instance of it i...brain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-10So much stuff changed in this one, i forgot most of it.brain
2006-08-10Mass-tidyup of module global vars, theyre no longer global vars.brain
2006-08-10Move IsNick, IsIdent into class InspIRCd, update modules that use it.brain
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-09Move tons more stuff into class InspIRCdbrain
2006-08-09Move clientlist and chanlist into InspIRCd*brain
2006-08-09Tidy up loglevel enum (remove some C-ish defines)brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-06CIDR g/k/e lines to go with zlinesbrain
2006-08-06Support CIDR, CIDR zline, /oper and CIDR <connect> tags. NOTE: With CIDR oper...brain
2006-08-04Change to using userrec::ip as a sockaddr to store port, ip and address famil...brain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-07-30REMOTE STATS! WOOO AND YAY!brain
2006-07-03Just to be really anal, typo fix in commentom
2006-07-01Change WriteChannelWithServ and it's _NoFormat to take a const char* serverna...om
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-08Remove references to inspircd_io from these, stop configure making all the mo...om
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-03-27trivial: Slight reformat of expiry of line messagew00t
2006-03-10Tidyup of commented out reminder codebrain
2006-03-10Mass tidyup of ServerConfig::Read and stuffbrain
2006-03-05Colon before the reasons in STATS, so that it doesnt munge up the reason in c...brain
2006-02-28BanHidingbrain
2006-02-22Perm elines (<exception> tag) not being applied - fixedbrain
2006-02-08Checks to not propogate invalid or already-existing Xlinesbrain
2006-01-27Improved IP handling. Now uses in_addr to store client ip, not char[16]!brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2006-01-12GCC 4.0.2 warns because we assign in an if. we want to assign in an if, so we...brain
2006-01-12Typo (whoops)brain
2006-01-12xline tweaksbrain
2006-01-12Replaced sprintf's with some char* voodoobrain
2005-12-15Full removal of inspircd_util.hbrain
2005-12-15Made apply_lines apply perm lines againbrain
2005-12-15Added CullList classbrain
2005-12-15New CullList trickbrain
2005-12-14More config tidyupsbrain
2005-12-14Added config_f to serverconfig, UNTESTEDbrain
2005-12-14Tidied up modules.h added some typedefs to typedefs.hbrain
2005-12-14moved declarations of typedefs for user_hash and chan_hash etc to typedefs.hbrain
2005-12-14Started moving of data into ServerConfig classbrain
2005-12-14Added parameter to apply_lines to indicate what we want to applybrain
2005-12-13#define IS_LOCAL(x) (x->fd > -1)brain
2005-12-13optimized a ton of strcmps down to an integer comparison!brain
2005-12-08Typo in a comment, talk about grammar-nazibrain
2005-12-08Optimized (much faster, more efficient, less cpu usage)brain
2005-11-30Split the expiry loop into sections, to hopefully decrease time taken to expi...w00t
2005-11-25Fixes for removal of serverrecbrain