summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* I repeat, missing semicolons are badGravatar brain2006-02-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3249 e03df62e-2008-0410-955e-edbf42e46eb7
* Server::AddExtendedMode and Server::AddCommand will now throw exceptions ↵Gravatar brain2006-02-193-6/+18
| | | | | | when adding a bad mode or already existing command. If the module constructor does not handle this exception, this will abort the module's constructor, forbidding loading of modules which are unable to function (smart eh) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3246 e03df62e-2008-0410-955e-edbf42e46eb7
* More exception throwing in constructorsGravatar brain2006-02-194-10/+28
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7
* Added FilterException and throw codeGravatar brain2006-02-191-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3244 e03df62e-2008-0410-955e-edbf42e46eb7
* Added exception throwerGravatar brain2006-02-191-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3243 e03df62e-2008-0410-955e-edbf42e46eb7
* Should fix case insensitivity issueGravatar brain2006-02-191-3/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3239 e03df62e-2008-0410-955e-edbf42e46eb7
* - Don't allow invalid channel names in /mode #chan +L #chanGravatar w00t2006-02-191-1/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3238 e03df62e-2008-0410-955e-edbf42e46eb7
* Bad maths, bad! go sit in the cornerGravatar brain2006-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3235 e03df62e-2008-0410-955e-edbf42e46eb7
* More debugGravatar brain2006-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3234 e03df62e-2008-0410-955e-edbf42e46eb7
* New tweak doesnt work yet, dont useGravatar brain2006-02-161-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3233 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra tweak for exceptional conditionGravatar brain2006-02-161-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3232 e03df62e-2008-0410-955e-edbf42e46eb7
* Experimental speed improvement to sending encrypted linesGravatar brain2006-02-161-5/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3231 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra logging to log bad opertypes coming in from remotesGravatar brain2006-02-161-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3230 e03df62e-2008-0410-955e-edbf42e46eb7
* Checking to prevent dodgy opertypes (opertypes must follow the same syntax ↵Gravatar brain2006-02-161-4/+0
| | | | | | as nicks now) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3229 e03df62e-2008-0410-955e-edbf42e46eb7
* Yet more loggingGravatar brain2006-02-151-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3226 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed a whole lot of strchr's looking for mode +o where we can do if ↵Gravatar brain2006-02-157-8/+8
| | | | | | *user->oper git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3221 e03df62e-2008-0410-955e-edbf42e46eb7
* Now has no strchr() at all.Gravatar brain2006-02-151-3/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3220 e03df62e-2008-0410-955e-edbf42e46eb7
* - More formatting changesGravatar w00t2006-02-151-114/+158
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3218 e03df62e-2008-0410-955e-edbf42e46eb7
* - Oops, missed two includesGravatar w00t2006-02-152-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3209 e03df62e-2008-0410-955e-edbf42e46eb7
* - Check for +K before bothing to assemble knock messageGravatar w00t2006-02-151-5/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3208 e03df62e-2008-0410-955e-edbf42e46eb7
* - Nazi stylistic changes.Gravatar w00t2006-02-151-12/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3207 e03df62e-2008-0410-955e-edbf42e46eb7
* - Incorrect Gravatar w00t2006-02-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3206 e03df62e-2008-0410-955e-edbf42e46eb7
* - Anal tidy of some commentsGravatar w00t2006-02-151-5/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3205 e03df62e-2008-0410-955e-edbf42e46eb7
* - Let's stop using that nasty strchr() in a loopGravatar w00t2006-02-151-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3204 e03df62e-2008-0410-955e-edbf42e46eb7
* - Made note of some potential improvements in m_part. Brain, please review ↵Gravatar w00t2006-02-151-0/+3
| | | | | | when you get a chance. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3203 e03df62e-2008-0410-955e-edbf42e46eb7
* - And in SAPARtGravatar w00t2006-02-151-6/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3202 e03df62e-2008-0410-955e-edbf42e46eb7
* - Use IsValidChannelName() in SAJOInGravatar w00t2006-02-151-11/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3201 e03df62e-2008-0410-955e-edbf42e46eb7
* Error checking for out of range buffer reads (this shouldnt happen, read is ↵Gravatar brain2006-02-141-8/+2
| | | | | | being passed a max buffer size of 65536 but returning 6 million?! We check for it now.) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3196 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidied up formatting of %f'sGravatar brain2006-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3194 e03df62e-2008-0410-955e-edbf42e46eb7
* FixesGravatar brain2006-02-131-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3193 e03df62e-2008-0410-955e-edbf42e46eb7
* Added RPL_MAPTOTL at request of WhitewolfGravatar brain2006-02-131-2/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3192 e03df62e-2008-0410-955e-edbf42e46eb7
* Guess origin where server is lazy with PING/PONG and doesnt specify one, ↵Gravatar brain2006-02-131-0/+8
| | | | | | prepend the command's source :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3191 e03df62e-2008-0410-955e-edbf42e46eb7
* Forgot to change the prefix, whoopsGravatar brain2006-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3190 e03df62e-2008-0410-955e-edbf42e46eb7
* Send the PONG back along the right path, maybe?Gravatar brain2006-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3189 e03df62e-2008-0410-955e-edbf42e46eb7
* (TEST CODE) remote ping, do not use until debuggedGravatar brain2006-02-131-6/+50
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3188 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove code duplication by using core function. Remove global Server*..one ↵Gravatar om2006-02-131-11/+7
| | | | | | step on the road to losing the bloody regexp :< git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3187 e03df62e-2008-0410-955e-edbf42e46eb7
* s/No such channel/Invalid channel nameGravatar w00t2006-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3186 e03df62e-2008-0410-955e-edbf42e46eb7
* Add credit to sexy info provider <3Gravatar om2006-02-131-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3185 e03df62e-2008-0410-955e-edbf42e46eb7
* Make use of IsValidChannelName() - as a side note, we perhaps shouldn't be ↵Gravatar w00t2006-02-131-17/+1
| | | | | | returning 403 in CBAN... git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3184 e03df62e-2008-0410-955e-edbf42e46eb7
* Initial commit of the /amsg blocker moduleGravatar om2006-02-131-0/+202
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3180 e03df62e-2008-0410-955e-edbf42e46eb7
* Instantly apply lines when not synchingGravatar brain2006-02-121-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3171 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweak to allow @%+ to all exist on a user at once during burstGravatar brain2006-02-121-1/+42
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3170 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra checks to not set the ssl marker twice on re-handshake (nonfatal but ↵Gravatar brain2006-02-112-2/+4
| | | | | | wasteful) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3168 e03df62e-2008-0410-955e-edbf42e46eb7
* Check for >8 params in NICKGravatar brain2006-02-111-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3167 e03df62e-2008-0410-955e-edbf42e46eb7
* Altered SVSNICK to echo back NICK message, grrrr, sodding ircservices-based ↵Gravatar brain2006-02-111-2/+8
| | | | | | services packages. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3164 e03df62e-2008-0410-955e-edbf42e46eb7
* Newline stripping for asctime()Gravatar brain2006-02-111-1/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3162 e03df62e-2008-0410-955e-edbf42e46eb7
* Added handler for TIME with server parameterGravatar brain2006-02-111-0/+24
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3161 e03df62e-2008-0410-955e-edbf42e46eb7
* Damn bracketGravatar brain2006-02-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3160 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix routing for TIMEGravatar brain2006-02-111-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3159 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to pass on TIMEGravatar brain2006-02-111-1/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3158 e03df62e-2008-0410-955e-edbf42e46eb7