summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
2006-12-12Avoid pointless vsnprintf() when our loglevel doesnt meet requirementsbrain
2006-12-11Finally got read buffering working properlybrain
2006-10-28Add 'dest' parameter to OnWhoisLine, contains the user being whois'ed (we nee...brain
2006-10-28Add support for OnWhoisLine, which allows modules to change or drop any line ...brain
2006-10-23Give some actual information when the log file fails to openspecial
2006-10-06And fix typosbrain
2006-10-06tidy up WriteModebrain
2006-10-02IsNick moved to helperfuncs.cpp, makes a lot more sense than inspircd.cppw00t
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
2006-08-18Missing a space in log messagesbrain
2006-08-18NONBLOCKING LOGGER!brain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11CamelCaseRocksSoMuchICamelCasedAllTheMethodsOfClassInspIRCdSoThatItAllLooksNeat.brain
2006-08-11Change to using Instance->Log (InspIRCd::Log) rather than log() macrobrain
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-10Move all_opers into class InspIRCdbrain
2006-08-10Mass-tidyup of module global vars, theyre no longer global vars.brain
2006-08-10Move tons more stuff into class InspIRCd*, make signal handler functions stat...brain
2006-08-10Move AllModulesReportReady into a private method of class InspIRCdbrain
2006-08-10Move strlower into nspace namespace where hash<std::string> livesbrain
2006-08-10Move InsertMode into ModeParserbrain
2006-08-10Move FileExists, CleanFilename, DirValid, GetFullProgDir into class ServerConfigbrain
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-09Move fd_ref_table into class InspIRCd*brain
2006-08-09Tidy up loglevel enum (remove some C-ish defines)brain
2006-08-09do_log -> static void InspIRCd::Log() (with vararg and std::string variants)brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-08WriteWallops() -> userrec::WriteWallops() (originates from a user, so belongs...brain
2006-08-08WriteCommon() and WriteCommonExcept() -> userrec::WriteCommon(), userrec::Wri...brain
2006-08-08WHEEEEE!!!!!brain
2006-08-08AddOper() and DeleteOper() -> userrec::Oper() and userrec::UnOper() (these do...brain
2006-08-08WriteChannel* functions and ChanExceptSender* functions are now methods of ch...brain
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-28Change all references to voodoo numbers (7, 3 etc) to the new bitwise constan...brain
2006-07-28Change some if fd > -1 to IS_LOCAL macrobrain
2006-07-19Increase size to unsigned longbrain
2006-07-19Completely remove need for memset.brain
2006-07-19Fix MOTDbrain
2006-07-19Change size of already_sent from char to int to work with uniq_id valuebrain
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