AgeCommit message (Expand)AuthorLines
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
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
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
Add a hook that clears cgit's cache on pushBryce Kwon-0/+38
Set a readable umask in the post-update hookBryce Kwon-0/+7
Rewrite the agefile hook for reliabilityBryce Kwon-6/+25
Add `enable-relative-dates` and `date-format`Bryce Kwon-7/+188
Mark the security test executableBryce Kwon-0/+0
Drop the help tab and its built-in guideBryce Kwon-182/+0
Drop the GitHub workflows and the dist targetBryce Kwon-183/+1
Add `CGIT_EXTRA_CFLAGS` for cgit-only build flagsBryce Kwon-0/+4
Reorganize the tree into vendor/ and custom/Bryce Kwon-41/+28
Add `max-patch-count` to the example configBryce Kwon-0/+5
Release v2.2.0v2.2.0Bryce Kwon-1/+1
Drop the example cgitrc from the manualBryce Kwon-190/+0
Replace the browser markdown renderer with a filterBryce Kwon-233/+613