]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoMade this readable, removed spacing, etc.
w00t [Wed, 8 Mar 2006 01:39:50 +0000 (01:39 +0000)]
Made this readable, removed spacing, etc.

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

18 years agoAvoid some ugly casts and save (well..system dependant..) about...3 bytes of ram! :P
om [Wed, 8 Mar 2006 01:04:03 +0000 (01:04 +0000)]
Avoid some ugly casts and save (well..system dependant..) about...3 bytes of ram! :P

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

18 years agoSpeed up and deuglify the second part of CompressModes(), stop it searching for a...
om [Wed, 8 Mar 2006 00:55:53 +0000 (00:55 +0000)]
Speed up and deuglify the second part of CompressModes(), stop it searching for a character three times when it only needs to once, stop it allocating an ugly static char[2] it didn't need, and stop it creating a std::string it didn't need either

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

18 years agoRemove some tabbing, remove a typo, use Exit() rather than exit()
w00t [Wed, 8 Mar 2006 00:33:05 +0000 (00:33 +0000)]
Remove some tabbing, remove a typo, use Exit() rather than exit()

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

18 years agow00t may want to check this works
brain [Tue, 7 Mar 2006 23:41:45 +0000 (23:41 +0000)]
w00t may want to check this works

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

18 years ago*TEST* Server::DumpText - Dump a *stringstream* to a user with a std::string prefix...
brain [Tue, 7 Mar 2006 23:07:47 +0000 (23:07 +0000)]
*TEST* Server::DumpText - Dump a *stringstream* to a user with a std::string prefix, splitting at 512 boundaries.
Much more useful than cannibalizing a specialized function

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

18 years agoFor the record, it's 17 lines - not 5.
w00t [Tue, 7 Mar 2006 23:01:39 +0000 (23:01 +0000)]
For the record, it's 17 lines - not 5.

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

18 years agoMade split_chlist available for external use from commands.h
brain [Tue, 7 Mar 2006 22:25:34 +0000 (22:25 +0000)]
Made split_chlist available for external use from commands.h

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

18 years agoWhat MUPPET made stdin, stdout and stderr FILE* pointers rather than ints?!
brain [Tue, 7 Mar 2006 22:16:41 +0000 (22:16 +0000)]
What MUPPET made stdin, stdout and stderr FILE* pointers rather than ints?!

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

18 years agoclose stdin, stderr and stdout rather than freopen to /dev/null
brain [Tue, 7 Mar 2006 22:15:36 +0000 (22:15 +0000)]
close stdin, stderr and stdout rather than freopen to /dev/null

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

18 years agoTook out space in version identifier that might break stuff
brain [Tue, 7 Mar 2006 21:47:51 +0000 (21:47 +0000)]
Took out space in version identifier that might break stuff

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

18 years agoSafety checking (a really really clever trick btw) in CullList, to make sure that...
brain [Tue, 7 Mar 2006 20:21:54 +0000 (20:21 +0000)]
Safety checking (a really really clever trick btw) in CullList, to make sure that the user we're removing IS the user that was marked for deletion X seconds ago, even if the user has since quit, to be replaced by another unfortunate wretch who was given the same pointer address (eeep)

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

18 years agoBuffer flush time now under 0.5 secs
brain [Tue, 7 Mar 2006 19:45:21 +0000 (19:45 +0000)]
Buffer flush time now under 0.5 secs

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

18 years agoFlush user buffers more often (every 30 iterations)
brain [Tue, 7 Mar 2006 19:37:04 +0000 (19:37 +0000)]
Flush user buffers more often (every 30 iterations)
Run whowas hash maintainance every hour

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

18 years agoToo many 'end of whowas' numerics
brain [Tue, 7 Mar 2006 19:23:56 +0000 (19:23 +0000)]
Too many 'end of whowas' numerics

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

18 years agoWhois typo fixes
brain [Tue, 7 Mar 2006 19:18:46 +0000 (19:18 +0000)]
Whois typo fixes

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

18 years agoTypos round one
brain [Tue, 7 Mar 2006 19:14:23 +0000 (19:14 +0000)]
Typos round one

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

18 years agoWhowas refactor - probably wont compile yet
brain [Tue, 7 Mar 2006 19:11:50 +0000 (19:11 +0000)]
Whowas refactor - probably wont compile yet

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

