]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years agoMake u_listmode more sensible and make it properly use WriteNumeric, and a few other...
brain [Wed, 7 May 2008 18:24:55 +0000 (18:24 +0000)]
Make u_listmode more sensible and make it properly use WriteNumeric, and a few other misc fixes found during today

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

16 years agoFix broken m_alias, cant preallocate and then push_back, because then its maxparams...
brain [Tue, 6 May 2008 22:34:45 +0000 (22:34 +0000)]
Fix broken m_alias, cant preallocate and  then push_back, because then its maxparams + size :p

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

16 years agoFix bad throws and some other stuff in this module
brain [Tue, 6 May 2008 22:05:19 +0000 (22:05 +0000)]
Fix bad throws and some other stuff in this module

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

16 years agoRemoved the verbosity in 'make clean' to fix issues with OpenBSD and possibly others
special [Tue, 6 May 2008 21:07:42 +0000 (21:07 +0000)]
Removed the verbosity in 'make clean' to fix issues with OpenBSD and possibly others

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

16 years agoFix typo +c => +C reported by alamar
peavey [Tue, 6 May 2008 21:04:28 +0000 (21:04 +0000)]
Fix typo +c => +C reported by alamar

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

16 years agoRemove JOIN sending, all should be FJOIN
brain [Mon, 5 May 2008 21:21:13 +0000 (21:21 +0000)]
Remove JOIN sending, all should be FJOIN

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

16 years agoSnotice on failed oper.
w00t [Mon, 5 May 2008 21:19:03 +0000 (21:19 +0000)]
Snotice on failed oper.

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

16 years agoOkay, this was good in theory, but totally and utterly fucked in implementation....
w00t [Mon, 5 May 2008 21:17:09 +0000 (21:17 +0000)]
Okay, this was good in theory, but totally and utterly fucked in implementation. Rip out automatic global snotice code. It's not going to be *that* difficult to trigger global snotice with protocol interface now anyway I guess. We need to re-add calls to protocol interfaces in places like failed oper and so on.

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

16 years agoDon't propegate SETHOST, ChangeDisplayedHost sends out hostchange anyway
w00t [Mon, 5 May 2008 20:39:40 +0000 (20:39 +0000)]
Don't propegate SETHOST, ChangeDisplayedHost sends out hostchange anyway

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

16 years agoUn-break this so remote users still get RemoteMessage okay if targetted at a specific...
w00t [Mon, 5 May 2008 13:01:42 +0000 (13:01 +0000)]
Un-break this so remote users still get RemoteMessage okay if targetted at a specific user, remove comment also as it's using PI now anyway

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

16 years agoAlter remotemessage here to not do what w00ts patch did, twice
brain [Mon, 5 May 2008 12:51:25 +0000 (12:51 +0000)]
Alter remotemessage here to not do what w00ts patch did, twice

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

16 years agoDon't re-propegate CHGHOST unnecessarily
w00t [Mon, 5 May 2008 12:44:23 +0000 (12:44 +0000)]
Don't re-propegate CHGHOST unnecessarily

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

16 years agoAdd sanity checks to LoopCall to prevent miscalls like this by broken 3rd party modules
brain [Mon, 5 May 2008 10:10:34 +0000 (10:10 +0000)]
Add sanity checks to LoopCall to prevent miscalls like this by broken 3rd party modules

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

16 years agofix LoopCalls to not send param count thus avoiding a crash in command parser
peavey [Mon, 5 May 2008 10:07:55 +0000 (10:07 +0000)]
fix LoopCalls to not send param count thus avoiding a crash in command parser

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

16 years agoCalling wrong loopcall overloaded method, due to hasty search and replace earlier
brain [Mon, 5 May 2008 10:05:47 +0000 (10:05 +0000)]
Calling wrong loopcall overloaded method, due to hasty search and replace earlier

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

16 years agoFix warning
brain [Mon, 5 May 2008 05:34:22 +0000 (05:34 +0000)]
Fix warning

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

16 years agoand no need to cast parameters to std::string here
peavey [Mon, 5 May 2008 03:56:48 +0000 (03:56 +0000)]
and no need to cast parameters to std::string here

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

16 years agoparameters are already std::string no need to cast here
peavey [Mon, 5 May 2008 03:52:49 +0000 (03:52 +0000)]
parameters are already std::string no need to cast here

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

16 years agofix some unitialised vectors and tidy up a bit.
peavey [Mon, 5 May 2008 03:40:03 +0000 (03:40 +0000)]
fix some unitialised vectors and tidy up a bit.

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

