]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years ago#ifdeffed out gnu extension
pippijn [Tue, 17 Jul 2007 13:38:46 +0000 (13:38 +0000)]
#ifdeffed out gnu extension

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

16 years agoprovide feedback to the user if json throws an exception
pippijn [Tue, 17 Jul 2007 13:04:36 +0000 (13:04 +0000)]
provide feedback to the user if json throws an exception

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

16 years agoIgnore all exceptions for now.. m_rpc_json is rather willing to throw
pippijn [Tue, 17 Jul 2007 13:02:02 +0000 (13:02 +0000)]
Ignore all exceptions for now.. m_rpc_json is rather willing to throw

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

16 years agoAdded a JSON-RPC module that can be used by other modules to provide a remote
pippijn [Tue, 17 Jul 2007 12:53:49 +0000 (12:53 +0000)]
Added a JSON-RPC module that can be used by other modules to provide a remote
procedure call interface. This should work in theory, but does not for me.
But then, neither does m_httpd_stats so it's probably me...

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

16 years agoModule directories now use the concatenated linker flags from every cpp file, instead...
special [Tue, 17 Jul 2007 09:53:35 +0000 (09:53 +0000)]
Module directories now use the concatenated linker flags from every cpp file, instead of just the last (which was rather unpredictable)

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

16 years agoAdded the execruntime() function for Compile/Linker flags - executes shell commands...
special [Tue, 17 Jul 2007 08:26:25 +0000 (08:26 +0000)]
Added the execruntime() function for Compile/Linker flags - executes shell commands at compile time rather than during configure

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

16 years agoDon't hide from me! set LF eol-style on hidden files too.
peavey [Mon, 16 Jul 2007 18:18:03 +0000 (18:18 +0000)]
Don't hide from me! set LF eol-style on hidden files too.

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

16 years agoOOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.
peavey [Mon, 16 Jul 2007 17:30:04 +0000 (17:30 +0000)]
OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.

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

16 years agoSet EOL to WINDOWS-style always for Visual Studio files.
peavey [Mon, 16 Jul 2007 17:24:00 +0000 (17:24 +0000)]
Set EOL to WINDOWS-style always for Visual Studio files.

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

16 years ago'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are auto skipp...
peavey [Mon, 16 Jul 2007 17:14:45 +0000 (17:14 +0000)]
'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are auto skipped by svn.

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

16 years agoAdd flags to /STATS s output, and nuke some ^M
peavey [Mon, 16 Jul 2007 16:09:56 +0000 (16:09 +0000)]
Add flags to /STATS s output, and nuke some ^M

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

16 years agoOk windows.. YOU WIN :< .. but at least I can use MAXBUF now and configure will have...
peavey [Mon, 16 Jul 2007 15:39:31 +0000 (15:39 +0000)]
Ok windows.. YOU WIN :< .. but at least I can use MAXBUF now and configure will have to endure the fixed 500 limit :>

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

16 years agoformatting and ^M
peavey [Mon, 16 Jul 2007 14:43:30 +0000 (14:43 +0000)]
formatting and ^M

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

16 years agoOops, the (*p) check was meant for the inner loop, I blame the vs editor :>
peavey [Mon, 16 Jul 2007 13:39:15 +0000 (13:39 +0000)]
Oops, the (*p) check was meant for the inner loop, I blame the vs editor :>

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

16 years agoBegone evil DOS format :<
peavey [Mon, 16 Jul 2007 13:35:59 +0000 (13:35 +0000)]
Begone evil DOS format :<

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

16 years agoAnd add colour.h to wrapper resource instead of the source.
peavey [Mon, 16 Jul 2007 13:29:12 +0000 (13:29 +0000)]
And add colour.h to wrapper resource instead of the source.

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

16 years agoUse wrapper include instead of colour.h.
peavey [Mon, 16 Jul 2007 13:27:14 +0000 (13:27 +0000)]
Use wrapper include instead of colour.h.

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