18 years agoNETBURSTS ARE STABLE AGAIN :D
brain [Tue, 7 Mar 2006 18:05:37 +0000 (18:05 +0000)]
NETBURSTS ARE STABLE AGAIN :D

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

18 years agoTweaks to socket engine, faster buffer flush and hopefully more stable
brain [Tue, 7 Mar 2006 18:00:45 +0000 (18:00 +0000)]
Tweaks to socket engine, faster buffer flush and hopefully more stable

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

18 years agotrue and false transposed in new code
brain [Tue, 7 Mar 2006 17:37:17 +0000 (17:37 +0000)]
true and false transposed in new code

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

18 years agoException to the rules for EAGAIN
brain [Tue, 7 Mar 2006 17:34:02 +0000 (17:34 +0000)]
Exception to the rules for EAGAIN

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

18 years agoCheck for write errors in inspsocket (this is probably causing excessive cpu use...
brain [Tue, 7 Mar 2006 17:32:55 +0000 (17:32 +0000)]
Check for write errors in inspsocket (this is probably  causing excessive cpu use when we have a large buffer to flush but a write error has occured (which we missed))

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

18 years agoOptimizations
brain [Tue, 7 Mar 2006 17:16:55 +0000 (17:16 +0000)]
Optimizations

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

18 years agoFixed timedbans (new mode parser didnt like being passed const char* elements as...
brain [Tue, 7 Mar 2006 12:25:25 +0000 (12:25 +0000)]
Fixed timedbans (new mode parser didnt like being passed const  char* elements as it likes to change them inplace)

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

18 years agoTook strlen's out of fjoin
brain [Tue, 7 Mar 2006 12:11:25 +0000 (12:11 +0000)]
Took strlen's out of fjoin

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

18 years agoImproved userlist to avoid strlen
brain [Tue, 7 Mar 2006 12:05:34 +0000 (12:05 +0000)]
Improved userlist to avoid strlen

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

18 years agoTidying, strlen, strcasecmp where not needed.
brain [Tue, 7 Mar 2006 11:55:22 +0000 (11:55 +0000)]
Tidying, strlen, strcasecmp where not needed.

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

18 years agoTOPIC optimizations, fixes to mode setting with new custom_modes system
brain [Tue, 7 Mar 2006 11:37:57 +0000 (11:37 +0000)]
TOPIC optimizations, fixes to mode setting with new custom_modes system

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

18 years agoChecking of user/nick/pass without strncmp! (compare object pointers in the command...
brain [Tue, 7 Mar 2006 11:32:10 +0000 (11:32 +0000)]
Checking of user/nick/pass without strncmp! (compare object pointers in the command map!)

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

18 years agoFixed to work properly with new refactoring
brain [Tue, 7 Mar 2006 11:12:56 +0000 (11:12 +0000)]
Fixed to work properly with new refactoring

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

18 years agoFixed typo
brain [Tue, 7 Mar 2006 11:03:16 +0000 (11:03 +0000)]
Fixed typo

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

18 years ago*TEST CODE* Faster custom mode set/unset
brain [Tue, 7 Mar 2006 10:58:56 +0000 (10:58 +0000)]
*TEST CODE* Faster  custom mode set/unset

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

18 years agoAdded a 'max depth' to stop recursive issue
brain [Tue, 7 Mar 2006 10:25:40 +0000 (10:25 +0000)]
Added a 'max depth' to stop recursive issue

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

18 years agoFixed issue with parameterless module modes
brain [Tue, 7 Mar 2006 10:19:55 +0000 (10:19 +0000)]
Fixed issue with parameterless module modes

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

18 years agoOptimisation of optimisation :P ty w00tie
om [Tue, 7 Mar 2006 09:56:19 +0000 (09:56 +0000)]
Optimisation of optimisation :P ty w00tie

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

18 years agoDifferent way of displaying squit server group
brain [Tue, 7 Mar 2006 09:19:20 +0000 (09:19 +0000)]
Different way of displaying squit server group

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

18 years agoMore work on /check.. now gives basic information on a user, no channel list yet...
w00t [Tue, 7 Mar 2006 01:34:26 +0000 (01:34 +0000)]
More work on /check.. now gives basic information on a user, no channel list yet - and port number doesn't display.

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

18 years agoNo need to be inline in the include
brain [Tue, 7 Mar 2006 01:21:16 +0000 (01:21 +0000)]
No need to be inline in the include

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

18 years agoFixed wtf-ery of Modules::SendTo - did i write this before WriteServ???
brain [Tue, 7 Mar 2006 00:45:14 +0000 (00:45 +0000)]
Fixed wtf-ery of Modules::SendTo - did i write this before WriteServ???

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

18 years agoRemoved a lot of total craq
brain [Tue, 7 Mar 2006 00:40:07 +0000 (00:40 +0000)]
Removed a lot of total craq

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

18 years agoInitial revision of /check - doesn't do anything yet
w00t [Tue, 7 Mar 2006 00:12:39 +0000 (00:12 +0000)]
Initial revision of /check - doesn't do anything yet

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

18 years agoImproved ProcessParameters (removed strlen)
brain [Tue, 7 Mar 2006 00:11:23 +0000 (00:11 +0000)]
Improved ProcessParameters (removed strlen)

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

18 years agoChanged return to break in mainloop for better efficiency
brain [Mon, 6 Mar 2006 22:34:39 +0000 (22:34 +0000)]
Changed return to break in mainloop for better efficiency

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

18 years agoTidied (and COMMENTED) CommandHandler::LoopCall() -- commit so that i can test on...
brain [Mon, 6 Mar 2006 18:34:29 +0000 (18:34 +0000)]
Tidied (and COMMENTED) CommandHandler::LoopCall() -- commit so that i can test on brainbox

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

18 years agomaxbans fixes
brain [Mon, 6 Mar 2006 11:03:23 +0000 (11:03 +0000)]
maxbans fixes

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

18 years agoMaxBans -> maxbans
brain [Mon, 6 Mar 2006 10:58:23 +0000 (10:58 +0000)]
MaxBans -> maxbans

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

18 years agoCM -> CM1
brain [Mon, 6 Mar 2006 10:54:04 +0000 (10:54 +0000)]
CM -> CM1

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

18 years agoselect not case
brain [Mon, 6 Mar 2006 10:50:54 +0000 (10:50 +0000)]
select not case

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

18 years agoTidied GetMaxBans to leave the ConfigReader subsystem alone
brain [Mon, 6 Mar 2006 10:44:42 +0000 (10:44 +0000)]
Tidied GetMaxBans to leave the ConfigReader subsystem alone

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

18 years agoTidyups
brain [Mon, 6 Mar 2006 10:34:14 +0000 (10:34 +0000)]
Tidyups

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

18 years agoRemoved unneccessary backticks from a copy/paste
brain [Mon, 6 Mar 2006 09:57:47 +0000 (09:57 +0000)]
Removed unneccessary backticks from a copy/paste

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

18 years agoMore documentation.
w00t [Mon, 6 Mar 2006 03:41:28 +0000 (03:41 +0000)]
More documentation.

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

18 years agoYarr, fixed a typo in a comment, yarr
w00t [Mon, 6 Mar 2006 03:21:44 +0000 (03:21 +0000)]
Yarr, fixed a typo in a comment, yarr

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

18 years agoAdded the beginnings of some function documentation
w00t [Mon, 6 Mar 2006 03:20:25 +0000 (03:20 +0000)]
Added the beginnings of some function documentation

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

18 years agoTidying of some vars here and there
brain [Mon, 6 Mar 2006 03:11:32 +0000 (03:11 +0000)]
Tidying of some vars here and there

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

18 years agoSorted out some silly indenting left over from an if() that died a death years ago
brain [Mon, 6 Mar 2006 03:06:38 +0000 (03:06 +0000)]
Sorted out some silly indenting left over from an if() that died a death years ago

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

18 years agoRemoval of variable that no longer has any use
brain [Mon, 6 Mar 2006 02:47:57 +0000 (02:47 +0000)]
Removal of variable that no longer has any use

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

18 years agoTidied up give/take methods
brain [Mon, 6 Mar 2006 01:51:11 +0000 (01:51 +0000)]
Tidied up give/take methods

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

18 years agoIndent tidyup
brain [Mon, 6 Mar 2006 01:19:47 +0000 (01:19 +0000)]
Indent tidyup

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

18 years agoUnneccessary strcasecmps
brain [Mon, 6 Mar 2006 01:16:05 +0000 (01:16 +0000)]
Unneccessary strcasecmps

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

18 years agoComments in the right places
brain [Mon, 6 Mar 2006 01:07:47 +0000 (01:07 +0000)]
Comments in the right places

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

18 years agoI dont think there are any more non-essential strlcpy's left in here.
brain [Mon, 6 Mar 2006 01:05:41 +0000 (01:05 +0000)]
I dont think there are any more non-essential strlcpy's left in here.

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

18 years agoRemoved another strlcpy -- a lot of copying stuff that doesnt need to be copied if...
brain [Mon, 6 Mar 2006 00:43:10 +0000 (00:43 +0000)]
Removed another strlcpy -- a lot of copying stuff that doesnt need to be copied if we're careful.
Obviously in the past, we werent so careful and mucked up/polluted params as we dealt with them! :P

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

18 years agoRemoved redundant strlcpy
brain [Mon, 6 Mar 2006 00:40:15 +0000 (00:40 +0000)]
Removed redundant strlcpy

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

18 years agoRemoved debug
brain [Mon, 6 Mar 2006 00:35:59 +0000 (00:35 +0000)]
Removed debug

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

18 years agoMode-code rewrite. Might act weird, needs proper testing (that is what svn builds...
brain [Mon, 6 Mar 2006 00:29:02 +0000 (00:29 +0000)]
Mode-code rewrite. Might act weird, needs proper testing (that is what svn builds are for, after all)

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

18 years agoTidied up ProcessLine, instead of a ton of strlens use a tiny bit of char* voodoo
brain [Sun, 5 Mar 2006 22:21:42 +0000 (22:21 +0000)]
Tidied up ProcessLine, instead of a ton of strlens use a tiny bit of char* voodoo

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

18 years agoFixed to not show real server name if you have hiding of servernames in WHOIS
brain [Sun, 5 Mar 2006 19:50:40 +0000 (19:50 +0000)]
Fixed to not show real server name if you have hiding of servernames in WHOIS

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

18 years agoOPTIMIZED!!! OPTIMIZED!!!!! :-p
brain [Sun, 5 Mar 2006 18:32:36 +0000 (18:32 +0000)]
OPTIMIZED!!! OPTIMIZED!!!!! :-p

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

18 years agoIgnore spaces/tabs
om [Sun, 5 Mar 2006 18:06:59 +0000 (18:06 +0000)]
Ignore spaces/tabs

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

18 years agoPut it in alphabetical order and hope nobody noticed
om [Sun, 5 Mar 2006 17:57:32 +0000 (17:57 +0000)]
Put it in alphabetical order and hope nobody noticed

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

18 years agoAdd m_blockcaps to example config
om [Sun, 5 Mar 2006 17:57:05 +0000 (17:57 +0000)]
Add m_blockcaps to example config

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

18 years agoChange comment (I didn't c/p the +c module...honest)
om [Sun, 5 Mar 2006 17:55:52 +0000 (17:55 +0000)]
Change comment (I didn't c/p the +c module...honest)

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

18 years ago> != >= && < != <=
om [Sun, 5 Mar 2006 17:51:56 +0000 (17:51 +0000)]
> != >= && < != <=

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

18 years agoAdd block caps module, I'm kinda between the extremes of 'Brain' and 'normal' here...
om [Sun, 5 Mar 2006 17:46:45 +0000 (17:46 +0000)]
Add block caps module, I'm kinda between the extremes of 'Brain' and 'normal' here. Aka it compiles but I have nfi if it works :P

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

18 years agoHopefully speed this up, it was strlcpy()ing every line even when +c wasnt set, and...
om [Sun, 5 Mar 2006 17:22:41 +0000 (17:22 +0000)]
Hopefully speed this up, it was strlcpy()ing every line even when +c wasnt set, and copying wasn't neccessary anyway

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

18 years agoMake install depends on make as requested by ol (also means i can build and install...
brain [Sun, 5 Mar 2006 17:12:41 +0000 (17:12 +0000)]
Make install depends on make as requested by ol (also means i can build and install insp in one step again if i want)

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

18 years agoColon before the reasons in STATS, so that it doesnt munge up the reason in certain...
brain [Sun, 5 Mar 2006 14:27:35 +0000 (14:27 +0000)]
Colon before the reasons in STATS, so that it doesnt munge up the reason in certain clients

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

18 years agoSped up introduction of nicks using vector::resize() rather than the craq++ loop...
brain [Sun, 5 Mar 2006 00:08:48 +0000 (00:08 +0000)]
Sped up introduction of nicks using vector::resize() rather than the craq++ loop (wtf was i thinking doing it that way?)
Removed 'client connecting notices dont show locally during burst' -- this is silly as it doesnt work remotely and is pretty much pointless

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

18 years agoFix for bug first noticed by zephyrus where you could send -j+ntr to a channel which...
brain [Sat, 4 Mar 2006 23:47:25 +0000 (23:47 +0000)]
Fix for bug first noticed by zephyrus where you could send -j+ntr to a channel which has +ntrj, and see the mode change "-j+" - now strips off any trailing + or - chars

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

18 years agoMore verbose when setting g/z/k/q/e lines from other servers. With the new system...
brain [Sat, 4 Mar 2006 22:31:41 +0000 (22:31 +0000)]
More verbose when setting g/z/k/q/e lines from other servers. With the new system which prevents lag during bursts this won't flood opers quite so much to the point where they quit (i hope) :p

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

18 years agoTypo fix
brain [Sat, 4 Mar 2006 19:52:19 +0000 (19:52 +0000)]
Typo fix

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

18 years agoUnknown command error now tells the opposite server WHICH command is bad so that...
brain [Sat, 4 Mar 2006 19:17:26 +0000 (19:17 +0000)]
Unknown command error now tells the opposite server WHICH command is bad so that people dont have to go sleuthing to find it

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

18 years agoTidyup of m_hostchange to not use configreader on each connection!
brain [Sat, 4 Mar 2006 17:55:38 +0000 (17:55 +0000)]
Tidyup of m_hostchange to not use configreader on each connection!

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

18 years agoIncrement rev.
brain [Sat, 4 Mar 2006 17:47:22 +0000 (17:47 +0000)]
Increment rev.

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

18 years agoTidied up m_override to avoid use of configreader during free-running
brain [Sat, 4 Mar 2006 17:43:06 +0000 (17:43 +0000)]
Tidied up m_override to avoid use of configreader during free-running

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

18 years agoFixed bugs
brain [Sat, 4 Mar 2006 17:34:07 +0000 (17:34 +0000)]
Fixed bugs

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

18 years agoFixed a few typos
brain [Sat, 4 Mar 2006 17:31:08 +0000 (17:31 +0000)]
Fixed a few typos

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

18 years agoOld stuff left behind
brain [Sat, 4 Mar 2006 17:29:53 +0000 (17:29 +0000)]
Old stuff left behind

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

18 years agoTidyup of m_filter
brain [Sat, 4 Mar 2006 17:29:05 +0000 (17:29 +0000)]
Tidyup of m_filter

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

18 years agoChanged m_censor to avoid reading config several times for each pm
brain [Sat, 4 Mar 2006 17:10:50 +0000 (17:10 +0000)]
Changed m_censor to avoid reading config several times for each pm

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

18 years agom_censor skenmy fix
brain [Sat, 4 Mar 2006 16:47:54 +0000 (16:47 +0000)]
m_censor skenmy fix

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

18 years agoFix for MODE #chan +o- nick or +o-- nick, etc
brain [Fri, 3 Mar 2006 18:03:45 +0000 (18:03 +0000)]
Fix for MODE #chan +o- nick or +o-- nick, etc

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

18 years ago...
brain [Fri, 3 Mar 2006 11:35:57 +0000 (11:35 +0000)]
...

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

18 years agoFix to prevent recursive call to DoBackgroundTimer
brain [Thu, 2 Mar 2006 23:03:13 +0000 (23:03 +0000)]
Fix to prevent recursive call to DoBackgroundTimer

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

18 years agoTypo that didn't look like a typo :p
brain [Thu, 2 Mar 2006 19:47:32 +0000 (19:47 +0000)]
Typo that didn't look like a typo :p

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

18 years agoTypos
brain [Thu, 2 Mar 2006 19:39:03 +0000 (19:39 +0000)]
Typos

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

18 years agoAdded IS_SINGLE, see comment in include/inspircd.h
brain [Thu, 2 Mar 2006 19:34:57 +0000 (19:34 +0000)]
Added IS_SINGLE, see comment in include/inspircd.h

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

18 years agoRemoved sleep()
brain [Thu, 2 Mar 2006 18:29:39 +0000 (18:29 +0000)]
Removed sleep()

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