summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-03-02Logic fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3419 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Experimental improvements to TreeSocket::Splitbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3418 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Made extensive use of charlcat to cut down on strlcat usagebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3417 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Added charlcat which appends a single char to a char* string (range checked)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3416 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02De-uglified chanrec::SetCustomMode -- no strlcat, no std::string, just some ↵brain
very clever pointer voodoo git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3415 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Changed definition of CallHandler and CallCommandHandler for the ability to ↵brain
return false on bad command. This allows us to terminate server links that send commands we dont know (e.g. admin loads module A after linking, we dont have module A, when it sends module A's command, abort) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3414 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Extra checks that should prevent desyncs if you stuff up your type/class ↵brain
tags between servers git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3413 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-024.1 fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3411 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Tidied up an echobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3410 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Extra textbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3407 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01*FOR TESTING* seperate modinst step called by bininstbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3405 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01-> 1.0.3 SVNbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3403 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01InspIRCd 1.0.2+Caffine (Every IRC admin's best friend!)root
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3401 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Deny +g words >35 chars to prevent having massive words that some users can ↵brain
remove while others cant git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3400 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Removed old >512 checkbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3399 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Clarify an error message on KICKw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3398 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Allow removal of mode with new checkbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3397 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Dont allow +J 0 or +J < 0brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3396 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Fix for missing 'end of list' numericbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3394 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Changed encryption to work with yield systembrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3393 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-01Added checking for +sp channels to safelist that someone left out ↵brain
*nonchalant whistle* git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3392 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-014.1.0 fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3391 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Documented cloak keys and prefixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3390 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Changed to throw exception when theres no cloak keybrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3389 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Changed loglevel of cloak key errors to SPARSEbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3388 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Added configurable cloakkey and cloakprefixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3387 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Tested (works) and documented HideBansbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3386 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Fixes for new banhidingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3385 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28BanHidingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3384 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Tweaks for unrealismsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3383 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Extra error output when fails to bind a portbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3382 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28And the obligotary typo fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3381 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Missing externsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3380 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28Made it safe to quits and nickchangesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3379 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-28When quitting large amounts of users, use InspIRCd::DoOneIteration to ↵brain
prevent too much lag git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3378 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27And now the final result of all this tweaking comes to light.brain
Whenever i commit the post-commit hook writes a .sh script to my dir, within the insp checkout dir, containing the current revision id - 1. Therefore, the system can stay up to date with revision id's simply with ./configure -update :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3376 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Tweaksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3374 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Version tracking stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3372 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Done with testing (yes honest)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3369 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Testbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3368 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Test againbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3367 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Test commitbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3366 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27With small sendq's, this can still exceed the sendq, so now we've reduced ↵brain
the amount it fills git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3365 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Removed unneccessary debugbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3364 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Extra output during sync to know if we're receving the other end's netburst ↵brain
or not git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3363 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Test twobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3362 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Constant eating 20% cpu since last nights commit - test fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3361 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Improved speed (not using strlen, take loop count)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3360 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-27Andy fucked up! :Obrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3359 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-26Put the EAGAIN stuff back now we're done testingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3358 e03df62e-2008-0410-955e-edbf42e46eb7