summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
2006-02-13Added bool IsValidChannelName(const char *) - it doesn't seem to blow things ...w00t
2006-02-07Properly count remote opers in /LUSERSbrain
2006-02-03Extra safety checksbrain
2006-02-03Extra debugging to locate segfaultbrain
2006-02-03numbskull momentbrain
2006-02-03This probably wont compile atm - add support for prefixed messagesbrain
2006-02-03*EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplitsbrain
2006-01-31Key hiding when youre not on the channelbrain
2006-01-31Optimized WriteServ - why use %s!%s@%s when we have the more optimal userrec:...brain
2006-01-25Add InsertMode function to helperfuncs.(cpp|h) for easily adding modes to the...om
2006-01-22Added OnChannelDelete() method (called on KICK, PART or QUIT where a channel ...brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2006-01-12Changed channel user lists from vector to mapbrain
2006-01-11Changed fd_ref_table from 65536 to more correct MAX_DESCRIPTORSbrain
2006-01-01Fixes to typos and change to return by reference on GetClassbrain
2006-01-01Changes to how classes are looked up (connects slightly faster) and fix for c...brain
2005-12-29More removal of formatting where its not neccessary x("%s",str) == bad!brain
2005-12-29Attempt to cut out unneccessary printf() va_args voodoo (ugleh)brain
2005-12-29Optimizing to not use so much cpu with high user loadsbrain
2005-12-26Adding hook type checking to event calls to speed them upbrain
2005-12-22Changed two fields in ConnectClass to strings, moved constructor stuff to ini...brain
2005-12-19Removed debugbrain
2005-12-19SSL is a fucking mess.brain
2005-12-18Added IOHookModule stuff to allow for different modules to hook different portsbrain
2005-12-16Missing externbrain
2005-12-16Moved serverstats stuff outbrain
2005-12-16Moved more command parsing stuff to CommandParserbrain
2005-12-16Fixed warningbrain
2005-12-16Some things just cant be static...brain
2005-12-16Moving to faster way of hooking i/obrain
2005-12-16Removed syscalls in log, moved va* buffers to static charbrain
2005-12-16Optimized away a memset made it potentially 10x fasterbrain
2005-12-15Full removal of inspircd_util.hbrain
2005-12-15Optimized helperfuncsbrain
2005-12-15Improved pointer voodoo in chanmodes(), many less strlcatsbrain
2005-12-14Moved some other stuff into ServerConfigbrain
2005-12-14Moved include stack stuff to be private to ServerConfigbrain
2005-12-14Removed reference to RULESbrain
2005-12-14More references to RULES and MOTDbrain
2005-12-14Removed deprecated direct reference to file_cache MOTD, RULESbrain
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-14Moved tons of stuff into class ServerConfigbrain
2005-12-14Started moving of data into ServerConfig classbrain
2005-12-14Half way through updating to move a ton of extern confs into class ServerConfigbrain
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-13Modified channel joining to allow > MAXCHANS for opers/remote (when complete)brain
2005-12-13Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)brain