]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoTweaks
brain [Mon, 27 Feb 2006 17:16:48 +0000 (17:16 +0000)]
Tweaks

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

18 years agoAdded an r (yes really)
brain [Mon, 27 Feb 2006 17:14:26 +0000 (17:14 +0000)]
Added an r (yes really)

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

18 years agoVersion tracking stuff
brain [Mon, 27 Feb 2006 17:13:06 +0000 (17:13 +0000)]
Version tracking stuff

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

18 years agoAdded version stuff
brain [Mon, 27 Feb 2006 17:12:46 +0000 (17:12 +0000)]
Added version stuff

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

18 years agoChanged some stuff to give a more accurate revision id
brain [Mon, 27 Feb 2006 17:11:57 +0000 (17:11 +0000)]
Changed some stuff to give a more accurate revision id

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

18 years agoDone with testing (yes honest)
brain [Mon, 27 Feb 2006 16:46:03 +0000 (16:46 +0000)]
Done with testing (yes honest)

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

18 years agoTest
brain [Mon, 27 Feb 2006 16:41:43 +0000 (16:41 +0000)]
Test

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

18 years agoTest again
brain [Mon, 27 Feb 2006 16:39:14 +0000 (16:39 +0000)]
Test again

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

18 years agoTest commit
brain [Mon, 27 Feb 2006 16:37:45 +0000 (16:37 +0000)]
Test commit

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

18 years agoWith small sendq's, this can still exceed the sendq, so now we've reduced the amount...
brain [Mon, 27 Feb 2006 15:27:20 +0000 (15:27 +0000)]
With small sendq's, this can still exceed the sendq, so now we've reduced the amount it fills

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

18 years agoRemoved unneccessary debug
brain [Mon, 27 Feb 2006 14:50:13 +0000 (14:50 +0000)]
Removed unneccessary debug

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

18 years agoExtra output during sync to know if we're receving the other end's netburst or not
brain [Mon, 27 Feb 2006 14:45:05 +0000 (14:45 +0000)]
Extra output during sync to know if we're receving the other end's netburst or not

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

18 years agoTest two
brain [Mon, 27 Feb 2006 10:22:10 +0000 (10:22 +0000)]
Test two

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

18 years agoConstant eating 20% cpu since last nights commit - test fix
brain [Mon, 27 Feb 2006 10:13:22 +0000 (10:13 +0000)]
Constant eating 20% cpu since last nights commit - test fix

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

18 years agoImproved speed (not using strlen, take loop count)
brain [Mon, 27 Feb 2006 03:12:21 +0000 (03:12 +0000)]
Improved speed (not using strlen, take loop count)

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

18 years agoAndy fucked up! :O
brain [Mon, 27 Feb 2006 03:09:45 +0000 (03:09 +0000)]
Andy fucked up! :O

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

18 years agoPut the EAGAIN stuff back now we're done testing
brain [Sun, 26 Feb 2006 23:43:40 +0000 (23:43 +0000)]
Put the EAGAIN stuff back now we're done testing

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

18 years agoThat's enough tweaks for now
brain [Sun, 26 Feb 2006 23:22:07 +0000 (23:22 +0000)]
That's enough tweaks for now

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

18 years agoTweaks for valgrind (again)
brain [Sun, 26 Feb 2006 23:01:34 +0000 (23:01 +0000)]
Tweaks for valgrind (again)

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

18 years agoFixes for valgrind
brain [Sun, 26 Feb 2006 22:50:52 +0000 (22:50 +0000)]
Fixes for valgrind

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

18 years agoValgrind fixes (libstdc++ is broken! :O)
brain [Sun, 26 Feb 2006 22:34:15 +0000 (22:34 +0000)]
Valgrind fixes (libstdc++ is broken! :O)

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

18 years agoValgrind fixes
brain [Sun, 26 Feb 2006 21:55:04 +0000 (21:55 +0000)]
Valgrind fixes

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

18 years agoFixed some weirdass whowas stuff
brain [Sun, 26 Feb 2006 21:22:12 +0000 (21:22 +0000)]
Fixed some weirdass whowas stuff

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

