summaryrefslogtreecommitdiffhomepage
path: root/HTTP/RateLimit.hs
Commit message (Expand)AuthorAge
* rejigger to avoid division underflowJoey Hess2016-09-14
* Make rate limiter adapt to ongoing load more quickly -- every 15 minutes inst...Joey Hess2016-09-14
* formatJoey Hess2016-09-14
* constructed the bloom filter wrongJoey Hess2016-09-14
* use less expensive hash for proof of workJoey Hess2016-09-13
* eliminate half the bloom filters, using HMAC to verify RequestIDsJoey Hess2016-09-13
* made fallback request queue fairJoey Hess2016-09-13
* use fast-logger for better loggingJoey Hess2016-09-13
* implemented dynamic rate limitingJoey Hess2016-09-13
* improved rate limiterJoey Hess2016-09-13
* got my usec conversion wrongJoey Hess2016-09-13
* Revert "refactor"Joey Hess2016-09-13
* got my usec conversion wrongJoey Hess2016-09-13
* refactorJoey Hess2016-09-13
* half the fill rateJoey Hess2016-09-13
* use half as many token bucketsJoey Hess2016-09-13
* maximumStorageRate calculationJoey Hess2016-09-13
* use token bucket as the random salt generation rate limiterJoey Hess2016-09-13
* add proof of work to countobjectsJoey Hess2016-09-12
* implement client-server Proof Of WorkJoey Hess2016-09-12