summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2010-09-08Add gettimeofday() fallback for systems without clock_gettimeDaniel De Graaf
2010-05-08Change -debug to force RAWIO level logging and disable all other logsDaniel De Graaf
2010-02-20Restore <options:exemptchanops> with long namesdanieldg
2010-02-18Reset the already_sent IDs during slow garbage collectiondanieldg
2010-02-12Improve support for NetBSDdanieldg
2010-02-09Add random number generation functions to InspIRCd class.danieldg
2010-01-19Clean up some slow iterationsdanieldg
2010-01-18Remove excessive gettimeofday system callsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-23Make User::uuid and User::server constdanieldg
2009-10-21Move command-line items to CommandLineConfdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-19Fix null deref on Cleanup() called before FakeUser creationdanieldg
2009-10-19Clean up some log messagesdanieldg
2009-10-19Valgrind now runs completely clean.danieldg
2009-10-18Add more debug logging of object lifetimesdanieldg
2009-10-14Fix module unmapping with culled Module objectsdanieldg
2009-10-14Move static map of extensions into ServerInstance, add const-correctnessdanieldg
2009-10-13removes unnecessary checks in modules, removes a superfluous else statement, ...peavey
2009-10-13Change to new execution directory structuredanieldg
2009-10-13Remove needless chdir() from inspircd executabledanieldg
2009-10-12Fix empty SID validation and generationdanieldg
2009-10-12Fix automatic SID generation when generated value is less than 100danieldg
2009-10-11Move 2 static extensibles from user class to inspircd class for global access...peavey
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-10-02Fix valgrind issues and crashes on exitdanieldg
2009-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-24Move configuration filename specification to start script, to reduce hardcode...danieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-16Fix iteration of ServerInstance->Users->local_users now that QuitUser can mod...danieldg
2009-09-13Clean up Command constructordanieldg
2009-09-13Remove redundant ServerInstance* fieldsdanieldg
2009-09-13Membership* changesdanieldg
2009-09-03Change cmd_*.so to use the Module object APIdanieldg
2009-09-02Move user quit logic out of cull listdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Remove calls to strdup() in core, it is not better than std::stringdanieldg
2009-09-02More deallocation-at-exit cleanupdanieldg
2009-09-02Misc removal of pointless Extend stringsdanieldg
2009-09-02Valgrind cleanup: deallocate RFC modes, clientlist, and uuidlistdanieldg
2009-09-02Valgrind cleanup: Add RemoveRFCCommands() to dlclose() and delete the core co...danieldg
2009-09-01Remove now-unused insp_sockaddr and insp_inaddr typesdanieldg
2009-09-01Move VERSION/REVISION to their own header to avoid needless rebuilds on updatedanieldg
2009-08-12Fix printf format warningdanieldg
2009-08-12Fixes for config readerdanieldg
2009-08-10Fix thread join not working for subclasses of Thread because of C++ destructo...danieldg