]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoAdd checks for AddIOHook failing
om [Sun, 29 Jan 2006 03:14:17 +0000 (03:14 +0000)]
Add checks for AddIOHook failing

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2963 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChange isin() x2 to pass a const reference instead
om [Sun, 29 Jan 2006 03:07:39 +0000 (03:07 +0000)]
Change isin() x2 to pass a const reference instead

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2962 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoWheee, two SSL modules :D And they work together ^^
om [Sun, 29 Jan 2006 03:02:09 +0000 (03:02 +0000)]
Wheee, two SSL modules :D And they work together ^^

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2961 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged length of password field to 64, giving us a maximum password length of 63...
brain [Sat, 28 Jan 2006 23:56:10 +0000 (23:56 +0000)]
Changed length of password field to 64, giving us a maximum password length of 63 plus null terminator

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2960 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed uninitialized ExtMode::list
brain [Sat, 28 Jan 2006 22:51:52 +0000 (22:51 +0000)]
Fixed uninitialized ExtMode::list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2959 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded some extra debug
brain [Sat, 28 Jan 2006 22:30:34 +0000 (22:30 +0000)]
Added some extra debug

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2958 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMake m_services use InserMode (are we done yet?)
om [Sat, 28 Jan 2006 22:21:30 +0000 (22:21 +0000)]
Make m_services use InserMode (are we done yet?)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2957 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged On005Numeric to use InsertMode (we left one out?)
brain [Sat, 28 Jan 2006 22:16:12 +0000 (22:16 +0000)]
Changed On005Numeric to use InsertMode (we left one out?)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2956 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDeleted the semicolon that had half the dev team wondering...
om [Sat, 28 Jan 2006 22:04:21 +0000 (22:04 +0000)]
Deleted the semicolon that had half the dev team wondering...

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2955 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoA few tweaks here and there
brain [Sat, 28 Jan 2006 21:43:53 +0000 (21:43 +0000)]
A few tweaks here and there

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2954 e03df62e-2008-0410-955e-edbf42e46eb7

18 years ago1.0.0+SVN (From 1.0(RC3)+SVN)
brain [Sat, 28 Jan 2006 20:50:45 +0000 (20:50 +0000)]
1.0.0+SVN (From 1.0(RC3)+SVN)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2953 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMODEOP and MODEDEOP were transposed
brain [Sat, 28 Jan 2006 20:31:13 +0000 (20:31 +0000)]
MODEOP and MODEDEOP were transposed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2952 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoconvert std::string* to char*, should be a little faster and hopefully won't crash...
om [Sat, 28 Jan 2006 19:44:37 +0000 (19:44 +0000)]
convert std::string* to char*, should be a little faster and hopefully won't crash for eggy :p

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2951 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMissing extern
brain [Sat, 28 Jan 2006 19:42:03 +0000 (19:42 +0000)]
Missing extern

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2950 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTESTME: Fix to this to make it work with newer OnPreCommand event (a parameter was...
brain [Sat, 28 Jan 2006 19:34:35 +0000 (19:34 +0000)]
TESTME: Fix to this to make it work with newer OnPreCommand event (a 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

18 years agoIncorporated Craig's friendlier SQL class (documentation to come later)
brain [Sat, 28 Jan 2006 18:33:12 +0000 (18:33 +0000)]
Incorporated Craig's friendlier SQL class (documentation to come later)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2948 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFix small memory leaks in some cases (bad password, bad query, lost mysql server...
om [Sat, 28 Jan 2006 12:29:28 +0000 (12:29 +0000)]
Fix small memory leaks in some cases (bad password, bad query, lost mysql server connection etc..)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2947 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoCorrectly initialize userrec::password (should fix a few m_sql issues)
brain [Sat, 28 Jan 2006 12:08:11 +0000 (12:08 +0000)]
Correctly initialize userrec::password (should fix a few m_sql issues)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2946 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoYet more tasty OnCleanup :)~~~
om [Fri, 27 Jan 2006 18:42:15 +0000 (18:42 +0000)]
Yet more tasty OnCleanup :)~~~

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2945 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMore OnCleanup goodness
om [Fri, 27 Jan 2006 18:25:50 +0000 (18:25 +0000)]
More OnCleanup goodness

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2944 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved unused variable char* target
brain [Fri, 27 Jan 2006 18:00:31 +0000 (18:00 +0000)]
Removed unused variable char* target

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2943 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded OnCleanup
brain [Fri, 27 Jan 2006 18:00:08 +0000 (18:00 +0000)]
Added OnCleanup

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2942 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdd OnCleanup (every little helps! :p)
om [Fri, 27 Jan 2006 17:52:08 +0000 (17:52 +0000)]
Add OnCleanup (every little helps! :p)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2941 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoReadding OnUserDisconnect and actually making it do something this time :|
om [Fri, 27 Jan 2006 17:45:14 +0000 (17:45 +0000)]
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

