]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
17 years agoFix (tested) for failing dlsym on win32
brain [Sat, 19 May 2007 22:28:11 +0000 (22:28 +0000)]
Fix (tested) for failing dlsym on win32

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

17 years agoFix std::sort stuff for w00t
brain [Sat, 19 May 2007 18:32:23 +0000 (18:32 +0000)]
Fix std::sort stuff for w00t

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

17 years agoSpace indents must die.
brain [Sat, 19 May 2007 18:08:57 +0000 (18:08 +0000)]
Space indents must die.

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

17 years agoSPACE INDENTING ACTION RANGERS -- ATTACK!
brain [Sat, 19 May 2007 17:36:26 +0000 (17:36 +0000)]
SPACE INDENTING ACTION RANGERS -- ATTACK!

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

17 years agoVisual studio's ability to translate tabs to four spaces as default frustrates and...
brain [Sat, 19 May 2007 17:22:43 +0000 (17:22 +0000)]
Visual studio's ability to translate tabs to four spaces as default frustrates and peplexes tabnazi cat.

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

17 years agoI forgot to install cmd_reloadmodule.so, therefore the command wont work
brain [Sat, 19 May 2007 17:01:21 +0000 (17:01 +0000)]
I forgot to install cmd_reloadmodule.so, therefore the command wont work

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

17 years agoAnd remove a whole heap of .orig shit I just managed to commit.
w00t [Sat, 19 May 2007 16:02:42 +0000 (16:02 +0000)]
And remove a whole heap of .orig shit I just managed to commit.

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

17 years agoHelps if I add the w32 specific code, too. :p
w00t [Sat, 19 May 2007 16:01:06 +0000 (16:01 +0000)]
Helps if I add the w32 specific code, too. :p

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

17 years agoWindows support. Tested and working to compile on freebsd and linux. Next step is...
w00t [Sat, 19 May 2007 15:56:42 +0000 (15:56 +0000)]
Windows support. Tested and working to compile on freebsd and linux. Next step is to make sure it actually works in windows too. ;p. Add Burlex to contributors.

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

17 years agoFixed a fairly low-risk crash in m_spanningtree
special [Fri, 18 May 2007 20:54:49 +0000 (20:54 +0000)]
Fixed a fairly low-risk crash in m_spanningtree

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

