summaryrefslogtreecommitdiff
path: root/include/xline.h
AgeCommit message (Expand)Author
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fixes for bug #12Justin Crawford
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-24Move forward declarations to typedefs.hdanieldg
2009-10-21Update documentation and remove unused classes/functionsdanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-02Remove calls to strdup() in core, it is not better than std::stringdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-09-22Second part of fix for bug #605, make adding and removal of lines not case se...brain
2008-07-12Add XLineManager::DelAll to delete all lines of a given type.w00t
2008-04-07Add extra stuff for w00t, AutoApplyToUserList method for XLineFactorybrain
2008-03-24A load of classes dont inherit from classbase, and they should. fix.brain
2008-02-17I gots a better fix :pbrain
2008-02-03Clear up header insanityw00t
2008-01-10Header update: 2007 -> 2008w00t
2007-11-04Integrate K/Gline into the bancache system by making some modifications to De...w00t
2007-11-04Remove some unnecessary headers from places, commit working BanCacheManager s...w00t
2007-11-02Comment documentation for all the new shizzlebrain
2007-11-02Hopefully fix the bursting of xlines to work again (even with unknown types) ...brain
2007-11-02Move lookup_lines to private, theres no need for it to be public any morebrain
2007-11-02Tidy up, and make the identifer for a line type be std::string not charbrain
2007-11-02XLines now only checked for expiry on positive hit. saves us a honking big O(...brain
2007-11-02xline gutting, once more. There is no longer an active_lines vector, and no r...brain
2007-10-31There, i think all thats now left is matches_*line which we can do with two o...brain
2007-10-31Add XLine::SetCreateTime that removes gline_set_creation_time and friendsbrain
2007-10-31Fix (?) stats charsbrain
2007-10-31This *should* fix expiry. Can someone else (w00t? :p) test for me, and check ...brain
2007-10-31Fix up to pass User*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-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