aboutsummaryrefslogtreecommitdiff
path: root/shared.c
AgeCommit message (Collapse)Author
2007-01-12WIP: add paths/backlinks to tree/blobviewGravatar Lars Hjemli
2007-01-04Handle %xx encoding in querystringGravatar Lars Hjemli
Convert valid %xx expressions in querystring to ascii, ignore invalid expressions (i.e. eat the three characters %xx). Signed-off-by: Lars Hjemli <larsh@hal-2004.(none)>
2006-12-28Add generic support for search box in page headerGravatar Lars Hjemli
This adds the ability to show a search box in any pageheader with correct href and hidden form data, but does not enable the box on any pages. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-22Add missing ttl-options in configGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-20Add basic diff viewGravatar Lars Hjemli
Finally, xdiff is used to show per-file diffs via commit view. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-16Add cgit_free_commitinfo() and use where neededGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-16Add cache-root option to /cgit/rcGravatar Lars Hjemli
Somehow, this option was forgotten when parsing the configfile. Add it. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-16Add argument parsing + switch for uncached operationGravatar Lars Hjemli
This adds support for the following options to cgit: --root=<path> --cache=<path> --nocache --query=<querystring> --repo=<reponame> --page=<pagename> --head=<branchname> --sha1=<sha1> --ofs=<number> On startup, /etc/cgitrc is parsed, followed by argument parsing and finally querystring parsing. If --nocache is specified (or set in /etc/gitrc), caching is disabled and cgit instead generates pages to stdout. The combined effect of these two changes makes testing/debugging a lot less painfull. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-16Add head comment to shared.cGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-14Add simple pager to log pageGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
2006-12-11Move global variables + callback functions into shared.cGravatar Lars Hjemli
Signed-off-by: Lars Hjemli <hjemli@gmail.com>