Commit Graph

24 Commits (792f813d342013124ce40142fef4afee3ff00df3)

Author SHA1 Message Date
Ramsay Jones bdd4a56ad5 Fix some warnings to allow -Werror 17 years ago
Lars Hjemli 2cecf839a0 cache.c: use %zd for off_t argument 17 years ago
Lars Hjemli dd7c172542 cache.c: fix error checking in print_slot() 17 years ago
Lars Hjemli af2e75616d cache.c: do not ignore errors from print_slot() 17 years ago
Lars Hjemli cdc6b2f8e7 cache.c: use xread()/xwrite() from libgit 17 years ago
Lars Hjemli d402811bd2 cache.c: make all io-related functions return errno on error 17 years ago
Lars Hjemli 6102bcfce4 cache.c: read(2) returns -1 on error, not 0 17 years ago
Lars Hjemli 9000bbf865 Add page 'ls_cache' 17 years ago
Lars Hjemli 939d32fda7 Redesign the caching layer 17 years ago
Lars Hjemli ee4056bd2c Add cache.h 17 years ago
Lars Hjemli d1f3bbe9d2 Move cgit_repo into cgit_context 17 years ago
Lars Hjemli b228d4ff82 Add all config variables into struct cgit_context 17 years ago
Lars Hjemli d14d77fe95 Introduce struct cgit_context 17 years ago
Lars Hjemli 72fa5c63f8 cache_safe_filename() needs more buffers 18 years ago
Lars Hjemli 30ccdcaa74 Enable url=value querystring parameter 18 years ago
Lars Hjemli 2c2047ff67 Remove troublesome chars from cachefile names 19 years ago
Lars Hjemli 83a5f35a27 Move cache_prepare() to cgit 19 years ago
Lars Hjemli 7c849d94ec Allow relative paths for cgit_cache_root 19 years ago
Lars Hjemli 58d04f6523 cache_lock: do xstrdup/free on lockfile 19 years ago
Lars Hjemli fbaf1171b4 Don't truncate valid cachefiles 19 years ago
Lars Hjemli 318d106300 Avoid infinite loops in caching layer 19 years ago
Lars Hjemli f5069d88df Fix cache algorithm loophole 19 years ago
Lars Hjemli 7640d90b73 Add license file and copyright notices 19 years ago
Lars Hjemli 25105d7eca Add caching infrastructure 19 years ago