]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years agoAdd call to protocol interface to get useful info on the server map. Return a std...
brain [Thu, 8 May 2008 22:40:11 +0000 (22:40 +0000)]
Add call to protocol interface to get useful info on the server map. Return a std::list of classes each of which has a server name, parent server name, user and oper count, and latency in millisecs

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

16 years agoMake this nicer, rely on the last write event after the Write() that sends all the...
brain [Thu, 8 May 2008 22:15:00 +0000 (22:15 +0000)]
Make this nicer, rely on the last write event after the Write() that sends all the data, not on a timer

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

16 years agoRemove the timeout stuff, it is not stable and not really required, we are not emulat...
brain [Thu, 8 May 2008 22:02:08 +0000 (22:02 +0000)]
Remove the timeout stuff, it is not stable and not really required, we are not emulating apache here but making a bare minimum of compliance to pass along xml etc.
Personally i only really care about compliance with irc RFCs :p

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

16 years agoWhen searching by servername without wildcards, conceal +i users no matter what craq...
brain [Thu, 8 May 2008 17:27:49 +0000 (17:27 +0000)]
When searching by servername without wildcards, conceal +i users no matter what craq the spec was on

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

16 years agoPossible todo
w00t [Thu, 8 May 2008 17:06:46 +0000 (17:06 +0000)]
Possible todo

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

16 years agoClarify a comment that confused me
w00t [Thu, 8 May 2008 17:02:23 +0000 (17:02 +0000)]
Clarify a comment that confused me

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

16 years agoRename to m_connectban
w00t [Thu, 8 May 2008 16:54:16 +0000 (16:54 +0000)]
Rename to m_connectban

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

16 years agoPrepare to rename this, change it's purpose from quitban to connect ban (was I smokin...
w00t [Thu, 8 May 2008 16:53:03 +0000 (16:53 +0000)]
Prepare to rename this, change it's purpose from quitban to connect ban (was I smoking crack?)

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

16 years agoRemove a level of nesting from this
w00t [Thu, 8 May 2008 16:38:30 +0000 (16:38 +0000)]
Remove a level of nesting from this

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

16 years agoMasterful rewrite of User::AddBuffer to remove a string copy (and make more efficient...
w00t [Wed, 7 May 2008 21:53:30 +0000 (21:53 +0000)]
Masterful rewrite of User::AddBuffer to remove a string copy (and make more efficient) thanks to some nifty string manipulations. This should provide benefit on highly loaded nodes. This has *not* been thoroughly tested considering it's criticality, but I have spent the past ~4 hours writing and testing it, and it seems ok.

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

16 years agoAdd support for /nick 0: changes nick to UID, which can come in useful for circumstan...
w00t [Wed, 7 May 2008 18:54:14 +0000 (18:54 +0000)]
Add support for /nick 0: changes nick to UID, which can come in useful for circumstances when trying to connect while your nick is in use. Also supported by various others (ircd etc?). This also moves validation checking up a bit, avoiding two calls to IsNick in an obscure circumstance (hooray).

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

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