18 years agoFixed kill-on-bad-ping-reply option
brain [Fri, 27 Jan 2006 17:18:10 +0000 (17:18 +0000)]
Fixed kill-on-bad-ping-reply option

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2939 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdd m_conn_waitpong, require clients to reply with a correct PONG to a server PING...
om [Fri, 27 Jan 2006 16:59:45 +0000 (16:59 +0000)]
Add m_conn_waitpong, require clients to reply with a correct PONG to a server PING before they can connect

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2938 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemove unused includes and rename classes from ModuleSSL to ModuleSSLGnuTLS so we...
om [Fri, 27 Jan 2006 16:13:36 +0000 (16:13 +0000)]
Remove unused includes and rename classes from ModuleSSL to ModuleSSLGnuTLS 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

18 years agoMade docs clearer
brain [Fri, 27 Jan 2006 15:35:13 +0000 (15:35 +0000)]
Made docs clearer

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2936 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded warnings to opers when session limits are exceeded
brain [Fri, 27 Jan 2006 15:32:57 +0000 (15:32 +0000)]
Added warnings to opers when session limits are exceeded

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2935 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoImproved IP handling. Now uses in_addr to store client ip, not char[16]!
brain [Fri, 27 Jan 2006 15:26:59 +0000 (15:26 +0000)]
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

18 years agoMoved to extra/ - not all systems have stdint.h yet?
brain [Fri, 27 Jan 2006 12:14:25 +0000 (12:14 +0000)]
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

18 years agoChanged back to using stdint.h
brain [Fri, 27 Jan 2006 12:13:48 +0000 (12:13 +0000)]
Changed back to using stdint.h

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2932 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoProblems removing +t due to wrong bit-value being used in comparison
brain [Fri, 27 Jan 2006 12:12:52 +0000 (12:12 +0000)]
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

18 years agoModule name error, m_nokickrejoin != m_kicknorejoin
om [Fri, 27 Jan 2006 03:14:56 +0000 (03:14 +0000)]
Module name error, m_nokickrejoin != m_kicknorejoin

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2930 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTest commit
brain [Thu, 26 Jan 2006 23:14:29 +0000 (23:14 +0000)]
Test commit

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2929 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAltered so that if running in -debug mode, will not erase its .so files from /tmp...
brain [Thu, 26 Jan 2006 23:04:42 +0000 (23:04 +0000)]
Altered so that if running in -debug mode, will not erase its .so files from /tmp to allow a clean backtrace

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2928 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved unneccessary strlcpy
brain [Thu, 26 Jan 2006 19:12:58 +0000 (19:12 +0000)]
Removed unneccessary strlcpy

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2927 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded back unlink
brain [Thu, 26 Jan 2006 14:23:12 +0000 (14:23 +0000)]
Added back unlink

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2926 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDamn string exceptions
brain [Thu, 26 Jan 2006 14:21:54 +0000 (14:21 +0000)]
Damn string exceptions

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2925 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoGrr
brain [Thu, 26 Jan 2006 14:16:11 +0000 (14:16 +0000)]
Grr

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2924 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoval of a comment - DRASTICALLY IMPORTANT, THIS COMMENT CAN CAUSE A MAJOR SYSTEM...
brain [Thu, 26 Jan 2006 13:59:42 +0000 (13:59 +0000)]
Removal of a comment - DRASTICALLY IMPORTANT, THIS COMMENT CAN CAUSE A MAJOR SYSTEM CRASH! ;)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2923 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved a load of unneeded includes (poll.h etc)
brain [Thu, 26 Jan 2006 13:42:33 +0000 (13:42 +0000)]
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

