]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
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

18 years agoAdded a sleep on startup to stop it mucking up the display
brain [Thu, 2 Mar 2006 18:24:09 +0000 (18:24 +0000)]
Added a sleep on startup to stop it mucking up the display

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

18 years agoChanged output on startup
brain [Thu, 2 Mar 2006 18:21:29 +0000 (18:21 +0000)]
Changed output on startup

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

18 years agoSlight optimization here
brain [Thu, 2 Mar 2006 17:51:09 +0000 (17:51 +0000)]
Slight optimization here

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

18 years agoStrdup's to stop corruption of oper classes
brain [Thu, 2 Mar 2006 17:30:04 +0000 (17:30 +0000)]
Strdup's to stop corruption of oper classes

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

18 years agoFix for warning
brain [Thu, 2 Mar 2006 17:24:38 +0000 (17:24 +0000)]
Fix for warning

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

18 years agosstrdup?!
brain [Thu, 2 Mar 2006 17:22:40 +0000 (17:22 +0000)]
sstrdup?!

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

18 years ago*UNTESTED* speeding up HasPermission by factor of hundreds, avoid using EnumConf...
brain [Thu, 2 Mar 2006 17:19:49 +0000 (17:19 +0000)]
*UNTESTED* speeding up HasPermission by factor of hundreds, avoid using EnumConf and ConfValue outside of rehash *AT ALL*

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

18 years ago..
brain [Thu, 2 Mar 2006 16:53:59 +0000 (16:53 +0000)]
..

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

18 years agois_uline was an inefficient piece of crap - fixed.
brain [Thu, 2 Mar 2006 16:48:00 +0000 (16:48 +0000)]
is_uline was an inefficient piece of crap - fixed.

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

18 years agoMore efficient AddClient, initializes two identical buffers at once ;)
brain [Thu, 2 Mar 2006 16:08:12 +0000 (16:08 +0000)]
More efficient AddClient, initializes two identical buffers at once ;)

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

18 years agoAdded stuff to log() to make it recalculate the time using asctime() less often
brain [Thu, 2 Mar 2006 14:57:40 +0000 (14:57 +0000)]
Added stuff to log() to make it recalculate the time using asctime() less often

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

18 years agoMade host fields more correct 64 in length with 63 copies
brain [Thu, 2 Mar 2006 13:34:04 +0000 (13:34 +0000)]
Made host fields more correct 64 in length with 63 copies

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

18 years agoRemove debug, allow empty 'final' parameter
brain [Thu, 2 Mar 2006 13:09:32 +0000 (13:09 +0000)]
Remove debug, allow empty 'final' parameter

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

18 years agoTypo
brain [Thu, 2 Mar 2006 13:06:19 +0000 (13:06 +0000)]
Typo

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

18 years agoI hate having to commit to get these onto the other test server
brain [Thu, 2 Mar 2006 13:05:51 +0000 (13:05 +0000)]
I hate having to commit to get these onto the other test server

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

18 years agoShould be working now
brain [Thu, 2 Mar 2006 13:02:41 +0000 (13:02 +0000)]
Should be working now

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

18 years agoMore logic tweaks
brain [Thu, 2 Mar 2006 12:59:17 +0000 (12:59 +0000)]
More logic tweaks

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

18 years agoLogic fixes
brain [Thu, 2 Mar 2006 12:55:45 +0000 (12:55 +0000)]
Logic fixes

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

18 years agoExperimental improvements to TreeSocket::Split
brain [Thu, 2 Mar 2006 12:52:45 +0000 (12:52 +0000)]
Experimental improvements to TreeSocket::Split

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

18 years agoMade extensive use of charlcat to cut down on strlcat usage
brain [Thu, 2 Mar 2006 12:00:57 +0000 (12:00 +0000)]
Made extensive use of charlcat to cut down on strlcat usage

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

18 years agoAdded charlcat which appends a single char to a char* string (range checked)
brain [Thu, 2 Mar 2006 11:45:38 +0000 (11:45 +0000)]
Added charlcat which appends a single char to a char* string (range checked)

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

18 years agoDe-uglified chanrec::SetCustomMode -- no strlcat, no std::string, just some very...
brain [Thu, 2 Mar 2006 11:31:37 +0000 (11:31 +0000)]
De-uglified chanrec::SetCustomMode -- no strlcat, no std::string, just some very clever pointer voodoo

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

18 years agoChanged definition of CallHandler and CallCommandHandler for the ability to return...
brain [Thu, 2 Mar 2006 09:57:48 +0000 (09:57 +0000)]
Changed definition of CallHandler and CallCommandHandler for the ability to return false on bad command.
This allows us to terminate server links that send commands we dont know (e.g. admin loads module A after linking, we dont have module A, when it sends module A's command, abort)

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

18 years agoExtra checks that should prevent desyncs if you stuff up your type/class tags between...
brain [Thu, 2 Mar 2006 09:44:15 +0000 (09:44 +0000)]
Extra checks that should prevent desyncs if you stuff up your type/class tags between servers

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

18 years agoMake ./inspircd ignore SIGPIPE and start running without the user having to type...
om [Thu, 2 Mar 2006 01:31:08 +0000 (01:31 +0000)]
Make ./inspircd ignore SIGPIPE and start running without the user having to type 'run' / 'r'

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

18 years ago4.1 fix
brain [Thu, 2 Mar 2006 01:04:41 +0000 (01:04 +0000)]
4.1 fix

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

18 years agoTidied up an echo
brain [Wed, 1 Mar 2006 22:51:05 +0000 (22:51 +0000)]
Tidied up an echo

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

18 years agoNotice at end of build wasnt at...end of build
brain [Wed, 1 Mar 2006 22:29:06 +0000 (22:29 +0000)]
Notice at end of build wasnt at...end of build

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

18 years agoChanged to require seperate 'make install' step
brain [Wed, 1 Mar 2006 22:21:55 +0000 (22:21 +0000)]
Changed to require seperate 'make install' step

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

18 years agoExtra text
brain [Wed, 1 Mar 2006 22:07:37 +0000 (22:07 +0000)]
Extra text

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

18 years agoTweaks here
brain [Wed, 1 Mar 2006 22:05:59 +0000 (22:05 +0000)]
Tweaks here

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

18 years ago*FOR TESTING* seperate modinst step called by bininst
brain [Wed, 1 Mar 2006 22:04:16 +0000 (22:04 +0000)]
*FOR TESTING* seperate modinst step called by bininst

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

18 years ago-> 1.0.3 SVN
brain [Wed, 1 Mar 2006 20:39:40 +0000 (20:39 +0000)]
-> 1.0.3 SVN

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

18 years agoInspIRCd 1.0.2+Caffine (Every IRC admin's best friend!)
root [Wed, 1 Mar 2006 18:35:23 +0000 (18:35 +0000)]
InspIRCd 1.0.2+Caffine (Every IRC admin's best friend!)

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

18 years agoDeny +g words >35 chars to prevent having massive words that some users can remove...
brain [Wed, 1 Mar 2006 16:09:51 +0000 (16:09 +0000)]
Deny +g words >35 chars to prevent having massive words that some users can remove while others cant

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

18 years agoRemoved old >512 check
brain [Wed, 1 Mar 2006 16:03:06 +0000 (16:03 +0000)]
Removed old >512 check

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