17 years agom_censor can now block lines as well, by specifying an empty replace string (QA,...
special [Fri, 18 May 2007 03:39:18 +0000 (03:39 +0000)]
m_censor can now block lines as well, by specifying an empty replace string (QA, test please, my dev server seems to be broken :P)

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

17 years agoFix broken return statements preventing blockchat and blocked files to be used indivi...
brain [Thu, 17 May 2007 17:29:29 +0000 (17:29 +0000)]
Fix broken return statements preventing blockchat and blocked files to be used individually.

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

17 years agoChange the way i/o lines are formatted in debug log to make them more intuitive....
brain [Thu, 17 May 2007 16:54:33 +0000 (16:54 +0000)]
Change the way i/o lines are formatted in debug log to make them more intuitive. Now includes a C or S to say if its client or server, plus the fd:
Thu May 17 17:56:16 2007: C[15] -> :Brain MODE #test
Thu May 17 17:56:17 2007: C[15] -> :Brain WHO #test

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

17 years agoAdd a progress meter for loading of core commands, fix broken implementation for...
brain [Wed, 16 May 2007 21:41:48 +0000 (21:41 +0000)]
Add a progress meter for loading of core commands, fix broken implementation for <disabled commands> with a module command, as discovered by Casey in bug #293

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

17 years agoThis is funny, in m_md5 we have an ancient comment from w00t that i forgot to remove...
brain [Wed, 16 May 2007 21:15:04 +0000 (21:15 +0000)]
This is funny, in m_md5 we have an ancient comment from w00t that i forgot to remove that says "maybe this md5 stuff would be better in a dedicated md5 module". LOL.

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

17 years agoWe announce a ping timeout THREE different times and ways on the server that sent...
brain [Wed, 16 May 2007 21:09:04 +0000 (21:09 +0000)]
We announce a ping timeout THREE different times and ways on the server that sent the ping. this is excessive.
Remove the announcement in DoPingChecks.

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

17 years agoAnd fix another booboo
brain [Wed, 16 May 2007 21:03:45 +0000 (21:03 +0000)]
And fix another booboo

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

17 years agoAdd a notice on connection close stating server link uptime, and fix a bug in m_operm...
brain [Wed, 16 May 2007 21:02:39 +0000 (21:02 +0000)]
Add a notice on connection close stating server link uptime, and fix a bug in m_opermodes which meant that its modes werent being replicated across servers (it was sending a totally malformed MODE
command with the nick in twice, and has been doing this presumably since early 1.1's)

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

17 years agoTidy logic a little in here, and support <options:exemptchanops>
w00t [Wed, 16 May 2007 10:47:45 +0000 (10:47 +0000)]
Tidy logic a little in here, and support <options:exemptchanops>

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

17 years agoUpdate example docs for <options:exemptchanops> to be off by default, and to support...
w00t [Wed, 16 May 2007 10:47:20 +0000 (10:47 +0000)]
Update example docs for <options:exemptchanops> to be off by default, and to support SfgNc channel modes.

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

17 years agoOpers are not exempt from other modes, don't exempt them from +N (we may add this...
w00t [Wed, 16 May 2007 10:42:46 +0000 (10:42 +0000)]
Opers are not exempt from other modes, don't exempt them from +N (we may add this back post 1.1.8 as a config setting)

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

17 years agoWhile rolling our own IS_LOCAL check with irc::string comparison is clever (TM),...
w00t [Wed, 16 May 2007 10:28:38 +0000 (10:28 +0000)]
While rolling our own IS_LOCAL check with irc::string comparison is clever (TM), it does seem a little redundant :p

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

17 years agoRather largeish change to class checking on connect to fix a few minor bits and bobs...
w00t [Tue, 15 May 2007 16:40:37 +0000 (16:40 +0000)]
Rather largeish change to class checking on connect to fix a few minor bits and bobs here and there

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

17 years agoAdd cmd_reloadmodule.{h,cpp} contributed by Eric at neowin.net, thanks :)
brain [Tue, 15 May 2007 16:11:12 +0000 (16:11 +0000)]
Add cmd_reloadmodule.{h,cpp} contributed by Eric at neowin.net, thanks :)
Someone forgot to increase the release years of all the headers in include/commands

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

17 years agoSlight security fix of sorts
w00t [Tue, 15 May 2007 14:29:03 +0000 (14:29 +0000)]
Slight security fix of sorts

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

17 years agoMore tweaks from Eric, when an oper is invisible, attempting to /notice or /privmsg...
brain [Mon, 14 May 2007 23:34:46 +0000 (23:34 +0000)]
More tweaks from Eric, when an oper is invisible, attempting to /notice or /privmsg them returns 'no such nick' :)

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

17 years agoAdded patch from Eric at neowin.net so that opers are still visible joining/parting...
brain [Mon, 14 May 2007 23:30:05 +0000 (23:30 +0000)]
Added patch from Eric at neowin.net so that opers are still visible joining/parting to other opers (They should have been anyway, but it was broken)

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

17 years agoSomeone forgot the ELIST token (his nick begins with B)
brain [Mon, 14 May 2007 22:01:13 +0000 (22:01 +0000)]
Someone forgot the ELIST token (his nick begins with B)

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

17 years agoquietbursts tweak for hirop
brain [Mon, 14 May 2007 18:02:27 +0000 (18:02 +0000)]
quietbursts tweak for hirop

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