18 years agoMoved these into initialization-list
brain [Thu, 26 Jan 2006 13:38:59 +0000 (13:38 +0000)]
Moved these into initialization-list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2921 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoIncorrect initialization order
brain [Thu, 26 Jan 2006 13:34:28 +0000 (13:34 +0000)]
Incorrect initialization order

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2920 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded <ident:timeout> example so that people remember to set this when using m_ident.so
brain [Thu, 26 Jan 2006 12:57:23 +0000 (12:57 +0000)]
Added <ident:timeout> example so that people remember to set this when using m_ident.so

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2919 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDefault ident timeout to 1 sec if not defined (a bit low, but better than 0!)
brain [Thu, 26 Jan 2006 12:54:47 +0000 (12:54 +0000)]
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

18 years agoUpdated m_ident to use inspsocket, should be more reliable - *NEEDS TESTING*
brain [Thu, 26 Jan 2006 12:52:12 +0000 (12:52 +0000)]
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

18 years agoAdded missing modules (newer ones)
brain [Thu, 26 Jan 2006 11:15:22 +0000 (11:15 +0000)]
Added missing modules (newer ones)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2916 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemoved excessive debug for something thats now fixed
brain [Thu, 26 Jan 2006 10:59:59 +0000 (10:59 +0000)]
Removed excessive debug for something thats now fixed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2915 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTypecast fix
brain [Thu, 26 Jan 2006 10:58:42 +0000 (10:58 +0000)]
Typecast fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2914 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoMerged Andy Church's isnick() and isident() patches - faster, more efficient, and...
brain [Thu, 26 Jan 2006 10:36:44 +0000 (10:36 +0000)]
Merged Andy Church's isnick() and isident() patches - faster, more efficient, and doesnt accidentally allow "-" as the first character of a nickname
Also adapted to iterate over a char* pointer rather than using unsigned int for the for() loops

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2913 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded m_opersha256 module created by Special
brain [Thu, 26 Jan 2006 00:27:04 +0000 (00:27 +0000)]
Added m_opersha256 module created by Special

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2912 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUse InsertMode() and add vendor flag
om [Thu, 26 Jan 2006 00:23:09 +0000 (00:23 +0000)]
Use InsertMode() and add vendor flag

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2911 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdd module for anti-autorejoin channel mode +J
om [Thu, 26 Jan 2006 00:05:05 +0000 (00:05 +0000)]
Add module for anti-autorejoin channel mode +J

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2910 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanges to INVEX and EXCEPTS 005 tokens
brain [Wed, 25 Jan 2006 22:55:29 +0000 (22:55 +0000)]
Changes to INVEX and EXCEPTS 005 tokens

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2909 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged +l to drop the mode if the limit is same as current.
brain [Wed, 25 Jan 2006 22:30:37 +0000 (22:30 +0000)]
Changed +l to drop the mode if the limit is same as current.
Optimized check on numeric chars

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2908 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoRemove last relic of last goto in inspircd (an unused label)
om [Wed, 25 Jan 2006 22:27:55 +0000 (22:27 +0000)]
Remove last relic of last goto in inspircd (an unused label)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2907 e03df62e-2008-0410-955e-edbf42e46eb7

