aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 mi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3310 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-232-0/+22
* Removed bit of logging that said the timer was ticking -- we know it works no...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3309 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-4/+10
* Moved LIST header•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3308 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-7/+3
* And the typo.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3307 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-1/+1
* listusers has to be global now (ugh)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3306 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-1/+1
* Moved timer stuff from OnBackgroundTimer to InspTimer derivative•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3305 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-233-77/+63
* 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 Gravatar brain2006-02-231-1/+1
* Fixed to work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3302 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-233-7/+5
* Incorporating InspTimer into safelist as a test•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3301 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-233-0/+33
* Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3300 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-9/+9
* First revision of new timer code, not in the makefile yet (so it wont build t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3297 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-231-0/+94
* Optimized a little•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3296 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-1/+1
* Force burst to end if a remote server pings us, or answers a pong, if this is...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3295 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-0/+20
* Improved calculation to account for server name on start of numeric, plus spa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3294 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-1/+1
* Perm elines (<exception> tag) not being applied - fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3293 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-1/+1
* 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 Gravatar brain2006-02-222-2/+7
* Fix typos :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3291 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-3/+3
* Cleanups on module unload or user /QUIT•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3290 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-8/+36
* Added m_safelist. This was originally w00t's code, but i bastardized it (just...•••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 Gravatar brain2006-02-221-0/+231
* 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 Gravatar brain2006-02-222-2/+3
* Added m_safelist helper functions GetChannelCount and GetChannelIndex•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3287 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-221-0/+22
* Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer a...•••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 Gravatar brain2006-02-229-14/+14
* Added which word is blocked to the numeric•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3285 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-02-211-1/+1
* Added 'is a registered nick' to whois•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-02-211-1/+11
* 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 Gravatar brain2006-02-211-1/+1
* More error descriptives•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3281 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-0/+6
* Made error more understandable on 'file not found'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3280 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-0/+4
* MAXMODES wasn't being enforced•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3279 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-0/+10
* Missing include•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3278 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-0/+1
* Enforce 64 char dns limits•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3277 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-212-0/+10
* Tests for channel ghosting?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3276 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-212-1/+22
* Fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3275 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-212-3/+3
* Fix for ambiguity in function name here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3274 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-2/+2
* Added second form of find() taking const char*, which is faster in the core w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3273 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-0/+12
* Improved speed of Find() by passing reference to std::string instead of std::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3272 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-211-1/+1
* It didn't, there was more strlcpy•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3271 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-02-211-2/+2
* Fix this, I think.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3270 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-02-211-2/+2
* 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 Gravatar brain2006-02-201-15/+11
* User kicks being ignored!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3268 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-201-11/+14
* 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 Gravatar brain2006-02-201-1/+2
* Propogation of remote kicks (testy test)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3266 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-202-14/+43
* Fix for hide-ulines in /links•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3265 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-201-1/+4
* AIEEE fucking overloaded operators•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3263 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-1/+1
* More tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3262 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-2/+2
* Tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3261 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-4/+4
* 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 Gravatar brain2006-02-191-0/+20
* Removed the 'one of' check for <dns>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3259 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-2/+1
* Throws exception on failed GetIOHook()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3257 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-2/+7
* 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 Gravatar brain2006-02-191-1/+35
* Moved to 1.0.2+SVN•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3255 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-1/+1