summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2006-01-28A few tweaks here and therebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2954 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28MODEOP and MODEDEOP were transposedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2952 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28convert std::string* to char*, should be a little faster and hopefully won't ↵om
crash for eggy :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2951 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28Missing externbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2950 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28TESTME: Fix to this to make it work with newer OnPreCommand event (a ↵brain
parameter was added since this was written and it no longer fitted the virtual method of the base class) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2949 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28Incorporated Craig's friendlier SQL class (documentation to come later)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2948 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-28Fix small memory leaks in some cases (bad password, bad query, lost mysql ↵om
server connection etc..) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2947 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Yet more tasty OnCleanup :)~~~om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2945 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27More OnCleanup goodnessom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2944 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Added OnCleanupbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2942 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Add OnCleanup (every little helps! :p)om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2941 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Readding OnUserDisconnect and actually making it do something this time :|om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2940 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Fixed kill-on-bad-ping-reply optionbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2939 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Add m_conn_waitpong, require clients to reply with a correct PONG to a ↵om
server PING before they can connect git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2938 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Remove unused includes and rename classes from ModuleSSL to ModuleSSLGnuTLS ↵om
so we can be consistent across multiple SSL modules git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2937 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Improved IP handling. Now uses in_addr to store client ip, not char[16]!brain
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
2006-01-27Moved to extra/ - not all systems have stdint.h yet?brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2933 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Changed back to using stdint.hbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2932 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-27Problems removing +t due to wrong bit-value being used in comparisonbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2931 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Removed unneccessary strlcpybrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2927 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Damn string exceptionsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2925 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Grrbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2924 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Removal of a comment - DRASTICALLY IMPORTANT, THIS COMMENT CAN CAUSE A MAJOR ↵brain
SYSTEM CRASH! ;) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2923 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Removed a load of unneeded includes (poll.h etc)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2922 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Moved these into initialization-listbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2921 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Incorrect initialization orderbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2920 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Default ident timeout to 1 sec if not defined (a bit low, but better than 0!)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2918 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Updated m_ident to use inspsocket, should be more reliable - *NEEDS TESTING*brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2917 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Added m_opersha256 module created by Specialbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2912 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Use InsertMode() and add vendor flagom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2911 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-26Add module for anti-autorejoin channel mode +Jom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2910 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Changes to INVEX and EXCEPTS 005 tokensbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2909 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25*thwap brain for forgetting to #include helperfuncs.h*om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2906 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Tidied up to use InsertMode()brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2903 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Changed more to use InsertModebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2902 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Changed to use InsertModebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2901 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Changed to InsertModebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2900 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Changed to use InsertModebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2899 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Change m_redirect, m_joinflood and m_messageflood to put their modes in the ↵om
correct section and to use InsertMode() git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2898 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Add InsertMode function to helperfuncs.(cpp|h) for easily adding modes to ↵om
the CHANMODES section of the 005 numeric git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2897 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Added patch from Andy Church re spaces in SETNAMEbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2896 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Added PRIORITY_BEFORE and PRIORITY_AFTER (see src/modules/m_hostchange.cpp ↵brain
for how it works, function Prioritize()) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2889 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25And making m_ssl_gnutls require an 'ssl' parameter to /rehash to reload ↵om
certificates git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2885 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-25Adding the +e and +I modules m_banexception and m_inviteexception, also ↵om
adding their shared utility header git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2884 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-24kludge in the wrong place ;)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2882 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-24Added trick to allow local server to unset -r only in one specific condition ↵brain
(the nickchange) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2881 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-24Added code to remove +r on a nick if they have it and change nicksbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2880 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-24Swapped around params to make this workbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2879 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-24Added joinflood +jroot
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2878 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-23Fixed another instance of IP being shownbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2877 e03df62e-2008-0410-955e-edbf42e46eb7