| Age | Commit message (Expand) | Author | Lines |
| Check a ref path without copying it | Bryce Kwon | -10/+4 |
| Build a literal pathspec in one place | Bryce Kwon | -13/+4 |
| Drop ui-blob's constant file_only arguments | Bryce Kwon | -6/+6 |
| Pick a blob's mimetype the way the plain page does | Bryce Kwon | -4/+1 |
| Stop terminating blobs git already terminates | Bryce Kwon | -4/+2 |
| Drop a comment restating git's read_tree contract | Bryce Kwon | -4/+0 |
| Say why an oversized readme leaves about empty | Bryce Kwon | -1/+1 |
| Correct three comments that drifted from the code | Bryce Kwon | -1/+1 |
| Peel an annotated tag before looking for a readme | Bryce Kwon | -0/+1 |
| Hold object sizes in size_t as git 2.55 does | Bryce Kwon | -3/+3 |
| Share the max-blob-size check and its refusal | Bryce Kwon | -13/+4 |
| Word the blob size and binary errors alike | Bryce Kwon | -1/+1 |
| Walk a path on the blob page from any commit the id names | Bryce Kwon | -7/+13 |
| Harden the page renderers | Bryce Kwon | -7/+35 |
| Clean up the whole tree | Bryce Kwon | -20/+11 |
| Trim the comments and dead code across the tree | Bryce Kwon | -3/+2 |
| Use standard HTTP reason phrases | Bryce Kwon | -6/+6 |
| Replace non-ASCII output glyphs with ASCII | Bryce Kwon | -3/+3 |
| Print the raw-content headers with the rest | Bryce Kwon | -7/+1 |
| Treat text blobs with stray nuls as binary | Bryce Kwon | -3/+16 |
| Restyle the sources and fix the audit's findings | Bryce Kwon | -72/+75 |
| Point the fork's links and credits at itself | Bryce Kwon | -1/+1 |
| Check `max-blob-size` before reading, default 10 MB | Bryce Kwon | -0/+10 |
| Harden the blob view error paths | Bryce Kwon | -2/+7 |
| Render README markdown in the browser | Bryce Kwon | -2/+5 |
| Reorganize into source, assets and libraries | Bryce Kwon | -0/+0 |
| git: update to v2.51.1 | Christian Hesse | -7/+7 |
| git: update to v2.46.0 | Christian Hesse | -0/+2 |
| git: update to v2.41.0 | Christian Hesse | -5/+5 |
| git: update to v2.32.0 | Christian Hesse | -12/+8 |
| global: use proper accessors for maybe_tree | Jason A. Donenfeld | -6/+11 |
| git: update to v2.21.0 | Christian Hesse | -3/+6 |
| git: update to v2.19.1 | Christian Hesse | -3/+3 |
| git: update to v2.18.0 | Christian Hesse | -12/+12 |
| git: update to v2.14 | Jeff Smith | -3/+3 |
| git: update to v2.13.4 | Christian Hesse | -3/+6 |
| ui-blog: fix oid handling | Christian Hesse | -5/+5 |
| ui-blob: replace 'unsigned char sha1[20]' with 'struct object_id oid' | Christian Hesse | -22/+22 |
| ui-blob: set CSP just in case | Jason A. Donenfeld | -0/+3 |
| ui-blob: always use generic mimetypes | Jason A. Donenfeld | -6/+4 |
| ui-blob: Do not accept mimetype from user | Jason A. Donenfeld | -1/+0 |
| ui-blob: fix resource leak: free before return | Christian Hesse | -0/+1 |
| ui-blob: fix resource leak: free before return | Christian Hesse | -0/+1 |
| ui-blob: remove useless null check | John Keeping | -1/+1 |
| blob: use cgit_print_error_page() to add HTTP headers | John Keeping | -4/+8 |
| Avoid signed bitfields | John Keeping | -2/+2 |
| git: update for v2.3.0 | Christian Hesse | -4/+4 |
| remove trailing whitespaces from source files | Christian Hesse | -1/+1 |
| Switch to exclusively using global ctx | Lukas Fleischer | -1/+1 |
| Update copyright information | Lukas Fleischer | -2/+1 |