16 years agoConversion complete, distclean compiles cleanly again. (If everything works is anothe...
peavey [Mon, 5 May 2008 02:53:08 +0000 (02:53 +0000)]
Conversion complete, distclean compiles cleanly again. (If everything works is another story)

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

16 years agoConvert a few missing
peavey [Mon, 5 May 2008 02:47:50 +0000 (02:47 +0000)]
Convert a few missing

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

16 years agoConvertions
peavey [Mon, 5 May 2008 02:43:28 +0000 (02:43 +0000)]
Convertions

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

16 years agooops, fix this one.
peavey [Mon, 5 May 2008 02:37:38 +0000 (02:37 +0000)]
oops, fix this one.

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

16 years agoConvert a few
peavey [Mon, 5 May 2008 02:35:06 +0000 (02:35 +0000)]
Convert a few

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

16 years agoConvert a few
peavey [Mon, 5 May 2008 02:34:46 +0000 (02:34 +0000)]
Convert a few

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

16 years agoConvert even more
peavey [Mon, 5 May 2008 02:29:09 +0000 (02:29 +0000)]
Convert even more

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

16 years agoConvert more
peavey [Mon, 5 May 2008 02:25:06 +0000 (02:25 +0000)]
Convert more

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

16 years agoConversions
aquanight [Mon, 5 May 2008 02:06:59 +0000 (02:06 +0000)]
Conversions

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

16 years agoRemove extra documented moduledir (reported by smartys). And move quietbursts documen...
peavey [Mon, 5 May 2008 01:10:16 +0000 (01:10 +0000)]
Remove extra documented moduledir (reported by smartys). And move quietbursts documentaion from <option> section to <performance> section.

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

16 years agoConvert m_spanningtree
aquanight [Mon, 5 May 2008 00:40:23 +0000 (00:40 +0000)]
Convert m_spanningtree

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

16 years agoand now aquanight, you can compile from m_m*
peavey [Mon, 5 May 2008 00:21:24 +0000 (00:21 +0000)]
and now aquanight, you can compile from m_m*

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

16 years agoConvert convert convert
peavey [Mon, 5 May 2008 00:18:01 +0000 (00:18 +0000)]
Convert convert convert

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

16 years agoconverting m_d* done
peavey [Sun, 4 May 2008 23:57:02 +0000 (23:57 +0000)]
converting m_d* done

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

16 years agoDone up to and including m_c.. sigh
peavey [Sun, 4 May 2008 23:49:54 +0000 (23:49 +0000)]
Done up to and including m_c.. sigh

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

16 years agoConvert a few more
peavey [Sun, 4 May 2008 23:48:07 +0000 (23:48 +0000)]
Convert a few more

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

16 years agoConvert a whole bunch more
peavey [Sun, 4 May 2008 23:28:57 +0000 (23:28 +0000)]
Convert a whole bunch more

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

16 years agoConverting
peavey [Sun, 4 May 2008 23:13:23 +0000 (23:13 +0000)]
Converting

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

16 years agoConvert this one too
peavey [Sun, 4 May 2008 23:07:52 +0000 (23:07 +0000)]
Convert this one too

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

16 years agooops strgecos is already a std::string
peavey [Sun, 4 May 2008 22:46:08 +0000 (22:46 +0000)]
oops strgecos is already a std::string

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

16 years agoConvert a few more modules to new API and command handler.
peavey [Sun, 4 May 2008 22:44:03 +0000 (22:44 +0000)]
Convert a few more modules to new API and command handler.

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

16 years agoOk 3rd time lucky, thanks for the pointers Brain
peavey [Sun, 4 May 2008 22:34:00 +0000 (22:34 +0000)]
Ok 3rd time lucky, thanks for the pointers Brain

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

16 years agofix this
peavey [Sun, 4 May 2008 22:23:46 +0000 (22:23 +0000)]
fix this

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

16 years agoFirst attempt at converting to new command handler, please review diff Brain.
peavey [Sun, 4 May 2008 22:17:02 +0000 (22:17 +0000)]
First attempt at converting to new command handler, please review diff Brain.

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

16 years ago*param.c_str() -> param[0]
brain [Sun, 4 May 2008 21:49:20 +0000 (21:49 +0000)]
*param.c_str() -> param[0]

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

16 years ago< MAXPARAMETERS for the size() check here can now be <= instead
brain [Sun, 4 May 2008 21:48:00 +0000 (21:48 +0000)]
< MAXPARAMETERS for the size() check here can now be <= instead

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

16 years agoUpdate comments for new api
brain [Sun, 4 May 2008 21:41:34 +0000 (21:41 +0000)]
Update comments for new api

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

16 years agoFix unused HandleServer to use new system too, and update comments to match api
brain [Sun, 4 May 2008 21:41:09 +0000 (21:41 +0000)]
Fix unused HandleServer to use new system too, and update comments to match api

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

16 years agoConversion of command handler params from "const char* const* parameters, int pcnt...
brain [Sun, 4 May 2008 21:37:36 +0000 (21:37 +0000)]
Conversion of command handler params from "const char* const* parameters, int pcnt" to "const std::vector<std::string>& parameters". All of core is converted, but cant test it till the modules are converted.
IMPORTANT: The mode parser public calls have had to be tweaked a bit to also use the string vector. Note that this makes a LOT of our core a bit messy and paves the way to convert a lot of stuff from the mess
of .c_str() calls to using std::string params directly.

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

16 years agoComment and improve check for access to ~/.inspircd/startup.log
aquanight [Sun, 4 May 2008 01:06:02 +0000 (01:06 +0000)]
Comment and improve check for access to ~/.inspircd/startup.log

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

16 years agoMake creation of ~/.inspircd properly check for EEXIST
aquanight [Sat, 3 May 2008 21:36:17 +0000 (21:36 +0000)]
Make creation of ~/.inspircd properly check for EEXIST

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

16 years agoAllow KICKing multiple nicks
aquanight [Sat, 3 May 2008 21:30:15 +0000 (21:30 +0000)]
Allow KICKing multiple nicks

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

16 years agoPatch from jackmcbarn, revamps the helpop example full conf
brain [Fri, 2 May 2008 16:35:57 +0000 (16:35 +0000)]
Patch from jackmcbarn, revamps the helpop example full conf

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

16 years agoOptimize MODE #chan b etc, avoid a 256 byte memset for duplicate mode checks
brain [Fri, 2 May 2008 16:01:45 +0000 (16:01 +0000)]
Optimize MODE #chan b etc, avoid a 256 byte memset for duplicate mode checks

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

16 years agoConvert to SimpleUserModeHandler and SimpleChannelModeHandler
brain [Thu, 1 May 2008 19:56:16 +0000 (19:56 +0000)]
Convert to SimpleUserModeHandler and SimpleChannelModeHandler

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

16 years agoSome modules throw CoreException, this is wrong wrongitty wrong! Throw ModuleExceptio...
brain [Thu, 1 May 2008 16:59:20 +0000 (16:59 +0000)]
Some modules throw CoreException, this is wrong wrongitty wrong! Throw ModuleException instead.

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

16 years ago#define NO_CLIENT_LONG_LONG, makes mysql.h ANSI C++ compliant so that we can get...
brain [Thu, 1 May 2008 16:52:21 +0000 (16:52 +0000)]
#define NO_CLIENT_LONG_LONG, makes mysql.h ANSI C++ compliant so that we can get rid of $NoPedantic. Test compiles ok.

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

16 years agoSimple user/channel mode patch
brain [Thu, 1 May 2008 16:12:45 +0000 (16:12 +0000)]
Simple user/channel mode patch

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

16 years agoremove debug
brain [Tue, 29 Apr 2008 21:29:54 +0000 (21:29 +0000)]
remove debug

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

16 years agoBackport fix for stripcolour not stripping colour codes, reported by jackmcbarn ...
brain [Tue, 29 Apr 2008 21:29:28 +0000 (21:29 +0000)]
Backport fix for stripcolour not stripping colour codes, reported by jackmcbarn - thanks. Also make rebasing neater, output to current console/output window of visual studio, not a new console

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

16 years agoExtra support for freebsd openssl, allow user to pick between ports and base version...
brain [Sun, 27 Apr 2008 17:37:50 +0000 (17:37 +0000)]
Extra support for freebsd openssl, allow user to pick between ports and base version if they have both, default to ports version in interactive, require a flag in ./configure

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

16 years agoMore stuff so that freebsd users can still use the ports version of openssl if they...
brain [Sun, 27 Apr 2008 17:17:59 +0000 (17:17 +0000)]
More stuff so that freebsd users can still use the ports version of openssl if they want

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

16 years agoDetect openssl on freebsd with the openssl binary, so we can find the base version...
brain [Sun, 27 Apr 2008 14:50:53 +0000 (14:50 +0000)]
Detect openssl on freebsd with the openssl binary, so we can find the base version as well as the ports version

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

16 years agoFix this up a bit nicer
brain [Sun, 27 Apr 2008 14:46:33 +0000 (14:46 +0000)]
Fix this up a bit nicer

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

16 years agoand make it work right...
brain [Sun, 27 Apr 2008 14:23:27 +0000 (14:23 +0000)]
and make it work right...

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

16 years agoAdd some stuff from the freebsd port based on ideas by Matthew Seaman which allow...
brain [Sun, 27 Apr 2008 14:02:30 +0000 (14:02 +0000)]
Add some stuff from the freebsd port based on ideas by Matthew Seaman which allow inspircd to use the base version of openssl on freebsd

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

16 years agoI not i
bricker [Sat, 26 Apr 2008 20:36:06 +0000 (20:36 +0000)]
I not i

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

16 years agoa long road of uniformed messages ;)
bricker [Sat, 26 Apr 2008 19:50:50 +0000 (19:50 +0000)]
a long road of uniformed messages ;)

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

