aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Readding OnUserDisconnect and actually making it do something this time :|•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2940 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-271-2/+13
* Fixed kill-on-bad-ping-reply option•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2939 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-271-1/+2
* Add m_conn_waitpong, require clients to reply with a correct PONG to a server...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2938 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-271-0/+139
* Remove unused includes and rename classes from ModuleSSL to ModuleSSLGnuTLS s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2937 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-271-18/+8
* Improved IP handling. Now uses in_addr to store client ip, not char[16]!•••Added global and local session limits All of this needs TESTING. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2934 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-272-5/+5
* Moved to extra/ - not all systems have stdint.h yet?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2933 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-271-0/+0
* Changed back to using stdint.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2932 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-271-1/+1
* Problems removing +t due to wrong bit-value being used in comparison•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2931 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-271-1/+1
* Removed unneccessary strlcpy•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2927 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-6/+2
* Damn string exceptions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2925 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-2/+3
* Grr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2924 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-1/+1
* Removal of a comment - DRASTICALLY IMPORTANT, THIS COMMENT CAN CAUSE A MAJOR ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2923 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-1/+0
* Removed a load of unneeded includes (poll.h etc)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2922 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-10/+0
* Moved these into initialization-list•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2921 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-3/+1
* Incorrect initialization order•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2920 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-2/+2
* Default ident timeout to 1 sec if not defined (a bit low, but better than 0!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2918 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-0/+2
* Updated m_ident to use inspsocket, should be more reliable - *NEEDS TESTING*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2917 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-220/+84
* Added m_opersha256 module created by Special•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2912 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-261-0/+298
* Use InsertMode() and add vendor flag•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2911 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-262-4/+4
* Add module for anti-autorejoin channel mode +J•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2910 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-261-0/+177
* Changes to INVEX and EXCEPTS 005 tokens•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2909 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-252-2/+2
* *thwap brain for forgetting to #include helperfuncs.h*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2906 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-251-0/+1
* Tidied up to use InsertMode()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2903 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-251-15/+1
* Changed more to use InsertMode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2902 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-256-94/+6
* Changed to use InsertMode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2901 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-252-30/+2
* Changed to InsertMode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2900 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-251-15/+1
* Changed to use InsertMode•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2899 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-251-16/+1
* Change m_redirect, m_joinflood and m_messageflood to put their modes in the c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2898 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-253-57/+12
* Add InsertMode function to helperfuncs.(cpp|h) for easily adding modes to the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2897 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-251-1/+1
* Added patch from Andy Church re spaces in SETNAME•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2896 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-251-1/+1
* Added PRIORITY_BEFORE and PRIORITY_AFTER (see src/modules/m_hostchange.cpp fo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2889 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-251-0/+5
* And making m_ssl_gnutls require an 'ssl' parameter to /rehash to reload certi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2885 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-251-0/+1
* Adding the +e and +I modules m_banexception and m_inviteexception, also addin...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2884 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-253-2/+188
* kludge in the wrong place ;)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2882 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-2/+2
* Added trick to allow local server to unset -r only in one specific condition ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2881 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-1/+7
* Added code to remove +r on a nick if they have it and change nicks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2880 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-1/+13
* Swapped around params to make this work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2879 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-241-1/+5
* Added joinflood +j•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2878 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar root2006-01-241-0/+274
* Fixed another instance of IP being shown•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2877 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-1/+2
* Fixed to not display ip where not needed (breaks hidden hubs)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2876 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-1/+1
* Typo fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2869 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-3/+1
* Patched to allow FTOPIC from users (so that chanserv can update the settime a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2868 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-2/+16
* Typo fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2867 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-1/+1
* Optional IP-Hiding for servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2864 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-01-231-3/+5
* Use libgnutls-config --libs to configure linker options•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2863 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-1/+1
* Use IS_LOCAL() macro•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2862 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-1/+1
* Don't try and kill off remote ssl users•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2861 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-2/+2
* removing the rest of a redundant and dangerour OnUserQuit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2860 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-6/+0
* ...and stop it segfaulting when you do unload it, ty Brain•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2859 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-0/+4
* Adding ability to unload module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2858 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-01-231-3/+39