summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree
Commit message (Expand)AuthorAgeFilesLines
* Fix: trying to send out all lines in one hit is different from the way we do ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8946 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-02-161-20/+16
* More tweaks•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8840 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-051-1/+1
* This should work a bit better, voidzero. If someone had told me it was sepera...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8838 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-02-051-1/+1
* Backport r8810: minor FTOPIC desync fix•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8811 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-02-031-3/+4
* Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8695 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-1020-20/+20
* Rebind server sockets on REHASH, closes bug #478•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8664 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-083-2/+10
* I swear I've fixed this 5 times now.. it's PERMANENT, USE A FUCKING DICTIONAR...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8658 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-071-1/+1
* Fix for bug #458: servers go missing on collision etc.•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8629 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-1/+2
* Change the way origins are shown in snonotice, for djGrrr :p•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8182 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-3/+3
* Fix uninitialized var that may stop the ping warning from appearing, thanks d...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8161 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-131-2/+2
* Change 'unrecognised command BLAH' to 'unrecognised or malformed command BLAH...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8141 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-091-1/+1
* sanity check for existing server in DoFailOver seems to have vanished!•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8139 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-091-2/+10
* Forgot part of the fix for bug #404•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8087 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-271-1/+2
* Fix for bug #421•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8081 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-251-0/+7
* * Backport: Fixed connection messages in ModuleSpanningTree::HandleConnect.•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8018 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-09-041-3/+3
* Fixed an issue that could cause empty parameters in module commands to not be...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8013 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-022-11/+11
* backport: Fixed a bug introduced in r7827 (does not affect 1.1.12) that would...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8004 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-311-0/+11
* Backport: Add SVSPART at request of the Anope team - You can tell if the serv...•••No, we will NOT be enforcing this network-wide, its a server-origin command so it wont cause disconnects if it doesnt exist somewhere. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-283-1/+34
* Merge in fix for invalid channels in SVSJOIN by w00t•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7853 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-271-0/+3
* Document ModuleSpanningTree::RemoteMessage. Maybe useful for other stuff.•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7829 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-261-1/+6
* Fix for bug #398, when someone does /rconnect and the connection fails, more ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7827 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-266-27/+64
* Add some stuff to change how we process a token sepeperated stream•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7801 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-231-6/+7
* Introducing major crashy bugs to annoy Stskeeps... just kidding, backport of ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7788 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-211-1/+2
* Backport, phew, glad this one applied cleanly.•••The only possibility for the issue sts found is that a socket is deleted but also ends up in the socket cull list somehow. To ensure that the socket does not get deleted, remove the delete and replace with an explicit call to insert into the socket cull list. We were grappling with these issues in early 1.1 with the userrec cull list, too. NOTE for later 1.2's consider making CullList a base class which we can derive from to delete lists of other items than userrecs. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7776 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-201-1/+2
* backport of fix for bug #382. When colliding a nick, we didnt have : before t...•••Because of a recentish refactor of server to server kills, when killing the user, the kill handler checks for params != 2 and returns if this is true Because 'nick collision' is two words, long, it ignores the KILL and risks a desync (basically a race condition). Couldnt duplicate myself, but this *SHOULD* fix. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7773 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-201-2/+2
* Remove a whole load of #ifdef as we can now use gettimeofday.•••If we add a wrapper for getrusage, then we can remove a ton more git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7726 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-152-9/+0
* bp 7717: Fix new millisec /map to compile on windows, by ifndef gettimeofday ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7718 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-132-0/+11
* Backport display glitch fix found by djGrrr, fixed by w00t•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7692 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-091-1/+1
* Feature request from djGrr, allow changing of server to server ping frequency...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7687 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-075-5/+13
* Backport as fix, as old way was somewhat useless:•••Change latency figures in /map to milliseconds, much more useful for lag measurement than seconds git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7668 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-053-3/+14
* Manual backport of r7637 - svnmerge is still being a prick•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7638 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-031-1/+1
* Merge r7528-7529 from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7530 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-233-0/+7
* Ive tidied up the mode count stuff, but i still cant duplicate negative invis...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7474 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-182-3/+15
* Stability fixes, some DELETEs here that dont belong any more.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7470 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-172-4/+0
* OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-1621-21/+6873
* 'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-1621-6873/+21
* Fix for bug #347.•••WARNING: QA PEOPLE, THIS NEEDS TESTING!!!! Test this with lots of squits and connects, and i mean lots and lots in all different ways you can think of, /squit, pingout, closing the connection with a firewall etc. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7434 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-112-5/+1
* Clarifying comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7433 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-101-0/+2
* This should fix the rest of remote kill nick hiding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7432 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-102-2/+6
* Removed superfluous semicolons•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7423 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar pippijn2007-07-031-1/+1
* Check for TS==0 in FJOIN•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7406 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-241-0/+7
* Drop fmode with TS of 0, just in case any craq smoking services devs get the ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7405 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-241-0/+7
* Fix for atheme support (and others) which makes sure CAPAB is always sent bef...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7404 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-243-0/+13
* More•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7356 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-171-22/+1
* Deprecate remote SQUIT, warn to use RSQUIT instead. RSQUIT supports 1 param t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7338 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-171-11/+0
* RSQUIT/SQUIT is one target only for 1.1. The multi target is going into the 1...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7333 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-161-0/+2
* And truly fix rsquit 1 parm crash.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7331 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-151-17/+20
* Fix crash on propogation after routed squit has reached it's destination. Thx...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7330 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-151-9/+12
* Oops forgot to tidy up comments.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7329 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-151-3/+0
* Use PUSH to let remote servers advise of errors.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7328 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-152-3/+22