17 years agoAllow for resizing of MAXBUF above/below 512 via non-interactive configure. (Some...
brain [Mon, 14 May 2007 16:31:49 +0000 (16:31 +0000)]
Allow for resizing of MAXBUF above/below 512 via non-interactive configure. (Some crazy mofo on the forums asked for this, good luck its your funeral :p)
THIS IS UNSUPPORTED BY US IF YOU CHANGE IT, WE WON'T EVEN TELL YOU HOW :)

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

17 years agoNow really add +f to <options:chanopsexempt>. Previous add was m_chanfilter (+g).
w00t [Mon, 14 May 2007 09:52:31 +0000 (09:52 +0000)]
Now really add +f to <options:chanopsexempt>. Previous add was m_chanfilter (+g).

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

17 years agoThe last commit never happened.
w00t [Mon, 14 May 2007 09:39:15 +0000 (09:39 +0000)]
The last commit never happened.

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

17 years agoAdd +f (chanfilter) to <options:exemptchanops>
w00t [Mon, 14 May 2007 09:38:31 +0000 (09:38 +0000)]
Add +f (chanfilter) to <options:exemptchanops>

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

17 years agoReplace strip/blockcolor tags with <options:exemptchanops>, sexy string of modes...
w00t [Sun, 13 May 2007 22:10:57 +0000 (22:10 +0000)]
Replace strip/blockcolor tags with <options:exemptchanops>, sexy string of modes to exempt chanops from (currently Sc are supported).

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

17 years agoWe dont need to send FMODE for user mode changes, and the FMODE handler doesnt need...
brain [Sun, 13 May 2007 20:55:58 +0000 (20:55 +0000)]
We dont need to send FMODE for user mode changes, and the FMODE handler doesnt need to error on FMODE from a user if we get one

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

17 years agoMove IsIdent() into helperfuncs.cpp along with IsNick/IsChannel.
w00t [Sun, 13 May 2007 18:08:37 +0000 (18:08 +0000)]
Move IsIdent() into helperfuncs.cpp along with IsNick/IsChannel.

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

17 years agoRemove static linking support craq that hasn't been working/used since 1.0 cygwin...
w00t [Sun, 13 May 2007 18:00:11 +0000 (18:00 +0000)]
Remove static linking support craq that hasn't been working/used since 1.0 cygwin builds.

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

17 years agoFix remote bursting with quietbursts, before QA actually test it :P (thanks HiroP)
brain [Sun, 13 May 2007 17:47:53 +0000 (17:47 +0000)]
Fix remote bursting with quietbursts, before QA actually test it :P (thanks HiroP)

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

17 years agoBetter logging to troubleshoot silentbursts
brain [Sun, 13 May 2007 17:35:32 +0000 (17:35 +0000)]
Better logging to troubleshoot silentbursts

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

17 years agoMake the debug output a bit more readable
brain [Sun, 13 May 2007 17:33:19 +0000 (17:33 +0000)]
Make the debug output a bit more readable

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

17 years agoAdd <blockcolor:allowchanops>, mirroring <stripcolor:allowchanops>.
w00t [Sun, 13 May 2007 17:22:34 +0000 (17:22 +0000)]
Add <blockcolor:allowchanops>, mirroring <stripcolor:allowchanops>.

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

17 years agoPoach feature request: If a server does not respond after x seconds to a PING, send...
brain [Sun, 13 May 2007 14:16:04 +0000 (14:16 +0000)]
Poach feature request: If a server does not respond after x seconds to a PING, send a warning to opers via +l snomask.

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

17 years agoMake this FindFeature once, and store the result. It was different dating back from...
w00t [Sun, 13 May 2007 12:50:24 +0000 (12:50 +0000)]
Make this FindFeature once, and store the result. It was different dating back from before we had module interfaces. Thanks LeaChim :)

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

17 years agoAdd README to docs directory giving links to various stuff (bugtracker, wiki, irc...
w00t [Sun, 13 May 2007 12:28:50 +0000 (12:28 +0000)]
Add README to docs directory giving links to various stuff (bugtracker, wiki, irc), so people know where to get help

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

17 years agoArgh, forgot the space on the end. >_<
w00t [Sat, 12 May 2007 22:20:35 +0000 (22:20 +0000)]
Argh, forgot the space on the end. >_<

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

17 years agoMake this use std::string, not char crap
w00t [Sat, 12 May 2007 22:19:54 +0000 (22:19 +0000)]
Make this use std::string, not char crap

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

17 years agoLast IS_AWAY fix. No more *u->awaymsg. :)
w00t [Sat, 12 May 2007 20:59:30 +0000 (20:59 +0000)]
Last IS_AWAY fix. No more *u->awaymsg. :)

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

