summaryrefslogtreecommitdiff
path: root/include/bancache.h
AgeCommit message (Expand)Author
2020-01-11Update copyright headers.InspIRCd Robot
2019-01-09Improve X-line text consistency.Matt Schatz
2014-06-13Move the definition of the BanCacheHit constructor into the source file from ...Attila Molnar
2014-06-13Move BanCacheHash typedef into the private part of BanCacheManagerAttila Molnar
2014-06-13Change allocation of BanCacheManager::BanHash to be physically part of the ob...Attila Molnar
2013-04-19Fix building with libc++.Peter Powell
2013-04-12Tidy up source files:Peter Powell
2013-04-10BanCache: Move expiration code into a function, call it from RemoveEntries()attilamolnar
2013-04-10BanCache: Remove BanCacheManager::RehashCache()attilamolnar
2013-04-10BanCache: Simplify BanCacheManager::RemoveEntries()attilamolnar
2013-04-10BanCache: Remove BanCacheHit::IP field, and BanCacheManager::RemoveHit()attilamolnar
2013-04-10BanCache: Don't repeat ourselves, one BanCacheManager::AddHit() and one BanCa...attilamolnar
2013-04-01Purge the deprecated hash_map from existance.Peter Powell
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
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-19Valgrind now runs completely clean.danieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-02Valgrind cleanup: finish destructor creationdanieldg
2009-08-15win: Last part of support required for VS2010:w00t
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-11-01Second attempt at time() -> SI->Time(), now problems with the original were f...w00t
2008-10-23Revert earlier time() -> SI->Time() diff for now, this causes problems with d...w00t
2008-10-23Patch from Namegduf converting all instances (where possible) of time() -> Se...w00t
2008-09-20Start documenting stuff for 3rd party developers. Comments only, won't affect...brain
2008-02-05fixed std:: stufffez
2008-02-03Clear up header insanityw00t
2008-01-16Make default bancache time one day. This may seem long, but as XLines expire,...w00t
2008-01-16Add an overridden AddHit to BanCacheManager, allowing the expiry time to be set.w00t
2008-01-10Header update: 2007 -> 2008w00t
2008-01-06Add overridden constructor with specified time in seconds for bancache entry ...w00t
2008-01-06Add bancache expiry stuff, currently records expire 60 seconds after creation...w00t
2007-11-15Add another BanCache stub. I'm not writing it yet as the storage of entries h...w00t
2007-11-05Rehash method added which frees unused memory from the hash_map. Has a delete...brain
2007-11-04Make bancache compile on windowsbrain
2007-11-04Remove some unnecessary headers from places, commit working BanCacheManager s...w00t
2007-11-03You'll hit yourself w00t. You left the ; off both the class decls :pbrain
2007-11-03This won't work yet.w00t
2007-11-03Add bancache.coo/h. Nothing in them, yet.w00t