AgeCommit message (Expand)AuthorLines
git: update to v2.25.0Christian Hesse-1/+1
git: update to v2.22.0Christian Hesse-6/+11
ui-tree: allow per repository override for enable-blameChristian Hesse-0/+4
auth-filter: pass url with query string attachedJason A. Donenfeld-1/+1
config: record repo.snapshot-prefix in the per-repo configKonstantin Ryabitsev-0/+2
auth-filter: do not write more than we've readJason A. Donenfeld-2/+2
extra-head-content: introduce another option for meta tagsJason A. Donenfeld-0/+4
Use string list strdup_strings for mimetypesJohn Keeping-2/+2
global: remove functionality we deprecated for cgit v1.0Christian Hesse-14/+3
snapshot: strip bit from struct cgit_snapshot_formatChristian Hesse-1/+1
Add "snapshot-prefix" repo configurationJohn Keeping-0/+2
cgit: prepare repo before error pagesJason A. Donenfeld-7/+12
git: update to v2.16.0Christian Hesse-1/+1
ui-blame: add blame UIJeff Smith-0/+2
cgit: don't set vpath unless repo is setJohn Keeping-6/+6
Use skip_prefix() to get rid of magic constantsLukas Fleischer-26/+30
cgit: replace 'unsigned char sha1[20]' with 'struct object_id oid'Christian Hesse-4/+5
git: update to v2.10.0Christian Hesse-1/+1
Fix qry.head leak on errorRichard Maw-4/+4
Hosted on HTTPS nowJason A. Donenfeld-1/+1
ui-shared: add homepage to tabsJason A. Donenfeld-0/+4
ui-plain: add enable-html-serving flagJason A. Donenfeld-0/+5
ui-blob: Do not accept mimetype from userJason A. Donenfeld-2/+0
filter: avoid integer overflow in authenticate_postJason A. Donenfeld-1/+1
cgit.c: remove useless null checkJohn Keeping-1/+1
cmd: no need for pre function hook nowJason A. Donenfeld-3/+0
cmd: remove "want_layout" fieldJohn Keeping-9/+0
cgit: use cgit_print_error_page() where appropriateJohn Keeping-20/+7
log: allow users to follow a fileJohn Keeping-0/+4
about: always ensure page has a trailing slashJason A. Donenfeld-0/+3
git: update to v2.5.0Christian Hesse-1/+1
Fix processing of repo.hide and repo.ignoreDaniel Reichelt-4/+4
cgit: remember to set up env vars before empty clone pathJason A. Donenfeld-0/+1
Avoid non-ANSI function declarationsJohn Keeping-1/+1
cgit: show clone URLs for empty repoJason A. Donenfeld-0/+16
git: update for v2.3.0Christian Hesse-1/+1
Add repo.hide and repo.ignoreLukas Fleischer-0/+6
repolist: add owner-filterChris Burroughs-0/+6
git: update to v2.2.1Christian Hesse-1/+1
Change "ss" diff flag to an enumJohn Keeping-4/+8
Always check if README exists in choose_readme()Lukas Fleischer-6/+0
git: update for git 2.0Christian Hesse-13/+13
Add a cache-snapshot-ttl configuration variableLukas Fleischer-0/+6
cgit: add --version argument for printing infoJason A. Donenfeld-0/+17
cgit.c: free tmp variableJason A. Donenfeld-0/+1
Switch to exclusively using global ctxLukas Fleischer-161/+161
auth: have cgit calculate login addressJason A. Donenfeld-1/+2
authentication: use hidden form instead of refererJason A. Donenfeld-14/+8
auth: add basic authentication filter frameworkJason A. Donenfeld-2/+94
filter: add support for email filterJason A. Donenfeld-0/+6