]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoAdded m_globalload.so to module list
brain [Fri, 3 Feb 2006 00:53:56 +0000 (00:53 +0000)]
Added m_globalload.so to module list

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

18 years agoAdded hidesplits to example conf
brain [Fri, 3 Feb 2006 00:44:14 +0000 (00:44 +0000)]
Added hidesplits to example conf

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

18 years ago*EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplits
brain [Fri, 3 Feb 2006 00:25:28 +0000 (00:25 +0000)]
*EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplits

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

18 years agoRemoved steeeenking dll message, attempted to hide 'target is same' with launcher...
brain [Thu, 2 Feb 2006 23:24:37 +0000 (23:24 +0000)]
Removed steeeenking dll message, attempted to hide 'target is same' with launcher install

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

18 years agoWho put this in here? :p
brain [Thu, 2 Feb 2006 23:06:32 +0000 (23:06 +0000)]
Who put this in here? :p

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

18 years agoFound and zapped a final ==
brain [Thu, 2 Feb 2006 22:51:37 +0000 (22:51 +0000)]
Found and zapped a final ==

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

18 years agoAdded debug logging
brain [Thu, 2 Feb 2006 20:45:10 +0000 (20:45 +0000)]
Added debug logging

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

18 years agoFixes for typos
brain [Thu, 2 Feb 2006 20:37:57 +0000 (20:37 +0000)]
Fixes for typos

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

18 years agoAdded numeric 396 ("x :is now your hidden host") from hybrid/ircu
brain [Thu, 2 Feb 2006 20:24:24 +0000 (20:24 +0000)]
Added numeric 396 ("x :is now your hidden host") from hybrid/ircu

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

18 years agoDetails to follow ;)
brain [Thu, 2 Feb 2006 20:20:26 +0000 (20:20 +0000)]
Details to follow ;)

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

18 years agoRemoved bool return of DoBackgroundUserStuff()
brain [Thu, 2 Feb 2006 18:00:13 +0000 (18:00 +0000)]
Removed bool return of DoBackgroundUserStuff()

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

18 years agoExtra comments re. nonblocking DNS and use of IP addresses in constructor to speed...
brain [Thu, 2 Feb 2006 17:51:06 +0000 (17:51 +0000)]
Extra comments re. nonblocking DNS and use of IP addresses in constructor to speed up connect time

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

18 years agoWhen socket fails to construct, we now check the GetState() of the socket object...
brain [Thu, 2 Feb 2006 17:38:04 +0000 (17:38 +0000)]
When socket fails to construct, we now check the GetState() of the socket object to detect this condition.
If we dont, we can end up leaking fd's and RAM on failure. We dont use exceptions here as these operations can
occur very often.

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

18 years agoMore nonblocking dns stuffs
brain [Thu, 2 Feb 2006 17:24:15 +0000 (17:24 +0000)]
More nonblocking dns stuffs

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

18 years agoFixes to set correct resolver address before looking up host
brain [Thu, 2 Feb 2006 16:52:26 +0000 (16:52 +0000)]
Fixes to set correct resolver address before looking up host

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

18 years agoNonblocking dns for InspSocket class (used by server to server)
brain [Thu, 2 Feb 2006 16:44:12 +0000 (16:44 +0000)]
Nonblocking dns for InspSocket class (used by server to server)

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

18 years ago*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requirement...
brain [Thu, 2 Feb 2006 16:34:34 +0000 (16:34 +0000)]
*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requirement on nss_dns.so.1

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

18 years agoAdded channel name to snotice
brain [Thu, 2 Feb 2006 15:34:29 +0000 (15:34 +0000)]
Added channel name to snotice

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

18 years agoBroadcast SPYLIST and SPYNAMES usage to all opers
brain [Thu, 2 Feb 2006 15:28:08 +0000 (15:28 +0000)]
Broadcast SPYLIST and SPYNAMES usage to all opers

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

18 years agoDocument m_spy here (yes Om, i kept alphabetical order!)
brain [Thu, 2 Feb 2006 15:17:50 +0000 (15:17 +0000)]
Document m_spy here (yes Om, i kept alphabetical order!)

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

