AgeCommit message (Expand)AuthorLines
Harden the blob view error pathsBryce Kwon-13/+27
Keep an overlong path out of the tab titleBryce Kwon-4/+15
Fix the stats year label and a missing authorBryce Kwon-2/+4
Cast signed chars before ctype callsBryce Kwon-6/+6
Avoid an out-of-bounds read on short scan pathsBryce Kwon-1/+1
Bail out on a read error in `read_first_line`Bryce Kwon-2/+11
Tolerate a missing or empty repository URLBryce Kwon-2/+4
Escape non-markdown readmes without a filterBryce Kwon-2/+16
Render README markdown in the browserBryce Kwon-12/+49
Add built-in syntax highlightingBryce Kwon-1/+8
Adapt the layout to small screensBryce Kwon-8/+10
Add a light and dark theme toggleBryce Kwon-0/+3
Overhaul the stylesheet with tokens and dark modeBryce Kwon-1/+1
Add viewport and color-scheme meta tagsBryce Kwon-0/+5
Rebuild the page chrome as semantic HTMLBryce Kwon-59/+91
Add `enable-tree-group-dirs` to list dirs firstBryce Kwon-5/+63
Gate the cache listing behind `enable-cache-list`Bryce Kwon-0/+9
Let cgit build with or without LuaBryce Kwon-1/+1
Replace the glibc-only `memrchr` for portabilityBryce Kwon-1/+12
Reorganize into source, assets and librariesBryce Kwon-0/+10748