| Age | Commit message (Expand) | Author | Lines |
| use struct strbuf instead of static buffers | John Keeping | -37/+20 |
| Mark several functions/variables static | Lukas Fleischer | -1/+1 |
| White space around control verbs. | Jason A. Donenfeld | -3/+3 |
| Fix several whitespace errors | Lukas Fleischer | -3/+3 |
| Fix some warnings to allow -Werror | Ramsay Jones | -2/+2 |
| cache.c: use %zd for off_t argument | Lars 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 libgit | Lars Hjemli | -6/+6 |
| cache.c: make all io-related functions return errno on error | Lars Hjemli | -9/+24 |
| cache.c: read(2) returns -1 on error, not 0 | Lars Hjemli | -1/+1 |
| Add page 'ls_cache' | Lars Hjemli | -0/+68 |
| Redesign the caching layer | Lars Hjemli | -68/+291 |
| Add cache.h | Lars Hjemli | -0/+1 |
| Move cgit_repo into cgit_context | Lars Hjemli | -3/+3 |
| Add all config variables into struct cgit_context | Lars Hjemli | -5/+5 |
| Introduce struct cgit_context | Lars Hjemli | -2/+2 |
| cache_safe_filename() needs more buffers | Lars Hjemli | -4/+9 |
| Enable url=value querystring parameter | Lars Hjemli | -3/+6 |
| Remove troublesome chars from cachefile names | Lars Hjemli | -0/+16 |
| Move cache_prepare() to cgit | Lars Hjemli | -22/+0 |
| Allow relative paths for cgit_cache_root | Lars Hjemli | -0/+4 |
| cache_lock: do xstrdup/free on lockfile | Lars Hjemli | -1/+2 |
| Don't truncate valid cachefiles | Lars Hjemli | -0/+5 |
| Avoid infinite loops in caching layer | Lars Hjemli | -13/+22 |
| Fix cache algorithm loophole | Lars Hjemli | -1/+5 |
| Add license file and copyright notices | Lars Hjemli | -0/+8 |
| Add caching infrastructure | Lars Hjemli | -0/+86 |