]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years agomakes more better sense ;)
bricker [Sat, 1 Mar 2008 00:39:20 +0000 (00:39 +0000)]
makes more better sense ;)

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

16 years agoIf you put a quote, do it properly ;)
bricker [Sat, 1 Mar 2008 00:34:33 +0000 (00:34 +0000)]
If you put a quote, do it properly ;)

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

16 years agominor markup
bricker [Fri, 29 Feb 2008 20:12:13 +0000 (20:12 +0000)]
minor markup

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

16 years agothe B key is close to the H key...right? :)
bricker [Fri, 29 Feb 2008 20:10:39 +0000 (20:10 +0000)]
the B key is close to the H key...right? :)

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

16 years agoLeft out CoreExport
brain [Tue, 26 Feb 2008 23:05:58 +0000 (23:05 +0000)]
Left out CoreExport

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

16 years agoWhy the fuck are standard functions all prefixed with a _ on windows???
brain [Tue, 26 Feb 2008 22:27:54 +0000 (22:27 +0000)]
Why the fuck are standard functions all prefixed with a _ on windows???

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

16 years agoThis should fix it, thanks w00t
brain [Tue, 26 Feb 2008 21:39:44 +0000 (21:39 +0000)]
This should fix it, thanks w00t

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

16 years agoThe count=0 in the body Isnt needed
brain [Tue, 26 Feb 2008 21:17:56 +0000 (21:17 +0000)]
The count=0 in the body Isnt needed

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

16 years agoRemind me that I need to initialise ints *smack*
w00t [Tue, 26 Feb 2008 21:16:56 +0000 (21:16 +0000)]
Remind me that I need to initialise ints *smack*

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

16 years agoFix for bug #466 reported by John
brain [Tue, 26 Feb 2008 20:46:21 +0000 (20:46 +0000)]
Fix for bug #466 reported by John

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

16 years agoFix for feature request in bug #465 by John
brain [Tue, 26 Feb 2008 20:31:01 +0000 (20:31 +0000)]
Fix for feature request in bug #465 by John

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

16 years agoFix a silly whoopsie
brain [Tue, 26 Feb 2008 19:53:22 +0000 (19:53 +0000)]
Fix a silly whoopsie

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

16 years agoEXECUTABLE INCLUDES works! :D
brain [Tue, 26 Feb 2008 19:52:23 +0000 (19:52 +0000)]
EXECUTABLE INCLUDES works! :D

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

16 years agoFixes to make it run right :)
brain [Tue, 26 Feb 2008 19:31:08 +0000 (19:31 +0000)]
Fixes to make it run right :)

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

16 years agoRevert configure so that we can uh, actually compile.
brain [Tue, 26 Feb 2008 19:18:26 +0000 (19:18 +0000)]
Revert configure so that we can uh, actually compile.

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

16 years ago#define _popen popen
brain [Tue, 26 Feb 2008 16:46:07 +0000 (16:46 +0000)]
#define _popen popen

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

16 years agoD'oh, this repeats the 'mode enabled' line once per channel. Thanks ElementAlchemist.
brain [Tue, 26 Feb 2008 15:42:24 +0000 (15:42 +0000)]
D'oh, this repeats the 'mode enabled' line once per channel. Thanks ElementAlchemist.

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

16 years agoRemove the 'making modules' line
brain [Sun, 24 Feb 2008 21:12:51 +0000 (21:12 +0000)]
Remove the 'making modules' line

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

16 years ago./configure --update-root - Updates the root directory files from their .<foo>.inc...
aquanight [Sun, 24 Feb 2008 20:43:16 +0000 (20:43 +0000)]
./configure --update-root - Updates the root directory files from their .<foo>.inc counterparts.

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

16 years agoMake run-cc show ARCHIVE step(s), also get rid of 'entering/leaving directory' nonsen...
aquanight [Sun, 24 Feb 2008 20:30:17 +0000 (20:30 +0000)]
Make run-cc show ARCHIVE step(s), also get rid of 'entering/leaving directory' nonsense from gnumake.

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

16 years agoThis should fix remote rehash
brain [Sun, 24 Feb 2008 19:41:49 +0000 (19:41 +0000)]
This should fix remote rehash

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

16 years agoAdd some important comments
brain [Sun, 24 Feb 2008 19:08:26 +0000 (19:08 +0000)]
Add some important comments

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

