summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
* Server* Srv marked static or moved to private member of module class in all ↵Gravatar brain2006-02-261-1/+1
| | | | | | 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
* 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
* Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer ↵Gravatar brain2006-02-221-3/+3
| | | | | | | | | | 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
* Lets fix it right this time (and annoy ol with more tweaks)Gravatar brain2006-02-201-15/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3269 e03df62e-2008-0410-955e-edbf42e46eb7
* User kicks being ignored!!!Gravatar brain2006-02-201-11/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3268 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to stop new code treating all KICK messages as server KICKsGravatar brain2006-02-201-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3267 e03df62e-2008-0410-955e-edbf42e46eb7
* Propogation of remote kicks (testy test)Gravatar brain2006-02-201-1/+27
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3266 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for hide-ulines in /linksGravatar brain2006-02-201-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3265 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
* - More formatting changesGravatar w00t2006-02-151-114/+158
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3218 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
* 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
* 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