summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
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
2006-08-09Fix passing wrong instance to resolverbrain
2006-08-09Change some resolver stuff.brain
2006-08-09userrec and chanrec now have their own independent pointer back to their 'cre...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-09Move socket_ref and module_sockets vectors/arrays into InspIRCd*. These are p...brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-08Move whowas stuff into its own namespace, move more stuff into userrecbrain
2006-08-08Extra checking that the fd's we pass to SocketEngine::AddFd were added (a lot...brain
2006-08-07Bail if we couldn't bind any ports (when did this get broken?)brain
2006-08-07The segfaults on missing init_module symbol are now gone, and hopefully not c...brain
2006-08-07Added some hax :( to prevent invalid symbols. It seems that instead of return...brain
2006-08-07Remove dependent commands BEFORE deleting the Module*, otherwise things go ti...brain
2006-08-06Syntax notice on bad commandlinebrain
2006-08-06Add -notraceback startup option, disables automatic backtrace facility so tha...brain
2006-08-06Support CIDR, CIDR zline, /oper and CIDR <connect> tags. NOTE: With CIDR oper...brain
2006-08-06Fix CIDR functions so they workbrain
2006-08-04Extra debugbrain
2006-08-02Move more stuff into class DNSbrain
2006-08-01Comments, add more detail, remove dnsqueue.h include from tons of placesbrain
2006-08-01Stuff to make user host resolving use class Resolver - not tested yetbrain
2006-08-01Removed threaded dns (it might make a comeback some day, but as it stands its...brain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-07-19Change stats recv/send to double, so they can hold truly massive numbers of t...brain
2006-07-19* Seperate out socket engines into derived classes of SocketEngine.brain
2006-07-16Fix case sensitive commands issue due to new std::string based parser, improv...brain
2006-07-16Disable test suitebrain
2006-07-16Improved this a lotbrain
2006-07-16This should be faster, we read it like a stream now with GetToken until GetTo...brain
2006-07-16irc::tokenstream is a token parser which using std::string and std::vector bu...brain
2006-07-12Final test.brain
2006-07-12Testbrain
2006-07-12Mirroring testbrain