17 years agoWhile I'm on the macro warpath: start using IS_AWAY. Also, show the away message...
w00t [Sat, 12 May 2007 20:55:43 +0000 (20:55 +0000)]
While I'm on the macro warpath: start using IS_AWAY. Also, show the away message all the time, don't check IS_LOCAL. We used to not propegate away messages, but that hasn't been the case for ..fucking years? :p. WHOIS works correctly.

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

17 years agoThe commit that should have been r7000: src/modules now uses IS_OPER instead of not...
w00t [Sat, 12 May 2007 20:49:13 +0000 (20:49 +0000)]
The commit that should have been r7000: src/modules now uses IS_OPER instead of not so tidy char equivilant

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

17 years agoWINNAH
brain [Sat, 12 May 2007 20:46:11 +0000 (20:46 +0000)]
WINNAH

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

17 years agoOpers cannot change the modes of others, and on this module, it's a reeeeeeeeeeeal...
w00t [Sat, 12 May 2007 20:43:42 +0000 (20:43 +0000)]
Opers cannot change the modes of others, and on this module, it's a reeeeeeeeeeeal bad idea. :p

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

17 years agoOpers cannot change the modes of others.
w00t [Sat, 12 May 2007 20:42:18 +0000 (20:42 +0000)]
Opers cannot change the modes of others.

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

