summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Exclude LUSERS lines with zero counts (NO WE WONT CHANGE THE SPELLING OF ↵Gravatar brain2006-07-251-3/+6
| | | | | | connection(s)!) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4542 e03df62e-2008-0410-955e-edbf42e46eb7
* Prevent notice loop on NOTICE $*Gravatar brain2006-07-251-10/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4540 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow PRIVMSG and NOTICE targets of $<servermask> to the module events (this ↵Gravatar brain2006-07-251-2/+18
| | | | | | wasnt trivial and is almost a damn feature) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4538 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix NOTICE $* to go between serversGravatar brain2006-07-251-2/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4535 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of all gcc2 checks (there sure was a lot of craq in here)Gravatar brain2006-07-151-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4395 e03df62e-2008-0410-955e-edbf42e46eb7
* Different way of dealing with netsplits, seems we're getting duff data in ↵Gravatar brain2006-07-141-86/+15
| | | | | | the hash somehow by trying to track these seperately git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4387 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix the only mangled comment thats important, the tree diagram in here ;)Gravatar brain2006-07-091-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4250 e03df62e-2008-0410-955e-edbf42e46eb7
* FEAR THE POWER OF VIM AND THE ALMIGHTY "%s/ /\t/g"Gravatar brain2006-07-091-12/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4249 e03df62e-2008-0410-955e-edbf42e46eb7
* Whack a space indentGravatar brain2006-07-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4248 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport of send_mode system from trunk - for preliminary info on this ↵Gravatar brain2006-07-091-0/+7
| | | | | | search the source file for send_mode. git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4245 e03df62e-2008-0410-955e-edbf42e46eb7
* *** Interesting fix ***Gravatar brain2006-06-301-0/+16
| | | | | | | | | When a remote kill occurs, the user record for the remotely killed user may still hang around in the servers user list which is used when removing users during a netsplit. I managed to duplicate the old 'crash on netsplit' bug by sending a remote kill to a server, and then squitting that server without receipt of the corresponding QUIT. The fix now removes the user record explicitly upon remote kill (this also includes collisions) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4089 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow hosts in <bind> and <link> -- see FIXME for minor issue to be fixed in ↵Gravatar brain2006-06-281-0/+12
| | | | | | 1.1 (probably not major enough to fix in 1.0?) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4077 e03df62e-2008-0410-955e-edbf42e46eb7
* We can re-enable special's security fix now - note this is good for boxes ↵Gravatar brain2006-06-271-4/+1
| | | | | | with one or more static ip's and still doesnt resolve the issue for smelly dynamic-ip users (well boo hoo :p) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4067 e03df62e-2008-0410-955e-edbf42e46eb7
* Temporarily revert special's security improvement until we have bind= and mask=Gravatar brain2006-06-271-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4062 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra safety for user lists to not keep bad pointers hanging aboutGravatar brain2006-06-251-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4060 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for potential oper flood - connections on server ports from IPs that ↵Gravatar special2006-06-221-0/+20
| | | | | | don't match any link blocks are immediately dropped git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4044 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to send KILL message through to a user when theyre remote killedGravatar brain2006-06-171-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4026 e03df62e-2008-0410-955e-edbf42e46eb7
* A commit never went through here because...there were other changes? :/Gravatar brain2006-06-171-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4024 e03df62e-2008-0410-955e-edbf42e46eb7
* undo w00t's screwageGravatar om2006-06-171-2/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4020 e03df62e-2008-0410-955e-edbf42e46eb7
* m_check now does IP addresses, hosts are next.Gravatar w00t2006-06-171-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4019 e03df62e-2008-0410-955e-edbf42e46eb7
* Collision safety just in case the clocks are outGravatar brain2006-06-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3990 e03df62e-2008-0410-955e-edbf42e46eb7
* Prevent crash when displaying error for server already existing (this only ↵Gravatar brain2006-05-311-2/+2
| | | | | | happens for lauren anyway) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3979 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed unused variable 'xxx' - the pr0n valueGravatar brain2006-05-241-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3971 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to make this work right!Gravatar brain2006-05-241-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3969 e03df62e-2008-0410-955e-edbf42e46eb7
* ITS FIXED! (i hope)Gravatar brain2006-05-241-2/+34
| | | | | | | THE CRASH ON NETSPLIT BUG SHOULD NOW BE HISTORY! git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3963 e03df62e-2008-0410-955e-edbf42e46eb7
* FixesGravatar brain2006-05-111-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3954 e03df62e-2008-0410-955e-edbf42e46eb7
* Inverted caps?Gravatar brain2006-05-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3953 e03df62e-2008-0410-955e-edbf42e46eb7
* DebuggingGravatar brain2006-05-111-15/+18
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3952 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of map counts temporarilyGravatar brain2006-05-111-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3951 e03df62e-2008-0410-955e-edbf42e46eb7
* Grrr.Gravatar brain2006-05-111-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3950 e03df62e-2008-0410-955e-edbf42e46eb7
* More hotfixGravatar brain2006-05-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3949 e03df62e-2008-0410-955e-edbf42e46eb7
* HotfixGravatar brain2006-05-111-9/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3948 e03df62e-2008-0410-955e-edbf42e46eb7
* More test fixGravatar brain2006-05-111-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3947 e03df62e-2008-0410-955e-edbf42e46eb7
* Test fix for crash in OnUserConnectGravatar brain2006-05-111-3/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3946 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for crash on: /OS RAW PUSH non-existent-nick :::nick!ident@host KICK ↵Gravatar brain2006-05-101-0/+3
| | | | | | | | | #chan nick :any reason (yes, REALLY.) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3943 e03df62e-2008-0410-955e-edbf42e46eb7
* More verbose output on connection refusedGravatar brain2006-04-041-0/+4
| | | | | | | backport of previous fix git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3836 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove irritating compile warning on m_spanningtree that I forgot to ↵Gravatar w00t2006-04-041-2/+1
| | | | | | backport from trunk a week or so ago. git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3814 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport of stability fix for 'connection refused' on autoconnect/connectGravatar brain2006-04-011-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3794 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport to 1.0 stable treeGravatar brain2006-03-271-6/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3780 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of DoOneIteration stuffGravatar brain2006-03-261-51/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3758 e03df62e-2008-0410-955e-edbf42e46eb7
* All software threading stuff *disabled*Gravatar brain2006-03-261-15/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3757 e03df62e-2008-0410-955e-edbf42e46eb7
* Check for link tags with undefined ipaddr fields (for drunk admins that typo)Gravatar brain2006-03-191-2/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3735 e03df62e-2008-0410-955e-edbf42e46eb7
* Test fix for topic loopGravatar brain2006-03-181-4/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3732 e03df62e-2008-0410-955e-edbf42e46eb7
* Case insensitive server names (Hopefully) - to be testedGravatar brain2006-03-121-36/+34
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3697 e03df62e-2008-0410-955e-edbf42e46eb7
* Altered some stuff to make case insensitive servernames (wont compile yet!)Gravatar brain2006-03-121-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3696 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes :PGravatar brain2006-03-111-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3677 e03df62e-2008-0410-955e-edbf42e46eb7
* Yet more const ref changesGravatar brain2006-03-111-27/+27
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3658 e03df62e-2008-0410-955e-edbf42e46eb7
* Doh @ null chars in an sprintf!Gravatar brain2006-03-111-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3651 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweaked to use the same system as nenolod's NAMES patch for FJOINGravatar brain2006-03-111-15/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3650 e03df62e-2008-0410-955e-edbf42e46eb7
* Debug counterGravatar brain2006-03-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3649 e03df62e-2008-0410-955e-edbf42e46eb7