16 years agoRemoteconnect and remotequit should be local-only snomasks
brain [Wed, 23 Apr 2008 18:22:11 +0000 (18:22 +0000)]
Remoteconnect and remotequit should be local-only snomasks

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

16 years agoFix from yesterday, properly fix timedbans, much neater
brain [Wed, 23 Apr 2008 16:02:08 +0000 (16:02 +0000)]
Fix from yesterday, properly fix timedbans, much neater

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

16 years agoFix
w00t [Wed, 23 Apr 2008 10:22:36 +0000 (10:22 +0000)]
Fix

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

16 years agoWarn, don't throw..
w00t [Wed, 23 Apr 2008 10:21:59 +0000 (10:21 +0000)]
Warn, don't throw..

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

16 years agoBreak! ...no actually, take the break out :)
brain [Tue, 22 Apr 2008 16:09:03 +0000 (16:09 +0000)]
Break! ...no actually, take the break out :)

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

16 years agoShow command line on warnings for darix (probably)
w00t [Tue, 22 Apr 2008 12:26:05 +0000 (12:26 +0000)]
Show command line on warnings for darix (probably)

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

16 years agoRemove debug (This also fixes a bug that peavey and i found regarding the already_sen...
brain [Mon, 21 Apr 2008 23:18:51 +0000 (23:18 +0000)]
Remove debug (This also fixes a bug that peavey and i found regarding the already_sent not being wiped properly on first use)

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

16 years agoFix bug found by peavey, which much frustrated him and w00t. He leiks mudkipz. Also...
brain [Mon, 21 Apr 2008 23:16:07 +0000 (23:16 +0000)]
Fix bug found by peavey, which much frustrated him and w00t. He leiks mudkipz. Also fix bug #522 reported by Casey

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

16 years agoFix quietbans and hidesplits etc, cull list's sending a seperate quit message to...
brain [Mon, 21 Apr 2008 22:19:18 +0000 (22:19 +0000)]
Fix quietbans and hidesplits etc, cull list's sending a seperate quit message to normal users was broken

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

16 years agoHack, hack, hack, hack hack. Hack hack. Probably fix snotice loops, though.
w00t [Mon, 21 Apr 2008 20:54:37 +0000 (20:54 +0000)]
Hack, hack, hack, hack hack. Hack hack. Probably fix snotice loops, though.

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

16 years agoRemove OnRehash of m_chanprotect: bad idea, and it's broken anyway.
w00t [Mon, 21 Apr 2008 20:36:15 +0000 (20:36 +0000)]
Remove OnRehash of m_chanprotect: bad idea, and it's broken anyway.

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

16 years agoFix stray /MD that should be /MP
brain [Mon, 21 Apr 2008 17:43:02 +0000 (17:43 +0000)]
Fix stray /MD that should be /MP

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

16 years agoFix to use dll in debug build
brain [Mon, 21 Apr 2008 17:12:46 +0000 (17:12 +0000)]
Fix to use dll in debug build

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

16 years agoSet runtimes correctly, thanks :-)
brain [Mon, 21 Apr 2008 17:11:14 +0000 (17:11 +0000)]
Set runtimes correctly, thanks :-)

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

