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