16 years agoYay, local /rehash is now fixed :)
brain [Sun, 24 Feb 2008 19:04:13 +0000 (19:04 +0000)]
Yay, local /rehash is now fixed :)

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

16 years agoRemove annoying debug
brain [Sun, 24 Feb 2008 19:00:42 +0000 (19:00 +0000)]
Remove annoying debug

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

16 years agoMore stuff
brain [Sun, 24 Feb 2008 18:52:31 +0000 (18:52 +0000)]
More stuff

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

16 years agoAdd mutexes to this to make it a bit more threadsafe
brain [Sun, 24 Feb 2008 18:42:35 +0000 (18:42 +0000)]
Add mutexes to this to make it a bit more threadsafe

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

16 years agoI apologise for the 712 space-indented lines i put in here :< *runs*
brain [Sun, 24 Feb 2008 17:58:21 +0000 (17:58 +0000)]
I apologise for the 712 space-indented lines i put in here :< *runs*

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

16 years agoPut log-switching back into configreader
aquanight [Sun, 24 Feb 2008 17:48:23 +0000 (17:48 +0000)]
Put log-switching back into configreader

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

16 years agoAllow for 'bail' and 'user' parameters to rehash thread
brain [Sun, 24 Feb 2008 17:45:21 +0000 (17:45 +0000)]
Allow for 'bail' and 'user' parameters to rehash thread

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

16 years agoTheres more to do here. Read the TODOs
brain [Sun, 24 Feb 2008 17:18:15 +0000 (17:18 +0000)]
Theres more to do here. Read the TODOs

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

16 years agoThis craq can go byebye
brain [Sun, 24 Feb 2008 15:57:21 +0000 (15:57 +0000)]
This craq can go byebye

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

16 years agoRollback complete! Everyone please go through the code and check i havent forgotten...
brain [Sun, 24 Feb 2008 15:55:23 +0000 (15:55 +0000)]
Rollback complete! Everyone please go through the code and check i havent forgotten to incorporate your tweaks and changes.

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

16 years agospanningtree now correctly uses OnReadConfig, so its config is AVAILABLE when it...
brain [Sun, 24 Feb 2008 14:54:42 +0000 (14:54 +0000)]
spanningtree now correctly uses OnReadConfig, so its config is AVAILABLE when it comes to read it. No more bitching about missing config tags.
This MIGHT fix the other problem listed in bug #461

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

16 years agoNo longer crashes.
brain [Sun, 24 Feb 2008 14:39:48 +0000 (14:39 +0000)]
No longer crashes.

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

16 years agoThis segfaults atm. i'm working on it.
brain [Sun, 24 Feb 2008 14:32:06 +0000 (14:32 +0000)]
This segfaults atm. i'm working on it.

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

16 years agoMake cmd_*.cpp build to a .so in one step, no intermediate .o
aquanight [Sun, 24 Feb 2008 14:31:15 +0000 (14:31 +0000)]
Make cmd_*.cpp build to a .so in one step, no intermediate .o

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

16 years agoProbably doesnt run
brain [Sun, 24 Feb 2008 14:18:25 +0000 (14:18 +0000)]
Probably doesnt run

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

16 years agoFirst part of my evil empire! BWAHAHAHAHAHAHAH...HAHAHAHA...AHAHAH *cough* err i...
brain [Sun, 24 Feb 2008 14:09:02 +0000 (14:09 +0000)]
First part of my evil empire! BWAHAHAHAHAHAHAH...HAHAHAHA...AHAHAH *cough* err i mean... remote includes (BWAHAHAHA)

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

16 years agoMake run-cc.pl show all sources on multi-source BUILDS (== socketengine and threadengine)
aquanight [Sun, 24 Feb 2008 14:07:25 +0000 (14:07 +0000)]
Make run-cc.pl show all sources on multi-source BUILDS (== socketengine and threadengine)

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

16 years agoCoreExport is required for the factories
brain [Fri, 22 Feb 2008 21:19:19 +0000 (21:19 +0000)]
CoreExport is required for the factories

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

16 years agoComments
brain [Fri, 22 Feb 2008 19:43:47 +0000 (19:43 +0000)]
Comments

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

