AgeCommit message (Expand)AuthorLines
Gate html serving behind trust-scan-configBryce Kwon-3/+39
Keep the Lua-less build compilingBryce Kwon-0/+58
Rename enable-trailers to enable-commit-trailersBryce Kwon-10/+10
Add stable markup hooks for site themesBryce Kwon-16/+115
Align with spaces instead of tabsBryce Kwon-10/+10
Test the hardening passBryce Kwon-30/+501
Harden the request path, scan and error recoveryBryce Kwon-8/+29
Answer 404 for a repository whose path is missingBryce Kwon-2/+21
Name the tagged object under its full idBryce Kwon-13/+15
Gate scanned filters with `trust-scan-filters`Bryce Kwon-12/+30
Map trailer idents and print bare lines as writtenBryce Kwon-5/+17
Apply the mailmap at HEAD to every identBryce Kwon-0/+86
Add the link-trailers extensionBryce Kwon-0/+136
Split trailers out of the commit messageBryce Kwon-0/+91
Lay the tag table out like the commit tableBryce Kwon-0/+46
Settle the snapshot v-prefix from the tag listBryce Kwon-0/+34
Clean up the whole treeBryce Kwon-212/+106
Harden the lua filter failure pathsBryce Kwon-0/+22
Refresh the server configs and drop `unsafe-inline`Bryce Kwon-2/+16
Trim the comments and dead code across the treeBryce Kwon-171/+126
Remove the auto-submitting selectsBryce Kwon-4/+4
Extend the html validity checksBryce Kwon-1/+26
Add a consistency test for the config documentsBryce Kwon-0/+54
Report ignored config keys on stderrBryce Kwon-0/+53
Fold `enable-stats` back into `max-stats`Bryce Kwon-7/+6
Fold the test readme and ignore rules into the rootBryce Kwon-88/+0
Collect test scratch output under trash and resultsBryce Kwon-15/+33
Add a test suite for the shipped extensionsBryce Kwon-0/+1582
Point clone rows at a url a browser can followBryce Kwon-0/+21
Remove the language breakdown from the stats pageBryce Kwon-14/+9
Keep a detached head in the branch switcherBryce Kwon-0/+20
Add a meta description to the page headBryce Kwon-0/+3
Use registered snapshot MIME typesBryce Kwon-3/+3
Null-terminate the stats pathspec argvBryce Kwon-0/+6
Add a README describing the test suiteBryce Kwon-0/+84
Add tests for the plain page and the atom feedBryce Kwon-0/+116
Slim the serve test to what it actually needsBryce Kwon-3/+7
Rewrite the snapshot test around one helperBryce Kwon-182/+73
Deduplicate the cache test request listsBryce Kwon-48/+25
Prefer POSIX forms throughout the test scriptsBryce Kwon-14/+28
Renumber the test scripts into themed rangesBryce Kwon-3/+7
Resolve submodule links from `.gitmodules`Bryce Kwon-1/+149
Fix the submodule rows in the tree listingBryce Kwon-0/+49
Serve nothing further once a fill is abandonedBryce Kwon-0/+29
Keep error pages out of the cacheBryce Kwon-0/+14
Always send the Status headerBryce Kwon-5/+20
Drop the Last-Modified, Expires and ETag headersBryce Kwon-4/+4
Remove the obsolete summary attributesBryce Kwon-1/+1
Rework the diffstat rows and their summaryBryce Kwon-1/+1
Fix ampersand handling in generated urlsBryce Kwon-4/+5