18 years agoUsers are gonna erupt in flamewars over this... and google will love us >:)
brain [Thu, 2 Feb 2006 15:15:52 +0000 (15:15 +0000)]
Users are gonna erupt in flamewars over this... and google will love us >:)

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

18 years agoMajor update, reordering and adding missing modules
om [Thu, 2 Feb 2006 02:22:59 +0000 (02:22 +0000)]
Major update, reordering and adding missing modules

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

18 years agoTidied up a kill message
brain [Wed, 1 Feb 2006 23:27:43 +0000 (23:27 +0000)]
Tidied up a kill message

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

18 years agoClean up ghosts on nick collision
brain [Wed, 1 Feb 2006 21:58:09 +0000 (21:58 +0000)]
Clean up ghosts on nick collision

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

18 years ago*TEST* nick collision code for NICK change in server link
brain [Wed, 1 Feb 2006 21:45:47 +0000 (21:45 +0000)]
*TEST* nick collision code for NICK change in server link

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

18 years agoOnly access-check local user kicks
brain [Wed, 1 Feb 2006 20:28:13 +0000 (20:28 +0000)]
Only access-check local user kicks

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

18 years agoShould always allow remote modechanges (FJOIN not effected as its not sent as a MODE)
brain [Wed, 1 Feb 2006 20:25:20 +0000 (20:25 +0000)]
Should always allow remote modechanges (FJOIN not effected as its not sent as a MODE)

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

18 years agoAllow async dns to compile -- but its still experimental and should not be used on...
brain [Wed, 1 Feb 2006 16:21:39 +0000 (16:21 +0000)]
Allow async dns to compile -- but its still experimental and should not be used on a production network!

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

18 years agoLEARN TO USE FUCKING EQ AND NOT == TO COMPARE FUCKING STRINGS
brain [Wed, 1 Feb 2006 13:44:20 +0000 (13:44 +0000)]
LEARN TO USE FUCKING EQ AND NOT == TO COMPARE FUCKING STRINGS

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

18 years agoExcempt ops kicking themselves from +J
om [Wed, 1 Feb 2006 13:04:52 +0000 (13:04 +0000)]
Excempt ops kicking themselves from +J

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

18 years agoSomebody PLEASE HIT CRAIG FOR INCLUDING A NOT-WORKING-WHATSOEVER LAUNCHER!!!!!
brain [Wed, 1 Feb 2006 12:57:16 +0000 (12:57 +0000)]
Somebody PLEASE HIT CRAIG FOR INCLUDING A NOT-WORKING-WHATSOEVER LAUNCHER!!!!!

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

18 years agoIRC case sensitivity bug, if only we could use ASCII......
om [Wed, 1 Feb 2006 11:10:20 +0000 (11:10 +0000)]
IRC case sensitivity bug, if only we could use ASCII......

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

18 years agoEver onward
brain [Wed, 1 Feb 2006 11:09:36 +0000 (11:09 +0000)]
Ever onward

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

18 years ago*DUMMY COMMIT* r3000 = VERSION 1!!!!!!
brain [Tue, 31 Jan 2006 22:55:43 +0000 (22:55 +0000)]
*DUMMY COMMIT* r3000 = VERSION 1!!!!!!

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

18 years agoAdvance move to 1.0.0 (non-svn)
brain [Tue, 31 Jan 2006 22:54:53 +0000 (22:54 +0000)]
Advance move to 1.0.0 (non-svn)

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

18 years agoKey hiding when youre not on the channel
brain [Tue, 31 Jan 2006 21:55:34 +0000 (21:55 +0000)]
Key hiding when youre not on the channel

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

18 years agoOptimized WriteServ - why use %s!%s@%s when we have the more optimal userrec::GetFull...
brain [Tue, 31 Jan 2006 21:27:03 +0000 (21:27 +0000)]
Optimized WriteServ - why use %s!%s@%s when we have the more optimal userrec::GetFullHost() ?

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

18 years agoSome changes to some stuff..
om [Tue, 31 Jan 2006 00:11:23 +0000 (00:11 +0000)]
Some changes to some stuff..

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

18 years agoRemoved Dynamic Module support under Cygwin *cries*
frostycoolslug [Mon, 30 Jan 2006 23:49:21 +0000 (23:49 +0000)]
Removed Dynamic Module support under Cygwin *cries*

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

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