summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2006-04-20Execinfo stuffbrain
2006-04-09Shuffle some more includes around, const reference a few functions in inspircd.*om
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-04-08- first steps towards a working IPv6 port. I'll work more on this tomorrow. :-Pnenolod
2006-04-07Slight optimisation to config reader, looks nicer even if it's not faster.om
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-04-04trivial: Made a slight error on that last commit, missed a bit.w00t
2006-04-03Test fixes for cpu eating issuebrain
2006-03-25Bugfix for bug #101 being as the fix was just one simple line :)brain
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