18 years agoTweaks to closed socket detection
brain [Sun, 26 Feb 2006 21:08:32 +0000 (21:08 +0000)]
Tweaks to closed socket detection

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

18 years agoGuess what this is?
brain [Sun, 26 Feb 2006 20:49:42 +0000 (20:49 +0000)]
Guess what this is?

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

18 years agoFixes and tweaks
brain [Sun, 26 Feb 2006 20:49:17 +0000 (20:49 +0000)]
Fixes and tweaks

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

18 years agoFixed bursting stuff a little
brain [Sun, 26 Feb 2006 20:44:54 +0000 (20:44 +0000)]
Fixed bursting stuff a little

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

18 years agoMade this safer, dont try and yield back when sending channel list or user list ...
brain [Sun, 26 Feb 2006 20:39:09 +0000 (20:39 +0000)]
Made this safer, dont try and yield back when sending channel list or user list (our iterator may become invalid while we're using it!)

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

18 years agoSafety stuff
brain [Sun, 26 Feb 2006 20:35:57 +0000 (20:35 +0000)]
Safety stuff

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

18 years agoAnd more
brain [Sun, 26 Feb 2006 20:25:09 +0000 (20:25 +0000)]
And more

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

18 years agoNow the obligotary typo fixes
brain [Sun, 26 Feb 2006 20:24:35 +0000 (20:24 +0000)]
Now the obligotary typo fixes

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

18 years agoYields back to user processing to give users a chance to issue commands during heavy...
brain [Sun, 26 Feb 2006 20:22:43 +0000 (20:22 +0000)]
Yields back to user processing to give users a chance to issue commands during heavy server congestion (not yet tested)

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

18 years agoMoved the contents of the mainloop into a function called InspIRCd::DoOneIteration().
brain [Sun, 26 Feb 2006 19:53:25 +0000 (19:53 +0000)]
Moved the contents of the mainloop into a function called InspIRCd::DoOneIteration().
We can then use this to 'yield' if incoming server text is taking too long to process

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

18 years agoRemoved setpriority()
brain [Sun, 26 Feb 2006 13:49:04 +0000 (13:49 +0000)]
Removed setpriority()

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

18 years agoTweaks
brain [Sun, 26 Feb 2006 13:29:53 +0000 (13:29 +0000)]
Tweaks

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

18 years agoMoved to irc::string for commands in server-server so that whiney newbs can get os...
brain [Sun, 26 Feb 2006 13:26:44 +0000 (13:26 +0000)]
Moved to irc::string for commands in server-server so that whiney newbs can get os raw to work and fuck their networks over

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

18 years agoWhoops, overriding EVERY command!
brain [Sun, 26 Feb 2006 12:44:55 +0000 (12:44 +0000)]
Whoops, overriding EVERY command!

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

18 years agoAdded example conf
brain [Sun, 26 Feb 2006 12:39:29 +0000 (12:39 +0000)]
Added example conf

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

18 years agoWarning fixes
brain [Sun, 26 Feb 2006 12:36:38 +0000 (12:36 +0000)]
Warning fixes

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

18 years agoMissing include
brain [Sun, 26 Feb 2006 12:35:25 +0000 (12:35 +0000)]
Missing include

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

18 years agoAdded m_operwho, allows opers to list everyone
brain [Sun, 26 Feb 2006 12:30:16 +0000 (12:30 +0000)]
Added m_operwho, allows opers to list everyone

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

18 years agoFixed Server* Srv stuff in these too, although by default these arent available to...
brain [Sun, 26 Feb 2006 12:08:05 +0000 (12:08 +0000)]
Fixed Server* Srv stuff in these too, although by default these arent available to win32 builds

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

18 years agoHow did this random stray '1' get in here before the brace?
brain [Sun, 26 Feb 2006 12:02:01 +0000 (12:02 +0000)]
How did this random stray '1' get in here before the brace?

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

18 years agoRemoved *Srv Munger
brain [Sun, 26 Feb 2006 11:57:32 +0000 (11:57 +0000)]
Removed *Srv Munger

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

18 years agoServer* Srv marked static or moved to private member of module class in all modules...
brain [Sun, 26 Feb 2006 11:48:09 +0000 (11:48 +0000)]
Server* Srv marked static or moved to private member of module class in all modules, paves way for removal of static-build-munging-regexp that breaks +eI

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

18 years agoFix for segfault if name of file left off commandline
brain [Sun, 26 Feb 2006 11:08:58 +0000 (11:08 +0000)]
Fix for segfault if name of file left off commandline

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

18 years agoAnd fixes for typos
brain [Sun, 26 Feb 2006 11:07:19 +0000 (11:07 +0000)]
And fixes for typos

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

18 years agoAdded ability to provide -logfile parameter on commandline
brain [Sun, 26 Feb 2006 11:05:34 +0000 (11:05 +0000)]
Added ability to provide -logfile parameter on commandline

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

18 years agoLowercase the servername automatically
brain [Sun, 26 Feb 2006 10:24:04 +0000 (10:24 +0000)]
Lowercase the servername automatically

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

18 years agoTypo found by gcc 4 warnings
brain [Sat, 25 Feb 2006 16:09:20 +0000 (16:09 +0000)]
Typo found by gcc 4 warnings

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

18 years agoInclude tweaks
brain [Sat, 25 Feb 2006 15:58:02 +0000 (15:58 +0000)]
Include tweaks

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

18 years agoSpelig errorz
brain [Sat, 25 Feb 2006 12:29:47 +0000 (12:29 +0000)]
Spelig errorz

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

18 years agoAuto-lowercase all server names read in from <link> tags so that people cant get...
brain [Sat, 25 Feb 2006 11:01:48 +0000 (11:01 +0000)]
Auto-lowercase all server names read in from <link> tags so that people cant get the case of servernames confused (passwords are STILL case sensitive)

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

18 years agoAnother tweak for port
brain [Fri, 24 Feb 2006 20:30:44 +0000 (20:30 +0000)]
Another tweak for port

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

18 years agoAdded m_safelist (yes om, i kept alpha order)
brain [Fri, 24 Feb 2006 20:09:37 +0000 (20:09 +0000)]
Added m_safelist (yes om, i kept alpha order)

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

18 years agoNow sends out warning when oper on a remote server tries to execute a command that...
brain [Fri, 24 Feb 2006 18:45:57 +0000 (18:45 +0000)]
Now sends out warning when oper on a remote server tries to execute a command that the local class tags say they shouldnt be able to access. Helps detect desyncs caused by muppeted configs, or just plain nefarious goings on.

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

18 years agoOne character brain-wave fix (had idea at work)
brain [Fri, 24 Feb 2006 18:22:24 +0000 (18:22 +0000)]
One character brain-wave fix (had idea at work)

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

18 years agoNothing to see here, nothing, at all.
om [Fri, 24 Feb 2006 01:02:27 +0000 (01:02 +0000)]
Nothing to see here, nothing, at all.

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

18 years agoWrong address being bound by InspSocket when binding to a specific ip
brain [Fri, 24 Feb 2006 00:20:49 +0000 (00:20 +0000)]
Wrong address being bound by InspSocket when binding to a specific ip

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

18 years agoDecide that it wasn't quite appropriate :(
om [Thu, 23 Feb 2006 20:47:01 +0000 (20:47 +0000)]
Decide that it wasn't quite appropriate :(

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

18 years agoAdd entirely pointful smiley to comment
om [Thu, 23 Feb 2006 20:46:22 +0000 (20:46 +0000)]
Add entirely pointful smiley to comment

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

18 years agoAdded comment
brain [Thu, 23 Feb 2006 20:42:57 +0000 (20:42 +0000)]
Added comment

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

18 years agoiTypo (like a typo, but with crazy blue sides)
brain [Thu, 23 Feb 2006 20:36:28 +0000 (20:36 +0000)]
iTypo (like a typo, but with crazy blue sides)

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

18 years agoLook-behind for missed timers up to 2 minutes (if your ircd has hung for 2 minutes...
brain [Thu, 23 Feb 2006 20:35:52 +0000 (20:35 +0000)]
Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 minutes, or your clock drift is > 2 mins, you have bigger fish to fry, like dead network or TS split)

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

18 years agoRemoved bit of logging that said the timer was ticking -- we know it works now :)
brain [Thu, 23 Feb 2006 20:07:10 +0000 (20:07 +0000)]
Removed bit of logging that said the timer was ticking -- we know it works now :)

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

