summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Deny +g words >35 chars to prevent having massive words that some users can ↵Gravatar brain2006-03-011-0/+5
| | | | | | remove while others cant git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3400 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow removal of mode with new checkGravatar brain2006-03-011-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3397 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont allow +J 0 or +J < 0Gravatar brain2006-03-011-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3396 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for missing 'end of list' numericGravatar brain2006-03-011-5/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3394 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed encryption to work with yield systemGravatar brain2006-03-011-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3393 e03df62e-2008-0410-955e-edbf42e46eb7
* Added checking for +sp channels to safelist that someone left out ↵Gravatar brain2006-03-011-1/+1
| | | | | | *nonchalant whistle* git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3392 e03df62e-2008-0410-955e-edbf42e46eb7
* 4.1.0 fixGravatar brain2006-03-011-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3391 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to throw exception when theres no cloak keyGravatar brain2006-02-281-6/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3389 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed loglevel of cloak key errors to SPARSEGravatar brain2006-02-281-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3388 e03df62e-2008-0410-955e-edbf42e46eb7
* Added configurable cloakkey and cloakprefixGravatar brain2006-02-281-19/+45
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3387 e03df62e-2008-0410-955e-edbf42e46eb7
* With small sendq's, this can still exceed the sendq, so now we've reduced ↵Gravatar brain2006-02-271-2/+2
| | | | | | the amount it fills git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3365 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed unneccessary debugGravatar brain2006-02-271-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3364 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra output during sync to know if we're receving the other end's netburst ↵Gravatar brain2006-02-271-0/+7
| | | | | | or not git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3363 e03df62e-2008-0410-955e-edbf42e46eb7
* Put the EAGAIN stuff back now we're done testingGravatar brain2006-02-261-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3358 e03df62e-2008-0410-955e-edbf42e46eb7
* That's enough tweaks for nowGravatar brain2006-02-261-3/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3357 e03df62e-2008-0410-955e-edbf42e46eb7
* Valgrind fixes (libstdc++ is broken! :O)Gravatar brain2006-02-261-9/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3354 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweaks to closed socket detectionGravatar brain2006-02-261-11/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3351 e03df62e-2008-0410-955e-edbf42e46eb7
* Guess what this is?Gravatar brain2006-02-261-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3350 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed bursting stuff a littleGravatar brain2006-02-261-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3348 e03df62e-2008-0410-955e-edbf42e46eb7
* Made this safer, dont try and yield back when sending channel list or user ↵Gravatar brain2006-02-261-8/+8
| | | | | | list (our iterator may become invalid while we're using it!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3347 e03df62e-2008-0410-955e-edbf42e46eb7
* And moreGravatar brain2006-02-261-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3345 e03df62e-2008-0410-955e-edbf42e46eb7
* Now the obligotary typo fixesGravatar brain2006-02-261-16/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3344 e03df62e-2008-0410-955e-edbf42e46eb7
* Yields back to user processing to give users a chance to issue commands ↵Gravatar brain2006-02-261-3/+51
| | | | | | during heavy server congestion (not yet tested) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3343 e03df62e-2008-0410-955e-edbf42e46eb7
* TweaksGravatar brain2006-02-261-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3340 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved to irc::string for commands in server-server so that whiney newbs can ↵Gravatar brain2006-02-261-4/+4
| | | | | | get os raw to work and fuck their networks over git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3339 e03df62e-2008-0410-955e-edbf42e46eb7
* Whoops, overriding EVERY command!Gravatar brain2006-02-261-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3338 e03df62e-2008-0410-955e-edbf42e46eb7
* Warning fixesGravatar brain2006-02-261-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3336 e03df62e-2008-0410-955e-edbf42e46eb7
* Missing includeGravatar brain2006-02-261-6/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3335 e03df62e-2008-0410-955e-edbf42e46eb7
* Added m_operwho, allows opers to list everyoneGravatar brain2006-02-261-0/+235
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3334 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed Server* Srv stuff in these too, although by default these arent ↵Gravatar brain2006-02-264-15/+5
| | | | | | available to win32 builds git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3333 e03df62e-2008-0410-955e-edbf42e46eb7
* How did this random stray '1' get in here before the brace?Gravatar brain2006-02-261-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3332 e03df62e-2008-0410-955e-edbf42e46eb7
* Server* Srv marked static or moved to private member of module class in all ↵Gravatar brain2006-02-2631-54/+56
| | | | | | modules, paves way for removal of static-build-munging-regexp that breaks +eI git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3330 e03df62e-2008-0410-955e-edbf42e46eb7
* Auto-lowercase all server names read in from <link> tags so that people cant ↵Gravatar brain2006-02-251-0/+4
| | | | | | get the case of servernames confused (passwords are STILL case sensitive) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3322 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed bit of logging that said the timer was ticking -- we know it works ↵Gravatar brain2006-02-231-4/+10
| | | | | | now :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3309 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved LIST headerGravatar brain2006-02-231-7/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3308 e03df62e-2008-0410-955e-edbf42e46eb7
* And the typo.Gravatar brain2006-02-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3307 e03df62e-2008-0410-955e-edbf42e46eb7
* listusers has to be global now (ugh)Gravatar brain2006-02-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3306 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved timer stuff from OnBackgroundTimer to InspTimer derivativeGravatar brain2006-02-231-67/+61
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3305 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed to workGravatar brain2006-02-231-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3302 e03df62e-2008-0410-955e-edbf42e46eb7
* Incorporating InspTimer into safelist as a testGravatar brain2006-02-231-0/+21
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3301 e03df62e-2008-0410-955e-edbf42e46eb7
* Optimized a littleGravatar brain2006-02-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3296 e03df62e-2008-0410-955e-edbf42e46eb7
* Force burst to end if a remote server pings us, or answers a pong, if this ↵Gravatar brain2006-02-221-0/+20
| | | | | | is the case it just "forgot" to send an ENDBURST! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3295 e03df62e-2008-0410-955e-edbf42e46eb7
* Improved calculation to account for server name on start of numeric, plus ↵Gravatar brain2006-02-221-1/+1
| | | | | | spacing git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3294 e03df62e-2008-0410-955e-edbf42e46eb7
* SAFELIST 005 token is now part of m_safelist not the core 005Gravatar brain2006-02-221-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3292 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix typos :pGravatar brain2006-02-221-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3291 e03df62e-2008-0410-955e-edbf42e46eb7
* Cleanups on module unload or user /QUITGravatar brain2006-02-221-8/+36
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3290 e03df62e-2008-0410-955e-edbf42e46eb7
* Added m_safelist. This was originally w00t's code, but i bastardized it ↵Gravatar brain2006-02-221-0/+231
| | | | | | | | | | (just a little) WARNING: It's not finished yet and shouldnt be used, it might crash at this point in time if a user /quit's while listing. YOU HAVE BEEN WARNED! WITH A SPORK! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3289 e03df62e-2008-0410-955e-edbf42e46eb7
* Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer ↵Gravatar brain2006-02-222-4/+4
| | | | | | | | | | as NICKLEN+1 to ease understanding by newbs who didnt know what thou null terminator was. And yae, at a date later hence, Ye Brain then setteth ye buffer back to NICKLEN again. Alas, neither Ye Brain nor Ye trusty followers hath then setteth back the rest of the core to NICKLEN-1, and verily, chaos ensued. :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3286 e03df62e-2008-0410-955e-edbf42e46eb7
* Added which word is blocked to the numericGravatar w00t2006-02-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3285 e03df62e-2008-0410-955e-edbf42e46eb7
* Added 'is a registered nick' to whoisGravatar w00t2006-02-211-1/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7