18 years ago*thwap brain for forgetting to #include helperfuncs.h*
om [Wed, 25 Jan 2006 22:25:40 +0000 (22:25 +0000)]
*thwap brain for forgetting to #include helperfuncs.h*

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2906 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed to not have ohv in CHANMODES type A,
brain [Wed, 25 Jan 2006 22:10:50 +0000 (22:10 +0000)]
Fixed to not have ohv in CHANMODES type A,
Added proper MAXMODES output in 005 instead of hard coded '13'

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2905 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoOne goto is now no gotos.
brain [Wed, 25 Jan 2006 21:33:30 +0000 (21:33 +0000)]
One goto is now no gotos.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2904 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTidied up to use InsertMode()
brain [Wed, 25 Jan 2006 20:47:22 +0000 (20:47 +0000)]
Tidied up to use InsertMode()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2903 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged more to use InsertMode
brain [Wed, 25 Jan 2006 20:43:45 +0000 (20:43 +0000)]
Changed more to use InsertMode

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2902 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged to use InsertMode
brain [Wed, 25 Jan 2006 20:37:56 +0000 (20:37 +0000)]
Changed to use InsertMode

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2901 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged to InsertMode
brain [Wed, 25 Jan 2006 20:35:38 +0000 (20:35 +0000)]
Changed to InsertMode

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2900 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChanged to use InsertMode
brain [Wed, 25 Jan 2006 20:34:39 +0000 (20:34 +0000)]
Changed to use InsertMode

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2899 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoChange m_redirect, m_joinflood and m_messageflood to put their modes in the correct...
om [Wed, 25 Jan 2006 20:31:33 +0000 (20:31 +0000)]
Change m_redirect, m_joinflood and m_messageflood to put their modes in the correct section and to use InsertMode()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2898 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdd InsertMode function to helperfuncs.(cpp|h) for easily adding modes to the CHANMOD...
om [Wed, 25 Jan 2006 20:24:46 +0000 (20:24 +0000)]
Add InsertMode function to helperfuncs.(cpp|h) for easily adding modes to the CHANMODES section of the 005 numeric

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2897 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded patch from Andy Church re spaces in SETNAME
brain [Wed, 25 Jan 2006 18:05:17 +0000 (18:05 +0000)]
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

