| Age | Commit message (Expand) | Author | Lines |
| filter: avoid integer overflow in authenticate_post | Jason A. Donenfeld | -1/+1 |
| cgit.c: remove useless null check | John Keeping | -1/+1 |
| cmd: no need for pre function hook now | Jason A. Donenfeld | -3/+0 |
| cmd: remove "want_layout" field | John Keeping | -9/+0 |
| cgit: use cgit_print_error_page() where appropriate | John Keeping | -20/+7 |
| log: allow users to follow a file | John Keeping | -0/+4 |
| about: always ensure page has a trailing slash | Jason A. Donenfeld | -0/+3 |
| git: update to v2.5.0 | Christian Hesse | -1/+1 |
| Fix processing of repo.hide and repo.ignore | Daniel Reichelt | -4/+4 |
| cgit: remember to set up env vars before empty clone path | Jason A. Donenfeld | -0/+1 |
| Avoid non-ANSI function declarations | John Keeping | -1/+1 |
| cgit: show clone URLs for empty repo | Jason A. Donenfeld | -0/+16 |
| git: update for v2.3.0 | Christian Hesse | -1/+1 |
| Add repo.hide and repo.ignore | Lukas Fleischer | -0/+6 |
| repolist: add owner-filter | Chris Burroughs | -0/+6 |
| git: update to v2.2.1 | Christian Hesse | -1/+1 |
| Change "ss" diff flag to an enum | John Keeping | -4/+8 |
| Always check if README exists in choose_readme() | Lukas Fleischer | -6/+0 |
| git: update for git 2.0 | Christian Hesse | -13/+13 |
| Add a cache-snapshot-ttl configuration variable | Lukas Fleischer | -0/+6 |
| cgit: add --version argument for printing info | Jason A. Donenfeld | -0/+17 |
| cgit.c: free tmp variable | Jason A. Donenfeld | -0/+1 |
| Switch to exclusively using global ctx | Lukas Fleischer | -161/+161 |
| auth: have cgit calculate login address | Jason A. Donenfeld | -1/+2 |
| authentication: use hidden form instead of referer | Jason A. Donenfeld | -14/+8 |
| auth: add basic authentication filter framework | Jason A. Donenfeld | -2/+94 |
| filter: add support for email filter | Jason A. Donenfeld | -0/+6 |
| filter: basic write hooking infrastructure | Jason A. Donenfeld | -0/+2 |
| filter: allow for cleanup hook for filter types | Jason A. Donenfeld | -0/+1 |
| filter: add fprintf_filter function | John Keeping | -3/+3 |
| filter: split filter functions into their own file | Jason A. Donenfeld | -36/+6 |
| cgit.c: Fix comment on bit mask hack | Lukas Fleischer | -8/+10 |
| cgit.c: Use "else" for mutually exclusive branches | Lukas Fleischer | -19/+10 |
| Replace most uses of strncmp() with prefixcmp() | Lukas Fleischer | -9/+9 |
| Update copyright information | Lukas Fleischer | -2/+1 |
| cache: id means static, even if head is specified too | Jason A. Donenfeld | -3/+3 |
| cache: document negative ttls and add about ttl | Jason A. Donenfeld | -3/+12 |
| use favicon by default | Christian Hesse | -0/+1 |
| readme: use string_list instead of space deliminations | Jason A. Donenfeld | -23/+69 |
| readme: Accept multiple candidates and test them. | Jason A. Donenfeld | -0/+35 |
| ui-summary: Pass filename to about-filter | Jason A. Donenfeld | -1/+1 |
| cgit.c: Do not reset HOME after unsetting it. | Jason A. Donenfeld | -13/+0 |
| cgit.c: sync repo config printing with struct cgit_repo | Jason A. Donenfeld | -0/+14 |
| Add branch-sort and repo.branch-sort options. | Jason A. Donenfeld | -1/+13 |
| cgit.c: Do not restore unset environment variables | Lukas Fleischer | -2/+4 |
| Do not load user or system gitconfig and gitattributes | Jason A. Donenfeld | -0/+24 |
| use struct strbuf instead of static buffers | John Keeping | -36/+36 |
| Convert cgit_print_error to a variadic function | John Keeping | -10/+8 |
| Fix out-of-bounds memory accesses with virtual_root="" | John Keeping | -8/+3 |
| Do not unnecessarily strdup() environment variables | Lukas Fleischer | -15/+10 |