| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fixed Windows build.•••Squash commit of the following from 2.0:
commit cbd0b938d1e6a24c082fd510f3f6bb45a1ba3ce0
commit d392720f7fe4e3a85aec0f431b24d852d186d353
commit 30477f569bbd21590ad0687b5f09012deeb2b40e
commit 4707f65e75867e443cbab8a5dcb0379341537263
commit e37621e04ea3b80c6f57c89873e530506f8d5587
commit 92cac06fc2e4207614efe0292d6cdf2954ff30a9
Plus many additional 2.1 specific fixes.
| Adam | 2012-06-06 | 1 | -7/+1 |
| * | Move initialization code for current_uid to InspIRCd constructor | attilamolnar | 2012-05-28 | 1 | -1/+18 |
| * | Replace copyright headers with headers granting specific authors copyright.•••Fixes #61.
| Robin Burchell | 2012-04-19 | 1 | -8/+23 |
| * | Explicitly shut down stdio's stdin/stdout/stderr.•••The previous logic here was to only do this if stdio was connected to a controlling
terminal. However, we must do this always to avoid information leaks and other
problems related to stdio.
The only exception is if we are in debug mode.
Conflicts:
src/inspircd.cpp
| William Pitcock | 2012-04-15 | 1 | -16/+29 |
| * | Move my name from regular contributors to developers | Jackmcbarn | 2011-09-28 | 1 | -2/+2 |
| * | Change InspIRCd::Run() to return void | Jackmcbarn | 2011-05-05 | 1 | -1/+1 |
| * | Update copyright notices to 2011 | Jackmcbarn | 2011-05-04 | 1 | -1/+1 |
| * | Remove return statement that is never hit | Jackmcbarn | 2011-05-03 | 1 | -2/+0 |
| * | Remove command_parse.h from inspircd.h | Jackmcbarn | 2011-01-30 | 1 | -0/+1 |
| * | Remove timer.h from inspircd.h | Jackmcbarn | 2011-01-30 | 1 | -0/+1 |
| * | Remove threadengine.h from inspircd.h | Jackmcbarn | 2011-01-30 | 1 | -0/+1 |
| * | Remove dns.h from inspircd.h | Jackmcbarn | 2011-01-30 | 1 | -0/+1 |
| * | Remove cull_list.h from inspircd.h | Jackmcbarn | 2011-01-29 | 1 | -3/+10 |
| * | Remove protocol.h from inspircd.h | Jackmcbarn | 2011-01-29 | 1 | -0/+1 |
| * | Add an improved version of the old test suite | Jackmcbarn | 2011-01-28 | 1 | -2/+16 |
| * | Remove unused variables and functions | Jackmcbarn | 2010-12-01 | 1 | -2/+0 |
| * | Force Extensible objects to be registered prior to use | Daniel De Graaf | 2010-10-08 | 1 | -0/+3 |
| * | Add a lot more timestamps for debugging things that take too long | Daniel De Graaf | 2010-10-06 | 1 | -2/+7 |
| * | Add some timing debug logging to OnGarbageCollect | Daniel De Graaf | 2010-10-06 | 1 | -3/+22 |
| * | Add ExtensibleType argument to ExtensionItem to identify item types | Daniel De Graaf | 2010-09-22 | 1 | -4/+4 |
| * | Add gettimeofday() fallback for systems without clock_gettime | Daniel De Graaf | 2010-09-08 | 1 | -2/+8 |
| * | Add CrashState for tracing basic call state when the stack is corrupt | Daniel De Graaf | 2010-08-25 | 1 | -0/+1 |
| * | Replace thread engine with job engine | Daniel De Graaf | 2010-08-24 | 1 | -14/+1 |
| * | Clarify the configuration tag function names | Daniel De Graaf | 2010-08-22 | 1 | -2/+2 |
| * | Remove testsuite, unused code | Daniel De Graaf | 2010-08-21 | 1 | -17/+3 |
| * | Change config reading hook for better error reporting•••This eliminates the OnRehash hook, and replaces it with ReadConfig which
is called on boot, module load, and rehash.
| Daniel De Graaf | 2010-08-21 | 1 | -3/+3 |
| * | Clean up some comments | Daniel De Graaf | 2010-08-12 | 1 | -18/+2 |
| * | Finish header file #include untangle | Daniel De Graaf | 2010-08-08 | 1 | -7/+1 |
| * | Mark channel redirects using a common extension to prevent double-redirects | Daniel De Graaf | 2010-08-04 | 1 | -0/+1 |
| * | Change -debug to force RAWIO level logging and disable all other logs | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Allow m_sqlauth to set connect class | Daniel De Graaf | 2010-08-03 | 1 | -0/+1 |
| * | Funnel access checks through the OnPermissionCheck hook | Daniel De Graaf | 2010-08-03 | 1 | -5/+1 |
| * | Remove dead code | Daniel De Graaf | 2010-08-03 | 1 | -1/+0 |
| * | Restore <options:exemptchanops> with long names | Daniel De Graaf | 2010-08-03 | 1 | -1/+2 |
| * | m_modeaccess, channel mode +W, allows the prefix required to set a mode to be... | Daniel De Graaf | 2010-08-03 | 1 | -1/+2 |
| * | Allow named modes to be disabled with <disabled:modes> | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Reset the already_sent IDs during slow garbage collection•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12493 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-18 | 1 | -18/+22 |
| * | Improve support for NetBSD•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-12 | 1 | -1/+1 |
| * | Add random number generation functions to InspIRCd class.•••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
| danieldg | 2010-02-09 | 1 | -1/+2 |
| * | Clean up some slow iterations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12300 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -1/+0 |
| * | Remove excessive gettimeofday system calls•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12293 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-18 | 1 | -31/+30 |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2010-01-11 | 1 | -1/+1 |
| * | Force heap allocation of refcountbase, create usecountbase for non-allocation...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11978 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-25 | 1 | -1/+3 |
| * | Make User::uuid and User::server const•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11962 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-23 | 1 | -2/+1 |
| * | Move command-line items to CommandLineConf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -25/+31 |
| * | Change module API to use LocalUser* where correct•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11943 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+1 |
| * | Split LocalUser and RemoteUser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11940 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+1 |
| * | Fix null deref on Cleanup() called before FakeUser creation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11926 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-19 | 1 | -1/+2 |
| * | Clean up some log messages•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11917 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-19 | 1 | -0/+1 |
| * | Valgrind now runs completely clean.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11916 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-19 | 1 | -8/+5 |