aboutsummaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move my name from regular contributors to developersGravatar Jackmcbarn2011-09-281-2/+2
|
* Change InspIRCd::Run() to return voidGravatar Jackmcbarn2011-05-051-1/+1
|
* Update copyright notices to 2011Gravatar Jackmcbarn2011-05-041-1/+1
|
* Remove return statement that is never hitGravatar Jackmcbarn2011-05-031-2/+0
|
* Remove command_parse.h from inspircd.hGravatar Jackmcbarn2011-01-301-0/+1
|
* Remove timer.h from inspircd.hGravatar Jackmcbarn2011-01-301-0/+1
|
* Remove threadengine.h from inspircd.hGravatar Jackmcbarn2011-01-301-0/+1
|
* Remove dns.h from inspircd.hGravatar Jackmcbarn2011-01-301-0/+1
|
* Remove cull_list.h from inspircd.hGravatar Jackmcbarn2011-01-291-3/+10
|
* Remove protocol.h from inspircd.hGravatar Jackmcbarn2011-01-291-0/+1
|
* Add an improved version of the old test suiteGravatar Jackmcbarn2011-01-281-2/+16
|
* Remove unused variables and functionsGravatar Jackmcbarn2010-12-011-2/+0
|
* Force Extensible objects to be registered prior to useGravatar Daniel De Graaf2010-10-081-0/+3
|
* Add a lot more timestamps for debugging things that take too longGravatar Daniel De Graaf2010-10-061-2/+7
|
* Add some timing debug logging to OnGarbageCollectGravatar Daniel De Graaf2010-10-061-3/+22
|
* Add ExtensibleType argument to ExtensionItem to identify item typesGravatar Daniel De Graaf2010-09-221-4/+4
|
* Add gettimeofday() fallback for systems without clock_gettimeGravatar Daniel De Graaf2010-09-081-2/+8
|
* Add CrashState for tracing basic call state when the stack is corruptGravatar Daniel De Graaf2010-08-251-0/+1
|
* Replace thread engine with job engineGravatar Daniel De Graaf2010-08-241-14/+1
|
* Clarify the configuration tag function namesGravatar Daniel De Graaf2010-08-221-2/+2
|
* Remove testsuite, unused codeGravatar Daniel De Graaf2010-08-211-17/+3
|
* Change config reading hook for better error reportingGravatar Daniel De Graaf2010-08-211-3/+3
| | | | | This eliminates the OnRehash hook, and replaces it with ReadConfig which is called on boot, module load, and rehash.
* Clean up some commentsGravatar Daniel De Graaf2010-08-121-18/+2
|
* Finish header file #include untangleGravatar Daniel De Graaf2010-08-081-7/+1
|
* Mark channel redirects using a common extension to prevent double-redirectsGravatar Daniel De Graaf2010-08-041-0/+1
|
* Change -debug to force RAWIO level logging and disable all other logsGravatar Daniel De Graaf2010-08-031-1/+1
|
* Allow m_sqlauth to set connect classGravatar Daniel De Graaf2010-08-031-0/+1
|
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-031-5/+1
|
* Remove dead codeGravatar Daniel De Graaf2010-08-031-1/+0
|
* Restore <options:exemptchanops> with long namesGravatar Daniel De Graaf2010-08-031-1/+2
|
* m_modeaccess, channel mode +W, allows the prefix required to set a mode to ↵Gravatar Daniel De Graaf2010-08-031-1/+2
| | | | be changed
* Allow named modes to be disabled with <disabled:modes>Gravatar Daniel De Graaf2010-08-031-1/+1
|
* Reset the already_sent IDs during slow garbage collectionGravatar danieldg2010-02-181-18/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12493 e03df62e-2008-0410-955e-edbf42e46eb7
* Improve support for NetBSDGravatar danieldg2010-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
* Add random number generation functions to InspIRCd class.Gravatar danieldg2010-02-091-1/+2
| | | | | | | Default implementation uses libc random(), which can be better than rand(). If gnutls is loaded, gcrypt will be used to provide random numbers. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12404 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean up some slow iterationsGravatar danieldg2010-01-191-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12300 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove excessive gettimeofday system callsGravatar danieldg2010-01-181-31/+30
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12293 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Force heap allocation of refcountbase, create usecountbase for ↵Gravatar danieldg2009-10-251-1/+3
| | | | | | non-allocation reference counting git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11978 e03df62e-2008-0410-955e-edbf42e46eb7
* Make User::uuid and User::server constGravatar danieldg2009-10-231-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11962 e03df62e-2008-0410-955e-edbf42e46eb7
* Move command-line items to CommandLineConfGravatar danieldg2009-10-211-25/+31
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7
* Change module API to use LocalUser* where correctGravatar danieldg2009-10-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11943 e03df62e-2008-0410-955e-edbf42e46eb7
* Split LocalUser and RemoteUserGravatar danieldg2009-10-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11940 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix null deref on Cleanup() called before FakeUser creationGravatar danieldg2009-10-191-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11926 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean up some log messagesGravatar danieldg2009-10-191-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11917 e03df62e-2008-0410-955e-edbf42e46eb7
* Valgrind now runs completely clean.Gravatar danieldg2009-10-191-8/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11916 e03df62e-2008-0410-955e-edbf42e46eb7
* Add more debug logging of object lifetimesGravatar danieldg2009-10-181-5/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11900 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix module unmapping with culled Module objectsGravatar danieldg2009-10-141-17/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11875 e03df62e-2008-0410-955e-edbf42e46eb7
* Move static map of extensions into ServerInstance, add const-correctnessGravatar danieldg2009-10-141-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11873 e03df62e-2008-0410-955e-edbf42e46eb7
* removes unnecessary checks in modules, removes a superfluous else statement, ↵Gravatar peavey2009-10-131-5/+3
| | | | | | fixes some formatting. Patch by dKingston. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11867 e03df62e-2008-0410-955e-edbf42e46eb7