| Age | Commit message (Expand) | Author | Lines |
| 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/+0 |
| Serve nothing further once a fill is abandoned | Bryce Kwon | -0/+29 |
| Keep error pages out of the cache | Bryce Kwon | -0/+14 |
| Tidy the test comments and shell portability | Bryce Kwon | -17/+26 |
| Bound the search and cache key a request can ask | Bryce Kwon | -0/+21 |
| Gather page output into one buffer | Bryce Kwon | -0/+49 |
| cache.c: cache ls_cache output properly | John Keeping | -1/+7 |
| tests/: Do not use `sed -i` | Lukas Fleischer | -3/+6 |
| tests: use Git's test framework | John Keeping | -15/+17 |
| Redesign the caching layer | Lars Hjemli | -0/+67 |