summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2008-02-21More test suite stuffbrain
2008-02-15Make -nofork work properly with logging now.aquanight
2008-02-11Move most of startup process to use new logging, adds target 'STARTUP'w00t
2008-02-09Implement LogManager::CloseLogs() to give logstreams a chance to clean up on ...w00t
2008-02-09New logging implementation. Also write messages about InspIRCd::Log() being d...w00t
2008-02-09Instantiate log managerw00t
2008-02-05Add new developers to list at startupw00t
2008-02-02Murder space indents.. now if I find out who did them, I'll murder them too ;(w00t
2008-02-02Fix a null pointer dereference caused by my reordering/moving stuffw00t
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t
2008-01-26Tweaksbrain
2008-01-26Whoops, should have test compiled thisbrain
2008-01-26macgyverdgi asked for this :pbrain
2008-01-21win32 compile error fixbrain
2008-01-17Fix.. snomask O is already taken (ffs) so use A insteadw00t
2008-01-17Remove InspIRCd::WriteOpers in favour of snomask Ow00t
2008-01-16Two stage commit: don't set user->muted except in QuitUser (duplicate setting...w00t
2008-01-15CullList: Don't try quit everyone. Speed/resource use enhancement on netsplits..w00t
2008-01-13New timer code. This may be a tiny fraction slower (though I think it will be...w00t
2008-01-13First UserManager overhaul: Move clone counts out of InspIRCd & User.w00t
2008-01-10Header update: 2007 -> 2008w00t
2008-01-08Remove some debug on startupw00t
2008-01-05Add SnomaskManager::FlushSnotices() stubw00t
2008-01-03SID generation should(?) now work again as well. NOTE: no error checking on S...w00t
2008-01-03Patch turning Config->sid from size_t to char **. This also undoes the total ...w00t
2007-11-18First part of stuff for remote includes (this doesnt work yet)brain
2007-11-16Correctly do the second setup of the fake client (AFTER uid has been initiali...w00t
2007-11-12Argh, i give upbrain
2007-11-12More craqbrain
2007-11-11This fixed. Initialise dns at the end of pass 1 before loading first set of m...brain
2007-11-11We need to initialize the user twice, and we need to initialize the uid AFTER...brain
2007-11-11Report failure to load configsbrain
2007-11-11Add a counter for errored filesbrain
2007-11-11Begin rethink on this. Warning, this WILL break your ircd if youre using trunk!brain
2007-11-11In prep for remote includes, configuration reading is now two-pass.brain
2007-11-04Fix these to use new hook system (u_listmode wasnt fixed yet)brain
2007-11-04Fix the two FIXMEsbrain
2007-11-04Not yet tested: remove last vestiges of modules[] and module_names[] arrays.brain
2007-11-04Remove our vectors of Module*/ircd_module*, replace with a map of std::pair<i...brain
2007-11-04Instantiate BanCache in InspIRCd class.w00t
2007-11-02Tidy up, and make the identifer for a line type be std::string not charbrain
2007-11-02XLines now only checked for expiry on positive hit. saves us a honking big O(...brain
2007-10-31Reorder creation of objects so:w00t
2007-10-31Clean up XLine conf stuff a little bit, move most of it to configreader. Also...w00t
2007-10-25Make install list list automatically generated from build targets and provide...brain
2007-10-25Errr, who did this? :pbrain
2007-10-21Tidy up this windows ifdef. Still not sure why it's needed at all, but okay..w00t
2007-10-21We bloated. We're 5 lines now, not 4. :(w00t
2007-10-21Remove next_call garbage.. It didn't really do much more than obfuscate thing...w00t
2007-10-15InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...w00t