summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2006-02-22Optimized a littlebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3296 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Force burst to end if a remote server pings us, or answers a pong, if this ↵brain
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
2006-02-22Improved calculation to account for server name on start of numeric, plus ↵brain
spacing git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3294 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22SAFELIST 005 token is now part of m_safelist not the core 005brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3292 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Fix typos :pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3291 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Cleanups on module unload or user /QUITbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3290 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Added m_safelist. This was originally w00t's code, but i bastardized it ↵brain
(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
2006-02-22Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer ↵brain
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
2006-02-21Added which word is blocked to the numericw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3285 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Added 'is a registered nick' to whoisw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Missing includebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3278 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Enforce 64 char dns limitsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3277 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-20Lets fix it right this time (and annoy ol with more tweaks)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3269 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-20User kicks being ignored!!!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3268 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-20Fix to stop new code treating all KICK messages as server KICKsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3267 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-20Propogation of remote kicks (testy test)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3266 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-20Fix for hide-ulines in /linksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3265 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19I repeat, missing semicolons are badbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3249 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19Server::AddExtendedMode and Server::AddCommand will now throw exceptions ↵brain
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
2006-02-19More exception throwing in constructorsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19Added FilterException and throw codebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3244 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19Added exception throwerbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3243 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19Should fix case insensitivity issuebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3239 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-19- Don't allow invalid channel names in /mode #chan +L #chanw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3238 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16Bad maths, bad! go sit in the cornerbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3235 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16More debugbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3234 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16New tweak doesnt work yet, dont usebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3233 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16Extra tweak for exceptional conditionbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3232 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16Experimental speed improvement to sending encrypted linesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3231 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16Extra logging to log bad opertypes coming in from remotesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3230 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-16Checking to prevent dodgy opertypes (opertypes must follow the same syntax ↵brain
as nicks now) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3229 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15Yet more loggingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3226 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15Removed a whole lot of strchr's looking for mode +o where we can do if ↵brain
*user->oper git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3221 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15Now has no strchr() at all.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3220 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- More formatting changesw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3218 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Oops, missed two includesw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3209 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Check for +K before bothing to assemble knock messagew00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3208 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Nazi stylistic changes.w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3207 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Incorrect w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3206 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Anal tidy of some commentsw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3205 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Let's stop using that nasty strchr() in a loopw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3204 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Made note of some potential improvements in m_part. Brain, please review ↵w00t
when you get a chance. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3203 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- And in SAPARtw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3202 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-15- Use IsValidChannelName() in SAJOInw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3201 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-14Error checking for out of range buffer reads (this shouldnt happen, read is ↵brain
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
2006-02-13Tidied up formatting of %f'sbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3194 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-13Fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3193 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-13Added RPL_MAPTOTL at request of Whitewolfbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3192 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-13Guess origin where server is lazy with PING/PONG and doesnt specify one, ↵brain
prepend the command's source :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3191 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-13Forgot to change the prefix, whoopsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3190 e03df62e-2008-0410-955e-edbf42e46eb7