AgeCommit message (Expand)AuthorLines
cache.c: cache ls_cache output properlyJohn Keeping-6/+7
cache.c: fix cache_lsJohn Keeping-4/+10
use struct strbuf instead of static buffersJohn Keeping-37/+20
Mark several functions/variables staticLukas Fleischer-1/+1
White space around control verbs.Jason A. Donenfeld-3/+3
Fix several whitespace errorsLukas Fleischer-3/+3
Fix some warnings to allow -WerrorRamsay Jones-2/+2
cache.c: use %zd for off_t argumentLars Hjemli-1/+1
cache.c: fix error checking in print_slot()Lars Hjemli-4/+7
cache.c: do not ignore errors from print_slot()Lars Hjemli-3/+13
cache.c: use xread()/xwrite() from libgitLars Hjemli-6/+6
cache.c: make all io-related functions return errno on errorLars Hjemli-9/+24
cache.c: read(2) returns -1 on error, not 0Lars Hjemli-1/+1
Add page 'ls_cache'Lars Hjemli-0/+68
Redesign the caching layerLars Hjemli-66/+289
Add cache.hLars Hjemli-0/+1
Move cgit_repo into cgit_contextLars Hjemli-3/+3
Add all config variables into struct cgit_contextLars Hjemli-5/+5
Introduce struct cgit_contextLars Hjemli-2/+2
cache_safe_filename() needs more buffersLars Hjemli-4/+9
Enable url=value querystring parameterLars Hjemli-3/+6
Remove troublesome chars from cachefile namesLars Hjemli-0/+16
Move cache_prepare() to cgitLars Hjemli-22/+0
Allow relative paths for cgit_cache_rootLars Hjemli-0/+4
cache_lock: do xstrdup/free on lockfileLars Hjemli-1/+2
Don't truncate valid cachefilesLars Hjemli-0/+5
Avoid infinite loops in caching layerLars Hjemli-13/+22
Fix cache algorithm loopholeLars Hjemli-1/+5
Add license file and copyright noticesLars Hjemli-0/+8
Add caching infrastructureLars Hjemli-0/+86