summaryrefslogtreecommitdiff
path: root/ui-shared.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make git_pageurl handle NULL querystringsLars Hjemli2007-05-161-2/+6
* Don't hardcode urls when SCRIPT_NAME is availableLars Hjemli2007-05-151-2/+2
* ui-shared.c: fix whitespace breakageLars Hjemli2007-05-151-6/+5
* Layout updateLars Hjemli2007-02-211-10/+27
* Add support for snapshotsLars Hjemli2007-02-081-0/+11
* Fix search for non-virtual urlsLars Hjemli2007-02-031-0/+6
* Change global document layoutLars Hjemli2007-01-281-2/+3
* Use long instead of int when converting from TTL to secondsLars Hjemli2007-01-051-1/+1
* Add generic support for search box in page headerLars Hjemli2006-12-281-1/+27
* Make repo header a link to summary pageLars Hjemli2006-12-161-0/+4
* Move cgit_print_date into ui-shared, reuse in ui-summaryLars Hjemli2006-12-161-0/+12
* Move functions for repolist output into ui-repolist.cLars Hjemli2006-12-111-0/+21
* Move common output-functions into ui-shared.cLars Hjemli2006-12-111-0/+76
When generating a cached file, locking is used to avoid parallell processing of the request. If multiple processes tries to aquire the same lock, the ones who fail to get the lock serves the (expired) cached file. If the cached file don't exist, the process instead calls sched_yield(2) before restarting the request processing. Signed-off-by: Lars Hjemli <hjemli@gmail.com>