about summary refs log tree commit diff
path: root/configfile.h (unfollow)
Commit message (Expand)Author
2012-11-15CGIT-0.9.1Jason A. Donenfeld
2012-11-15man: show mime type default valueJason A. Donenfeld
2012-11-15ssdiff: point line links at exact blob by prepending "id="Julius Plenz
2012-11-15Format git diff headers correctly when adding or removing files.Michael Halstead
2012-11-04Makefile: get snapshots from githubFerry Huberts
2012-10-31Makefile: remove tags fileJamie Couture
2012-10-28ui-shared: use placeholder for empty commit subjectChristian Franke
2012-10-27syntax-highlighting.sh: Fix command injection.Jason A. Donenfeld
2012-10-18Fix man page typo.Jason A. Donenfeld
2012-10-17Makefile: Support OpenBSD just like FreeBSDJason A. Donenfeld
2012-10-17Makefile: support FreeBSD libiconv pathsJason A. Donenfeld
2012-10-17tests: check for proper html entityJason A. Donenfeld
2012-10-17ui-log: Add "commit-sort" option for controlling commit orderingTobias Bieniek
2012-10-17ui-repolist: Add "section-sort" flag to control section sorting.Tobias Bieniek
2012-10-17scan-tree: Unify gitweb.* and cgit.* settings into one config option.Jason A. Donenfeld
2012-10-17ui: Remember to print ampersand as proper html entities.William Bell
2012-10-16ui-repolist: Rename section-sort to repository-sort.Jason A. Donenfeld
2012-10-16repo_config: do not let globals override repo settingsTobias Bieniek
2012-10-09README: times, they are a-changinJason A. Donenfeld
2012-10-09syntax-highlight: when the file has no extension, assume textFerry Huberts
2012-10-09ui-repolist: do not use agefile if it's date could not be parsedFerry Huberts
2012-10-09Revert "filters/syntax-highlighting.sh: work around highlight --force bug"Ferry Huberts
2012-10-08Makefile: add tag target to generate ctagsJamie Couture
2012-10-08ui-repolist: Bold the currently viewed page.Jamie Couture
2012-10-02do not write outside heap bufferJim Meyering
2012-09-27ui-snapshot: pass -n to gzip, to suppress timestampJason A. Donenfeld
2012-07-12Update copyright headers to have latest dates.Jason A. Donenfeld
2012-07-12ui-repolist: Case insensitive sorting and age sortJason A. Donenfeld
2012-07-12scan-tree: Support gitweb.category.Jason A. Donenfeld
2012-07-12scan-tree: Support gitweb.description.Jason A. Donenfeld
2012-03-20css: only use div#cgitFerry Huberts
2012-03-18css: force text color to black on decorationsFerry Huberts
2012-03-18css: vertically align the cgit logo imageFerry Huberts
2012-03-18css: prefix all styles with div#cgitFerry Huberts
2012-03-18filters/syntax-highlighting.sh: work around highlight --force bugFerry Huberts
2012-03-18filters/highlight.sh: manually support highlight version 2 and 3Ferry Huberts
2012-03-18tests: properly quote arguments to printfFerry Huberts
2012-03-18tests: handle paths with whitespaceFerry Huberts
2012-03-18CGIT-0.9.0.3Lars Hjemli
2012-03-18segfault fix on some bogus requestsEric Wong
2012-03-18use correct type for sizeofJamie Couture
2012-01-08ui-ssdiff.c: correct length check for LCS tableEric Wong
2012-01-03Fix segmentation fault in empty repositoryJohn Keeping
2012-01-03Makefile: fetch git tarballs from http://hjemli.net/git/git/Lars Hjemli
2012-01-03fix css color value and vertical-align valueNorberto Lopes
2012-01-03ui-ssdiff.c: set correct diffmode in "control panel"Tim Chen
2012-01-03Fix diff mode switching when side-by-side-diffs=1Tim Chen
2012-01-03ui-log.c: do not show remote heads if enable-remote-branches=0Georg Müller
2012-01-03Add sort parameter to pager of repo listTobias Grimm
2012-01-03ui-ssdiff: move LCS table away from the stackJamie Couture
lash, counting slashes from the end of the string no longer gives the same answer as it did before. Fix this by ensuring that "rel" does not have a trailing slash. Reported-by: Julius Plenz <plenz@cis.fu-berlin.de> Signed-off-by: John Keeping <john@keeping.me.uk> 2013-04-15t0001: ignore ".dirty" suffix on Git versionJohn Keeping When testing modifications in Git that affect CGit, it is annoying to have t0001 failing simply because the Git version has a ".dirty" suffix when the version of Git there does indeed match that specified in the CGit makefile. Stop this by stripping the ".dirty" suffix from the GIT_VERSION variable. Note that this brings the "Git version" behaviour in line with the "submodule version" case which does not check if the working tree in git/ is modified. Signed-off-by: John Keeping <john@keeping.me.uk> 2013-04-15tests: set TEST_OUTPUT_DIRECTORY to the CGit test directoryJohn Keeping By default, Git's test suite puts the trash directories and test-results directory into its own directory, not that containing the tests being run. This is less convenient for inspecting test failures, so set the output directory to CGit's tests/ directory instead. Note that there is currently a bug in Git whereby it will create the trash directories in our tests/ directory regardless of the value of TEST_OUTPUT_DIRECTORY, and then fail to remove them once the tests are done. This change does currently affect the location of the test-results/ directory though. Signed-off-by: John Keeping <john@keeping.me.uk> 2013-04-15t0109: test more URLsJohn Keeping In order to ensure that we don't access $HOME at some point after initial startup when rendering a specific view, run the strace test on a range of different pages. This ensures that we don't end up reading a configuration later for some specific view. Signed-off-by: John Keeping <john@keeping.me.uk> 2013-04-10cgitrc.5.txt: Specify when scan-path must be defined before.Jason A. Donenfeld Several options must be specified prior to scan-path. This is consistant source of user confusion. Document these facts. Suggested-by: Lukas Fleischer <cgit@cryptocrack.de> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2013-04-10ui-snapshot.c: Prepend "V" when guessing ref namesLukas Fleischer In cgit_print_snapshot_links() we strip leading "v" and "V", while we currently only prepend a lower case "v" when parsing a snapshot file name. This results in broken snapshot links for tags that start with an upper case "V". Avoid this by prepending a "V" as a fallback. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2013-04-10t0107: Skip ZIP tests if unzip(1) isn't availableLukas Fleischer Note that we cannot use skip_all here since some tests have already been executed when ZIP tests are reached. Use test prerequisites to skip everything using unzip(1) if the binary is not available instead. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2013-04-10tests/: Do not use `sed -i`Lukas Fleischer "-i" isn't part of the POSIX standard and doesn't work on several platforms such as OpenBSD. Use a temporary file instead. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2013-04-10Add branch-sort and repo.branch-sort options.Jason A. Donenfeld When set to "name", branches are sorted by name, which is the current default. When set to "age", branches are sorted by the age of the repository. This feature was requested by Konstantin Ryabitsev for use on kernel.org. Proposed-by: Konstantin Ryabitsev <mricon@kernel.org> 2013-04-10t0109: chain operations with &&John Keeping Without '&&' between operations, we will not detect if strace or cgit exit with an error status, which would cause a false positive test status in this case. Signed-off-by: John Keeping <john@keeping.me.uk> 2013-04-10cgit.c: Do not restore unset environment variablesLukas Fleischer getenv() returns a NULL pointer if the specified variable name cannot be found in the environment. However, some setenv() implementations crash if a NULL pointer is passed as second argument. Only restore variables that are not NULL. See commit d96d2c98ebc4c2d3765f5b35c4142e0e828a421b for a related patch. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2013-04-09t0107: Use `tar -z` for gzip'ed archivesLukas Fleischer