16 years agoAdd VC9 projects. I cant maintain these, i will be reliant on patches from other...
brain [Mon, 21 Apr 2008 17:05:31 +0000 (17:05 +0000)]
Add VC9 projects. I cant maintain these, i will be reliant on patches from other users that do use this compiler

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

16 years agoMerge in large patchset from GreenReaper, useful fixes for freeing a ton of different...
brain [Mon, 21 Apr 2008 16:59:23 +0000 (16:59 +0000)]
Merge in large patchset from GreenReaper, useful fixes for freeing a ton of different things on shutdown for tidyness, and a few stack corruption fixes in the mode handler

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

16 years agoRemove the craqy self-restarting loop in trunk, and use proper safe iterators to...
brain [Mon, 21 Apr 2008 16:33:08 +0000 (16:33 +0000)]
Remove the craqy self-restarting loop in trunk, and use proper safe iterators to avoid it

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

16 years agoPatch to fix timedbans crash reported earlier today, thanks for the headsup wonderwal
brain [Mon, 21 Apr 2008 16:24:44 +0000 (16:24 +0000)]
Patch to fix timedbans crash reported earlier today, thanks for the headsup wonderwal

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

16 years agoAdd hand-crafted resource script, contains version information and icon definition
brain [Sun, 20 Apr 2008 21:05:49 +0000 (21:05 +0000)]
Add hand-crafted resource script, contains version information and icon definition

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

