summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Made 'fake direction' less loud, removed 'invalid source'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2690 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-281-8/+1
* Check on upper bounds of base64 decode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2679 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-271-1/+1
* Added checking for bad base64 decodes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2678 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-271-8/+9
* Converted to 'Implements' system•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2666 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-261-0/+11
* Fixed to new new 'Implements' array•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2656 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-261-6/+8
* Attempted fix for munged ctcps during encryption•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2651 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-231-0/+2
* Fixed encryption being set on a connection that has only just begun!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2636 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-221-0/+9
* Allowed capab unencrypted in an encrypted connection•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2635 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-221-6/+9
* Fixed to include new parameter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2602 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-1/+1
* Improved m_alias to only capture complete commands and rewrite them (bug #92 ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2601 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-1/+5
* Added more verbose error output during link•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2600 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-7/+17
* Moved CAPAB•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2599 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-1/+1
* Added CAPAB checking to prevent some obvious n00biness that may occur•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2598 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-0/+55
* Removed some redundant code that was commented out•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2591 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-211-2/+0
* Added extra sanity check in squit to make sure REMOTE Servers dont try and sq...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2590 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-1/+1
* Added Socket = NULL for local server class to prevent it being 'selectable' b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2589 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-0/+1
* Prevent user from squitting server from itself using squit * (!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-8/+14
* Made linking more nazi, will drop connections that send bad commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2587 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-1/+10
* Added extra diagnostic messages during connect, if connect fails•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2585 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-6/+19
* Added stricter checking for encryption on connect, if enabled•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2584 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-201-0/+9
* Added extra key length checks, documented encryption in example conf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2576 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-3/+14
* Fixed broken display of 'aes enabled'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2575 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-8/+3
* Changed AES negotiation to occur before SERVER•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2574 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-10/+18
* Tidied up AES encryption•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2573 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-1/+7
* Fixed blank crap on end of lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2572 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-1/+3
* std::string doesnt like null chars?!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2571 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-1/+1
* Encryption debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2570 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-4/+10
* Added AES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2569 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-11/+23
* Adding AES encryption to spanningtree links•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2568 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-191-2/+50
* Added IOHookModule stuff to allow for different modules to hook different ports•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2564 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-181-1/+1
* Fixed spanningtree to not allow malformed conf tags (missing/empty values)•••Added m_spanningtree, m_swhois and some clarifications to example conf git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2563 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-181-2/+10
* Added more logging•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2496 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-1/+2
* Removed unused var•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2461 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-1/+0
* Updated so that netsplits use the cull_list.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2460 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-20/+13
* Fixed location of Srv•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2456 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+2
* Added Server::GetVersion()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2455 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-3/+3
* moved declarations of typedefs for user_hash and chan_hash etc to typedefs.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2400 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-2/+3
* #define IS_LOCAL(x) (x->fd > -1)•••#define IS_REMOTE(x) (x->fd < 0) #define IS_MODULE_CREATED(x) (x->fd == FD_MAGIC_NUMBER) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2386 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-1/+1
* optimized a ton of strcmps down to an integer comparison!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-21/+21
* Minor bug chasing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2380 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-0/+2
* Not sending fjoins on sync?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2379 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-0/+2
* Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2367 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-4/+6
* Fixed permenant xline propogation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2314 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-111-1/+25
* Changed 'fake direction' message a little•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2307 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-1/+9
* More IDLE fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2299 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-22/+19
* Fixes to IDLE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2298 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-5/+10
* Fixed it again•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2297 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-1/+1
* Fixed idle. again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2296 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-7/+10
* Fixed broken IDLE reply•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2295 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-3/+4
* Made local whois non-broken ;)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2291 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-1/+1