]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoTest for Craig
brain [Mon, 30 Jan 2006 23:38:06 +0000 (23:38 +0000)]
Test for Craig

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

18 years agoWrong userrec var used
brain [Mon, 30 Jan 2006 22:46:02 +0000 (22:46 +0000)]
Wrong userrec var used

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

18 years agoUnneccesary space
brain [Mon, 30 Jan 2006 22:43:38 +0000 (22:43 +0000)]
Unneccesary space

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

18 years agoMoved metadata code into into OnGlobalConnect
brain [Mon, 30 Jan 2006 22:34:22 +0000 (22:34 +0000)]
Moved metadata code into into OnGlobalConnect

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

18 years agoAdded new event into m_spanningtree, event id send_metadata, which allows arbitary...
brain [Mon, 30 Jan 2006 22:20:06 +0000 (22:20 +0000)]
Added new event into m_spanningtree, event id send_metadata, which allows arbitary posting of metadata outside of the netburst
see line 529 of m_ssl_gnutls for an example of how to use it.

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

18 years agoChange irritatingly Unreal-ish capitalisation
om [Mon, 30 Jan 2006 21:19:20 +0000 (21:19 +0000)]
Change irritatingly Unreal-ish capitalisation

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

18 years agoAdded check that forbids configuration as root >:-)
brain [Mon, 30 Jan 2006 19:56:54 +0000 (19:56 +0000)]
Added check that forbids configuration as root >:-)

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

18 years agoMajor updates to CBANs...like they're reasonably functional
om [Mon, 30 Jan 2006 19:13:44 +0000 (19:13 +0000)]
Major updates to CBANs...like they're reasonably functional

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

18 years agoDont check paths on cygwin
brain [Mon, 30 Jan 2006 18:15:16 +0000 (18:15 +0000)]
Dont check paths on cygwin

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

18 years agoConceal failure of inspircd.dll on non-win32 platforms (easier than putting a check...
brain [Mon, 30 Jan 2006 15:30:43 +0000 (15:30 +0000)]
Conceal failure of inspircd.dll on non-win32 platforms (easier than putting a check in ./configure, when make continues anyway...)

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

18 years agoSmall minor insignificant ite.. ZOMG CYGWIN DYNAMIC MODULES!
frostycoolslug [Mon, 30 Jan 2006 04:56:06 +0000 (04:56 +0000)]
Small minor insignificant ite.. ZOMG CYGWIN DYNAMIC MODULES!

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

18 years agoRemainder of TYPE_OTHER metadata
brain [Mon, 30 Jan 2006 00:10:46 +0000 (00:10 +0000)]
Remainder of TYPE_OTHER metadata

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

18 years agoSee last commit
brain [Mon, 30 Jan 2006 00:06:12 +0000 (00:06 +0000)]
See last commit

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

18 years agoAdded support for TYPE_OTHER metadata, where void* target will be NULL, e.g. its...
brain [Mon, 30 Jan 2006 00:05:59 +0000 (00:05 +0000)]
Added support for TYPE_OTHER metadata, where void* target will be NULL, e.g. its not bound to a user or a nick
-NOT TEST COMPILED YET-

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

18 years agoFix to send 403 on invalid channel name
brain [Sun, 29 Jan 2006 23:41:38 +0000 (23:41 +0000)]
Fix to send 403 on invalid channel name

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

18 years agoeggy: be happy
om [Sun, 29 Jan 2006 22:41:50 +0000 (22:41 +0000)]
eggy: be happy

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

18 years agoMoved Write() call so that it can send the NICK message properly and force the client...
brain [Sun, 29 Jan 2006 22:14:58 +0000 (22:14 +0000)]
Moved Write() call so that it can send the NICK message properly and force the client to change

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

18 years agoExtra tab
brain [Sun, 29 Jan 2006 22:02:46 +0000 (22:02 +0000)]
Extra tab

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

18 years ago...
brain [Sun, 29 Jan 2006 22:00:39 +0000 (22:00 +0000)]
...

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

18 years agoFixed typo
brain [Sun, 29 Jan 2006 21:58:31 +0000 (21:58 +0000)]
Fixed typo

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

18 years agoAllow ulines to still notice the channel regardless of +T
brain [Sun, 29 Jan 2006 21:55:59 +0000 (21:55 +0000)]
Allow ulines to still notice the channel regardless of +T

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

18 years agoCreated OnPostOper that can be gauranteed to be called *after* opering (by ALL module...
brain [Sun, 29 Jan 2006 21:43:34 +0000 (21:43 +0000)]
Created OnPostOper that can be gauranteed to be called *after* opering (by ALL modules) is done

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

18 years ago"Oper of unknown type" -> "313 %s %s :is an IRC operator"
brain [Sun, 29 Jan 2006 20:45:29 +0000 (20:45 +0000)]
"Oper of unknown type" -> "313 %s %s :is an IRC operator"

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

18 years agoAuto-assume "+" on the start of opermode block if not included
brain [Sun, 29 Jan 2006 20:37:34 +0000 (20:37 +0000)]
Auto-assume "+" on the start of opermode block if not included

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

18 years agoRemoved example commands that never actually existed
brain [Sun, 29 Jan 2006 19:37:46 +0000 (19:37 +0000)]
Removed example commands that never actually existed

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

18 years agoVF_VENDOR
om [Sun, 29 Jan 2006 17:36:14 +0000 (17:36 +0000)]
VF_VENDOR

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

18 years agoApparently people ask for these... *coughpointlesscough*
om [Sun, 29 Jan 2006 17:34:30 +0000 (17:34 +0000)]
Apparently people ask for these... *coughpointlesscough*

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

18 years agoTidied up intending, oh no, really serious fatal bug right there :p
brain [Sun, 29 Jan 2006 13:20:53 +0000 (13:20 +0000)]
Tidied up intending, oh no, really serious fatal bug right there :p

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

18 years agoOpenSSL detection and cert generation in ./configure
brain [Sun, 29 Jan 2006 12:57:11 +0000 (12:57 +0000)]
OpenSSL detection and cert generation in ./configure

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

18 years agoRemove -lcrypto
om [Sun, 29 Jan 2006 12:34:49 +0000 (12:34 +0000)]
Remove -lcrypto

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

18 years agoMissing delete for config reader
om [Sun, 29 Jan 2006 03:18:06 +0000 (03:18 +0000)]
Missing delete for config reader

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

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