AgeCommit message (Expand)AuthorLines
Keep the cache hook's rm errors from pushersBryce Kwon-4/+38
Trim avatar addresses in linear timeBryce Kwon-2/+36
Refuse every repository when auth-file loses reposBryce Kwon-11/+27
Put then on its own line in the release buildBryce Kwon-3/+6
Indent continuation lines with one tabBryce Kwon-7/+7
Share the max-blob-size check and its refusalBryce Kwon-27/+48
Mark the parameters callbacks leave unusedBryce Kwon-6/+6
Pass callbacks to git by addressBryce Kwon-8/+20
Keep string literals behind const pointersBryce Kwon-59/+53
Remove what the version removal left behindBryce Kwon-6/+2
Stop the stats page after its error pageBryce Kwon-11/+12
Read and write slot keys and pages in fullBryce Kwon-3/+7
Stop the sendfile loop at the end of a short slotBryce Kwon-0/+4
Name the right file and error in the scan logsBryce Kwon-2/+31
Keep the charset off types that only spell xmlBryce Kwon-2/+29
Skip an indented comment in the mimetype fileBryce Kwon-3/+7
Cache every branch page under cache-dynamic-ttlBryce Kwon-8/+21
Keep date-format=local-local from failing pagesBryce Kwon-7/+27
Keep the error of a request that dies mid captureBryce Kwon-1/+32
Gate a readme ending in a colon like a disk pathBryce Kwon-7/+28
Keep a repository with an empty url ignoredBryce Kwon-2/+6
Keep the version numbers off the pagesBryce Kwon-14/+7
Mark a page behind an auth filter privateBryce Kwon-14/+42
Pin the advisory classes with tests and name an empty authorBryce Kwon-6/+120
End a request quietly when the client has goneBryce Kwon-4/+50
Send a charset only with a text typeBryce Kwon-15/+19
Word the blob size and binary errors alikeBryce Kwon-11/+7
Leave a branch spelled like an option out of the switcherBryce Kwon-0/+11
Replace the stray bytes of text that is not UTF-8Bryce Kwon-43/+99
Walk a path on the blob page from any commit the id namesBryce Kwon-8/+29
Keep the query string across the about redirectsBryce Kwon-12/+68
Withhold the alternates file on the dumb transportBryce Kwon-0/+21
Limit rawdiff to the requested pathBryce Kwon-13/+35
Send a clone file with its size in whole batchesBryce Kwon-4/+33
Keep clone files and oversized responses out of the cacheBryce Kwon-15/+124
Keep the builder's home directory out of the binaryBryce Kwon-2/+11
Gate html serving behind trust-scan-configBryce Kwon-24/+67
Keep the Lua-less build compilingBryce Kwon-2/+81
Rename enable-trailers to enable-commit-trailersBryce Kwon-52/+53
Add stable markup hooks for site themesBryce Kwon-174/+398
Release v2.8.0v2.8.0Bryce Kwon-3/+57
Align with spaces instead of tabsBryce Kwon-58/+62
Unify the docs, samples and extensionsBryce Kwon-472/+468
Test the hardening passBryce Kwon-30/+501
Harden the page renderersBryce Kwon-350/+658
Harden the request path, scan and error recoveryBryce Kwon-224/+565
Answer 404 for a repository whose path is missingBryce Kwon-8/+29
Link builds reproduciblyBryce Kwon-0/+4
Read the encoding header without its newlineBryce Kwon-1/+1
Read every query parameterBryce Kwon-1/+3