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

18 years agoImproved speed of Find() by passing reference to std::string instead of std::string...
brain [Tue, 21 Feb 2006 19:01:33 +0000 (19:01 +0000)]
Improved speed of Find() by passing reference to std::string instead of std::string itself

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

18 years agoIt didn't, there was more strlcpy
w00t [Tue, 21 Feb 2006 03:30:29 +0000 (03:30 +0000)]
It didn't, there was more strlcpy

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

18 years agoFix this, I think.
w00t [Tue, 21 Feb 2006 03:27:23 +0000 (03:27 +0000)]
Fix this, I think.

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

18 years agoLets fix it right this time (and annoy ol with more tweaks)
brain [Mon, 20 Feb 2006 22:56:46 +0000 (22:56 +0000)]
Lets fix it right this time (and annoy ol with more tweaks)

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

18 years agoUser kicks being ignored!!!
brain [Mon, 20 Feb 2006 22:53:30 +0000 (22:53 +0000)]
User kicks being ignored!!!

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

18 years agoFix to stop new code treating all KICK messages as server KICKs
brain [Mon, 20 Feb 2006 22:32:39 +0000 (22:32 +0000)]
Fix to stop new code treating all KICK messages as server KICKs

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

18 years agoPropogation of remote kicks (testy test)
brain [Mon, 20 Feb 2006 22:25:56 +0000 (22:25 +0000)]
Propogation of remote kicks (testy test)

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

18 years agoFix for hide-ulines in /links
brain [Mon, 20 Feb 2006 22:02:18 +0000 (22:02 +0000)]
Fix for hide-ulines in /links

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

18 years agoConfigure no longer allows gcc 2.x compilers AT ALL >:)
brain [Mon, 20 Feb 2006 00:46:58 +0000 (00:46 +0000)]
Configure no longer allows gcc 2.x compilers AT ALL >:)

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

18 years agoAIEEE fucking overloaded operators
brain [Sun, 19 Feb 2006 23:21:41 +0000 (23:21 +0000)]
AIEEE fucking overloaded operators

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

18 years agoMore tweaks
brain [Sun, 19 Feb 2006 23:19:25 +0000 (23:19 +0000)]
More tweaks

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

18 years agoTweaks
brain [Sun, 19 Feb 2006 23:17:17 +0000 (23:17 +0000)]
Tweaks

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

18 years agoAdded + and == operators between std::string and irc::string.
brain [Sun, 19 Feb 2006 23:14:37 +0000 (23:14 +0000)]
Added + and == operators between std::string and irc::string.
Its too late at night to wrestle with the = operator, this can wait for another time.

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

18 years agoRemoved the 'one of' check for <dns>
brain [Sun, 19 Feb 2006 21:35:42 +0000 (21:35 +0000)]
Removed the 'one of' check for <dns>

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

18 years ago<dns:server> is now optional
brain [Sun, 19 Feb 2006 21:34:32 +0000 (21:34 +0000)]
<dns:server> is now optional

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

18 years agoThrows exception on failed GetIOHook()
brain [Sun, 19 Feb 2006 20:46:35 +0000 (20:46 +0000)]
Throws exception on failed GetIOHook()

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

18 years agoAdded check for if the servername contains a '.', if not append one on rehash
brain [Sun, 19 Feb 2006 20:44:17 +0000 (20:44 +0000)]
Added check for if the servername contains a '.', if not append one on rehash
Added retrieval of nameserver from /etc/resolv.conf if <dns:server> is not defined.

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

18 years agoMoved to 1.0.2+SVN
brain [Sun, 19 Feb 2006 19:26:40 +0000 (19:26 +0000)]
Moved to 1.0.2+SVN

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