| Age | Commit message (Expand) | Author | Lines |
| Prune and rename the filter extensions | Bryce Kwon | -6/+7 |
| Respect the cgitrc order of sections | Bryce Kwon | -3/+3 |
| Check `max-blob-size` before reading, default 10 MB | Bryce Kwon | -2/+4 |
| Render README markdown in the browser | Bryce Kwon | -4/+13 |
| Add built-in syntax highlighting | Bryce Kwon | -4/+6 |
| Add `enable-tree-group-dirs` to list dirs first | Bryce Kwon | -0/+6 |
| Gate the cache listing behind `enable-cache-list` | Bryce Kwon | -0/+6 |
| Reorganize into source, assets and libraries | Bryce Kwon | -1/+1 |
| ui-log: allow link following to be disabled per-repo | Jason A. Donenfeld | -0/+4 |
| config: add js | Andy Green | -0/+5 |
| css: change to be a list | Andy Green | -1/+2 |
| cgitrc: handle value "0" for max-repo-count | Christian Hesse | -1/+2 |
| about: allow to give head from query | Christian Hesse | -5/+5 |
| ui-snapshot: add support for zstd compression | Christian Hesse | -3/+6 |
| ui-snapshot: add support for lzip compression | Hanspeter Portner | -2/+2 |
| ui-tree: allow per repository override for enable-blame | Christian Hesse | -0/+4 |
| cgitrc.5: add local tar signature example | Jason A. Donenfeld | -4/+15 |
| cgitrc.5: document new signature notes | Jason A. Donenfeld | -1/+17 |
| extra-head-content: introduce another option for meta tags | Jason A. Donenfeld | -0/+4 |
| manpage: fix sorting order | Andy Green | -88/+88 |
| global: remove functionality we deprecated for cgit v1.0 | Christian Hesse | -21/+0 |
| snapshot: support special value 'all' to enable all formats | Christian Hesse | -0/+1 |
| Add "snapshot-prefix" repo configuration | John Keeping | -0/+7 |
| ui-blame: add blame UI | Jeff Smith | -0/+9 |
| Fix spelling in man page | Peter Colberg | -2/+2 |
| Renamed repo-specific configuration for enable-html-serving in cgitrc.5.txt | Matt Comben | -1/+1 |
| ui-shared: add homepage to tabs | Jason A. Donenfeld | -5/+8 |
| ui-plain: add enable-html-serving flag | Jason A. Donenfeld | -0/+11 |
| log: allow users to follow a file | John Keeping | -0/+4 |
| Add repo.hide and repo.ignore | Lukas Fleischer | -0/+10 |
| repolist: add owner-filter | Chris Burroughs | -0/+18 |
| cgitrc.5: we mean a cgi response, not request | Jason A. Donenfeld | -1/+1 |
| remove trailing whitespaces from source files | Christian Hesse | -1/+1 |
| Clean up cache documentation. | Jason A. Donenfeld | -22/+25 |
| Skip cache slot when time-to-live is zero | Lukas Fleischer | -8/+14 |
| Add a cache-snapshot-ttl configuration variable | Lukas Fleischer | -0/+5 |
| auth: have cgit calculate login address | Jason A. Donenfeld | -2/+3 |
| authentication: use hidden form instead of referer | Jason A. Donenfeld | -1/+2 |
| auth: add basic authentication filter framework | Jason A. Donenfeld | -1/+35 |
| filter: allow returning exit code from filter | Jason A. Donenfeld | -1/+2 |
| cgitrc.5.txt: Fix documentation of the snapshot mask | Lukas Fleischer | -6/+7 |
| filter: add page source to email filter | Jason A. Donenfeld | -7/+8 |
| filter: add support for email filter | Jason A. Donenfeld | -0/+18 |
| filter: add lua support | Jason A. Donenfeld | -0/+29 |
| filter: introduce "filter type" prefix | John Keeping | -0/+9 |
| Add a suggestion to the manpage | Přemysl Janouch | -2/+3 |
| Fix the example configuration | Přemysl Janouch | -1/+1 |
| Fix some spelling errors | Přemysl Janouch | -5/+5 |
| Fix silly spelling error. | Jason A. Donenfeld | -1/+1 |
| add a note about generating agefile in hook | Christian Hesse | -1/+2 |