AgeCommit message (Collapse)AuthorLines
Tidy the option panelsBryce Kwon-15/+15
Drop the XHTML slashes and boolean spellingsBryce Kwon-19/+19
Modernize the document headBryce Kwon-14/+19
Treat text blobs with stray nuls as binaryBryce Kwon-5/+33
Bring the atom feed up to the rfcBryce Kwon-21/+117
Serve the plain listing as a complete documentBryce Kwon-4/+9
Skip the owner link when a repo has no ownerBryce Kwon-7/+11
Omit the pager on a single log pageBryce Kwon-3/+7
Keep a NULL tagger address out of the email filterBryce Kwon-1/+4
Give the stub and tag rows their full widthBryce Kwon-14/+20
Rework the diffstat rows and their summaryBryce Kwon-14/+26
Fix ampersand handling in generated urlsBryce Kwon-30/+35
Make the breakpoints hide and restack, not resizeBryce Kwon-60/+39
Nothing changes size across a breakpoint any more. On a phone the tree listing keeps name and size, the diff and stat option panels hide, the owner line leaves the stacked masthead, and the search, switcher and authors wait until they fit.
Let the listings wrap and the diff tables scrollBryce Kwon-18/+29
Remove the repository homepage featureBryce Kwon-38/+3
Move `gen-version.sh` into toolsBryce Kwon-4/+5
Reformat the stylesheet and script to two spacesBryce Kwon-877/+920
Split preview server output at the first blank lineBryce Kwon-44/+144
Tidy the test comments and shell portabilityBryce Kwon-134/+313
Match the client age buckets to the server'sBryce Kwon-100/+152
Restyle the sources and fix the audit's findingsBryce Kwon-5222/+6270
Probe the hardening flags in the release buildv2.4.0Bryce Kwon-2/+43
Pin the sources to gnu17Bryce Kwon-0/+11
Bound the search and cache key a request can askBryce Kwon-1/+71
Stop the index and the log repeating workBryce Kwon-22/+43
Reuse a blame commit's detail across its entriesBryce Kwon-3/+15
Render each diff body while its file is openBryce Kwon-16/+222
Gather page output into one bufferBryce Kwon-2/+132
Emit generated runs in batches, not a write eachBryce Kwon-60/+162
Fix hunk numbering and a leak in the ssdiff viewBryce Kwon-18/+69
A hunk header that states no length was numbered from the wrong line, and the line a deferred row copied was never freed.
Sort refs by the date the ref actually carriesBryce Kwon-13/+66
Expand `module-link` placeholders outside printfBryce Kwon-2/+111
Build each hex dump row in one bufferBryce Kwon-9/+20
Work out the stats period labels onceBryce Kwon-49/+56
Compare author totals by signBryce Kwon-1/+7
The comparator returned a long difference truncated to int, which could flip sign and leave the ordering inconsistent.
Settle the names, types and layout of the sourcesBryce Kwon-281/+260
Isolate the git environment without a constructorBryce Kwon-8/+13
Update the bundled Git to 2.55.0Bryce Kwon-4/+12
Move the cookie-signing secret out of the cachev2.3.0Bryce Kwon-2/+2
Drop the marker glyph on a targeted line numberBryce Kwon-5/+0
Settle the theme and header before the first paintBryce Kwon-14/+38
Right-align the repo owner to the header edgeBryce Kwon-1/+4
Give empty repositories their own pageBryce Kwon-20/+70
Hide git's default repository descriptionBryce Kwon-0/+10
Strip the trailing slash before matching `/.git`Bryce Kwon-2/+5
Tidy the preview server and pass cgit the requestBryce Kwon-108/+199
Validate the release-build argument and its cwdBryce Kwon-7/+19
Trim the lua headers and fix the Scintillua notesBryce Kwon-104/+18
Fix cookie name escaping and stored hash trimmingBryce Kwon-3/+26
Make the server configs complete standalone filesBryce Kwon-204/+395