summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2006-03-22Stack overflow prevention allows deeper recursionbrain
2006-03-18Allow adding of new client ports via /REHASH.brain
2006-03-16Fix to warning line 218brain
2006-03-16Catch std::bad_alloc program wide (to catch out nazi sysadmins who restrict m...brain
2006-03-13Obscure bug of the week: InspIRCd crashes when given more than 64 client port...brain
2006-03-11Checks and stuff :pbrain
2006-03-11Re-enterant safetybrain
2006-03-11Removed lots of claptrap debug in a well tested old section of codebrain
2006-03-09Delete unknown sockets on sightbrain
2006-03-07What MUPPET made stdin, stdout and stderr FILE* pointers rather than ints?!brain
2006-03-07close stdin, stderr and stdout rather than freopen to /dev/nullbrain
2006-03-07Buffer flush time now under 0.5 secsbrain
2006-03-07Flush user buffers more often (every 30 iterations)brain
2006-03-07Whowas refactor - probably wont compile yetbrain
2006-03-07Added a 'max depth' to stop recursive issuebrain
2006-03-06Changed return to break in mainloop for better efficiencybrain
2006-03-02Fix to prevent recursive call to DoBackgroundTimerbrain
2006-02-27And now the final result of all this tweaking comes to light.brain
2006-02-27Tweaksbrain
2006-02-27Test twobrain
2006-02-27Constant eating 20% cpu since last nights commit - test fixbrain
2006-02-26Fixes and tweaksbrain
2006-02-26Safety stuffbrain
2006-02-26Moved the contents of the mainloop into a function called InspIRCd::DoOneIter...brain
2006-02-26Fix for segfault if name of file left off commandlinebrain
2006-02-26And fixes for typosbrain
2006-02-26Added ability to provide -logfile parameter on commandlinebrain
2006-02-23Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 mi...brain
2006-02-23Moved timer stuff from OnBackgroundTimer to InspTimer derivativebrain
2006-02-23Fixed to workbrain
2006-02-23Incorporating InspTimer into safelist as a testbrain
2006-02-22SAFELIST 005 token is now part of m_safelist not the core 005brain
2006-02-22Changed triggering time of OnBackgroundTimer to 5 secs (from 8)brain
2006-02-19Return false after catching a module exceptionbrain
2006-02-19Apparently to catch descendent classes we need to catch a reference to the pa...brain
2006-02-19Added exception handling for module loadingbrain
2006-02-18Added MAXPARA=32 to 005 (no other ircd has this, or allows a larger MAXPARA b...brain
2006-02-15- Manually bump revision ID, apparantly it's stopped doing it itself...w00t
2006-02-08Increased how often socket timeout checks occur which will mean flushing writ...brain
2006-02-07005 update, removed duplicate WALLCHOPS reported by ThaPrince, added VBANLISTbrain
2006-02-03Check for time going BACKWARDS (yes. really.)brain
2006-02-03Added "FNC WALLVOICES WALLCHOPS" to 005 numeric,brain
2006-02-03Added '%' to STATUSMSGbrain
2006-02-03*EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplitsbrain
2006-02-02*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requi...brain
2006-01-30Dont check paths on cygwinbrain
2006-01-27Removed unused variable char* targetbrain
2006-01-27Improved IP handling. Now uses in_addr to store client ip, not char[16]!brain
2006-01-26Removed excessive debug for something thats now fixedbrain
2006-01-25Fixed to not have ohv in CHANMODES type A,brain