summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
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
2006-06-29This already adds the file and line number itself, call do_log() rather than ...om
2006-04-25Check for NULL, set pointers to NULL after deletionbrain
2006-04-24Fix various typos and warningsbrain
2006-04-24Typo in the macro :pbrain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-10Add time.h include to inspircd.h. Random cleanups in channels.cpp, mostly usi...om
2006-04-09Shuffle some more includes around, const reference a few functions in inspircd.*om
2006-04-08Remove references to inspircd_io from these, stop configure making all the mo...om
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-03-13Removal of ancient TRUE/FALSE #defines (C-ish stuff)brain
2006-03-10Tidyup and move ConvToStr to a publically accessible placebrain
2006-03-02Added IS_SINGLE, see comment in include/inspircd.hbrain
2006-02-27Add comment stressing the importance of certain elements of this fileom
2006-02-27Test twobrain
2006-02-27Constant eating 20% cpu since last nights commit - test fixbrain
2006-02-26Moved the contents of the mainloop into a function called InspIRCd::DoOneIter...brain