18 years agoMoved LIST header
brain [Thu, 23 Feb 2006 20:03:59 +0000 (20:03 +0000)]
Moved LIST header

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

18 years agoAnd the typo.
brain [Thu, 23 Feb 2006 20:01:26 +0000 (20:01 +0000)]
And the typo.

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

18 years agolistusers has to be global now (ugh)
brain [Thu, 23 Feb 2006 20:01:01 +0000 (20:01 +0000)]
listusers has to be global now (ugh)

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

18 years agoMoved timer stuff from OnBackgroundTimer to InspTimer derivative
brain [Thu, 23 Feb 2006 20:00:02 +0000 (20:00 +0000)]
Moved timer stuff from OnBackgroundTimer to InspTimer derivative

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

18 years agoUse ::AddTimer not AddTimer, or it calls this->AddTimer and loops
brain [Thu, 23 Feb 2006 19:50:54 +0000 (19:50 +0000)]
Use ::AddTimer not AddTimer, or it calls this->AddTimer and loops

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

18 years agoNow copies libIRCDtimer.so
brain [Thu, 23 Feb 2006 19:49:23 +0000 (19:49 +0000)]
Now copies libIRCDtimer.so

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

18 years agoFixed to work
brain [Thu, 23 Feb 2006 19:46:43 +0000 (19:46 +0000)]
Fixed to work

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

