summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2007-10-31Remove all the OnAddGLine, OnAddWhateverLine replace with one simple OnAddLin...brain
2007-10-31Add factories for other typesbrain
2007-10-31Add factories for eline and gline as testsbrain
2007-10-31Add XLineFactory stuff.brain
2007-10-31More stuffbrain
2007-10-31Fixified some morebrain
2007-10-31The rest doesnt compile yet, dont bother :pbrain
2007-10-31Clean up XLine conf stuff a little bit, move most of it to configreader. Also...w00t
2007-10-29Add the lookup_lines stuff. Sorry i havent documented this yet, i am tired.brain
2007-10-29Ok, now each xline will be in two places. The sorted vector and a map, each l...brain
2007-10-29This commit is untested and breaks a lot of xline stuff. work in progress.brain
2007-10-28Update User::exempt all the time we change an E:Line. Brain, can you check I'...w00t
2007-10-28Fix it all up, im done with the main bit of thisbrain
2007-10-28Grrbrain
2007-10-28Add Apply and DefaultApply.brain
2007-10-28Rewrite of XLineManager::ApplyLines to only apply pending lines. This ..doesn...w00t
2007-10-28I think this is done. Add overloaded Matches() which takes std::string and im...brain
2007-10-28Make ZLine use Matches()w00t
2007-10-28Add a virtual Matches to XLine class, and override it appropriately for all d...w00t
2007-10-28Ignore this commit. *jedi mind trick*w00t
2007-10-28PERL PIE FOR ALL: Rename a fuckload of XLineManager's methodsw00t
2007-10-28- Tear out a useless load of XLine clutters that did nothing much except conf...w00t
2007-10-26Whoops, must be constbrain
2007-10-26Add new event for this with gauranteed delivery of message BEFORE the text is...brain
2007-10-24Implement <connect:limit> - limits how many clients can sit inside a <connect...w00t
2007-10-24Disable all connect classes, reenable them as we find them in the config. Thi...w00t
2007-10-24Pedantic safetybrain
2007-10-24Some constructors dont initialize the refcount, namely, the one thats usually...brain
2007-10-24Obnoxious -pedantic warningsbrain
2007-10-24Try this w00t, compiles, test running nowbrain
2007-10-23Move some stuff from using userrec cached stuff to using stuff in the connect...w00t
2007-10-23Some more class stuff, blah. Now possible to move a user to a different class...w00t
2007-10-23Some initial work towards tying <connect> classes to user accounts. This will...w00t
2007-10-23Move socketengines into their own dir. This was all w00t's idea, but i told h...brain
2007-10-23Visual studio doesnt like throw definitions like thisbrain
2007-10-23More pedantic safetybrain
2007-10-23pedantic safebrain
2007-10-23Pedantic safebrain
2007-10-23-pedantic tidyups, lets see if it finds anything worthy of a fixbrain
2007-10-22Remove a wrapper, it's easy to read as is :pw00t
2007-10-21No penalty here!brain
2007-10-21Another big commit, just to please all my fans out there.. cmd_* -> Command*....w00t
2007-10-21Add User::IncreasePenalty() and User::DecreasePenalty()w00t
2007-10-21Fixed ssl clients on trunk. The problem peavey was having was that before Rea...brain
2007-10-21Set penalties (documentation page listing these to come)brain
2007-10-21Don't penalise /kill and /*linebrain
2007-10-21Don't penalise PING/PONGw00t
2007-10-21Add penalties for WHO, INVITE, LIST, JOIN, PART.w00t
2007-10-21Set cmd_nick to have a penalty of 3brain
2007-10-21*untested* command buffering/penaltybrain