| Age | Commit message (Expand) | Author | Lines |
| Share one lock-file helper between the caches | Bryce Kwon | -0/+25 |
| Let go of a slot lock that cannot take its key | Bryce Kwon | -0/+15 |
| Keep lock contention out of the error log | Bryce Kwon | -2/+20 |
| Lock the cached repolist with flock | Bryce Kwon | -0/+38 |
| Open the lock files close-on-exec | Bryce Kwon | -0/+27 |
| Tidy the cache test's helpers and outputs | Bryce Kwon | -24/+18 |
| Use test_dir_is_empty for the empty cache checks | Bryce Kwon | -16/+8 |
| Lock a cache slot with flock | Bryce Kwon | -0/+38 |
| Abandon a fill whose last flush fails to write | Bryce Kwon | -0/+16 |
| Compare the cached page with the uncached one whole | Bryce Kwon | -5/+1 |
| Cache every branch page under cache-dynamic-ttl | Bryce Kwon | -0/+19 |
| Keep clone files and oversized responses out of the cache | Bryce Kwon | -0/+43 |
| Test the hardening pass | Bryce Kwon | -5/+4 |
| Clean up the whole tree | Bryce Kwon | -4/+2 |
| Trim the comments and dead code across the tree | Bryce Kwon | -6/+4 |
| Deduplicate the cache test request lists | Bryce Kwon | -48/+25 |
| Renumber the test scripts into themed ranges | Bryce Kwon | -0/+200 |