16 years agoAdd the same thread safety checks to this, now ive got the project as a whole compiling.
brain [Fri, 22 Feb 2008 19:11:43 +0000 (19:11 +0000)]
Add the same thread safety checks to this, now ive got the project as a whole compiling.

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

16 years agoChange object output filename for spanningtree's server.cpp and modules.cpp files...
brain [Fri, 22 Feb 2008 19:00:25 +0000 (19:00 +0000)]
Change object output filename for spanningtree's server.cpp and modules.cpp files so that STUPID msvc doesnt think theyre duplicates. should work.

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

16 years agoThread safety stuff, waiting for pointer to become 'safe' before changing it (e.g...
brain [Fri, 22 Feb 2008 18:42:21 +0000 (18:42 +0000)]
Thread safety stuff, waiting for pointer to become 'safe' before changing it (e.g. to launch another thread)

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

16 years agoDebug removal
brain [Fri, 22 Feb 2008 18:24:37 +0000 (18:24 +0000)]
Debug removal

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

16 years agoForgot to initialize critical section. somehow, the new logging code exposed this...
brain [Fri, 22 Feb 2008 18:17:48 +0000 (18:17 +0000)]
Forgot to initialize critical section. somehow, the new logging code exposed this error???

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

16 years agoffs
brain [Fri, 22 Feb 2008 17:55:10 +0000 (17:55 +0000)]
ffs

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

16 years agoException handling
brain [Fri, 22 Feb 2008 17:50:19 +0000 (17:50 +0000)]
Exception handling

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

16 years agow00t broke it :p
brain [Fri, 22 Feb 2008 17:45:27 +0000 (17:45 +0000)]
w00t broke it :p

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

16 years agoConvert remaining InspIRCd::Log() calls to new logging system
aquanight [Fri, 22 Feb 2008 16:47:10 +0000 (16:47 +0000)]
Convert remaining InspIRCd::Log() calls to new logging system

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

16 years ago9000 ;p
w00t [Fri, 22 Feb 2008 16:42:39 +0000 (16:42 +0000)]
9000 ;p

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

16 years agoAdd a note about interfaces that may be useful
w00t [Fri, 22 Feb 2008 16:42:02 +0000 (16:42 +0000)]
Add a note about interfaces that may be useful

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

16 years agoNuke TIMESYNC from orbit \o/
w00t [Fri, 22 Feb 2008 16:40:02 +0000 (16:40 +0000)]
Nuke TIMESYNC from orbit \o/

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

16 years agosomeone forgot to add all the new m_spanningtree files to the project too :p
brain [Fri, 22 Feb 2008 15:46:14 +0000 (15:46 +0000)]
someone forgot to add all the new m_spanningtree files to the project too :p

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

16 years agoAdd mutex wrappers
brain [Fri, 22 Feb 2008 15:33:41 +0000 (15:33 +0000)]
Add mutex wrappers

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

16 years agoAdd mutex wrappers
brain [Fri, 22 Feb 2008 15:33:32 +0000 (15:33 +0000)]
Add mutex wrappers

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

16 years agoWho left out socketengine_select from the vc80 project in trunk? goes to show how...
brain [Fri, 22 Feb 2008 15:27:09 +0000 (15:27 +0000)]
Who left out socketengine_select from the vc80 project in trunk? goes to show how often we build it :p

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

16 years agoNow compiles with win32thread and testsuite
brain [Fri, 22 Feb 2008 15:26:01 +0000 (15:26 +0000)]
Now compiles with win32thread and testsuite

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

16 years agoCloser to compilation
brain [Fri, 22 Feb 2008 15:15:33 +0000 (15:15 +0000)]
Closer to compilation

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

16 years agoConfigure macros not needed here
brain [Fri, 22 Feb 2008 15:11:43 +0000 (15:11 +0000)]
Configure macros not needed here

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

16 years agoWin32ThreadEngine makes sense now. No gaurantees it compiles yet.
brain [Fri, 22 Feb 2008 15:08:41 +0000 (15:08 +0000)]
Win32ThreadEngine makes sense now. No gaurantees it compiles yet.

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

16 years agoAdd extra stuff to compile threadengine_win32.cpp
brain [Fri, 22 Feb 2008 14:49:58 +0000 (14:49 +0000)]
Add extra stuff to compile threadengine_win32.cpp

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

16 years agoThese are just copies of the pthread engine right now, will probably make them work...
brain [Thu, 21 Feb 2008 21:41:20 +0000 (21:41 +0000)]
These are just copies of the pthread engine right now, will probably make them work tomorrow night

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

16 years agoChange of configure message to plainer english as requested by voidzero
brain [Thu, 21 Feb 2008 20:34:25 +0000 (20:34 +0000)]
Change of configure message to plainer english as requested by voidzero

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

16 years agoThreadEngine::GetName(), for display in /version
brain [Thu, 21 Feb 2008 17:59:26 +0000 (17:59 +0000)]
ThreadEngine::GetName(), for display in /version

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

16 years agoMake the output for the test run a bit neater
brain [Thu, 21 Feb 2008 17:32:00 +0000 (17:32 +0000)]
Make the output for the test run a bit neater

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

16 years agoWorking thread test!!!
brain [Thu, 21 Feb 2008 17:27:55 +0000 (17:27 +0000)]
Working thread test!!!

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

16 years agoNow buildble.
brain [Thu, 21 Feb 2008 17:11:31 +0000 (17:11 +0000)]
Now buildble.

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

16 years agoMore fixes
brain [Thu, 21 Feb 2008 17:09:31 +0000 (17:09 +0000)]
More fixes

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

16 years agoThreadengine stuff
brain [Thu, 21 Feb 2008 17:06:20 +0000 (17:06 +0000)]
Threadengine stuff

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

16 years agoTestsuite now does something
brain [Thu, 21 Feb 2008 16:32:38 +0000 (16:32 +0000)]
Testsuite now does something

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

16 years agoEven more
brain [Thu, 21 Feb 2008 16:16:10 +0000 (16:16 +0000)]
Even more

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

16 years agoTestsuite stuff and fixes
brain [Thu, 21 Feb 2008 16:10:32 +0000 (16:10 +0000)]
Testsuite stuff and fixes

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

16 years agoMore test suite stuff
brain [Thu, 21 Feb 2008 15:59:57 +0000 (15:59 +0000)]
More test suite stuff

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

16 years agoTestsuite stuff
brain [Thu, 21 Feb 2008 15:49:32 +0000 (15:49 +0000)]
Testsuite stuff

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

16 years agoThe issue from stable does not exist here, because we initialize userrec::quietquit...
brain [Thu, 21 Feb 2008 14:56:30 +0000 (14:56 +0000)]
The issue from stable does not exist here, because we initialize userrec::quietquit to false in QuitUser (we didnt in stable) however it makes sense to also init this in the ctor

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

16 years agoWheee, mass commit! this adds const stafety, throwing a compile error if anyone does...
brain [Wed, 20 Feb 2008 19:07:07 +0000 (19:07 +0000)]
Wheee, mass commit! this adds const stafety, throwing a compile error if anyone does: "parameters[n] = blahvar;" in a command handler etc. where they REALLY SHOULD NOT fuck with the value and should
copy the pointer.

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

16 years agoSeems trivial now, looking at it. Still to test then will commit to trunk.
brain [Wed, 20 Feb 2008 18:08:08 +0000 (18:08 +0000)]
Seems trivial now, looking at it. Still to test then will commit to trunk.

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

16 years agoA module looks left out?
brain [Mon, 18 Feb 2008 18:26:26 +0000 (18:26 +0000)]
A module looks left out?

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

16 years agoChange defaults to ones that match our stable build
brain [Mon, 18 Feb 2008 18:12:12 +0000 (18:12 +0000)]
Change defaults to ones that match our stable build

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

16 years agoPhew. Fix a bunch of method sigs to stop warnings.
w00t [Mon, 18 Feb 2008 17:37:35 +0000 (17:37 +0000)]
Phew. Fix a bunch of method sigs to stop warnings.

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

16 years agoFix this first, as this actually has use of the new parameter same as cmode_b.cpp...
brain [Mon, 18 Feb 2008 17:03:45 +0000 (17:03 +0000)]
Fix this first, as this actually has use of the new parameter same as cmode_b.cpp does

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

16 years agoSomeone please help me fix the warnings in modules caused by this change. All mode...
brain [Mon, 18 Feb 2008 16:55:27 +0000 (16:55 +0000)]
Someone please help me fix the warnings in modules caused by this change. All mode handler OnMode events, ModeWatcher::BeforeMode/AfterMode, plus OnRawMode now have a bool servermode parameter

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

16 years agoMerge in patch by Darom that fixes race condition when unloading m_mysql.so that...
brain [Mon, 18 Feb 2008 15:25:54 +0000 (15:25 +0000)]
Merge in patch by Darom that fixes race condition when unloading m_mysql.so that may cause it to crash, fixes bug #438

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

16 years agoThis is all just odd. what can we expect?
brain [Sun, 17 Feb 2008 22:56:29 +0000 (22:56 +0000)]
This is all just odd. what can we expect?

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

16 years agoImplement logtype exclusion (ie: '* -USERINPUT -USEROUTPUT' to mean everything except...
aquanight [Sun, 17 Feb 2008 19:09:03 +0000 (19:09 +0000)]
Implement logtype exclusion (ie: '* -USERINPUT -USEROUTPUT' to mean everything except USER{INPUT,OUTPUT}), also pretty up and expand on the documentation in LogManager

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

16 years agoAdd some docs
w00t [Sun, 17 Feb 2008 14:37:34 +0000 (14:37 +0000)]
Add some docs

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

16 years agoMake log targets in config space-seperated (ie: 'USERINPUT USEROUTPUT') like the...
aquanight [Sun, 17 Feb 2008 14:16:02 +0000 (14:16 +0000)]
Make log targets in config space-seperated (ie: 'USERINPUT USEROUTPUT') like the rest of the config, instead of comma-seperated

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

16 years agow00t pointed out it needs doing here too
brain [Sun, 17 Feb 2008 00:27:34 +0000 (00:27 +0000)]
w00t pointed out it needs doing here too

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

16 years agoI gots a better fix :p
brain [Sun, 17 Feb 2008 00:26:15 +0000 (00:26 +0000)]
I gots a better fix :p

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

16 years agoAdd empty testcase.h
brain [Sun, 17 Feb 2008 00:08:05 +0000 (00:08 +0000)]
Add empty testcase.h

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

16 years agoSeperate USERIO into USERINPUT and USEROUTPUT
brain [Sun, 17 Feb 2008 00:05:02 +0000 (00:05 +0000)]
Seperate USERIO into USERINPUT and USEROUTPUT

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

16 years agoBackport SendXLines() fix on netburst (don't buffer loads of lines at once), and...
w00t [Sat, 16 Feb 2008 21:36:35 +0000 (21:36 +0000)]
Backport SendXLines() fix on netburst (don't buffer loads of lines at once), and fix: don't propegate K:Lines on netburst

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

16 years agoPatch by dz avoiding <badchan:redirect> loops, and tidying up on-rehash checks.
w00t [Sat, 16 Feb 2008 13:29:56 +0000 (13:29 +0000)]
Patch by dz avoiding <badchan:redirect> loops, and tidying up on-rehash checks.

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

16 years agoMerge warning about InspIRCd::Log()
aquanight [Fri, 15 Feb 2008 21:00:33 +0000 (21:00 +0000)]
Merge warning about InspIRCd::Log()

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

16 years agoMake -nofork work properly with logging now.
aquanight [Fri, 15 Feb 2008 13:30:46 +0000 (13:30 +0000)]
Make -nofork work properly with logging now.

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

16 years agoChange string for Om <3
brain [Thu, 14 Feb 2008 19:33:14 +0000 (19:33 +0000)]
Change string for Om <3

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

16 years agoMake AC_OTHERMODE OnAccessCheck call work again.
brain [Thu, 14 Feb 2008 19:32:48 +0000 (19:32 +0000)]
Make AC_OTHERMODE OnAccessCheck call work again.

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

16 years agoIf the mode defined by the handler is not '\0', but the handler for it
brain [Thu, 14 Feb 2008 19:12:44 +0000 (19:12 +0000)]
If the mode defined by the handler is not '\0', but the handler for it
cannot be found, they probably dont have the right module loaded to implement
the prefix they want to compare the mode against, e.g. '&' for m_chanprotect.
Revert to checking against the minimum core prefix, '%'.

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

16 years agoReword the failure message to read a little better
brain [Thu, 14 Feb 2008 19:08:16 +0000 (19:08 +0000)]
Reword the failure message to read a little better

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