summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2006-03-08Got rid of all that ugly char* cast crap (todo: change docs to reflect change)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3556 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Someone forgot to test compile this *whistles nonchalantly*brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3554 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Allow for fallback of older ircds without TS in BURST commandbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3553 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Stupid, retarded, idiotic bug here where any PONG after the first one gets ↵om
you kicked. Never picked it up cause with Xchat's lag meter the server never actually PINGed me :" git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3550 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Changed m_sqlauth to allow more advanced encryption typesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3549 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Back to 10 mins :( My clocks wont sync and i wont sacrifice 110 days uptime ↵brain
just for this :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3548 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Changed TS check: Abort on +- 5 mins, warn on +- 60 secs!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3547 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Added ConvToStrbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3546 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Typosbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3545 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-08Checks for timestamps, boot server off and abort if time delay > 10 mins ↵brain
(the safe value used by inspircd) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3544 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07w00t may want to check this worksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3536 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07For the record, it's 17 lines - not 5.w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3534 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07Fixed timedbans (new mode parser didnt like being passed const char* ↵brain
elements as it likes to change them inplace) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3516 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07Took strlen's out of fjoinbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3515 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07Optimisation of optimisation :P ty w00tieom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3505 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07Different way of displaying squit server groupbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3504 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07More work on /check.. now gives basic information on a user, no channel list ↵w00t
yet - and port number doesn't display. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3503 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-07Initial revision of /check - doesn't do anything yetw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3499 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Tidied up ProcessLine, instead of a ton of strlens use a tiny bit of char* ↵brain
voodoo git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3473 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05OPTIMIZED!!! OPTIMIZED!!!!! :-pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3471 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Ignore spaces/tabsom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3470 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Change comment (I didn't c/p the +c module...honest)om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3467 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05> != >= && < != <=om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3466 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Add block caps module, I'm kinda between the extremes of 'Brain' and ↵om
'normal' here. Aka it compiles but I have nfi if it works :P git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3465 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Hopefully speed this up, it was strlcpy()ing every line even when +c wasnt ↵om
set, and copying wasn't neccessary anyway git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3463 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-05Sped up introduction of nicks using vector::resize() rather than the craq++ ↵brain
loop (wtf was i thinking doing it that way?) Removed 'client connecting notices dont show locally during burst' -- this is silly as it doesnt work remotely and is pretty much pointless git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3460 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04More verbose when setting g/z/k/q/e lines from other servers. With the new ↵brain
system which prevents lag during bursts this won't flood opers quite so much to the point where they quit (i hope) :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3456 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Typo fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3454 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Unknown command error now tells the opposite server WHICH command is bad so ↵brain
that people dont have to go sleuthing to find it git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3453 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Tidyup of m_hostchange to not use configreader on each connection!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3452 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Tidied up m_override to avoid use of configreader during free-runningbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3450 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Fixed bugsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3449 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Fixed a few typosbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3448 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Tidyup of m_filterbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3446 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04Changed m_censor to avoid reading config several times for each pmbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3445 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-04m_censor skenmy fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3444 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02is_uline was an inefficient piece of crap - fixed.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3428 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Remove debug, allow empty 'final' parameterbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3424 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Typobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3423 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02I hate having to commit to get these onto the other test serverbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3422 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02Should be working nowbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3421 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02More logic tweaksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3420 e03df62e-2008-0410-955e-edbf42e46eb7
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-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-024.1 fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3411 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-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