AgeCommit message (Expand)AuthorLines
redirect: cleanlinessJason A. Donenfeld-2/+1
log: allow users to follow a fileJohn Keeping-3/+25
about: always ensure page has a trailing slashJason A. Donenfeld-0/+8
git: update to v2.5.0Christian Hesse-1/+1
ui-shared: allow remote refs in branch switcherChristian Hesse-0/+2
Remove no-op link from submodule entriesLukas Fleischer-17/+24
ui-shared: currenturl should take into account leading slashJason A. Donenfeld-1/+5
ui-shared: don't use an integer as a NULL pointerJohn Keeping-1/+1
ui-shared: avoid initializing static variable to zeroJohn Keeping-1/+1
ui-shared: make cgit_doctype 'static'John Keeping-1/+1
Avoid non-ANSI function declarationsJohn Keeping-6/+6
Make root handling sane again.Jason A. Donenfeld-12/+12
ui-shared: Add current url helper function.Jason A. Donenfeld-2/+9
ui-shared: keep filter repolist page in paginationJason A. Donenfeld-3/+3
ui-repolist: use ctx.qry.url instead of rooturl, in case we're filteringJason A. Donenfeld-1/+1
ui-shared.c: Refactor add_clone_urls()Lukas Fleischer-22/+10
tag: reference with "h" instead of "id"John Keeping-4/+4
footer: link back to cgit home pageJason A. Donenfeld-1/+1
ui-shared: show absolute time in tooltip for relative datesJohn Keeping-12/+23
ui-shared: add rel-vcs microformat links to HTML headerJohn Keeping-0/+11
Extract clone URL printing to ui-shared.cJohn Keeping-0/+37
Change "ss" diff flag to an enumJohn Keeping-4/+4
ui-shared: remove toggle_ssdiff arg to cgit_diff_link()John Keeping-4/+4
ui-shared: remove toggle_ssdiff arg to cgit_commit_link()John Keeping-6/+5
git: update for git 2.0Christian Hesse-1/+1
ui-shared: do not allow negative minutesJason A. Donenfeld-0/+2
ui-shared: move about tab all the way to the leftJason A. Donenfeld-4/+4
Switch to exclusively using global ctxLukas Fleischer-151/+150
auth: have cgit calculate login addressJason A. Donenfeld-0/+8
auth: add basic authentication filter frameworkJason A. Donenfeld-12/+16
ui-shared: URL-escape script_nameJohn Keeping-2/+2
Replace most uses of strncmp() with prefixcmp()Lukas Fleischer-1/+1
Update copyright informationLukas Fleischer-1/+1
ui-shared: Drop filepair_cb_raw() and helperLukas Fleischer-72/+0
Extract filepair_cb from ui-patch.cLukas Fleischer-0/+72
readme: use string_list instead of space deliminationsJason A. Donenfeld-1/+1
use struct strbuf instead of static buffersJohn Keeping-28/+35
Convert cgit_print_error to a variadic functionJohn Keeping-2/+13
Fix out-of-bounds memory accesses with virtual_root=""John Keeping-9/+5
Always #include corresponding .h in .c filesJohn Keeping-0/+1
Return const char * in cgit_{httpscheme, hosturl, rooturl}()Lukas Fleischer-4/+4
ui-shared: squelch compiler warning.Jason A. Donenfeld-0/+1
Merge branch 'wip'Jason A. Donenfeld-57/+7
ui-shared: fix return type of cgit_self_linkJohn Keeping-41/+42
cgit_print_snapshot_links(): Free prefix variableLukas Fleischer-0/+1
ui-shared.c: Remove unused function print_archive_ref()Lukas Fleischer-39/+0
ui-shared.c: Remove unused function cgit_currurl()Lukas Fleischer-12/+0
Mark several functions/variables staticLukas Fleischer-9/+9
White space around control verbs.Jason A. Donenfeld-6/+6
Fix several whitespace errorsLukas Fleischer-9/+9