summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2006-10-02Add more features to modestacker so that we can stack +, -, and parameterless...brain
2006-10-02IsNick moved to helperfuncs.cpp, makes a lot more sense than inspircd.cppw00t
2006-10-02Remove -notraceback and -nolimit from command line help; these options are re...w00t
2006-10-02Update credits (add pippijn/jamie to startup notice, move jamie from contribu...w00t
2006-10-01Now with binary versioning goodnessbrain
2006-09-26Remove deprecated -nolimit and -notraceback optionsw00t
2006-09-09ModuleFactories are not being deleted, this means that updates arent loadedbrain
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
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-23ModeParser::InsertMode is no longer required -- this is auto-generated by the...brain
2006-08-23More prefixchar stuff.brain
2006-08-18NONBLOCKING LOGGER!brain
2006-08-18Fix trying to add failed ports to socketengine (<3 new code)brain
2006-08-18Correctly return false on failure to forkbrain
2006-08-18Checking if child pid still exists, if it vanishes we exitbrain
2006-08-18When daemonizing, have parent process wait forever, and child process kill it...brain
2006-08-18Move lowermap[] into a pre-initialised const array in hashcomp.h,brain
2006-08-18Get rid of SocketEngine::Wait and array-copy, change to SocketEngine::Dispatc...brain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-17Optimize tons more timer checking stuffbrain
2006-08-17DoSocketTimeouts and TickTimers only need to be called once a second. Why the...brain
2006-08-13Clear fd_ref_table and socket_ref arrays in the constructorbrain
2006-08-12This commit is dedicated to Boo ;-ppppppbrain
2006-08-11Remove a blank line! WOO YAY! biggest commit all week!brain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11CamelCaseRocksSoMuchICamelCasedAllTheMethodsOfClassInspIRCdSoThatItAllLooksNeat.brain
2006-08-11Move remaining functions:brain
2006-08-11This commit-o-gram is dedicated to boo, because i geek too much :) love you b...brain
2006-08-11Move xline to before config systembrain
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-11Move all of the xline stuff into class XLineManager, make an instance of it i...brain
2006-08-11Move whowas into InspIRCdbrain
2006-08-11Removal of an externbrain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-10Committing this as a rollback point - does not compilebrain
2006-08-10Note: FOR THE MOMENT, this is BROKEN. It wont run right until im done.brain
2006-08-10So much stuff changed in this one, i forgot most of it.brain
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 FileExists, CleanFilename, DirValid, GetFullProgDir into class ServerConfigbrain
2006-08-10Move IsNick, IsIdent into class InspIRCd, update modules that use it.brain
2006-08-10Cast value to long instead of int, shouldn't break any sane system, fixes war...om
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-10bad_alloc is thrown by reference not by valuebrain
2006-08-10Add a default exception handler around main()brain
2006-08-10Move the socket functions like insp_ntoa into their own namespace. They arent...brain
2006-08-10Relocate timer stuff into TimerManager classbrain