summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
2006-07-19Speed up writecommon, writecommon_noformat, writechannel, etc (by quite a bit...brain
2006-07-19Fix motd with new bufferingbrain
2006-07-18Tried to implement sprintf that returns std::string of any size, realized it ...brain
2006-07-08Add userrec::HasMode, fix some typos.brain
2006-07-08Refactored user modes to work like the channel modes - core and module data n...brain
2006-07-01Change WriteChannelWithServ and it's _NoFormat to take a const char* serverna...om
2006-07-01Replace rather craq'y loop with a couple of std::string callsom
2006-07-01forward port of r4092w00t
2006-06-29Change log() to a #define, the real symbol is now do_log(), the new macro aut...om
2006-06-24Forwardport of safety fixes for Write* functionsbrain
2006-06-12If the <ALLOW> or <DENY> tag specifies an ip, and this user resolves,brain
2006-06-08Fix for mode string getting cut, breaks on some +Lbrain
2006-04-28Error checking of raise(), so that if theres no coredump and raise fails, we ...brain
2006-04-28signal/raise in the sigsegv handler to re-raise the sig for a coredumpbrain
2006-04-24Fix various typos and warningsbrain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-20execinfo - backtrace() and backtrace_symbols() where availablebrain
2006-04-09Shuffle some more includes around, const reference a few functions in inspircd.*om
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-04-07Make WriteServ use WriteServ_NoFormat, code duplication = bad >:/om
2006-04-07Slight optimisation to config reader, looks nicer even if it's not faster.om
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-04-04Add WriteOpers_NoFormat, now to remember what I wanted it forom
2006-04-04All new shiny config parser, there's probably some bugs there somewhere but h...om
2006-04-04This doesn't belong in userprocess.cpp. :Pw00t
2006-03-21Tidyup: (unsigned) cast to more explicit (unsigned char)brain
2006-03-20Trivial: ServerPrivmsgAll() sending Noticesbrain
2006-03-19LUSERS oper count was broken and reporting the oper count to always be equal ...brain
2006-03-12Fixed a missing reference to chanrec::modesbrain
2006-03-12*NEEDS TESTING* changed binarymodes to use the custom_modes entriesbrain
2006-03-11Start of conversion to const refs for std::strings in module api - A LOT OF S...brain
2006-03-11Tidyup by making some thing sprintf only once rather than n times (where n is...brain
2006-03-10Another const reference conversion, and remove redundant declaration of userr...om
2006-03-10patch <inspircd-userlist-ptr-safety.diff (Thanks nenolod)brain
2006-03-09Typical. 0 and 1 to choose from, and i pick the wrong one. (back to front bin...brain
2006-03-09Modes the wrong way aroundbrain
2006-03-09(Needs test) Improved userlist()brain
2006-03-09Added userrec::modebits - fast way of checking if user has +swi rather than a...brain
2006-03-09Fixed to correctly use iteratorbrain
2006-03-09Probably wont compile yet - purge_empty_channels refactorbrain
2006-03-09mptr++ not *mptr++!brain
2006-03-09Fix buffer overflow (visible in /mode #channel)om
2006-03-08Fixed externsbrain
2006-03-08Removed has_channel(userrec*,chanrec*), the new preferred way of doing it is ...brain
2006-03-08Got rid of all that ugly char* cast crap (todo: change docs to reflect change)brain
2006-03-08Removed unneccessary temporary casts to char* when casting a userrecbrain
2006-03-08It's neat. It's tidy. It has no spaces, and almost matches our guidelines...w00t
2006-03-07Whois typo fixesbrain
2006-03-07Optimizationsbrain
2006-03-07Improved userlist to avoid strlenbrain