summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
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
2009-08-02Make sure usage lines up neatly.peavey
2009-07-04Fix possible segfault on giving an unknown cmdline argument. index holds the ...peavey
2009-07-01Make rehash generate a new ServerInstance->Config objectdanieldg
2009-07-01Move list of open ports out of Config objectdanieldg
2009-06-01Makefile updates: clean up command linesdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-13Use Utils->ServerUser instead of ServerInstance->FakeClient in m_spanningtreedanieldg
2009-05-13Make the previous patches actually workdanieldg
2009-05-13Create subclass of User for FakeClient, to allow for use as command sourcedanieldg