]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Mon, 16 Oct 2006 16:30:03 +0000 (16:30 +0000)]
Idea from nenolod, dont allow you to add yourself to your own dccallow list (!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5482
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:33:33 +0000 (13:33 +0000)]
Make parameter count checks more readable
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5481
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:32:08 +0000 (13:32 +0000)]
Fix checks on duration, this isnt valid, you cant compare a char* as an int:
else if (parameters[1] == 0)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5480
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:29:17 +0000 (13:29 +0000)]
Update syntax help to include HELP and LIST
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5479
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:27:26 +0000 (13:27 +0000)]
you can't compare userrec::nick with ==, its a char[] buffer...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5478
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:23:27 +0000 (13:23 +0000)]
if (dl) { do_something() } else { delete dl; } ???
no no no, you cannot delete null pointers! :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5477
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:10:08 +0000 (13:10 +0000)]
Indents all fixed, its all tabs now. Next person i see using spaces is going to get clobbered with the wide end of a tennis racket!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5476
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 13:06:13 +0000 (13:06 +0000)]
More crashbug fixage, half way through indent fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5475
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:52:00 +0000 (12:52 +0000)]
This compiles again now -- would have been very unstable in its old state (oopsy)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5474
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:50:47 +0000 (12:50 +0000)]
ReadFlag, oops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5473
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:50:23 +0000 (12:50 +0000)]
AURGH 4 space indents :/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5472
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:45:35 +0000 (12:45 +0000)]
GACK! you cannot ConfigReader::ReadValue to a const char*! you need to read to a string :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5471
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:44:06 +0000 (12:44 +0000)]
Fix: DCC types (CHAT/SEND) are case insensitive
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5470
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 16 Oct 2006 12:39:36 +0000 (12:39 +0000)]
1. Tidy up craq (two strcmps, lowercase and uppercase? use strcasecmp)
2. TABS AND ONLY TABS not eight spaces! :P (or fear the wrath of om and w00t)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5469
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 16 Oct 2006 03:07:11 +0000 (03:07 +0000)]
Add m_dccallow module and detail configuration in inspircd.conf.example
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5468
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 12 Oct 2006 20:34:34 +0000 (20:34 +0000)]
Only tick the timer when there are people doing /LIST, as suggested by special
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5461
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Wed, 11 Oct 2006 07:46:04 +0000 (07:46 +0000)]
Fixed a crash when unloading m_safelist (timers weren't properly tracked to be deleted). Someone should seriously consider rewriting this module, or at least seriously overhauling it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5460
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Mon, 9 Oct 2006 04:17:41 +0000 (04:17 +0000)]
Fixed percentage in m_tline (division was backwards, so it displayed 200% instead of 50%)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5459
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 8 Oct 2006 11:48:35 +0000 (11:48 +0000)]
Update comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5458
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Sat, 7 Oct 2006 21:11:50 +0000 (21:11 +0000)]
Replaced operonlystats with userstats to improve security
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5456
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 7 Oct 2006 19:18:06 +0000 (19:18 +0000)]
Add distclean, does the same as squeakclean, just for traditionalists
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5451
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 7 Oct 2006 16:53:54 +0000 (16:53 +0000)]
b4 SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5450
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 7 Oct 2006 16:18:30 +0000 (16:18 +0000)]
Oops, marble.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5449
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 7 Oct 2006 16:13:51 +0000 (16:13 +0000)]
Granite!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5447
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 7 Oct 2006 11:23:40 +0000 (11:23 +0000)]
Fix (we hope!) for the 'internal error processing connection' bug. Thanks to jamie and shadow for enduring this one while we hunted it down.
Its complicated, bug one of us for more info if youre really interested.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5446
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 22:14:14 +0000 (22:14 +0000)]
/me thwaps special for not reading comments :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5445
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 22:02:55 +0000 (22:02 +0000)]
Make this module propogate remote modes by directly calling the MODE command handler rather than using SendMode which would also require spanningtree metadata
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5444
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:45:27 +0000 (21:45 +0000)]
Revert tweak
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5443
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:35:37 +0000 (21:35 +0000)]
WriteOpers when reaching the softlimit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5442
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:31:42 +0000 (21:31 +0000)]
New example conf with softlimit set to 12800 so that the default doesnt confuse us
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5441
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:21:10 +0000 (21:21 +0000)]
More.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5440
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:08:13 +0000 (21:08 +0000)]
More debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5439
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 21:00:08 +0000 (21:00 +0000)]
Extra debugging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5438
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 19:59:09 +0000 (19:59 +0000)]
Make the socketengines always clear the slots on DelFd, even if the underlying queue call fails
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5437
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 19:55:24 +0000 (19:55 +0000)]
Add extra debugging for socketengines, will now report OS error string when failing to remove a socket from the queue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5436
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 14:37:51 +0000 (14:37 +0000)]
Document more classes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5435
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 14:23:37 +0000 (14:23 +0000)]
Document a ton of classes (e.g. give them a short description for http://svn.inspircd.org/docs/annotated.html)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5434
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 10:03:22 +0000 (10:03 +0000)]
Remove a strcpy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5433
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 09:33:56 +0000 (09:33 +0000)]
Update to support modular prefixes, and eliminate some string copying
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5432
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 09:18:26 +0000 (09:18 +0000)]
Optimize some more
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5431
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 09:17:21 +0000 (09:17 +0000)]
...and actually take out the +i restriction
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5430
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 09:16:45 +0000 (09:16 +0000)]
Backport improved NAMES code into m_spy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5429
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 09:09:27 +0000 (09:09 +0000)]
Tidy up strlens which are not required
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5428
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 08:28:25 +0000 (08:28 +0000)]
And fix typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5427
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 08:20:47 +0000 (08:20 +0000)]
tidy up WriteMode
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5426
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 6 Oct 2006 07:51:44 +0000 (07:51 +0000)]
Tidy up m_safelist to avoid strlen on every line output, we're strlen()ing a constant-ish string so instead record the value for later use.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5425
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 19:59:55 +0000 (19:59 +0000)]
Report invalid command name when invalid command is given in negotiation phase
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5424
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 19:53:10 +0000 (19:53 +0000)]
Remove some annoying debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5423
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 17:17:33 +0000 (17:17 +0000)]
Fixed freeing of bound sockets when unloading spanningtree
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5422
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 16:23:53 +0000 (16:23 +0000)]
Was checking 'channel', not 'dest'.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5421
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 14:22:52 +0000 (14:22 +0000)]
And fix my typoes :D
wooohooo, 30 mins till time to go home :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5420
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 11:47:43 +0000 (11:47 +0000)]
Move opertypes/operclasses maps into ServerConfig, for some reason these were global to users.cpp and not accessible to any other file.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5419
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 11:19:35 +0000 (11:19 +0000)]
Remove VF_STATIC from spanningtree and make a clever destructor to close and free all its open sockets. In theory this will make insp split from everything neatly when you unload spanningtree.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5418
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 5 Oct 2006 08:08:31 +0000 (08:08 +0000)]
Add <options:announcets> to output the "TS for #chan changed from 1111 to 2222".
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5417
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Wed, 4 Oct 2006 21:25:42 +0000 (21:25 +0000)]
Eugh. Revert change InspIRCd::Time() -> time()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5416
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 18:24:11 +0000 (18:24 +0000)]
Check for non-existent channel in FMODE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5415
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 17:21:58 +0000 (17:21 +0000)]
Whowas is now fixed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5414
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 16:42:42 +0000 (16:42 +0000)]
Fix jamies fix (you cant strcpy to a char* pointer, without first allocating some memory!) -- made it char newident[MAXBUF].
Added extra fixage for when the ident module gets 'connection refused' right away, this also prepends the ~ properly too now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5413
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 16:30:02 +0000 (16:30 +0000)]
Fix for bug#159 reported by SiliconAI (unloading causes crash, it neglects to remove its timer)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5412
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 16:26:40 +0000 (16:26 +0000)]
Extra safety checking in ModeSet just to ensure we cant be passed a null pointer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5411
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 16:21:15 +0000 (16:21 +0000)]
Nickname collisions were broken! :O
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5410
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Oct 2006 13:47:15 +0000 (13:47 +0000)]
*slaps* jamie for not using tabs to indent ;-p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5409
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Wed, 4 Oct 2006 11:34:54 +0000 (11:34 +0000)]
Prepend ident with '~' if we get no response
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5408
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Oct 2006 21:03:49 +0000 (21:03 +0000)]
Someone review the comments i put in from line 1515 onwards, and see if theyre legible and make FJOIN understandable?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5407
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Oct 2006 20:49:41 +0000 (20:49 +0000)]
Tidyup (remove casts) and commenting FJOIN a lot, so that others can fix stuff that breaks (if it breaks)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5406
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Oct 2006 20:29:23 +0000 (20:29 +0000)]
Fake direction check in FJOIN on all users, plus tidyup of the code that forms the modeline for giving them their privilages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5405
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Oct 2006 13:57:53 +0000 (13:57 +0000)]
Document
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5404
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Oct 2006 13:46:28 +0000 (13:46 +0000)]
New helper class irc::stringjoiner - it pwns you.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5403
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 2 Oct 2006 23:14:53 +0000 (23:14 +0000)]
Fix my last change to InspIRCd::Time()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5402
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 2 Oct 2006 21:58:10 +0000 (21:58 +0000)]
Use InspIRCd::Time() instead of time()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5401
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 17:14:41 +0000 (17:14 +0000)]
Seems to work now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5400
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 17:00:07 +0000 (17:00 +0000)]
nenolod, what craq were you smoking? this code was FINE, you broke it :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5399
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 13:48:00 +0000 (13:48 +0000)]
Remove testcases
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5398
e03df62e -2008-0410-955e-
edbf42e46eb7
nenolod [Mon, 2 Oct 2006 13:20:59 +0000 (13:20 +0000)]
the multithreaded DNS engine was removed a while ago
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5397
e03df62e -2008-0410-955e-
edbf42e46eb7
nenolod [Mon, 2 Oct 2006 13:01:14 +0000 (13:01 +0000)]
no you can't just go from a std::ostringstream to a std::string, Om. *thwap*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5396
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 12:59:55 +0000 (12:59 +0000)]
mmmm dinner break, oh and document and make use of modestacker.
Someone test this, i cant as im at work.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5395
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 2 Oct 2006 12:13:44 +0000 (12:13 +0000)]
Fix PART messages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5394
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 2 Oct 2006 11:15:35 +0000 (11:15 +0000)]
Fix SAJOIN notices to show target instead of source nick
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5393
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Mon, 2 Oct 2006 11:01:19 +0000 (11:01 +0000)]
Fix REMOVE reason
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5392
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 09:24:49 +0000 (09:24 +0000)]
Add more features to modestacker so that we can stack +, -, and parameterless modes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5391
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 08:51:45 +0000 (08:51 +0000)]
More efficient modestacker
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5390
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Oct 2006 08:47:14 +0000 (08:47 +0000)]
modestacker class, stacks modes and returns a string list of up to MAXMODES modes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5389
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 01:47:47 +0000 (01:47 +0000)]
IsNick moved to helperfuncs.cpp, makes a lot more sense than inspircd.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5388
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 01:42:40 +0000 (01:42 +0000)]
Remove -notraceback and -nolimit from command line help; these options are removed and deprecated/removed respectivly.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5387
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 01:30:44 +0000 (01:30 +0000)]
Update credits (add pippijn/jamie to startup notice, move jamie from contributors to developers in /info)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5386
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 01:23:23 +0000 (01:23 +0000)]
Better fix to crash jamie experienced. epoll was the only socket engine affected by this, and only under weird circumstances like a zlined user. Previous commit will work fine, this is nicer, and more complete.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5385
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 01:04:36 +0000 (01:04 +0000)]
Brain, please review this commit ASAP. jamie, hopefully this fixes the crash
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5384
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 00:31:45 +0000 (00:31 +0000)]
Use a ternary operator to remove bracketing from ping timeout message
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5383
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 00:27:53 +0000 (00:27 +0000)]
Add r5381 fix to remote rehash too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5382
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 00:22:52 +0000 (00:22 +0000)]
No promises, but maybe this will fix issue with disabled commands, reported by relax
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5381
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 2 Oct 2006 00:08:58 +0000 (00:08 +0000)]
This ULine check looks really, really bad - and caused horrible things to happen (equal TS wasn't merged, causing infinite loops.). I think removing it is the solution, Brain, please verify when you wake up. Seems to fix it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5380
e03df62e -2008-0410-955e-
edbf42e46eb7
jamie [Sun, 1 Oct 2006 22:55:49 +0000 (22:55 +0000)]
Remove duplicate oper notice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5379
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 22:13:11 +0000 (22:13 +0000)]
Extra debugging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5378
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 1 Oct 2006 21:49:28 +0000 (21:49 +0000)]
Fix ping timeout messages. This is what I get for not fully testing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5377
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 1 Oct 2006 20:59:30 +0000 (20:59 +0000)]
Add an extra debug message and change two calls of GetModeType to GetModeChar as I'm 99.9% sure they should be
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5376
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 20:46:19 +0000 (20:46 +0000)]
It all came down to a >1 where we needed a >0. Things should be stable now jamie
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5375
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 1 Oct 2006 19:43:05 +0000 (19:43 +0000)]
64bit fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5374
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:40:03 +0000 (17:40 +0000)]
-> Beta3+SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5373
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:18:15 +0000 (17:18 +0000)]
Add codename: Granite
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5372
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Oct 2006 17:14:36 +0000 (17:14 +0000)]
Beta2 release
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5370
e03df62e -2008-0410-955e-
edbf42e46eb7