AgeCommit message (Expand)AuthorLines
Harden the page renderersBryce Kwon-26/+30
Clean up the whole treeBryce Kwon-25/+13
Trim the comments and dead code across the treeBryce Kwon-4/+4
Remove the auto-submitting selectsBryce Kwon-3/+3
Fold `enable-stats` back into `max-stats`Bryce Kwon-4/+3
Remove the language breakdown from the stats pageBryce Kwon-174/+4
Use standard HTTP reason phrasesBryce Kwon-2/+2
Null-terminate the stats pathspec argvBryce Kwon-1/+4
Tidy the structure of the generated markupBryce Kwon-9/+9
Print the language shares without the localeBryce Kwon-1/+5
Tidy the option panelsBryce Kwon-8/+8
Restyle the sources and fix the audit's findingsBryce Kwon-273/+297
Work out the stats period labels onceBryce Kwon-49/+56
Compare author totals by signBryce Kwon-1/+7
Settle the names, types and layout of the sourcesBryce Kwon-10/+11
Prune the stats walk and guard its datesBryce Kwon-1/+9
Gate the stats page and add a language breakdownBryce Kwon-18/+182
Submit option forms without inline handlersBryce Kwon-2/+2
Point the fork's links and credits at itselfBryce Kwon-1/+1
Fix the stats year label and a missing authorBryce Kwon-2/+4
Reorganize into source, assets and librariesBryce Kwon-0/+0
git: update to v2.46.0Christian Hesse-0/+2
ui-stats: add missing source headerChristian Hesse-0/+8
git: update to v2.41.0Christian Hesse-1/+1
global: use release_commit_memory()John Keeping-2/+1
git: update to v2.30.0Christian Hesse-24/+24
git: update to v2.21.0Christian Hesse-1/+1
forms: action should not be emptyJason A. Donenfeld-1/+1
ui-stats: cast pointer before checking for zeroJohn Keeping-2/+2
ui-stats: if we're going to abuse void*, do it safelyJason A. Donenfeld-10/+7
stats: move layout into page functionJohn Keeping-2/+6
ui-stats: make cgit_period definitions 'static const'John Keeping-7/+7
ui-stats.c: set parent pointer to NULL after freeing itJohn Keeping-0/+1
git: update to v2.0.3John Keeping-1/+1
Switch to exclusively using global ctxLukas Fleischer-15/+14
ui-stats.c: Remove unused macroLukas Fleischer-2/+0
Convert cgit_print_error to a variadic functionJohn Keeping-3/+2
Always #include corresponding .h in .c filesJohn Keeping-1/+1
Mark several functions/variables staticLukas Fleischer-7/+10
White space around control verbs.Jason A. Donenfeld-1/+1
Fix several whitespace errorsLukas Fleischer-4/+4
Update git to v1.7.5.4John Keeping-1/+1
ui-stats.c: fix invalid htmlLars Hjemli-1/+1
ui-stats.c: create a control panel for stat optionsLars Hjemli-24/+27
ui-stats: Remove unnecessary #includeJohan Herland-2/+0
Use GIT-1.7.3Lars Hjemli-4/+4
fix errors in printf-style format stringsMark Lodato-6/+12
Use GIT-1.7.2.2Lars Hjemli-4/+4
Add and use cgit_find_stats_periodname() in print_repo()Lars Hjemli-0/+8
ui-stats.c: reuse cgit_add_hidden_formfields()Lars Hjemli-3/+2