16 years agoTide this up and fix possible buffer overflow. Cannot use MAXBUF since inspircd_confi...
peavey [Mon, 16 Jul 2007 13:25:03 +0000 (13:25 +0000)]
Tide this up and fix possible buffer overflow. Cannot use MAXBUF since inspircd_config.h may not be generated yet.

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

16 years agoLittle tweak to fix the output when directory modules execute programs for cflags
special [Mon, 16 Jul 2007 13:16:59 +0000 (13:16 +0000)]
Little tweak to fix the output when directory modules execute programs for cflags

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

16 years agoUse colours.h in win_wrapper and also add __COLOURS_H define.
peavey [Mon, 16 Jul 2007 11:53:15 +0000 (11:53 +0000)]
Use colours.h in win_wrapper and also add __COLOURS_H define.

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

16 years agoRemove printf_c from wrapper, this code also segfaulted when it was used.
peavey [Mon, 16 Jul 2007 11:49:18 +0000 (11:49 +0000)]
Remove printf_c from wrapper, this code also segfaulted when it was used.

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

16 years agoUse vsnprintf instead of vsprintf.
peavey [Mon, 16 Jul 2007 11:47:47 +0000 (11:47 +0000)]
Use vsnprintf instead of vsprintf.

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

16 years agoMade m_ssl_gnutls throw an exception when unable to load the certificate (since SSL...
special [Mon, 16 Jul 2007 08:35:23 +0000 (08:35 +0000)]
Made m_ssl_gnutls throw an exception when unable to load the certificate (since SSL won't work at all without one)

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

16 years agoFix for bug #349: NOTE there is important caveat about this in the example config...
brain [Sun, 15 Jul 2007 13:18:28 +0000 (13:18 +0000)]
Fix for bug #349: NOTE there is important caveat about this in the example config, MAKE SURE TO READ IT.
When you connect a cgi:irc client two different connect classes are checked at two different times (first the one
that the website they are cgi'ing from, then later one for the user's real ip). READ THIS AND UNDERSTAND IT!

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

16 years agoFix for minor memory leak on unloading module, bug #340
brain [Sun, 15 Jul 2007 12:34:30 +0000 (12:34 +0000)]
Fix for minor memory leak on unloading module, bug #340

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

16 years agoExplicitly disallow mode prefixes > 126, to prevent excess muppetry by 3rd party...
brain [Fri, 13 Jul 2007 17:26:45 +0000 (17:26 +0000)]
Explicitly disallow mode prefixes > 126, to prevent excess muppetry by 3rd party module devs

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

16 years agoImplement a way to disable options:maxwho, bug #348
brain [Thu, 12 Jul 2007 18:42:17 +0000 (18:42 +0000)]
Implement a way to disable options:maxwho, bug #348

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

16 years agoApply patch from lain to fix multiple cgihosts not being read correctly.
peavey [Thu, 12 Jul 2007 15:13:44 +0000 (15:13 +0000)]
Apply patch from lain to fix multiple cgihosts not being read correctly.

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

16 years agoBackport patch from stskeeps for checking success of gnutls cert generation
brain [Wed, 11 Jul 2007 19:50:26 +0000 (19:50 +0000)]
Backport patch from stskeeps for checking success of gnutls cert generation

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

16 years agoFix for bug #347.
brain [Wed, 11 Jul 2007 16:59:10 +0000 (16:59 +0000)]
Fix for bug #347.
WARNING: QA PEOPLE, THIS NEEDS TESTING!!!!
Test this with lots of squits and connects, and i mean lots and lots in all different ways you can think of, /squit, pingout, closing the connection with a firewall etc.

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

16 years agoClarifying comment
brain [Tue, 10 Jul 2007 18:00:35 +0000 (18:00 +0000)]
Clarifying comment

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

16 years agoThis should fix the rest of remote kill nick hiding
brain [Tue, 10 Jul 2007 17:59:07 +0000 (17:59 +0000)]
This should fix the rest of remote kill nick hiding

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

16 years agoFirst part of fix for bug #344
brain [Tue, 10 Jul 2007 17:46:03 +0000 (17:46 +0000)]
First part of fix for bug #344

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

16 years agoImplement /dalinfo, as a joke. Consider this an easter egg.
brain [Sat, 7 Jul 2007 21:13:12 +0000 (21:13 +0000)]
Implement /dalinfo, as a joke. Consider this an easter egg.
More debug logging in m_ssl_openssl, still not fixed

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

16 years agoAdded some missing parameter checking in m_swhois
special [Sat, 7 Jul 2007 19:58:16 +0000 (19:58 +0000)]
Added some missing parameter checking in m_swhois

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

16 years agoWarning: Loads of craq logging in here atm. /connect with openssl is broken, gnutls...
brain [Fri, 6 Jul 2007 17:31:44 +0000 (17:31 +0000)]
Warning: Loads of craq logging in here atm. /connect with openssl is broken, gnutls seems fine

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

16 years agoSSL buffering tweaks. NOTE this is not a complete fix till i say so, don't use this...
brain [Fri, 6 Jul 2007 16:14:24 +0000 (16:14 +0000)]
SSL buffering tweaks. NOTE this is not a complete fix till i say so, don't use this in production yet unless youre a masochist.

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

17 years agoAnd fixed a race condition I introduced in the previous commit that could've caused...
special [Fri, 6 Jul 2007 06:42:00 +0000 (06:42 +0000)]
And fixed a race condition I introduced in the previous commit that could've caused the exact same error I was fixing. This is one of those commits that never happened

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

17 years agoFixed the handling of the CTCP TIME reply in m_antibear - it could generate random...
special [Fri, 6 Jul 2007 06:39:45 +0000 (06:39 +0000)]
Fixed the handling of the CTCP TIME reply in m_antibear - it could generate random client errors. Bug #341

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

17 years agoInit the sequence indicator to avoid undefined behaviour. Thx owine.
peavey [Wed, 4 Jul 2007 16:22:23 +0000 (16:22 +0000)]
Init the sequence indicator to avoid undefined behaviour. Thx owine.

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

17 years agoRemoved superfluous semicolons
pippijn [Tue, 3 Jul 2007 16:40:09 +0000 (16:40 +0000)]
Removed superfluous semicolons

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

17 years agoRevert a changed file I didn't want to commit ..
w00t [Tue, 3 Jul 2007 13:21:26 +0000 (13:21 +0000)]
Revert a changed file I didn't want to commit ..

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

17 years agoFix off-by-one reported by Darom in bug #339
w00t [Tue, 3 Jul 2007 11:44:35 +0000 (11:44 +0000)]
Fix off-by-one reported by Darom in bug #339

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

17 years agoWe know this worked... i think.
brain [Mon, 2 Jul 2007 22:53:31 +0000 (22:53 +0000)]
We know this worked... i think.
std::string::reserve might not work the same as this.

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

17 years agostd::string does not need a null terminator..
special [Mon, 2 Jul 2007 22:45:48 +0000 (22:45 +0000)]
std::string does not need a null terminator..

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

17 years agoAdd -Wno-deprecated to prevent an annoyingly stupid gcc4.2 error which stops you...
brain [Sun, 1 Jul 2007 12:36:37 +0000 (12:36 +0000)]
Add -Wno-deprecated to prevent an annoyingly stupid gcc4.2 error which stops you passing a literal string to a char* parameter:
void a(char* foo); ->  a("test") == WARNING on gcc4.2!

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

17 years agoCompile fixes
brain [Sun, 1 Jul 2007 12:22:11 +0000 (12:22 +0000)]
Compile fixes

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

17 years agoOptimizations and code tidyups. QA please check that svsnick and other forced nick...
brain [Sun, 1 Jul 2007 12:06:15 +0000 (12:06 +0000)]
Optimizations and code tidyups. QA please check that svsnick and other forced nick changes still work right after this

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

17 years agoSplit hostmask with XLines::IdentSplit then re-inject into check for proper detection...
peavey [Sat, 30 Jun 2007 19:47:46 +0000 (19:47 +0000)]
Split hostmask with XLines::IdentSplit then re-inject into check for proper detection. Thx owine.

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

17 years agoFixed a bug that caused classes with passwords to instantly disconnect any users...
special [Thu, 28 Jun 2007 17:29:41 +0000 (17:29 +0000)]
Fixed a bug that caused classes with passwords to instantly disconnect any users (thanks Darom). Needs QA

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

17 years agoMade all of the error messages in chg* and set* a bit more uniform, and added a few...
special [Tue, 26 Jun 2007 06:33:41 +0000 (06:33 +0000)]
Made all of the error messages in chg* and set* a bit more uniform, and added a few that were missing

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

17 years agoAdded checks for empty ident/host/gecos in the chg* and set* commands. Patch by Stskeeps
special [Tue, 26 Jun 2007 06:15:14 +0000 (06:15 +0000)]
Added checks for empty ident/host/gecos in the chg* and set* commands. Patch by Stskeeps

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

17 years agoAdded a prompt for certificate expiry time to openssl cert generation. Patch by yell0w
special [Tue, 26 Jun 2007 06:05:39 +0000 (06:05 +0000)]
Added a prompt for certificate expiry time to openssl cert generation. Patch by yell0w

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

17 years agoFixed the order of fields in openssl certificate generation; this would make really...
special [Tue, 26 Jun 2007 05:22:03 +0000 (05:22 +0000)]
Fixed the order of fields in openssl certificate generation; this would make really broken certificates. Thanks to yell0w

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

17 years agoFixed sunos 5.11 support, and a header issue with the ports socketengine. Patch by...
special [Mon, 25 Jun 2007 12:09:24 +0000 (12:09 +0000)]
Fixed sunos 5.11 support, and a header issue with the ports socketengine. Patch by Stskeeps

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

17 years agoFix undocumented windows behaviour where multiple dns servers are packed into one...
brain [Sun, 24 Jun 2007 20:51:22 +0000 (20:51 +0000)]
Fix undocumented windows behaviour where multiple dns servers are packed into one registry key seperated by commas

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

17 years agoThese should not be oper only. Thanks Jobe.
w00t [Sun, 24 Jun 2007 19:10:10 +0000 (19:10 +0000)]
These should not be oper only. Thanks Jobe.

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

17 years agoCheck for TS==0 in FJOIN
brain [Sun, 24 Jun 2007 10:27:35 +0000 (10:27 +0000)]
Check for TS==0 in FJOIN

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

17 years agoDrop fmode with TS of 0, just in case any craq smoking services devs get the idea...
brain [Sun, 24 Jun 2007 08:15:57 +0000 (08:15 +0000)]
Drop fmode with TS of 0, just in case any craq smoking services devs get the idea that this is acceptable instead of actually supporting TS rules

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

17 years agoFix for atheme support (and others) which makes sure CAPAB is always sent before...
brain [Sun, 24 Jun 2007 08:07:59 +0000 (08:07 +0000)]
Fix for atheme support (and others) which makes sure CAPAB is always sent before BURST

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

17 years agoNo no no, the fix to free module factories in loadmodule on error causes a bus error :p
brain [Sat, 23 Jun 2007 18:39:44 +0000 (18:39 +0000)]
No no no, the fix to free module factories in loadmodule on error causes a bus error :p

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

17 years agoApply patch from BuildSmart. Add owner of process to launchd script.
peavey [Fri, 22 Jun 2007 02:34:06 +0000 (02:34 +0000)]
Apply patch from BuildSmart. Add owner of process to launchd script.

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

17 years agoAdd org.inspircd.plist to svn ignore.
peavey [Fri, 22 Jun 2007 02:27:15 +0000 (02:27 +0000)]
Add org.inspircd.plist to svn ignore.

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

17 years agoFix for bug #332. Correctly invalidate old mode before updating it.
peavey [Fri, 22 Jun 2007 02:19:38 +0000 (02:19 +0000)]
Fix for bug #332. Correctly invalidate old mode before updating it.

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

17 years agoApply patch from BuildSmart that fixes an install path.
peavey [Thu, 21 Jun 2007 15:51:30 +0000 (15:51 +0000)]
Apply patch from BuildSmart that fixes an install path.

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

17 years agoApply OSX patch from BuildSmart that fixes installation issues.
peavey [Thu, 21 Jun 2007 04:24:54 +0000 (04:24 +0000)]
Apply OSX patch from BuildSmart that fixes installation issues.

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

17 years agoApply patch from BuildSmart that fixes a few issues on Mac with the logfile path...
peavey [Thu, 21 Jun 2007 01:30:19 +0000 (01:30 +0000)]
Apply patch from BuildSmart that fixes a few issues on Mac with the logfile path and ircdeamon user.

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

17 years agoAdd BuildSmart to contributors for all his work on making inspircd work with Mac.
peavey [Thu, 21 Jun 2007 01:04:33 +0000 (01:04 +0000)]
Add BuildSmart to contributors for all his work on making inspircd work with Mac.

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

17 years agoClarify what generates Makefile, to prevent any new developers making the same mistak...
w00t [Wed, 20 Jun 2007 18:50:49 +0000 (18:50 +0000)]
Clarify what generates Makefile, to prevent any new developers making the same mistakes I did a while back when I was doing some makefile playing.

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

17 years agoMake a comment make a bit more general sense, and indent a nested define.
w00t [Wed, 20 Jun 2007 18:46:32 +0000 (18:46 +0000)]
Make a comment make a bit more general sense, and indent a nested define.

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

17 years agoShort circuit order as before, since they are prolly listed according to what is...
peavey [Wed, 20 Jun 2007 11:06:44 +0000 (11:06 +0000)]
Short circuit order as before, since they are prolly listed according to what is used the most.

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

17 years agoAnd remember it's not only colorcodes we strip :>.
peavey [Wed, 20 Jun 2007 11:04:55 +0000 (11:04 +0000)]
And remember it's not only colorcodes we strip :>.

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

17 years agoFix problem where in certain cases a \0 would be sent out. Thx to network Hak5IRC...
peavey [Wed, 20 Jun 2007 10:16:23 +0000 (10:16 +0000)]
Fix problem where in certain cases a \0 would be sent out. Thx to network Hak5IRC for reporting this.

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

17 years agoSupport duration to set idletime as well as plain seconds. For you Zaba :>
peavey [Tue, 19 Jun 2007 13:18:18 +0000 (13:18 +0000)]
Support duration to set idletime as well as plain seconds. For you Zaba :>

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

17 years agoHelps if it compiles
brain [Mon, 18 Jun 2007 22:53:37 +0000 (22:53 +0000)]
Helps if it compiles

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

17 years agoThis should be safe. Someone test module loading and unloading during use and make...
brain [Mon, 18 Jun 2007 22:49:47 +0000 (22:49 +0000)]
This should be safe. Someone test module loading and unloading during use and make sure stuff doesnt fall over.
Also test some misconfigured modules, e.g. try and load m_services with m_services_account.

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

17 years agofix possible minor memleak in LoadModule. Thx IronLegend.
peavey [Mon, 18 Jun 2007 22:39:25 +0000 (22:39 +0000)]
fix possible minor memleak in LoadModule. Thx IronLegend.

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

17 years agoAdd ISUPPORT SSL token requested by tabris.
brain [Mon, 18 Jun 2007 19:17:40 +0000 (19:17 +0000)]
Add ISUPPORT SSL token requested by tabris.
Syntax: SSL=<ip/host>:<port>[;<ip/host>:<port> ...]
Note that the insp implementation due to API limitations (ick, we have some) will print '*' in the host/ip section, meaning 'bound to all', a client should just connect-back to the ip it connected to initially, on the new port to make use of this.

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

17 years agoI think we're done adding comments to headers. Phew.
brain [Sun, 17 Jun 2007 20:08:34 +0000 (20:08 +0000)]
I think we're done adding comments to headers. Phew.

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

17 years agoMore comments
brain [Sun, 17 Jun 2007 19:54:37 +0000 (19:54 +0000)]
More comments

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

17 years agoComments (lots of, this was really lacking)
brain [Sun, 17 Jun 2007 19:41:46 +0000 (19:41 +0000)]
Comments (lots of, this was really lacking)

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

17 years agoComments
brain [Sun, 17 Jun 2007 19:29:11 +0000 (19:29 +0000)]
Comments

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

17 years agoMore comments
brain [Sun, 17 Jun 2007 19:18:17 +0000 (19:18 +0000)]
More comments

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

17 years agoGuess what i added here?
brain [Sun, 17 Jun 2007 19:05:49 +0000 (19:05 +0000)]
Guess what i added here?

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

17 years agoComments :)
brain [Sun, 17 Jun 2007 19:02:53 +0000 (19:02 +0000)]
Comments :)

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

