| Age | Commit message (Expand) | Author | Lines |
| Page a followed log by the name asked for | Bryce Kwon | -5/+6 |
| Show the root commit in a followed log | Bryce Kwon | -13/+12 |
| Hold object sizes in size_t as git 2.55 does | Bryce Kwon | -2/+2 |
| Pass callbacks to git by address | Bryce Kwon | -1/+3 |
| Add stable markup hooks for site themes | Bryce Kwon | -19/+22 |
| Harden the page renderers | Bryce Kwon | -26/+71 |
| Apply the mailmap at HEAD to every ident | Bryce Kwon | -0/+2 |
| Clean up the whole tree | Bryce Kwon | -76/+49 |
| Trim the comments and dead code across the tree | Bryce Kwon | -10/+8 |
| Use standard HTTP reason phrases | Bryce Kwon | -1/+1 |
| Replace non-ASCII output glyphs with ASCII | Bryce Kwon | -6/+5 |
| Log scan lock failures that are not contention | Bryce Kwon | -1/+1 |
| Tidy the structure of the generated markup | Bryce Kwon | -1/+1 |
| Omit the pager on a single log page | Bryce Kwon | -3/+7 |
| Give the stub and tag rows their full width | Bryce Kwon | -3/+7 |
| Let the listings wrap and the diff tables scroll | Bryce Kwon | -1/+1 |
| Restyle the sources and fix the audit's findings | Bryce Kwon | -233/+274 |
| Settle the names, types and layout of the sources | Bryce Kwon | -4/+4 |
| Declutter the interface on small screens | Bryce Kwon | -6/+6 |
| Point the fork's links and credits at itself | Bryce Kwon | -1/+1 |
| Reject option-like revisions in the log walk | Bryce Kwon | -0/+12 |
| Cast signed chars before ctype calls | Bryce Kwon | -2/+2 |
| Reorganize into source, assets and libraries | Bryce Kwon | -0/+0 |
| ui-log: allow link following to be disabled per-repo | Jason A. Donenfeld | -1/+1 |
| ui-log: don't free diff object when outputting diff | Jason A. Donenfeld | -0/+1 |
| git: update to v2.53.0 | Christian Hesse | -1/+1 |
| git: update to v2.46.0 | Christian Hesse | -1/+4 |
| git: update to v2.41.0 | Christian Hesse | -3/+3 |
| global: use release_commit_memory() | John Keeping | -4/+2 |
| git: update to v2.36.0 | Christian Hesse | -1/+1 |
| git: update to v2.31.0 | Christian Hesse | -3/+4 |
| global: replace references to 'sha1' with 'oid' | Christian Hesse | -3/+3 |
| git: update to v2.29.0 | Christian Hesse | -15/+15 |
| global: use proper accessors for maybe_tree | Jason A. Donenfeld | -2/+2 |
| git: update to v2.21.0 | Christian Hesse | -2/+2 |
| global: make 'char *path' const where possible | Christian Hesse | -1/+1 |
| ui-log: ban strncpy() | Christian Hesse | -1/+1 |
| ui-log: ban strcpy() | Christian Hesse | -1/+1 |
| git: update to v2.18.0 | Christian Hesse | -2/+2 |
| ui-log: highlight annotated tags in different color | Christian Hesse | -1/+5 |
| git: update to v2.16.0 | Christian Hesse | -4/+3 |
| git: update to v2.14 | Jeff Smith | -5/+5 |
| css: highlight even table rows and skip empty rows | Christian Hesse | -2/+3 |
| ui-log: replace get_sha1() with get_oid() | Christian Hesse | -1/+1 |
| git: update to v2.10.0 | Christian Hesse | -1/+1 |
| ui-log: color line changes | Christian Hesse | -1/+2 |
| ui-log: Simplify decoration code | Tim Nordell | -24/+22 |
| ui-log: Do not always emit decoration span | Tim Nordell | -0/+2 |
| ui: show ages in the originator's timezone | John Keeping | -2/+2 |
| ui-shared: remove "format" from cgit_print_age() | John Keeping | -2/+2 |