18 years agoIncorporating InspTimer into safelist as a test
brain [Thu, 23 Feb 2006 19:39:38 +0000 (19:39 +0000)]
Incorporating InspTimer into safelist as a test

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

18 years agoFixes
brain [Thu, 23 Feb 2006 19:13:30 +0000 (19:13 +0000)]
Fixes

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

18 years agoIts timer.cpp not timers.cpp.
brain [Thu, 23 Feb 2006 19:10:17 +0000 (19:10 +0000)]
Its timer.cpp not timers.cpp.

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

18 years agoAdded timers.cpp/.h to makefile generation
brain [Thu, 23 Feb 2006 19:09:03 +0000 (19:09 +0000)]
Added timers.cpp/.h to makefile generation

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

18 years agoFirst revision of new timer code, not in the makefile yet (so it wont build till...
brain [Thu, 23 Feb 2006 18:56:21 +0000 (18:56 +0000)]
First revision of new timer code, not in the makefile yet (so it wont build till im done)

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

18 years agoOptimized a little
brain [Wed, 22 Feb 2006 23:16:20 +0000 (23:16 +0000)]
Optimized a little

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

18 years agoForce burst to end if a remote server pings us, or answers a pong, if this is the...
brain [Wed, 22 Feb 2006 22:22:37 +0000 (22:22 +0000)]
Force burst to end if a remote server pings us, or answers a pong, if this is the case it just "forgot" to send an ENDBURST!

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

18 years agoImproved calculation to account for server name on start of numeric, plus spacing
brain [Wed, 22 Feb 2006 21:52:36 +0000 (21:52 +0000)]
Improved calculation to account for server name on start of numeric, plus spacing

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

18 years agoPerm elines (<exception> tag) not being applied - fixed
brain [Wed, 22 Feb 2006 21:07:20 +0000 (21:07 +0000)]
Perm elines (<exception> tag) not being applied - fixed

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

18 years agoSAFELIST 005 token is now part of m_safelist not the core 005
brain [Wed, 22 Feb 2006 20:57:29 +0000 (20:57 +0000)]
SAFELIST 005 token is now part of m_safelist not the core 005

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

18 years agoFix typos :p
brain [Wed, 22 Feb 2006 20:37:42 +0000 (20:37 +0000)]
Fix typos :p

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

18 years agoCleanups on module unload or user /QUIT
brain [Wed, 22 Feb 2006 20:36:01 +0000 (20:36 +0000)]
Cleanups on module unload or user /QUIT

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

18 years agoAdded m_safelist. This was originally w00t's code, but i bastardized it (just a little)
brain [Wed, 22 Feb 2006 20:22:58 +0000 (20:22 +0000)]
Added m_safelist. This was originally w00t's code, but i bastardized it (just a little)
WARNING: It's not finished yet and shouldnt be used, it might crash at this point in time if a user /quit's while listing.
YOU HAVE BEEN WARNED! WITH A SPORK!

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

18 years agoChanged triggering time of OnBackgroundTimer to 5 secs (from 8)
brain [Wed, 22 Feb 2006 20:14:33 +0000 (20:14 +0000)]
Changed triggering time of OnBackgroundTimer to 5 secs (from 8)
Fixed typo in new functions

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

18 years agoAdded m_safelist helper functions GetChannelCount and GetChannelIndex
brain [Wed, 22 Feb 2006 18:56:25 +0000 (18:56 +0000)]
Added m_safelist helper functions GetChannelCount and GetChannelIndex

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

18 years agoOh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer as NICKLE...
brain [Wed, 22 Feb 2006 18:36:33 +0000 (18:36 +0000)]
Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer as NICKLEN+1 to ease understanding by newbs who didnt know what thou null terminator was.
And yae, at a date later hence, Ye Brain then setteth ye buffer back to NICKLEN again.
Alas, neither Ye Brain nor Ye trusty followers hath then setteth back the rest of the core to NICKLEN-1, and verily, chaos ensued. :p

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

18 years agoAdded which word is blocked to the numeric
w00t [Tue, 21 Feb 2006 22:44:53 +0000 (22:44 +0000)]
Added which word is blocked to the numeric

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

18 years agoAdded 'is a registered nick' to whois
w00t [Tue, 21 Feb 2006 22:10:41 +0000 (22:10 +0000)]
Added 'is a registered nick' to whois

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

18 years agoIts true i cant count! :P this one i spotted in testing.
brain [Tue, 21 Feb 2006 21:49:06 +0000 (21:49 +0000)]
Its true i cant count! :P this one i spotted in testing.

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

18 years agoMore error descriptives
brain [Tue, 21 Feb 2006 21:43:47 +0000 (21:43 +0000)]
More error descriptives

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

18 years agoMade error more understandable on 'file not found'
brain [Tue, 21 Feb 2006 21:40:23 +0000 (21:40 +0000)]
Made error more understandable on 'file not found'

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

18 years agoMAXMODES wasn't being enforced
brain [Tue, 21 Feb 2006 21:37:49 +0000 (21:37 +0000)]
MAXMODES wasn't being enforced

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

18 years agoMissing include
brain [Tue, 21 Feb 2006 21:16:16 +0000 (21:16 +0000)]
Missing include

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

18 years agoEnforce 64 char dns limits
brain [Tue, 21 Feb 2006 21:14:53 +0000 (21:14 +0000)]
Enforce 64 char dns limits

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

18 years agoTests for channel ghosting?
brain [Tue, 21 Feb 2006 21:07:17 +0000 (21:07 +0000)]
Tests for channel ghosting?

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

18 years agoFixed
brain [Tue, 21 Feb 2006 19:11:07 +0000 (19:11 +0000)]
Fixed

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

18 years agoFix for ambiguity in function name here
brain [Tue, 21 Feb 2006 19:07:49 +0000 (19:07 +0000)]
Fix for ambiguity in function name here

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

18 years agoAdded second form of find() taking const char*, which is faster in the core where...
brain [Tue, 21 Feb 2006 19:03:13 +0000 (19:03 +0000)]
Added second form of find() taking const char*, which is faster in the core where char* is used more often

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