]> git.netwichtig.de Git - user/henk/code/inspircd.git/history - src/helperfuncs.cpp
FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, GetClass...
[user/henk/code/inspircd.git] / src / helperfuncs.cpp
2006-08-10 brainFindNick, FindChan, ChanModes, UserList, CountInvisible...
2006-08-09 brainMove tons more stuff into class InspIRCd
2006-08-09 brainMove clientlist and chanlist into InspIRCd*
2006-08-09 brainMove fd_ref_table into class InspIRCd*
2006-08-09 brainTidy up loglevel enum (remove some C-ish defines)
2006-08-09 braindo_log -> static void InspIRCd::Log() (with vararg...
2006-08-09 brainServerConfig extern moved into class InspIRCd
2006-08-08 brainWriteWallops() -> userrec::WriteWallops() (originates...
2006-08-08 brainWriteCommon() and WriteCommonExcept() -> userrec::Write...
2006-08-08 brainWHEEEEE!!!!!
2006-08-08 brainAddOper() and DeleteOper() -> userrec::Oper() and userr...
2006-08-08 brainWriteChannel* functions and ChanExceptSender* functions...
2006-08-06 brainSupport CIDR, CIDR zline, /oper and CIDR <connect>...
2006-08-04 brainChange to using userrec::ip as a sockaddr to store...
2006-08-01 brainThe IPV6 stuff compiles now, with compile-correct ipv6...
2006-07-28 brainChange all references to voodoo numbers (7, 3 etc)...
2006-07-28 brainChange some if fd > -1 to IS_LOCAL macro
2006-07-19 brainIncrease size to unsigned long
2006-07-19 brainCompletely remove need for memset.
2006-07-19 brainFix MOTD
2006-07-19 brainChange size of already_sent from char to int to work...
2006-07-19 brainSpeed up writecommon, writecommon_noformat, writechanne...
2006-07-19 brainFix motd with new buffering
2006-07-18 brainTried to implement sprintf that returns std::string...
2006-07-08 brainAdd userrec::HasMode, fix some typos.
2006-07-08 brainRefactored user modes to work like the channel modes...
2006-07-01 omChange WriteChannelWithServ and it's _NoFormat to take...
2006-07-01 omReplace rather craq'y loop with a couple of std::string...
2006-07-01 w00tforward port of r4092
2006-06-29 omChange log() to a #define, the real symbol is now do_lo...
2006-06-24 brainForwardport of safety fixes for Write* functions
2006-06-12 brainIf the <ALLOW> or <DENY> tag specifies an ip, and this...
2006-06-08 brainFix for mode string getting cut, breaks on some +L
2006-04-28 brainError checking of raise(), so that if theres no coredum...
2006-04-28 brainsignal/raise in the sigsegv handler to re-raise the...
2006-04-24 brainFix various typos and warnings
2006-04-24 braindelete operator tracking in debug mode (using a macro...
2006-04-20 brainexecinfo - backtrace() and backtrace_symbols() where...
2006-04-09 omShuffle some more includes around, const reference...
2006-04-08 omSplit inspircd_io.* insp inspsocket.* and configreader...
2006-04-07 omMake WriteServ use WriteServ_NoFormat, code duplication...
2006-04-07 omSlight optimisation to config reader, looks nicer even...
2006-04-06 w00tHoly christ that was a LOT OF SPACES. TABS, USE THEM...
2006-04-04 omAdd WriteOpers_NoFormat, now to remember what I wanted...
2006-04-04 omAll new shiny config parser, there's probably some...
2006-04-04 w00tThis doesn't belong in userprocess.cpp. :P
2006-03-21 brainTidyup: (unsigned) cast to more explicit (unsigned...
2006-03-20 brainTrivial: ServerPrivmsgAll() sending Notices
2006-03-19 brainLUSERS oper count was broken and reporting the oper...
2006-03-12 brainFixed a missing reference to chanrec::modes
2006-03-12 brain*NEEDS TESTING* changed binarymodes to use the custom_m...
2006-03-11 brainStart of conversion to const refs for std::strings...
2006-03-11 brainTidyup by making some thing sprintf only once rather...
2006-03-10 omAnother const reference conversion, and remove redundan...
2006-03-10 brainpatch <inspircd-userlist-ptr-safety.diff (Thanks nenolod)
2006-03-09 brainTypical. 0 and 1 to choose from, and i pick the wrong...
2006-03-09 brainModes the wrong way around
2006-03-09 brain(Needs test) Improved userlist()
2006-03-09 brainAdded userrec::modebits - fast way of checking if user...
2006-03-09 brainFixed to correctly use iterator
2006-03-09 brainProbably wont compile yet - purge_empty_channels refactor
2006-03-09 brainmptr++ not *mptr++!
2006-03-09 omFix buffer overflow (visible in /mode #channel)
2006-03-08 brainFixed externs
2006-03-08 brainRemoved has_channel(userrec*,chanrec*), the new preferr...
2006-03-08 brainGot rid of all that ugly char* cast crap (todo: change...
2006-03-08 brainRemoved unneccessary temporary casts to char* when...
2006-03-08 w00tIt's neat. It's tidy. It has no spaces, and almost...
2006-03-07 brainWhois typo fixes
2006-03-07 brainOptimizations
2006-03-07 brainImproved userlist to avoid strlen
2006-03-07 brainFixed typo
2006-03-07 brain*TEST CODE* Faster custom mode set/unset
2006-03-06 brainmaxbans fixes
2006-03-06 brainMaxBans -> maxbans
2006-03-06 brainTidied GetMaxBans to leave the ConfigReader subsystem...
2006-03-06 brainRemoved unneccessary backticks from a copy/paste
2006-03-06 w00tMore documentation.
2006-03-06 w00tYarr, fixed a typo in a comment, yarr
2006-03-06 w00tAdded the beginnings of some function documentation
2006-03-06 brainMode-code rewrite. Might act weird, needs proper testin...
2006-03-02 brainAdded stuff to log() to make it recalculate the time...
2006-03-02 brainAdded charlcat which appends a single char to a char...
2006-02-28 brainBanHiding
2006-02-26 brainValgrind fixes
2006-02-21 brainFixed
2006-02-21 brainAdded second form of find() taking const char*, which...
2006-02-21 brainImproved speed of Find() by passing reference to std...
2006-02-19 brainApparently to catch descendent classes we need to catch...
2006-02-19 brainAdded exception handling for module loading
2006-02-13 w00tAdded bool IsValidChannelName(const char *) - it doesn...
2006-02-07 brainProperly count remote opers in /LUSERS
2006-02-03 brainExtra safety checks
2006-02-03 brainExtra debugging to locate segfault
2006-02-03 brainnumbskull moment
2006-02-03 brainThis probably wont compile atm - add support for prefix...
2006-02-03 brain*EXPERIMENTAL* <options:hidesplits> ircu-style quit...
2006-01-31 brainKey hiding when youre not on the channel
2006-01-31 brainOptimized WriteServ - why use %s!%s@%s when we have...
2006-01-25 omAdd InsertMode function to helperfuncs.(cpp|h) for...
next