AgeCommit message (Expand)AuthorLines
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
Split preview server output at the first blank lineBryce Kwon-0/+96
Tidy the test comments and shell portabilityBryce Kwon-134/+310
Bound the search and cache key a request can askBryce Kwon-0/+40
Gather page output into one bufferBryce Kwon-0/+65
Emit generated runs in batches, not a write eachBryce Kwon-0/+53
Fix hunk numbering and a leak in the ssdiff viewBryce Kwon-0/+35
Sort refs by the date the ref actually carriesBryce Kwon-0/+57
Expand `module-link` placeholders outside printfBryce Kwon-0/+71
Add `enable-relative-dates` and `date-format`Bryce Kwon-0/+91
Mark the security test executableBryce Kwon-0/+0
Drop the help tab and its built-in guideBryce Kwon-25/+0
Reorganize the tree into vendor/ and custom/Bryce Kwon-8/+8
Replace the browser markdown renderer with a filterBryce Kwon-2/+2
Add `max-patch-count` to bound the patch viewBryce Kwon-0/+13
Backfill an absent commit messageBryce Kwon-0/+22
Cap diff blobs by `max-blob-size`Bryce Kwon-0/+26
Percent-encode file paths in side-by-side diffsBryce Kwon-0/+26
Bound syntax-highlight memory and widen coverageBryce Kwon-0/+5
Reorganize and simplify the MakefileBryce Kwon-2/+2
Make the clean targets remove real test outputBryce Kwon-2/+2
Gate the stats page and add a language breakdownBryce Kwon-0/+81
Move syntax highlighting to a Lua source filterBryce Kwon-0/+18
Stat oversized diffs instead of inlining themBryce Kwon-3/+42
Cap and paginate the ref listingsBryce Kwon-0/+60
Add a help page with common workflowsBryce Kwon-0/+25
Keep line structure in plaintext readmesBryce Kwon-0/+4
Submit option forms without inline handlersBryce Kwon-0/+10
Add security and fork-behaviour regression testsv2.0.0Bryce Kwon-0/+113
Rebuild the page chrome as semantic HTMLBryce Kwon-2/+13
Gate the cache listing behind `enable-cache-list`Bryce Kwon-0/+1
Reorganize into source, assets and librariesBryce Kwon-11/+11
tests: t0107: support older and/or non-GNU tarTodd Zullinger-4/+4
tests: try with commit-graphChristian Hesse-4/+8
tests: do not copy snapshots to /tmp/Christian Hesse-6/+3
global: replace hard coded hash lengthChristian Hesse-1/+1
global: replace references to 'sha1' with 'oid'Christian Hesse-2/+2
git: update to v2.29.0Christian Hesse-1/+1
ui-snapshot: add support for zstd compressionChristian Hesse-1/+43
tests: add tests for xz compressed snapshotsChristian Hesse-1/+43