summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
2006-08-29Snomask support cometh! and it leave a sticky white mess all over the floor :(brain
2006-08-28Note: connect() cant time out for inspsockets in this commit. They'll sit in ...brain
2006-08-19Make it virtual, in case someone ever wants to make a derived version of itbrain
2006-08-19Extra comments about how the FileLogger class schedules its own write events ...brain
2006-08-18Make DELETE inline so its about as fast as the define it replacedbrain
2006-08-18Change #define DELETE to a templatebrain
2006-08-18Change commentbrain
2006-08-18NONBLOCKING LOGGER!brain
2006-08-18Move lowermap[] into a pre-initialised const array in hashcomp.h,brain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-12This commit is dedicated to Boo ;-ppppppbrain
2006-08-12Document command_parse.h and CommandParser classbrain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11Just about enough docs to rebuild the docs page nowbrain
2006-08-11Documented all of the functions in a basic manner here. More detail to followbrain
2006-08-11More commentsbrain
2006-08-11Tons of commentsbrain
2006-08-11CamelCaseRocksSoMuchICamelCasedAllTheMethodsOfClassInspIRCdSoThatItAllLooksNeat.brain
2006-08-11Move remaining functions:brain
2006-08-11Fix FOREACH_MOD macrosbrain
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-11Move ReadBuffer into InspIRCd classbrain
2006-08-11Move whowas into InspIRCdbrain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-10Committing this as a rollback point - does not compilebrain
2006-08-10So much stuff changed in this one, i forgot most of it.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 IsNick, IsIdent into class InspIRCd, update modules that use it.brain
2006-08-10PublishFeature, FindFeature, FindModule, PriorityBefore, PriorityAfter -> Ins...brain
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-10Relocate timer stuff into TimerManager classbrain
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-09Move socket_ref and module_sockets vectors/arrays into InspIRCd*. These are p...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-06Add -notraceback startup option, disables automatic backtrace facility so tha...brain
2006-08-02Move more stuff into class DNSbrain
2006-07-19Change stats recv/send to double, so they can hold truly massive numbers of t...brain
2006-07-19Change counters to unsigned long to prevent overflow to negative countsbrain
2006-07-10Inherit tons of stuff from classbase that should always have beenbrain
2006-07-01relocate the Move* methods to private: where they belong, rename erase_factor...brain
2006-07-01Make WritePID a public function of class InspIRCdbrain
2006-07-01Move SetSignals(), Start() and DaemonSeed() into private methods of class Ins...brain
2006-06-29And add the include to make all the modules compile...om