17 years agoChange to IS_OPER, also modify to use short circuit evaluation (simple char check...
w00t [Sat, 12 May 2007 20:41:24 +0000 (20:41 +0000)]
Change to IS_OPER, also modify to use short circuit evaluation (simple char check is quicker than ReadFlag no doubt)

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

17 years agoOpers cannot change the modes of others. (In retrospect, a mass commit of these would...
w00t [Sat, 12 May 2007 20:38:42 +0000 (20:38 +0000)]
Opers cannot change the modes of others. (In retrospect, a mass commit of these would have been better, but I'm working on another mass commit.)

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

17 years agoOpers cannot change the modes of others.
w00t [Sat, 12 May 2007 20:36:11 +0000 (20:36 +0000)]
Opers cannot change the modes of others.

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

17 years agoSmall thing, but check for IS_OPER(source) too, just in case someone crazy writes...
w00t [Sat, 12 May 2007 20:34:10 +0000 (20:34 +0000)]
Small thing, but check for IS_OPER(source) too, just in case someone crazy writes a module that lets users kill people. I'm not sure what would happen here otherwise.

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

17 years agoOpers cannot change the modes of others
w00t [Sat, 12 May 2007 20:28:40 +0000 (20:28 +0000)]
Opers cannot change the modes of others

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

17 years agoOpers cannot change the modes of others
w00t [Sat, 12 May 2007 20:27:39 +0000 (20:27 +0000)]
Opers cannot change the modes of others

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

17 years agoThis catch doesn't need to be here. :o
w00t [Sat, 12 May 2007 17:58:59 +0000 (17:58 +0000)]
This catch doesn't need to be here. :o

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

17 years agoWe've had an IS_OPER macro for a long time. About time we started using it, maybe? :p
w00t [Sat, 12 May 2007 16:22:35 +0000 (16:22 +0000)]
We've had an IS_OPER macro for a long time. About time we started using it, maybe? :p

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

17 years agoFix compile error.
w00t [Sat, 12 May 2007 16:03:25 +0000 (16:03 +0000)]
Fix compile error.

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

17 years agoMake this use SendError rather than rolling it's own. Fun fact: this notice was alway...
w00t [Sat, 12 May 2007 15:58:30 +0000 (15:58 +0000)]
Make this use SendError rather than rolling it's own. Fun fact: this notice was always broken, as it send the nick, user, host of the oper it was *sending* to, not the nuh of the oper issuing the die.

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

17 years agoRemove the char junk here, use an std::string
w00t [Sat, 12 May 2007 15:52:55 +0000 (15:52 +0000)]
Remove the char junk here, use an std::string

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

17 years agoMake sure we always use the correct index for the nickname (thanks djGrr)
brain [Fri, 11 May 2007 21:24:20 +0000 (21:24 +0000)]
Make sure we always use the correct index for the nickname (thanks djGrr)

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

17 years agoRemove some stuff deprecated since 1.0
w00t [Fri, 11 May 2007 20:00:20 +0000 (20:00 +0000)]
Remove some stuff deprecated since 1.0

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

17 years agoAllow removal of client ports from the config file via rehash
brain [Fri, 11 May 2007 18:56:22 +0000 (18:56 +0000)]
Allow removal of client ports from the config file via rehash

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

17 years agoThou shalt test compile before committing :p
brain [Fri, 11 May 2007 18:38:37 +0000 (18:38 +0000)]
Thou shalt test compile before committing :p

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

17 years agoRefactor port binding, warning not yet tested fully
brain [Fri, 11 May 2007 18:38:00 +0000 (18:38 +0000)]
Refactor port binding, warning not yet tested fully

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

17 years ago(Pretend the last commit never happened.)
w00t [Fri, 11 May 2007 18:22:44 +0000 (18:22 +0000)]
(Pretend the last commit never happened.)

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

17 years agoChange the text of the 461 on invalid ident. Technically, this is correct, but nobody...
w00t [Fri, 11 May 2007 18:20:51 +0000 (18:20 +0000)]
Change the text of the 461 on invalid ident. Technically, this is correct, but nobody else respects this. Also, the numeric is the important bit, not the text. Now a little more nub friendly. :)

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

17 years agoOne of my XXXs done, tidy logic in here
w00t [Fri, 11 May 2007 18:14:12 +0000 (18:14 +0000)]
One of my XXXs done, tidy logic in here

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

17 years agoLast commit of that batch: Fix some returncodes (some stuff here really didn't need...
w00t [Fri, 11 May 2007 18:09:22 +0000 (18:09 +0000)]
Last commit of that batch: Fix some returncodes (some stuff here really didn't need to be routed), clarify a few in comments, and also add some todos for myself next.

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

17 years agoYes, and here too. I want these in seperatly so I can roll them back if I screwed...
w00t [Fri, 11 May 2007 18:08:28 +0000 (18:08 +0000)]
Yes, and here too. I want these in seperatly so I can roll them back if I screwed up (somehow)

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

17 years agoLogic cleanup here too.
w00t [Fri, 11 May 2007 18:07:18 +0000 (18:07 +0000)]
Logic cleanup here too.

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

17 years agoOpers haven't been able to change the modes of others since 1.0.
w00t [Fri, 11 May 2007 18:05:43 +0000 (18:05 +0000)]
Opers haven't been able to change the modes of others since 1.0.

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

17 years agoClear up logic a little here, check error conditions at the top, succeed at the botto...
w00t [Fri, 11 May 2007 18:04:53 +0000 (18:04 +0000)]
Clear up logic a little here, check error conditions at the top, succeed at the bottom. Little neater :)

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

17 years agoMake the same (r6972) fix here.
w00t [Fri, 11 May 2007 17:27:48 +0000 (17:27 +0000)]
Make the same (r6972) fix here.

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

17 years agoRemove duplication of conf loading code here. Just call rehash in constructor quietly...
w00t [Fri, 11 May 2007 17:25:49 +0000 (17:25 +0000)]
Remove duplication of conf loading code here. Just call rehash in constructor quietly, like normal.

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

17 years agoFix a slightly out of date comment (from before the days of the self commenting IS_LO...
w00t [Fri, 11 May 2007 12:11:02 +0000 (12:11 +0000)]
Fix a slightly out of date comment (from before the days of the self commenting IS_LOCAL :p)

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

17 years agoDocument new tags
brain [Thu, 10 May 2007 21:46:57 +0000 (21:46 +0000)]
Document new tags

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

17 years agoAdd <watch maxentries> and <silence maxentries>
brain [Thu, 10 May 2007 21:45:16 +0000 (21:45 +0000)]
Add <watch maxentries> and <silence maxentries>

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

17 years agoAttach ident and original username to the metadata of the user, so that it can be...
brain [Thu, 10 May 2007 21:02:34 +0000 (21:02 +0000)]
Attach ident and original username to the metadata of the user, so that it can be retrieved with /taxonomy. Fixes feature request/bug #285.

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

17 years agoAdd m_taxonomy and api minor tweak to make it work, enable some modules for it.
brain [Thu, 10 May 2007 20:53:31 +0000 (20:53 +0000)]
Add m_taxonomy and api minor tweak to make it work, enable some modules for it.
I have higher aims for this module, namely a neat fix for feature request in bug #285

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

17 years agoPatch by djGrrr to WHOIS to fix up another potential information leak, now remote...
w00t [Thu, 10 May 2007 19:01:28 +0000 (19:01 +0000)]
Patch by djGrrr to WHOIS to fix up another potential information leak, now remote and local whois work the same way really :P

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

17 years agoRemove redundant if (), pointed out by djGrrr.
w00t [Thu, 10 May 2007 18:47:59 +0000 (18:47 +0000)]
Remove redundant if (), pointed out by djGrrr.

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

17 years agoMuch thanks to djGrrr for being helpful. Give this a go.
w00t [Thu, 10 May 2007 18:38:30 +0000 (18:38 +0000)]
Much thanks to djGrrr for being helpful. Give this a go.

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

17 years agoFIX: Don't show time for remote clients on /whois nick
w00t [Thu, 10 May 2007 18:08:32 +0000 (18:08 +0000)]
FIX: Don't show time for remote clients on /whois nick

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

17 years agoI got very confused here.. let's fix this
w00t [Thu, 10 May 2007 16:57:22 +0000 (16:57 +0000)]
I got very confused here.. let's fix this

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

17 years agoClarify some of the comments here..
w00t [Thu, 10 May 2007 16:44:51 +0000 (16:44 +0000)]
Clarify some of the comments here..

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

17 years ago(will be tested like nowish): Modified version of djGrrr's patch to re-fix #286.
w00t [Thu, 10 May 2007 16:34:29 +0000 (16:34 +0000)]
(will be tested like nowish): Modified version of djGrrr's patch to re-fix #286.

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

17 years agoI can do coding, me!
brain [Thu, 10 May 2007 16:16:43 +0000 (16:16 +0000)]
I can do coding, me!

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

17 years agoSlightly modify WHO <port> p to allow a port range, e.g. "WHO 6660-6669,7000,7001...
brain [Thu, 10 May 2007 16:08:14 +0000 (16:08 +0000)]
Slightly modify WHO <port> p to allow a port range, e.g. "WHO 6660-6669,7000,7001 p" would find all users on ports 6660 thru 6669, 7000 and 7001.

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

17 years agoChange some stuff around to make sure metadata/fmode comes after nick list if sent...
brain [Thu, 10 May 2007 15:43:33 +0000 (15:43 +0000)]
Change some stuff around to make sure metadata/fmode comes after nick list if sent by modules

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

17 years agoremove EB metadata madness and make services people happy.
brain [Thu, 10 May 2007 15:41:11 +0000 (15:41 +0000)]
remove EB metadata madness and make services people happy.

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

17 years agoFix for bug #281, oper fail notices should be global
brain [Thu, 10 May 2007 14:23:16 +0000 (14:23 +0000)]
Fix for bug #281, oper fail notices should be global

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

17 years agoAdd HiroP to contributors for being such a helpful little gubbins ;>. Congradulations. :)
w00t [Thu, 10 May 2007 14:09:13 +0000 (14:09 +0000)]
Add HiroP to contributors for being such a helpful little gubbins ;>. Congradulations. :)

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

17 years agoHelpop fixes, noted by HiroP, derived from patch by HiroP in bug #291
w00t [Thu, 10 May 2007 14:00:18 +0000 (14:00 +0000)]
Helpop fixes, noted by HiroP, derived from patch by HiroP in bug #291

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

17 years agoAdd openssl cert generation prettyness, make it like our gnutls one. It seems that...
brain [Thu, 10 May 2007 13:53:16 +0000 (13:53 +0000)]
Add openssl cert generation prettyness, make it like our gnutls one. It seems that openssl doesnt support templating like gnutls, so we pipe the input in from configure

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

17 years agoRemove pointless debug
brain [Thu, 10 May 2007 13:24:01 +0000 (13:24 +0000)]
Remove pointless debug

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

17 years agoRemove a large portion of commented craq, and make this fit in better with the rest...
w00t [Thu, 10 May 2007 12:10:30 +0000 (12:10 +0000)]
Remove a large portion of commented craq, and make this fit in better with the rest of the source (braces on individual lines etc)

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