18 years agoFixed line endings when skipping ssl cert generation
brain [Wed, 25 Jan 2006 17:53:34 +0000 (17:53 +0000)]
Fixed line endings when skipping ssl cert generation

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2895 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixes to typos
brain [Wed, 25 Jan 2006 17:52:44 +0000 (17:52 +0000)]
Fixes to typos

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2894 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoGrr.
brain [Wed, 25 Jan 2006 17:51:47 +0000 (17:51 +0000)]
Grr.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2893 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFIXED to actually do things PROPERLY - why do people have to mess with stuff that...
brain [Wed, 25 Jan 2006 17:31:46 +0000 (17:31 +0000)]
FIXED to actually do things PROPERLY - why do people have to mess with stuff that works fine, so close to release date?

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2892 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDocumented some functions that were missing comments
brain [Wed, 25 Jan 2006 17:00:46 +0000 (17:00 +0000)]
Documented some functions that were missing comments

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2891 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoProperly check that existing key resides in conf/ and not current dir
brain [Wed, 25 Jan 2006 16:41:24 +0000 (16:41 +0000)]
Properly check that existing key resides in conf/ and not current dir

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2890 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded PRIORITY_BEFORE and PRIORITY_AFTER (see src/modules/m_hostchange.cpp for how...
brain [Wed, 25 Jan 2006 16:31:05 +0000 (16:31 +0000)]
Added PRIORITY_BEFORE and PRIORITY_AFTER (see src/modules/m_hostchange.cpp for how it works, function Prioritize())

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2889 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded -modupdate to regenerate modules makefile
frostycoolslug [Wed, 25 Jan 2006 16:26:25 +0000 (16:26 +0000)]
Added -modupdate to regenerate modules makefile
Added SSL option, as well as a 'Build Certificate' section (If avaliable)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2888 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoOh noes, a typoed comment :x
om [Wed, 25 Jan 2006 15:38:49 +0000 (15:38 +0000)]
Oh noes, a typoed comment :x

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2887 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoremove redundant variable and fix log output
om [Wed, 25 Jan 2006 15:35:40 +0000 (15:35 +0000)]
remove redundant variable and fix log output

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2886 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAnd making m_ssl_gnutls require an 'ssl' parameter to /rehash to reload certificates
om [Wed, 25 Jan 2006 14:55:27 +0000 (14:55 +0000)]
And making m_ssl_gnutls require an 'ssl' parameter to /rehash to reload certificates

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2885 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdding the +e and +I modules m_banexception and m_inviteexception, also adding their...
om [Wed, 25 Jan 2006 14:49:12 +0000 (14:49 +0000)]
Adding the +e and +I modules m_banexception and m_inviteexception, also adding their shared utility header

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2884 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agokludge in the wrong place ;)
brain [Tue, 24 Jan 2006 17:11:02 +0000 (17:11 +0000)]
kludge in the wrong place ;)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2882 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded trick to allow local server to unset -r only in one specific condition (the...
brain [Tue, 24 Jan 2006 17:08:47 +0000 (17:08 +0000)]
Added trick to allow local server to unset -r only in one specific condition (the nickchange)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2881 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded code to remove +r on a nick if they have it and change nicks
brain [Tue, 24 Jan 2006 17:04:40 +0000 (17:04 +0000)]
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

18 years agoSwapped around params to make this work
brain [Tue, 24 Jan 2006 16:36:56 +0000 (16:36 +0000)]
Swapped around params to make this work

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2879 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded joinflood +j
root [Tue, 24 Jan 2006 16:22:09 +0000 (16:22 +0000)]
Added joinflood +j

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2878 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed another instance of IP being shown
brain [Mon, 23 Jan 2006 22:53:16 +0000 (22:53 +0000)]
Fixed another instance of IP being shown

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2877 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoFixed to not display ip where not needed (breaks hidden hubs)
brain [Mon, 23 Jan 2006 22:50:00 +0000 (22:50 +0000)]
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

18 years agoMade bans check both real and fake host
brain [Mon, 23 Jan 2006 20:37:20 +0000 (20:37 +0000)]
Made bans check both real and fake host

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2873 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTypo fix
brain [Mon, 23 Jan 2006 19:22:16 +0000 (19:22 +0000)]
Typo fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2869 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoPatched to allow FTOPIC from users (so that chanserv can update the settime and the...
brain [Mon, 23 Jan 2006 19:20:45 +0000 (19:20 +0000)]
Patched to allow FTOPIC from users (so that chanserv can update the settime and the topic still come from chanserv)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2868 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoTypo fix
brain [Mon, 23 Jan 2006 17:30:20 +0000 (17:30 +0000)]
Typo fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2867 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoAdded <link:hidden> to docs
brain [Mon, 23 Jan 2006 17:19:48 +0000 (17:19 +0000)]
Added <link:hidden> to docs

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2866 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoWarning fix.
brain [Mon, 23 Jan 2006 17:16:49 +0000 (17:16 +0000)]
Warning fix.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2865 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoOptional IP-Hiding for servers
brain [Mon, 23 Jan 2006 17:13:59 +0000 (17:13 +0000)]
Optional IP-Hiding for servers

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2864 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUse libgnutls-config --libs to configure linker options
om [Mon, 23 Jan 2006 15:21:46 +0000 (15:21 +0000)]
Use libgnutls-config --libs to configure linker options

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2863 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoUse IS_LOCAL() macro
om [Mon, 23 Jan 2006 15:09:50 +0000 (15:09 +0000)]
Use IS_LOCAL() macro

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2862 e03df62e-2008-0410-955e-edbf42e46eb7

18 years agoDon't try and kill off remote ssl users
om [Mon, 23 Jan 2006 15:07:08 +0000 (15:07 +0000)]
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

18 years agoremoving the rest of a redundant and dangerour OnUserQuit
om [Mon, 23 Jan 2006 14:58:49 +0000 (14:58 +0000)]
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

18 years ago...and stop it segfaulting when you do unload it, ty Brain
om [Mon, 23 Jan 2006 14:54:03 +0000 (14:54 +0000)]
...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

18 years agoAdding ability to unload module
om [Mon, 23 Jan 2006 14:50:07 +0000 (14:50 +0000)]
Adding ability to unload module

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2858 e03df62e-2008-0410-955e-edbf42e46eb7