Website Summary Files Commits Branches @commit @diff @stats
path: root / cache.c
Commit message (Expand)AuthorAgeLinesSHA
* cache.c: fix header order
 John Keeping
2015-08-13-3/+343620cf
* cache: don't use an integer as a NULL pointer
 John Keeping
2015-03-09-1/+180d5207
* cache: use F_SETLK to avoid stale lock files
 John Keeping
2015-03-03-1/+14db9a70b
* Skip cache slot when time-to-live is zero
 Lukas Fleischer
2014-02-21-1/+16ceba45
* cache: use sendfile() instead of a pair of read() + write()
 Sebastian Andrzej Siewior
2014-01-19-1/+25d3581b5
* Switch to exclusively using global ctx
 Lukas Fleischer
2014-01-17-8/+6f60ffa1
* cache: don't leave cache_slot fields uninitialized
 John Keeping
2014-01-12-1/+1382ecf1
* Update copyright information
 Lukas Fleischer
2014-01-08-1/+1f7f26f8
* cache.c: cache ls_cache output properly
 John Keeping
2013-05-22-6/+7f32a2da
* cache.c: fix cache_ls
 John Keeping
2013-05-18-4/+10f75900b
* use struct strbuf instead of static buffers
 John Keeping
2013-04-08-37/+20fb3655d
* Mark several functions/variables static
 Lukas Fleischer
2013-03-04-1/+1bafab42
* White space around control verbs.
 Jason A. Donenfeld
2013-03-04-3/+3bdae1d8
* Fix several whitespace errors
 Lukas Fleischer
2013-03-04-3/+353bc747
* Fix some warnings to allow -Werror
 Ramsay Jones
2008-11-06-2/+2bdd4a56
* cache.c: use %zd for off_t argument
 Lars Hjemli
2008-09-01-1/+12cecf83
* cache.c: fix error checking in print_slot()
 Lars Hjemli
2008-05-20-4/+7dd7c172
* cache.c: do not ignore errors from print_slot()
 Lars Hjemli
2008-05-18-3/+13af2e756
* cache.c: use xread()/xwrite() from libgit
 Lars Hjemli
2008-05-18-6/+6cdc6b2f
* cache.c: make all io-related functions return errno on error
 Lars Hjemli
2008-05-18-9/+24d402811
* cache.c: read(2) returns -1 on error, not 0
 Lars Hjemli
2008-05-18-1/+16102bcf
* Add page 'ls_cache'
 Lars Hjemli
2008-04-28-0/+689000bbf
* Redesign the caching layer
 Lars Hjemli
2008-04-28-66/+289939d32f
* Add cache.h
 Lars Hjemli
2008-03-27-0/+1ee4056b
* Move cgit_repo into cgit_context
 Lars Hjemli
2008-02-16-3/+3d1f3bbe
* Add all config variables into struct cgit_context
 Lars Hjemli
2008-02-16-5/+5b228d4f
* Introduce struct cgit_context
 Lars Hjemli
2008-02-16-2/+2d14d77f
* cache_safe_filename() needs more buffers
 Lars Hjemli
2007-05-18-4/+972fa5c6
* Enable url=value querystring parameter
 Lars Hjemli
2007-05-18-3/+630ccdca
* Remove troublesome chars from cachefile names
 Lars Hjemli
2007-01-12-0/+162c2047f
* Move cache_prepare() to cgit
 Lars Hjemli
2007-01-12-22/+083a5f35
* Allow relative paths for cgit_cache_root
 Lars Hjemli
2006-12-16-0/+47c849d9
* cache_lock: do xstrdup/free on lockfile
 Lars Hjemli
2006-12-12-1/+258d04f6
* Don't truncate valid cachefiles
 Lars Hjemli
2006-12-11-0/+5fbaf117
* Avoid infinite loops in caching layer
 Lars Hjemli
2006-12-11-13/+22318d106
* Fix cache algorithm loophole
 Lars Hjemli
2006-12-11-1/+5f5069d8
* Add license file and copyright notices
 Lars Hjemli
2006-12-10-0/+87640d90
* Add caching infrastructure
 Lars Hjemli
2006-12-10-0/+8625105d7