summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-24Another tweak for portbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3320 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-24Added m_safelist (yes om, i kept alpha order)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3319 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-24Now sends out warning when oper on a remote server tries to execute a ↵brain
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
2006-02-24One character brain-wave fix (had idea at work)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3317 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-24Nothing to see here, nothing, at all.om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3316 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-24Wrong address being bound by InspSocket when binding to a specific ipbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3315 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Decide that it wasn't quite appropriate :(om
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3314 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Add entirely pointful smiley to commentom
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3313 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Added commentbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3312 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23iTypo (like a typo, but with crazy blue sides)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3311 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 ↵brain
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
2006-02-23Removed bit of logging that said the timer was ticking -- we know it works ↵brain
now :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3309 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Moved LIST headerbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3308 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23And the typo.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3307 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23listusers has to be global now (ugh)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3306 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Moved timer stuff from OnBackgroundTimer to InspTimer derivativebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3305 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Use ::AddTimer not AddTimer, or it calls this->AddTimer and loopsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3304 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Now copies libIRCDtimer.sobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3303 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Fixed to workbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3302 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Incorporating InspTimer into safelist as a testbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3301 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3300 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Its timer.cpp not timers.cpp.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3299 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23Added timers.cpp/.h to makefile generationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3298 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-23First revision of new timer code, not in the makefile yet (so it wont build ↵brain
till im done) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3297 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Optimized a littlebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3296 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Force burst to end if a remote server pings us, or answers a pong, if this ↵brain
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
2006-02-22Improved calculation to account for server name on start of numeric, plus ↵brain
spacing git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3294 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Perm elines (<exception> tag) not being applied - fixedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3293 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22SAFELIST 005 token is now part of m_safelist not the core 005brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3292 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Fix typos :pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3291 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Cleanups on module unload or user /QUITbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3290 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Added m_safelist. This was originally w00t's code, but i bastardized it ↵brain
(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
2006-02-22Changed triggering time of OnBackgroundTimer to 5 secs (from 8)brain
Fixed typo in new functions git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3288 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Added m_safelist helper functions GetChannelCount and GetChannelIndexbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3287 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-22Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer ↵brain
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
2006-02-21Added which word is blocked to the numericw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3285 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Added 'is a registered nick' to whoisw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3284 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Its true i cant count! :P this one i spotted in testing.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3282 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21More error descriptivesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3281 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Made error more understandable on 'file not found'brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3280 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21MAXMODES wasn't being enforcedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3279 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Missing includebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3278 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Enforce 64 char dns limitsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3277 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Tests for channel ghosting?brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3276 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Fixedbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3275 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Fix for ambiguity in function name herebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3274 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Added second form of find() taking const char*, which is faster in the core ↵brain
where char* is used more often git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3273 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Improved speed of Find() by passing reference to std::string instead of ↵brain
std::string itself git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3272 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21It didn't, there was more strlcpyw00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3271 e03df62e-2008-0410-955e-edbf42e46eb7
2006-02-21Fix this, I think.w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3270 e03df62e-2008-0410-955e-edbf42e46eb7