summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-08-28(Om, this commit is safe): remove references to DELETE() macro, revert back t...w00t
2007-08-28First step on the road of module loader rewriting. So far this only really re...om
2007-08-28Use MODULE_INIT here toow00t
2007-08-28No idea why this wasn't using MODULE_INIT. Thanks Om.w00t
2007-08-28Damn strict typing to hellw00t
2007-08-28Last raft of compile fixesbrain
2007-08-28Oops. We were missing a param on this SVSNICK for remote TS.. that probably w...w00t
2007-08-28Fixes 2brain
2007-08-28Fixes 1brain
2007-08-28Convert yet more to ServerConfig::GetSID() - this is the last of the obvious ...brain
2007-08-28Make the notes on not using the two services modules at the same time bigger :Pw00t
2007-08-28First round of servername->sid stuffsbrain
2007-08-28Use it here, toobrain
2007-08-28Tidy up duplicate code, provide GetSID() method on ServerConfig which returns...brain
2007-08-28Rice it up, biatchw00t
2007-08-28Change issid to IsSID to appease our anal retentiveness^H^H^H^H^H^H... i mean...brain
2007-08-28Add SpanningTreeUtils::issid(). See top of utils.cppbrain
2007-08-28Drop nick from incoming client on change collision if incoming client 'loses'...w00t
2007-08-28Oops: This 'remote' needs to be local, otherwise our return value can be inco...w00t
2007-08-28From RFC 2812, the funny = that i could never identify in NAMES reply: = mean...brain
2007-08-28bool SamePerson = strcmp(localident, remoteident) && !strcmp(localip, remoteip);brain
2007-08-28Long-standing bug: userrec::age should be set on remote introduction. This do...w00t
2007-08-28Hmm. We shouldn't use FindNick here, as that will find on UID, which while it...w00t
2007-08-28Slight change to traffic logging, as I never remember which way the damn arro...w00t
2007-08-28Oops: initialise fake client after UID setup, so it gets a UID. This may be u...w00t
2007-08-28Remove more unused headersw00t
2007-08-28Remove unneeded headers from spanningtree. This was done to the rest of the s...w00t
2007-08-28Document the need for the fake clientw00t
2007-08-28Remove the last uses of localised fake clients. This removes a lot of allocat...w00t
2007-08-28Remove an utterly insane comment .. based on changed by based on originally b...w00t
2007-08-28Remove some fake client stuff, make it use the global recordw00t
2007-08-28Convert m_devoice to use global fake client, rather than rolling its ownw00t
2007-08-28Oops. This is supposed to be a public memberw00t
2007-08-28Add a global fake client to class InspIRCd used instead of instantiating a fa...w00t
2007-08-28Handle nick change collision through the same rules nick introduction collisi...w00t
2007-08-28Move nickname collision logic into TreeSocket::DoCollision so that nickname c...w00t
2007-08-28Make this comment make a little more sense.w00t
2007-08-28Mode to protect services from /kill and hide channel list in /whois from ever...w00t
2007-08-28Patche(s) to m_deaf by praetorian, allowing for certain characters to bypass ...w00t
2007-08-28INFO now looks much prettier than it did 5 seconds ago :ow00t
2007-08-27Just as well I added this guy, he's very useful :Pw00t
2007-08-27danielg -> danieldg. My apologies.w00t
2007-08-27Add danielg and praetorian to testers list.w00t
2007-08-27Similar refactor here. Thanks danielg.w00t
2007-08-27Tidy this up a bit (it looked weird :P)w00t
2007-08-27While I'm in here, make it easier to read, and use short circuiting (IS_REMOT...w00t
2007-08-27Fix potential for duplicate SID if the SID is auto generated.brain
2007-08-27Fix to use DuplicateID. This stops things segfaulting on duplicate SID introd...w00t
2007-08-27Add bool TreeSocket::DuplicateID(), as its not safe to throw then try and squ...brain
2007-08-27Well, this probably works. But it might not. :D.w00t