]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years agoAdd VF_COMMON to a lot modules which require it. Reported by danielg in bug #369...
w00t [Fri, 3 Aug 2007 21:22:10 +0000 (21:22 +0000)]
Add VF_COMMON to a lot modules which require it. Reported by danielg in bug #369 and bug #370. Thanks, and sorry for the delay. Also fix one or two erroneous CMD_FAILURE that are more understandable as CMD_LOCALONLY. :)

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

16 years agoThere was a missing colon on remote numeric 376. Spotted by Hal9000 of Denora.
w00t [Fri, 3 Aug 2007 20:18:28 +0000 (20:18 +0000)]
There was a missing colon on remote numeric 376. Spotted by Hal9000 of Denora.

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

16 years agoAllow clients on ULined servers to request stats indiscriminately.
w00t [Fri, 3 Aug 2007 17:09:24 +0000 (17:09 +0000)]
Allow clients on ULined servers to request stats indiscriminately.

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

16 years agoForward port of the fix to secret channels in /list
special [Mon, 30 Jul 2007 19:58:18 +0000 (19:58 +0000)]
Forward port of the fix to secret channels in /list

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

16 years agoAdd uptime
brain [Mon, 30 Jul 2007 19:29:18 +0000 (19:29 +0000)]
Add uptime

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

16 years agoAdd servers and server user counts, module versions
brain [Mon, 30 Jul 2007 19:20:59 +0000 (19:20 +0000)]
Add servers and server user counts, module versions

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

16 years agoOutput is now xml in trunk.
brain [Mon, 30 Jul 2007 18:53:11 +0000 (18:53 +0000)]
Output is now xml in trunk.

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

16 years agoDont show hidden channels
brain [Mon, 30 Jul 2007 18:37:45 +0000 (18:37 +0000)]
Dont show hidden channels

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

16 years agoFix some op/halfop counts
brain [Mon, 30 Jul 2007 18:35:06 +0000 (18:35 +0000)]
Fix some op/halfop counts

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

16 years agoSet changed to true on load
brain [Mon, 30 Jul 2007 18:31:59 +0000 (18:31 +0000)]
Set changed to true on load

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

16 years agoReplace blank error pages with an error page
brain [Mon, 30 Jul 2007 18:30:02 +0000 (18:30 +0000)]
Replace blank error pages with an error page

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

16 years agoThe macros which tidy up module factories broke m_httpd, fixed.
brain [Mon, 30 Jul 2007 18:24:14 +0000 (18:24 +0000)]
The macros which tidy up module factories broke m_httpd, fixed.

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

