]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoUses less write() calls
brain [Tue, 7 Feb 2006 18:45:00 +0000 (18:45 +0000)]
Uses less write() calls

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

18 years agoFaster ADDLINE code
brain [Tue, 7 Feb 2006 18:39:00 +0000 (18:39 +0000)]
Faster ADDLINE code

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

18 years agoExperimental improved string handling in server links
brain [Tue, 7 Feb 2006 18:26:38 +0000 (18:26 +0000)]
Experimental improved string handling in server links

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

18 years agoRemoved a strlen()
brain [Tue, 7 Feb 2006 16:57:52 +0000 (16:57 +0000)]
Removed a strlen()

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

18 years agoSlightly more efficient write buffers
brain [Tue, 7 Feb 2006 16:55:02 +0000 (16:55 +0000)]
Slightly more efficient write buffers

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

18 years agoTidying of snotices (adding '***' to start of WriteOpers texts)
brain [Tue, 7 Feb 2006 11:36:46 +0000 (11:36 +0000)]
Tidying of snotices (adding '***' to start of WriteOpers texts)

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

18 years agoFixed WHOIS to respect +i channels, optimized in case where source == target by short...
brain [Tue, 7 Feb 2006 11:30:40 +0000 (11:30 +0000)]
Fixed WHOIS to respect +i channels, optimized in case where source == target by shortcircuiting operators

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

18 years agoTrivial spacing to make it identical
brain [Tue, 7 Feb 2006 01:49:23 +0000 (01:49 +0000)]
Trivial spacing to make it identical

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

18 years agoFix signedness warning
brain [Tue, 7 Feb 2006 01:48:30 +0000 (01:48 +0000)]
Fix signedness warning

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

18 years agoAdded max and current local/global usercounts to /lusers same way as most other ircds
brain [Tue, 7 Feb 2006 01:45:00 +0000 (01:45 +0000)]
Added max and current local/global usercounts to /lusers same way as most other ircds

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

18 years agoNow errors when sent SERVER on a non-server port
brain [Tue, 7 Feb 2006 01:37:03 +0000 (01:37 +0000)]
Now errors when sent SERVER on a non-server port

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

18 years agoModified ./configure to symlink ssl modules instead of cp'ing them, this makes updati...
brain [Tue, 7 Feb 2006 00:51:57 +0000 (00:51 +0000)]
Modified ./configure to symlink ssl modules instead of cp'ing them, this makes updating easier in the future

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

18 years agoTypo fix
brain [Tue, 7 Feb 2006 00:49:31 +0000 (00:49 +0000)]
Typo fix

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

18 years agoTypo (oops)
brain [Tue, 7 Feb 2006 00:32:19 +0000 (00:32 +0000)]
Typo (oops)

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

