| Age | Commit message (Expand) | Author | Lines |
| Say why an oversized readme leaves about empty | Bryce Kwon | -2/+8 |
| Hand the about filter the tree url its links need | Bryce Kwon | -1/+9 |
| Answer 404 for any path below the about page | Bryce Kwon | -90/+3 |
| Send a charset only with a text type | Bryce Kwon | -1/+0 |
| Add stable markup hooks for site themes | Bryce Kwon | -10/+10 |
| Align with spaces instead of tabs | Bryce Kwon | -2/+2 |
| Harden the page renderers | Bryce Kwon | -4/+13 |
| Clean up the whole tree | Bryce Kwon | -10/+5 |
| Trim the comments and dead code across the tree | Bryce Kwon | -8/+5 |
| Point clone rows at a url a browser can follow | Bryce Kwon | -7/+1 |
| Replace `nbsp` spacing with CSS | Bryce Kwon | -4/+4 |
| Tidy the structure of the generated markup | Bryce Kwon | -2/+2 |
| Remove the obsolete summary attributes | Bryce Kwon | -3/+3 |
| Let the listings wrap and the diff tables scroll | Bryce Kwon | -2/+2 |
| Restyle the sources and fix the audit's findings | Bryce Kwon | -60/+83 |
| Settle the names, types and layout of the sources | Bryce Kwon | -2/+2 |
| Replace the browser markdown renderer with a filter | Bryce Kwon | -30/+4 |
| Keep line structure in plaintext readmes | Bryce Kwon | -1/+4 |
| Point the fork's links and credits at itself | Bryce Kwon | -1/+1 |
| Require a boundary in the about-path prefix check | Bryce Kwon | -1/+7 |
| Escape non-markdown readmes without a filter | Bryce Kwon | -2/+16 |
| Render README markdown in the browser | Bryce Kwon | -9/+39 |
| Reorganize into source, assets and libraries | Bryce Kwon | -0/+0 |
| global: make 'char *path' const where possible | Christian Hesse | -1/+1 |
| ui-summary: send images plain for about page | Christian Hesse | -2/+13 |
| summary: move layout into page function | John Keeping | -0/+2 |
| about: move layout into page functions | John Keeping | -2/+6 |
| Remove redundant includes | John Keeping | -1/+0 |
| Avoid non-ANSI function declarations | John Keeping | -1/+1 |
| cgit: show clone URLs for empty repo | Jason A. Donenfeld | -1/+1 |
| ui-summary: add "rel='vcs-git'" to clone URL links | John Keeping | -2/+4 |
| Extract clone URL printing to ui-shared.c | John Keeping | -46/+12 |
| git: update for git 2.0 | Christian Hesse | -1/+1 |
| remove trailing whitespaces from source files | Christian Hesse | -2/+2 |
| filter: return on null filter from open and close | Jason A. Donenfeld | -6/+2 |
| filter: pass extra arguments via cgit_open_filter | John Keeping | -7/+6 |
| Replace most uses of strncmp() with prefixcmp() | Lukas Fleischer | -1/+1 |
| Update copyright information | Lukas Fleischer | -2/+1 |
| ui-summary: do not free ref | Jason A. Donenfeld | -1/+0 |
| readme: use string_list instead of space deliminations | Jason A. Donenfeld | -55/+45 |
| ui-summary: Disallow directory traversal | Jason A. Donenfeld | -0/+16 |
| readme: Accept multiple candidates and test them. | Jason A. Donenfeld | -30/+31 |
| ui-summary: Pass filename to about-filter | Jason A. Donenfeld | -2/+10 |
| ui-summary: Use default branch for readme if : prefix | Jason A. Donenfeld | -1/+6 |
| use struct strbuf instead of static buffers | John Keeping | -4/+8 |
| Always #include corresponding .h in .c files | John Keeping | -0/+1 |
| ui-summary.c: Move urls variable into print_urls() | Lukas Fleischer | -6/+14 |
| Fix colspan values | Lukas Fleischer | -5/+19 |
| ui-log: Add "commit-sort" option for controlling commit ordering | Tobias Bieniek | -1/+1 |
| cgit.c: add 'clone-url' setting with support for macro expansion | Lars Hjemli | -1/+1 |