16 years agoFix RemoveCommands to remove all commands (this function had some really odd removal...
brain [Sun, 20 Apr 2008 18:58:59 +0000 (18:58 +0000)]
Fix RemoveCommands to remove all commands (this function had some really odd removal logic?)

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

16 years agofix text in validate methods where option was moved to either performance or security.
peavey [Sat, 19 Apr 2008 23:39:30 +0000 (23:39 +0000)]
fix text in validate methods where option was moved to either performance or security.

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

16 years agoStray newline
brain [Sat, 19 Apr 2008 19:30:24 +0000 (19:30 +0000)]
Stray newline

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

16 years agoExtract and run the vs redistributable to $TEMP, not to install dir. saves us 2.6...
brain [Sat, 19 Apr 2008 18:45:44 +0000 (18:45 +0000)]
Extract and run the vs redistributable to $TEMP, not to install dir. saves us 2.6 megs on install space

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

16 years agoBad test code here
brain [Sat, 19 Apr 2008 16:34:52 +0000 (16:34 +0000)]
Bad test code here

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

16 years agoEventlist one item too short, makes this module not publish its 005 feature
brain [Sat, 19 Apr 2008 15:26:36 +0000 (15:26 +0000)]
Eventlist one item too short, makes this module not publish its 005 feature

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

16 years agoBundle vcredist_x86.exe here too
brain [Sat, 19 Apr 2008 14:17:08 +0000 (14:17 +0000)]
Bundle vcredist_x86.exe here too

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

16 years agoMake the CAPAB sender in spanningtree more readable
aquanight [Fri, 18 Apr 2008 21:49:23 +0000 (21:49 +0000)]
Make the CAPAB sender in spanningtree more readable

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

16 years agoRemove _CrtCheckMemory()
brain [Fri, 18 Apr 2008 20:21:31 +0000 (20:21 +0000)]
Remove _CrtCheckMemory()

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

16 years agoAdd GreenReaper and Skip to contributors
w00t [Fri, 18 Apr 2008 18:47:30 +0000 (18:47 +0000)]
Add GreenReaper and Skip to contributors

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

16 years agoApply patches to remove 200-odd dll limit on windows, made by GreenReaper, lots of...
brain [Fri, 18 Apr 2008 18:25:56 +0000 (18:25 +0000)]
Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, lots of thanks!

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

16 years agoAdd operator new[] and delete[], otherwise we can and will get crashes on using a...
brain [Thu, 17 Apr 2008 20:27:33 +0000 (20:27 +0000)]
Add operator new[] and delete[], otherwise we can and will get crashes on using a C++ allocated array outside the place where its allocated. Thanks for finding this (indirectly) GreenReaper :)

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

16 years agoAdd todo note
w00t [Thu, 17 Apr 2008 14:47:36 +0000 (14:47 +0000)]
Add todo note

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

16 years agoRemove SpanningTreeProtocolInterface::SendOperNotice - it was translated to a SendSNO...
w00t [Thu, 17 Apr 2008 14:01:12 +0000 (14:01 +0000)]
Remove SpanningTreeProtocolInterface::SendOperNotice - it was translated to a SendSNONotice 'A' anyway, and only used by SAMODE, which duplicated it with a SendSNONotice 'A' also anyhow o.o - this means OPERNOTICE is now gone from protocol 1200, and SNONOTICE should be used instead.

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