18 years agoForce initialize host to "" just in case it isnt (it should be however, as its constr...
brain [Mon, 6 Feb 2006 23:47:02 +0000 (23:47 +0000)]
Force initialize host to "" just in case it isnt (it should be however, as its constructor is called, but we know what ass-u-me did)

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

18 years agoDisabled ip->hostname cache, seems a bit fubar
brain [Mon, 6 Feb 2006 23:44:15 +0000 (23:44 +0000)]
Disabled ip->hostname cache, seems a bit fubar

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

18 years agoAllow remote bans from servers to be represented as servers in the banlist
brain [Mon, 6 Feb 2006 22:52:04 +0000 (22:52 +0000)]
Allow remote bans from servers to be represented as servers in the banlist

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

18 years agoRemoved some debug notices that were mistakenly in the DEFAULT loglevel
brain [Mon, 6 Feb 2006 22:27:31 +0000 (22:27 +0000)]
Removed some debug notices that were mistakenly in the DEFAULT loglevel

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

18 years agoFixed /LINKS to show flat even in tricky mIRC.
brain [Mon, 6 Feb 2006 14:52:03 +0000 (14:52 +0000)]
Fixed /LINKS to show flat even in tricky mIRC.

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

18 years agoMake ulines /swhois silently
om [Mon, 6 Feb 2006 14:08:42 +0000 (14:08 +0000)]
Make ulines /swhois silently

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

18 years agoFix typo
brain [Mon, 6 Feb 2006 13:49:30 +0000 (13:49 +0000)]
Fix typo

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

18 years agoDocumented <options:tempdir>
brain [Mon, 6 Feb 2006 13:42:31 +0000 (13:42 +0000)]
Documented <options:tempdir>

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

18 years agoAdded support for changing tempdir via <options:tempdir>
brain [Mon, 6 Feb 2006 13:41:24 +0000 (13:41 +0000)]
Added support for  changing tempdir via <options:tempdir>

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

18 years agoPedantic tweak to /WHO (this actually needs rewriting at some point -- its a mess)
brain [Mon, 6 Feb 2006 12:21:51 +0000 (12:21 +0000)]
Pedantic tweak to /WHO (this actually needs rewriting at some point -- its a mess)

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

18 years agow00tie made me do this :( Remove myself from the 'Testers' section of /info cause...
om [Sun, 5 Feb 2006 23:48:43 +0000 (23:48 +0000)]
w00tie made me do this :( Remove myself from the 'Testers' section of /info cause he's jealous I was in it twice

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

18 years agoYeah, this thing only uses 1 param, but requires 2? :P
frostycoolslug [Sun, 5 Feb 2006 23:48:03 +0000 (23:48 +0000)]
Yeah, this thing only uses 1 param, but requires 2? :P

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

18 years agoMade devoice not oper-only (Congrats to the original coder!)
frostycoolslug [Sun, 5 Feb 2006 23:42:54 +0000 (23:42 +0000)]
Made devoice not oper-only (Congrats to the original coder!)

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

18 years agoFixed missing speech marks and stuff (vim and syntax highlight for the win)
brain [Sun, 5 Feb 2006 21:06:05 +0000 (21:06 +0000)]
Fixed missing speech marks and stuff (vim and syntax highlight for the win)

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

18 years agoAdded more up to date helpop.conf from Custodis <tballen@bhcnetworks.com>
brain [Sun, 5 Feb 2006 21:03:04 +0000 (21:03 +0000)]
Added more up to date helpop.conf from Custodis <tballen@bhcnetworks.com>

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

18 years agoFixed two unneccessary strlcpy's in the wildcard matching that just were there to...
brain [Sun, 5 Feb 2006 20:52:41 +0000 (20:52 +0000)]
Fixed two unneccessary strlcpy's in the wildcard matching that just were there to lowercase it... we can do this inplace

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

18 years agoFix to allow empty but defined away message (yes, really)
brain [Sun, 5 Feb 2006 16:27:26 +0000 (16:27 +0000)]
Fix to allow empty but defined away message (yes, really)

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

18 years agoFixed another issue
brain [Sun, 5 Feb 2006 16:21:47 +0000 (16:21 +0000)]
Fixed another issue

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

18 years agoBad brain, bad bad
brain [Sun, 5 Feb 2006 16:17:57 +0000 (16:17 +0000)]
Bad brain, bad bad

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

18 years agoBugfix to cmd_modules, we've added some event types since it was written, could poten...
brain [Sun, 5 Feb 2006 16:12:36 +0000 (16:12 +0000)]
Bugfix to cmd_modules, we've added some event types since it was written, could potentially overflow if issued when new ones used
Made cmd_away compile again

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

18 years agoPropogation of away messages across network (we dont bounce the numeric back for...
brain [Sun, 5 Feb 2006 16:08:46 +0000 (16:08 +0000)]
Propogation of away messages across network (we dont bounce the numeric back for every privmsg like other ircds, we burst them and keep them synched by broadcasting AWAY)

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

18 years agoAAARGH! GRAMMAR NAZIS! ALL AROUND ME!
brain [Sun, 5 Feb 2006 13:19:51 +0000 (13:19 +0000)]
AAARGH! GRAMMAR NAZIS! ALL AROUND ME!

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

18 years agoFixes for (unlikely and theoretical) desync in TOPIC
brain [Sun, 5 Feb 2006 13:00:43 +0000 (13:00 +0000)]
Fixes for (unlikely and theoretical) desync in TOPIC
Fix to not bother trying to write away response if user is not local

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

18 years agoFix to prevent use of aliases before reigstering connection
brain [Sun, 5 Feb 2006 11:54:40 +0000 (11:54 +0000)]
Fix to prevent use of aliases before reigstering connection

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

18 years agoAdd .c_str()'s to m_sqloper in call to OneOfMatches(), and change prototype of OneOfM...
om [Sun, 5 Feb 2006 09:55:13 +0000 (09:55 +0000)]
Add .c_str()'s to m_sqloper in call to OneOfMatches(), and change prototype of OneOfMatches to take const char* instead of char*. Either that or case all the .c_str()'s to lose the const :"

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

18 years agoBug in code for syncing cbans
om [Sun, 5 Feb 2006 09:53:08 +0000 (09:53 +0000)]
Bug in code for syncing cbans

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

18 years ago[Re ;\] add m_ssl_dummy :"
om [Sun, 5 Feb 2006 02:41:38 +0000 (02:41 +0000)]
[Re ;\] add m_ssl_dummy :"

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

18 years agoAdded m_uninvite here
brain [Sun, 5 Feb 2006 02:20:30 +0000 (02:20 +0000)]
Added m_uninvite here

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

18 years agoCommented on new return value of OnUserPreKick for explicitly allowing kicks
brain [Sun, 5 Feb 2006 00:23:03 +0000 (00:23 +0000)]
Commented on new return value of OnUserPreKick for explicitly allowing kicks

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

18 years agoWrong varname
brain [Sun, 5 Feb 2006 00:20:38 +0000 (00:20 +0000)]
Wrong varname

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

18 years agoRe-organized order of cmd_kick stuff (OnUserPreKick) to make override kicks work...
brain [Sun, 5 Feb 2006 00:19:25 +0000 (00:19 +0000)]
Re-organized order of cmd_kick stuff (OnUserPreKick) to make override kicks work nicer

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

18 years agoMore numerics
brain [Sat, 4 Feb 2006 19:32:49 +0000 (19:32 +0000)]
More numerics

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

18 years agoTweak tweak
brain [Sat, 4 Feb 2006 19:28:33 +0000 (19:28 +0000)]
Tweak tweak

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

18 years agoMarked static
brain [Sat, 4 Feb 2006 19:24:30 +0000 (19:24 +0000)]
Marked static

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

18 years agoFix warning that stops this from working (related to update of api this afternoon)
brain [Sat, 4 Feb 2006 19:21:37 +0000 (19:21 +0000)]
Fix warning that stops this from working (related to update of api this afternoon)

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

18 years agoFix typos so it compiles :p
brain [Sat, 4 Feb 2006 19:19:53 +0000 (19:19 +0000)]
Fix typos so it compiles :p

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

18 years agoFirst-revision UNINVITE, probably wont compile yet
brain [Sat, 4 Feb 2006 19:11:44 +0000 (19:11 +0000)]
First-revision UNINVITE, probably wont compile yet

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

18 years agoAllow remote users to INVITE regardless of channel membership or op status, to preven...
brain [Sat, 4 Feb 2006 19:08:34 +0000 (19:08 +0000)]
Allow remote users to INVITE regardless of channel membership or op status, to prevent desync possibility

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

18 years agoMake the alternative hosts be in alphabetical order :(
om [Sat, 4 Feb 2006 17:18:27 +0000 (17:18 +0000)]
Make the alternative hosts be in alphabetical order :(

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

18 years agoUpdate example <oper> to demonstrate multiple hostnames
brain [Sat, 4 Feb 2006 17:16:14 +0000 (17:16 +0000)]
Update example <oper> to demonstrate multiple hostnames

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

18 years agoAdded support for space-seperated lists here, too
brain [Sat, 4 Feb 2006 17:12:14 +0000 (17:12 +0000)]
Added support for space-seperated lists here, too

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

18 years agoAllow space seperated hostlist in <oper:host> e.g. <oper host="foo@bar baz@qux blarp...
brain [Sat, 4 Feb 2006 17:09:24 +0000 (17:09 +0000)]
Allow space seperated hostlist in <oper:host> e.g. <oper host="foo@bar baz@qux blarp@flerble" name="blah">

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

18 years agoTypo
om [Sat, 4 Feb 2006 15:21:10 +0000 (15:21 +0000)]
Typo

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

18 years agoAdded "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOTICE...
brain [Sat, 4 Feb 2006 13:09:18 +0000 (13:09 +0000)]
Added "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOTICE @#chan etc.
Tidied up craq++ in modules (copy and pasting OnUserPreNotice into OnUserPreMessage?! why not just call one from the other!)

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

18 years agoStop trying to set an empty swhois if the <type> doesn't specify one
om [Sat, 4 Feb 2006 11:07:58 +0000 (11:07 +0000)]
Stop trying to set an empty swhois if the <type> doesn't specify one

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

18 years agoWhen rehashing by sighup and adding/removing modules, don't attempt to write a user...
brain [Sat, 4 Feb 2006 10:37:33 +0000 (10:37 +0000)]
When rehashing by sighup and adding/removing modules, don't attempt to write a user because there isnt one :p

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

18 years agoAdded gnutls_rpath.pl. This works out the lib dir and does:
brain [Sat, 4 Feb 2006 09:57:43 +0000 (09:57 +0000)]
Added gnutls_rpath.pl. This works out the lib dir and does:
-Wl,--rpath -Wl,/lib/dir   and outputs it, the $LinkerFlags of gnutls
ssl module use it in backticks during link, so you dont get missing lib error

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

18 years agoOnly send 320 numeric if the SSL user is on our port
om [Sat, 4 Feb 2006 02:30:47 +0000 (02:30 +0000)]
Only send 320 numeric if the SSL user is on our port

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

18 years agoAdd support for configured swhois lines
om [Sat, 4 Feb 2006 02:30:08 +0000 (02:30 +0000)]
Add support for configured swhois lines

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

18 years agoAdd operators >> and << for irc::string and i/ostreams. m_cban utilises this
om [Fri, 3 Feb 2006 22:40:10 +0000 (22:40 +0000)]
Add operators >> and << for irc::string and i/ostreams. m_cban utilises this

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

18 years agoOptimized: strchr(x->modes,'o') has the same effect as (*x->oper) but *x->oper is...
brain [Fri, 3 Feb 2006 20:44:53 +0000 (20:44 +0000)]
Optimized: strchr(x->modes,'o') has the same effect as (*x->oper) but *x->oper is potentially hundreds of times faster :p

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

18 years agoLearnt how to speel Optimization
frostycoolslug [Fri, 3 Feb 2006 20:30:52 +0000 (20:30 +0000)]
Learnt how to speel Optimization
Removed redundant referance to value not in use..
Fixed 'First Build' Optimization flag not being set.

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

18 years agoFixed Brain's bug, showing 'Using SSL Module' regardless of if you say yes or no.
frostycoolslug [Fri, 3 Feb 2006 20:01:41 +0000 (20:01 +0000)]
Fixed Brain's bug, showing 'Using SSL Module' regardless of if you say yes or no.

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

18 years agoI R SECURE CONNECTION! (fix)
frostycoolslug [Fri, 3 Feb 2006 19:41:05 +0000 (19:41 +0000)]
I R SECURE CONNECTION! (fix)

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

18 years agoCheck for time going BACKWARDS (yes. really.)
brain [Fri, 3 Feb 2006 18:47:22 +0000 (18:47 +0000)]
Check for time going BACKWARDS (yes. really.)

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

18 years agoAdded "FNC WALLVOICES WALLCHOPS" to 005 numeric,
brain [Fri, 3 Feb 2006 18:39:33 +0000 (18:39 +0000)]
Added "FNC WALLVOICES WALLCHOPS" to 005 numeric,
WALLVOICES and WALLCHOPS are actually specified by STATUSMSG but this is
specified here to make it work with more clients. FNC = forced nick changes possible

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

18 years agoAdded '%' to STATUSMSG
brain [Fri, 3 Feb 2006 18:06:57 +0000 (18:06 +0000)]
Added '%' to STATUSMSG

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

18 years agoBugfix #69
brain [Fri, 3 Feb 2006 17:58:37 +0000 (17:58 +0000)]
Bugfix #69

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

18 years agoExtra safety checks
brain [Fri, 3 Feb 2006 17:52:37 +0000 (17:52 +0000)]
Extra safety checks

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

18 years agoExtra debugging to locate segfault
brain [Fri, 3 Feb 2006 17:49:42 +0000 (17:49 +0000)]
Extra debugging to locate segfault

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

18 years agonumbskull moment
brain [Fri, 3 Feb 2006 17:40:38 +0000 (17:40 +0000)]
numbskull moment

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

18 years agoTidyup op/halfop/voice list on part/quit
brain [Fri, 3 Feb 2006 17:37:36 +0000 (17:37 +0000)]
Tidyup op/halfop/voice list on part/quit

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

18 years agoMore fixes (#3)
brain [Fri, 3 Feb 2006 17:34:02 +0000 (17:34 +0000)]
More fixes (#3)

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

18 years agoTypo fixes #2
brain [Fri, 3 Feb 2006 17:30:46 +0000 (17:30 +0000)]
Typo fixes #2

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

18 years agoFix to event params
brain [Fri, 3 Feb 2006 17:27:00 +0000 (17:27 +0000)]
Fix to event params

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

18 years agoTweak module help for m_conn_waitpong
om [Fri, 3 Feb 2006 17:24:40 +0000 (17:24 +0000)]
Tweak module help for m_conn_waitpong

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

18 years agoStop uncloaked hosts showing to non-opers
om [Fri, 3 Feb 2006 17:23:58 +0000 (17:23 +0000)]
Stop uncloaked hosts showing to non-opers

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

18 years agoTypo fix #1
brain [Fri, 3 Feb 2006 17:23:49 +0000 (17:23 +0000)]
Typo fix #1

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

18 years agoAltered format of OnUserMessage
brain [Fri, 3 Feb 2006 17:21:48 +0000 (17:21 +0000)]
Altered format of OnUserMessage

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

18 years agoThis probably wont compile atm - add support for prefixed messages
brain [Fri, 3 Feb 2006 17:20:40 +0000 (17:20 +0000)]
This probably wont compile atm - add support for prefixed messages

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

18 years agoAllow for NOTICE and PRIVMSG from outside chan with a remote client
brain [Fri, 3 Feb 2006 16:38:00 +0000 (16:38 +0000)]
Allow for NOTICE and PRIVMSG from outside chan with a remote client

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

18 years agoAdded extra 'looking up your hostname lollerskates' output :p
brain [Fri, 3 Feb 2006 14:41:19 +0000 (14:41 +0000)]
Added extra 'looking up your hostname lollerskates' output :p

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

18 years agoWhy are we using the users hostname to connect back to port 113? we can use ip here...
brain [Fri, 3 Feb 2006 14:36:41 +0000 (14:36 +0000)]
Why are we using the users hostname to connect back to port 113? we can use ip here, and save ourselves a lookup

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

18 years agoTypoes
brain [Fri, 3 Feb 2006 14:33:34 +0000 (14:33 +0000)]
Typoes

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

18 years agoAdded back ip->host caching now we can make it not be a performance hit (we write...
brain [Fri, 3 Feb 2006 14:31:55 +0000 (14:31 +0000)]
Added back ip->host caching now we can make it not be a performance hit (we write better code these days)
*TODO* - TTL

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

18 years agoImproved inaddr_hashcomp
brain [Fri, 3 Feb 2006 14:21:35 +0000 (14:21 +0000)]
Improved inaddr_hashcomp

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

18 years agoAdded remote routing notices for RCONNECT
brain [Fri, 3 Feb 2006 12:07:06 +0000 (12:07 +0000)]
Added remote routing notices for RCONNECT

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

18 years agoAdded RCONNECT
brain [Fri, 3 Feb 2006 12:02:07 +0000 (12:02 +0000)]
Added RCONNECT

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

18 years agoAdded <options:hideulines>
brain [Fri, 3 Feb 2006 10:58:44 +0000 (10:58 +0000)]
Added <options:hideulines>

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

18 years agoChanged hops from 1 to 0 (makes more sense)
brain [Fri, 3 Feb 2006 10:28:30 +0000 (10:28 +0000)]
Changed hops from 1 to 0 (makes more sense)

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

18 years agoAdded <options:flatlinks>
brain [Fri, 3 Feb 2006 10:22:40 +0000 (10:22 +0000)]
Added <options:flatlinks>

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

18 years agoAdded ircu-like hidewhois feature that allows hiding of server name in whois with...
brain [Fri, 3 Feb 2006 10:03:01 +0000 (10:03 +0000)]
Added ircu-like hidewhois feature that allows hiding of server name in whois with arbitary string like '*.network.net'

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

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