17 years agoComment stuff that lacks it
brain [Sun, 17 Jun 2007 18:53:27 +0000 (18:53 +0000)]
Comment stuff that lacks it

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

17 years agoComments (lots of)
brain [Sun, 17 Jun 2007 18:45:22 +0000 (18:45 +0000)]
Comments (lots of)

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

17 years agoDoxygen comments for command handlers
brain [Sun, 17 Jun 2007 18:26:13 +0000 (18:26 +0000)]
Doxygen comments for command handlers

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

17 years agoMore comments
brain [Sun, 17 Jun 2007 18:23:25 +0000 (18:23 +0000)]
More comments

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

17 years agoAdd comments
brain [Sun, 17 Jun 2007 18:16:46 +0000 (18:16 +0000)]
Add comments

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

17 years agoComments
brain [Sun, 17 Jun 2007 18:12:29 +0000 (18:12 +0000)]
Comments

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

17 years agoComments
brain [Sun, 17 Jun 2007 18:10:34 +0000 (18:10 +0000)]
Comments

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

17 years agoTons of stuff added since 1.0 is missing documentation comments
brain [Sun, 17 Jun 2007 18:06:55 +0000 (18:06 +0000)]
Tons of stuff added since 1.0 is missing documentation comments

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

17 years agoUpdate this to use CMD_LOCALONLY
w00t [Sun, 17 Jun 2007 14:31:18 +0000 (14:31 +0000)]
Update this to use CMD_LOCALONLY

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

17 years agoModify helpop-full to show SILENCE ext flags. Thanks Zaba.
w00t [Sun, 17 Jun 2007 14:23:44 +0000 (14:23 +0000)]
Modify helpop-full to show SILENCE ext flags. Thanks Zaba.

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

17 years agoExtra comments
brain [Sun, 17 Jun 2007 14:10:34 +0000 (14:10 +0000)]
Extra comments

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

17 years agoLast conversions
w00t [Sun, 17 Jun 2007 14:01:36 +0000 (14:01 +0000)]
Last conversions

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

17 years agoConversions. :D
w00t [Sun, 17 Jun 2007 14:00:28 +0000 (14:00 +0000)]
Conversions. :D

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

17 years agoConversions
w00t [Sun, 17 Jun 2007 13:55:47 +0000 (13:55 +0000)]
Conversions

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

17 years agoConversions..
w00t [Sun, 17 Jun 2007 13:52:07 +0000 (13:52 +0000)]
Conversions..

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