16 years agoUpdate with warning about using \\ instead of \ (so that we don't get a repeat of...
brain [Sun, 29 Jul 2007 19:35:58 +0000 (19:35 +0000)]
Update with warning about using \\ instead of \ (so that we don't get a repeat of bug #371)

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

16 years agoThis should be set as a 1.2 not 1.1 installer
brain [Sun, 29 Jul 2007 13:21:56 +0000 (13:21 +0000)]
This should be set as a 1.2 not 1.1 installer

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

16 years agoCreate module line for m_close
brain [Sun, 29 Jul 2007 12:46:22 +0000 (12:46 +0000)]
Create module line for m_close

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

16 years agoAdd /CLOSE which quit off all unregistered client connections. Based on the U4 module.
peavey [Sun, 29 Jul 2007 12:17:45 +0000 (12:17 +0000)]
Add /CLOSE which quit off all unregistered client connections. Based on the U4 module.

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

16 years agouse new != operator :p
peavey [Sat, 28 Jul 2007 19:48:16 +0000 (19:48 +0000)]
use new != operator :p

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

16 years agooperators for std::string != irc::string and vice versa.
peavey [Sat, 28 Jul 2007 18:13:35 +0000 (18:13 +0000)]
operators for std::string != irc::string and vice versa.

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

16 years agoDo not take away mode r for nickchanges that only changes the case.
peavey [Sat, 28 Jul 2007 18:04:07 +0000 (18:04 +0000)]
Do not take away mode r for nickchanges that only changes the case.

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

16 years agomake sure that the pointers are set up correctly for win32
brain [Fri, 27 Jul 2007 19:50:42 +0000 (19:50 +0000)]
make sure that the pointers are set up correctly for win32

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

16 years agoWindows specific data types in EventHandler are now Extensible items
brain [Fri, 27 Jul 2007 19:26:27 +0000 (19:26 +0000)]
Windows specific data types in EventHandler are now Extensible items

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

16 years agoRemoval of some ifdefs
brain [Fri, 27 Jul 2007 18:16:09 +0000 (18:16 +0000)]
Removal of some ifdefs

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

16 years agoTidyups, remove of ifdefs
brain [Fri, 27 Jul 2007 18:11:03 +0000 (18:11 +0000)]
Tidyups, remove of ifdefs

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

16 years agoAnd another error fix
brain [Fri, 27 Jul 2007 17:55:05 +0000 (17:55 +0000)]
And another error fix

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

16 years agoSIGHUP needs to be #define'd on windows. This is an i-hate-windows day today.
brain [Fri, 27 Jul 2007 17:52:17 +0000 (17:52 +0000)]
SIGHUP needs to be #define'd on windows. This is an i-hate-windows day today.
Also, define WIN32_LEAN_AND_MEAN as we should be able to get away with using it now we dont have the shell functions

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

16 years agoadd filelogger.* and server.* to the project file so theyre compiled
brain [Fri, 27 Jul 2007 17:46:50 +0000 (17:46 +0000)]
add filelogger.* and server.* to the project file so theyre compiled

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

16 years agoAnd more to fix
brain [Fri, 27 Jul 2007 17:40:37 +0000 (17:40 +0000)]
And more to fix

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

16 years agoFix compile errors in windows
brain [Fri, 27 Jul 2007 17:39:51 +0000 (17:39 +0000)]
Fix compile errors in windows

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

16 years agoFound the bug, turns out i just introduced it with the last commit :p
brain [Fri, 27 Jul 2007 17:20:41 +0000 (17:20 +0000)]
Found the bug, turns out i just introduced it with the last commit :p

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

16 years agoNeeds testbuilding in windows. I will probably do this in a minute.
brain [Fri, 27 Jul 2007 17:02:24 +0000 (17:02 +0000)]
Needs testbuilding in windows. I will probably do this in a minute.
More clever tricks to eliminate ifdefs. With a bit of function pointer and functor magic we may be able to eliminate all ifdefs

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

16 years agoSome smart tricks to eliminate win32 ifdefs that are creeping into portable files
brain [Fri, 27 Jul 2007 16:50:53 +0000 (16:50 +0000)]
Some smart tricks to eliminate win32 ifdefs that are creeping into portable files

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

16 years agoMove a bunch of stuff around for tidyness, win32 functions keep creeping into #ifdef...
brain [Fri, 27 Jul 2007 16:45:03 +0000 (16:45 +0000)]
Move a bunch of stuff around for tidyness, win32 functions keep creeping into #ifdef'ed chunks in non-win32 files

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

16 years agoMore detail on the comment to indicate how to replace a functor in a class
brain [Thu, 26 Jul 2007 19:57:14 +0000 (19:57 +0000)]
More detail on the comment to indicate how to replace a functor in a class

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

16 years agoAbort if we cant chdir to our own dir (i'd say we have bigger things to worry about...
brain [Thu, 26 Jul 2007 19:51:05 +0000 (19:51 +0000)]
Abort if we cant chdir to our own dir (i'd say we have bigger things to worry about if this happens, but meh)

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

16 years agoSet defaults for an enum
brain [Thu, 26 Jul 2007 19:45:50 +0000 (19:45 +0000)]
Set defaults for an enum

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

16 years agoAdd extra detail to m_cloaking on failure to load
brain [Thu, 26 Jul 2007 18:44:13 +0000 (18:44 +0000)]
Add extra detail to m_cloaking on failure to load

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

16 years agoForgot to add to init-list
brain [Thu, 26 Jul 2007 16:41:05 +0000 (16:41 +0000)]
Forgot to add to init-list

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

16 years agoMove a ton of stuff into caller* functors
brain [Thu, 26 Jul 2007 16:36:37 +0000 (16:36 +0000)]
Move a ton of stuff into caller* functors

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

16 years agoApply diff for userprocess.cpp from earlier in the day
brain [Thu, 26 Jul 2007 15:57:50 +0000 (15:57 +0000)]
Apply diff for userprocess.cpp from earlier in the day

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

16 years agoUn-static InspIRCd::Exit and use SignalHandler instead.
peavey [Wed, 25 Jul 2007 20:23:18 +0000 (20:23 +0000)]
Un-static InspIRCd::Exit and use SignalHandler instead.

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

16 years agoRehash from console works again due to new signalhandler. TODO: Use this to catch...
peavey [Wed, 25 Jul 2007 19:46:25 +0000 (19:46 +0000)]
Rehash from console works again due to new signalhandler. TODO: Use this to catch SIGTERM and exit cleanly.

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

16 years agoAdd macros up to 8 parameters
brain [Wed, 25 Jul 2007 17:41:06 +0000 (17:41 +0000)]
Add macros up to 8 parameters

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

16 years agoShorthand macros DEFINE_HANDLER1()...DEFINE_HANDLER9() to save on defining functor...
brain [Wed, 25 Jul 2007 17:36:13 +0000 (17:36 +0000)]
Shorthand macros DEFINE_HANDLER1()...DEFINE_HANDLER9() to save on defining functor classes that just implement Call()

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

16 years agoTurn IsIdent into a functor
brain [Wed, 25 Jul 2007 17:21:30 +0000 (17:21 +0000)]
Turn IsIdent into a functor

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

16 years agoComment the caller0....caller8 classes
brain [Wed, 25 Jul 2007 17:07:15 +0000 (17:07 +0000)]
Comment the caller0....caller8 classes

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

16 years agoForgot to add this
brain [Wed, 25 Jul 2007 17:03:16 +0000 (17:03 +0000)]
Forgot to add this

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

16 years agoAdd template creation tool for caller classes
brain [Wed, 25 Jul 2007 17:01:18 +0000 (17:01 +0000)]
Add template creation tool for caller classes

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

16 years agoAdd stuff for functors. Currently, as a test case only InspIRCd::IsNick has been...
brain [Wed, 25 Jul 2007 16:58:56 +0000 (16:58 +0000)]
Add stuff for functors. Currently, as a test case only InspIRCd::IsNick has been 'functorized'

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

16 years agoBegin move of rehash to server.cpp - broken rehash from cmdline for now.
peavey [Wed, 25 Jul 2007 15:07:27 +0000 (15:07 +0000)]
Begin move of rehash to server.cpp - broken rehash from cmdline for now.

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

16 years agosvn add I fail it
peavey [Wed, 25 Jul 2007 11:54:08 +0000 (11:54 +0000)]
svn add I fail it

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

16 years agoPut FileLogger in it's own class. Useful when logging doing more focused logging
peavey [Wed, 25 Jul 2007 11:53:07 +0000 (11:53 +0000)]
Put FileLogger in it's own class. Useful when logging doing more focused logging

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

16 years agoReplace some voodoo with a define
w00t [Tue, 24 Jul 2007 20:21:29 +0000 (20:21 +0000)]
Replace some voodoo with a define

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

16 years agoNow with more compilable goodness - this commit never happened.
w00t [Tue, 24 Jul 2007 20:04:07 +0000 (20:04 +0000)]
Now with more compilable goodness - this commit never happened.

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

16 years agoThis is no longer the case, userrec::QuitUser is safe, so use it.
w00t [Tue, 24 Jul 2007 20:02:13 +0000 (20:02 +0000)]
This is no longer the case, userrec::QuitUser is safe, so use it.

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

16 years agoFix comment so it makes sense.
peavey [Tue, 24 Jul 2007 16:56:23 +0000 (16:56 +0000)]
Fix comment so it makes sense.

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

16 years agoUpdate a comment, remove another one that's useless
w00t [Tue, 24 Jul 2007 16:49:09 +0000 (16:49 +0000)]
Update a comment, remove another one that's useless

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

16 years agoAnd this should be the last static
peavey [Tue, 24 Jul 2007 16:22:12 +0000 (16:22 +0000)]
And this should be the last static

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

16 years agoA bit of static lingering
peavey [Tue, 24 Jul 2007 16:17:16 +0000 (16:17 +0000)]
A bit of static lingering

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

16 years agoAnd install libIRCDserver too :>
peavey [Tue, 24 Jul 2007 15:45:08 +0000 (15:45 +0000)]
And install libIRCDserver too :>

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

16 years agoBye bye Cygwin and static builds o/
peavey [Tue, 24 Jul 2007 15:33:29 +0000 (15:33 +0000)]
Bye bye Cygwin and static builds o/

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

16 years agoMove a bundle of stuff to server.cpp from inspircd.cpp
w00t [Tue, 24 Jul 2007 15:28:00 +0000 (15:28 +0000)]
Move a bundle of stuff to server.cpp from inspircd.cpp

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

16 years agoserver.cpp
peavey [Tue, 24 Jul 2007 15:16:44 +0000 (15:16 +0000)]
server.cpp

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

16 years agoserver.cpp
peavey [Tue, 24 Jul 2007 15:16:19 +0000 (15:16 +0000)]
server.cpp

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

16 years agoAnd remove it from the header..
w00t [Tue, 24 Jul 2007 15:03:34 +0000 (15:03 +0000)]
And remove it from the header..

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

16 years agoMerge a tiny sub in for readability, use this-> consistantly while calling methods
w00t [Tue, 24 Jul 2007 14:55:47 +0000 (14:55 +0000)]
Merge a tiny sub in for readability, use this-> consistantly while calling methods

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

16 years agoMove more modules related stuff to modules.cpp
w00t [Tue, 24 Jul 2007 14:51:38 +0000 (14:51 +0000)]
Move more modules related stuff to modules.cpp

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

16 years agoSome refactoring; move LoadModule and UnloadModule over to modules.cpp -- seems like...
w00t [Tue, 24 Jul 2007 14:39:46 +0000 (14:39 +0000)]
Some refactoring; move LoadModule and UnloadModule over to modules.cpp -- seems like a logical home to me ;p

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

16 years agoRefactor some craq to not loop through a string 4-5 times for a simple operation
w00t [Tue, 24 Jul 2007 14:30:15 +0000 (14:30 +0000)]
Refactor some craq to not loop through a string 4-5 times for a simple operation

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

16 years agoModify RULES to use numerics instead of notices. I'm pretty sure these are widespread...
w00t [Tue, 24 Jul 2007 14:08:16 +0000 (14:08 +0000)]
Modify RULES to use numerics instead of notices. I'm pretty sure these are widespread these days, and client authors should <3 us a bit more. :)

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

16 years agoA few more I missed.
w00t [Tue, 24 Jul 2007 12:18:54 +0000 (12:18 +0000)]
A few more I missed.

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

16 years agoConvert some ancient GlobalCulls usage into userrec::QuitUser
w00t [Tue, 24 Jul 2007 12:14:26 +0000 (12:14 +0000)]
Convert some ancient GlobalCulls usage into userrec::QuitUser

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

16 years agoRemove an out of date comment
w00t [Tue, 24 Jul 2007 11:51:52 +0000 (11:51 +0000)]
Remove an out of date comment

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

16 years agoRemove redundant include for a speedup of 0.1 in compile time :p
peavey [Tue, 24 Jul 2007 10:59:08 +0000 (10:59 +0000)]
Remove redundant include for a speedup of 0.1 in compile time :p

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

16 years agoFix crash on unload of modules with listening sockets -- some situations require...
brain [Mon, 23 Jul 2007 23:10:16 +0000 (23:10 +0000)]
Fix crash on unload of modules with listening sockets -- some situations require that the socket cull list is purged *immediately*, provide facility for this.
Also squish some silly error output on unloading spanningtree.

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

16 years agoFix some comments to be multiline, and remove a redundant if() case caused by windows...
w00t [Mon, 23 Jul 2007 21:56:34 +0000 (21:56 +0000)]
Fix some comments to be multiline, and remove a redundant if() case caused by windows patch a while back

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

16 years agoRemove darwin hax from 1.2
w00t [Mon, 23 Jul 2007 21:48:02 +0000 (21:48 +0000)]
Remove darwin hax from 1.2

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

16 years agoAdd some documentation
w00t [Mon, 23 Jul 2007 21:44:16 +0000 (21:44 +0000)]
Add some documentation

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

16 years agoSanity check: we don't want to deal with Config being invalid while logging
w00t [Mon, 23 Jul 2007 21:35:39 +0000 (21:35 +0000)]
Sanity check: we don't want to deal with Config being invalid while logging

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

16 years agoSquash a warning reported by owine
w00t [Mon, 23 Jul 2007 21:21:15 +0000 (21:21 +0000)]
Squash a warning reported by owine

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

16 years agoRename this function so it is self documenting
w00t [Mon, 23 Jul 2007 21:13:44 +0000 (21:13 +0000)]
Rename this function so it is self documenting

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

16 years agoClean up the indenting here
w00t [Mon, 23 Jul 2007 21:08:56 +0000 (21:08 +0000)]
Clean up the indenting here

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

16 years agoFix a bug reported downstream regarding cloaking keys
w00t [Mon, 23 Jul 2007 20:53:38 +0000 (20:53 +0000)]
Fix a bug reported downstream regarding cloaking keys

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

16 years agoYes, it will be. (see the file)
brain [Mon, 23 Jul 2007 18:25:13 +0000 (18:25 +0000)]
Yes, it will be. (see the file)

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

16 years agoRemove a braindead comment ('this belongs in class InspIRCd' -- when it's already...
w00t [Mon, 23 Jul 2007 18:07:43 +0000 (18:07 +0000)]
Remove a braindead comment ('this belongs in class InspIRCd' -- when it's already there.)

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

16 years agoTidyup a bunch of stuff that was using userrec::modes directly rather than userrec...
brain [Mon, 23 Jul 2007 18:06:57 +0000 (18:06 +0000)]
Tidyup a bunch of stuff that was using userrec::modes directly rather than userrec::IsModeSet. Same for chanrec.

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

16 years agoMake these notices a little more helpful
w00t [Mon, 23 Jul 2007 18:04:57 +0000 (18:04 +0000)]
Make these notices a little more helpful

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

16 years agoBit more tidying. Add some comments here, too.
w00t [Mon, 23 Jul 2007 17:58:57 +0000 (17:58 +0000)]
Bit more tidying. Add some comments here, too.

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

16 years agoMinor cleanup
w00t [Mon, 23 Jul 2007 17:51:01 +0000 (17:51 +0000)]
Minor cleanup

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

16 years agoA couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibilit...
brain [Mon, 23 Jul 2007 17:42:48 +0000 (17:42 +0000)]
A couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibility state of users. socketengine iocp didnt range check fd's before passing them for array lookup

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

16 years agoFix for bug #358, by rogalek.
w00t [Mon, 23 Jul 2007 17:22:10 +0000 (17:22 +0000)]
Fix for bug #358, by rogalek.

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

16 years ago* Sockets will now always be nonblocking on win32 version of InspIRCd. There were...
burlex [Mon, 23 Jul 2007 00:37:03 +0000 (00:37 +0000)]
* Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups.
* configure will now compile under VC7 again.

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

16 years agoFixed windows configure in release mode in a directory with spaces.
frostycoolslug [Sun, 22 Jul 2007 23:17:51 +0000 (23:17 +0000)]
Fixed windows configure in release mode in a directory with spaces.

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

16 years agoGrrr
brain [Sun, 22 Jul 2007 17:40:11 +0000 (17:40 +0000)]
Grrr

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

16 years agom_testcommand deletes its command handler manually, no modules should do this. Will...
brain [Sun, 22 Jul 2007 17:38:22 +0000 (17:38 +0000)]
m_testcommand deletes its command handler manually, no modules should do this. Will cause a double free

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

16 years agoAdd syntax.
peavey [Sun, 22 Jul 2007 14:10:49 +0000 (14:10 +0000)]
Add syntax.

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

16 years agoAdd m_taxonomy.so to example config.
peavey [Sun, 22 Jul 2007 13:52:23 +0000 (13:52 +0000)]
Add m_taxonomy.so to example config.

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

16 years agoLess WOOT more TAXANOMY :>
peavey [Sun, 22 Jul 2007 13:49:15 +0000 (13:49 +0000)]
Less WOOT more TAXANOMY :>

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

16 years agooper-immune filters should be fixed now
brain [Sat, 21 Jul 2007 22:05:45 +0000 (22:05 +0000)]
oper-immune filters should be fixed now

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

16 years agoI broke socketengine_iocp with some fixes. Fixed again.
brain [Sat, 21 Jul 2007 16:23:40 +0000 (16:23 +0000)]
I broke socketengine_iocp with some fixes. Fixed again.

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

16 years agoExtra Dry! Shame it's not in Hereford right now :p
brain [Sat, 21 Jul 2007 16:16:46 +0000 (16:16 +0000)]
Extra Dry! Shame it's not in Hereford right now :p

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