about summary refs log tree commit diff
path: root/configfile.c (unfollow)
Commit message (Expand)Author
2009-08-18ui-shared: don't print header <img/> if there isn't a logo definedMatthew Metnetsky
2009-08-17cgit.c: do not segfault on unexpected query-string formatLars Hjemli
2009-08-17ui-tag.c: do not segfault when id is missing from query-stringLars Hjemli
2009-03-15CGIT 0.8.2.1Lars Hjemli
2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli
2009-03-15fix segfault when displaying empty blobsEric Wong
2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli
2009-02-01CGIT 0.8.2Lars Hjemli
2009-02-01Use GIT-1.6.1.1Lars Hjemli
2009-02-01shared.c: avoid SEGFAULT when checking for binary buffersLars Hjemli
2009-01-31ui-tree: show hexdump of binary blobsLars Hjemli
2009-01-31Handle binary files in diffsLars Hjemli
2009-01-29html.c: use correct escaping in html attributesLars Hjemli
2009-01-29Add support for a custom headerLars Hjemli
2009-01-27tests/t0105-commit.sh: expect commit decorationsLars Hjemli
2009-01-27cgit.css: minor adjustment of commit decorationsLars Hjemli
2009-01-27Add decorations to commit pagesJustin Waters
2009-01-27CGIT 0.8.1.1Lars Hjemli
2009-01-12Makefile: install cgit.{css,png} in CGIT_DATA_PATHTodd Zullinger
2009-01-12Makefile: add INSTALL var to set install commandTodd Zullinger
2009-01-12Fix tar.bz2 snapshot exampleTodd Zullinger
2009-01-11Avoid SEGFAULT on invalid requestsLars Hjemli
2009-01-11Make all tags viewableRobin Redeker
2009-01-11ui-tag: escape tagnames properlyLars Hjemli
2009-01-11Change toggle to more meaningful termJustin Waters
2009-01-11ui-log: show name-decorations in log outputLars Hjemli
2009-01-10Makefile: avoid libcurl when building gitLars Hjemli
2009-01-10ui-refs: avoid SEGFAULT on lightweight tagsRobin Redeker
2009-01-10changed objects are outputted, allowing for selections of code onlyOnne Gorter
2009-01-06ui-tree.c: do not add blank line when displaying blobsLars Hjemli
2008-12-30ui-patch: whitespace changes in the patch generation codeTomas Carnecky
2008-12-28tests/t0107-snapshot.sh: make testscript match updated snapshot behaviorLars Hjemli
2008-12-28return 404 if snapshot is not foundNatanael Copa
2008-12-26ui-snapshot.c: change mime-type for tar.gz and tar.bz2Lars Hjemli
2008-12-26Use GIT-1.6.1Lars Hjemli
2008-12-26shared.c: future-proof usage of git diff-structuresLars Hjemli
2008-12-26Untie logic for SCRIPT_NAME and PATH_INFOLars Hjemli
2008-12-07ui-stats.c: reuse cgit_add_hidden_formfields()Lars Hjemli
2008-12-07ui-shared: externalize add_hidden_formfields()Lars Hjemli
2008-12-07ui-tree: add link to stats page per pathLars Hjemli
2008-12-07ui-shared: add and use cgit_stats_link()Lars Hjemli
2008-12-07ui-stats: replace 'enable-stats' setting with 'max-stats'Lars Hjemli
2008-12-07ui-stats: enable path-filtered statsLars Hjemli
2008-12-06Add a 'stats' page to each repoLars Hjemli
2008-12-06tests/setup.sh: allow testsuite to fail properly with POSIX standard shellsLars Hjemli
2008-12-06tests/t0010-validate-html.sh: skip tests if 'tidy' is not availableLars Hjemli
2008-12-05parsing.c: enable builds with NO_ICONV definedLars Hjemli
2008-12-05ui-repolist: avoid build warning for strcasestr(3)Lars Hjemli
2008-12-05Makefile: allow cgit.conf to override platform-specific tweaksLars Hjemli
2008-12-03Extra cygwin-specific changesRamsay Jones
d0d5fc740fd&follow=1'>Show number of changed files in log viewLars Hjemli This uses the new tree-diff functions to calculate number of files changed per commit. Also fix some whitespace issues. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-13Use standard tree-diff function when showing diffstat for single commitLars Hjemli Remove unneeded code from ui-commit.c and replace with call to standard diff-functions. Also fix some whitespace issues. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-13Add shared diff-handling functionsLars Hjemli This adds a standard interface for tree diffing. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-12css: fix bad rendering in Internet ExplorerLars Hjemli The layout-tables used border-collapse:separate, which maked all pages look really bad in IE. Fix it. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Add links to enable downloading of tagged blobsLars Hjemli All tags below refs/archives are shown on the repo summary page as download links. The links referes to the tagged objects, using the tag name as filename for download. This can be used to add shortcuts for release tarballs, documentation and other blobs stored in the object database, especially blobs that are not reachable during cloning. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Makefile: add support for building w.o. preinstalled gitLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Tag release v0.3Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Update README with submodule build infoLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Add submodule links in tree listingLars Hjemli When a submodule occurs in a tree, generate a link to show the module/commit. The link is specified as a sprintf string in /etc/cgitrc, using parameters 'module-link' and 'repo.module-link'. This should probably be extended with repo.module-link.$path. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Add submodules.sh and use it during buildsLars Hjemli This adds a shell script which can be be used to initialize, list and update submodules in a git repository. It reads the file .gitmodules to find a mapping between submodule path and repository url for the initial clone of all submodules. The script is used during cgit builds to enable automatic download and checkout of the git git repository. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-11Added git as a submoduleLars Hjemli This commit adds the subdirectory 'git' as a submodule containing the git git repository, but doesn't add support for automatically cloning the submodule. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-09Add support for downloading single blobsLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-08ui-view: show pathname if specified in querystringLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-05-08Update to libgit 1.5.2-rc2Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-21Layout updateLars Hjemli 2007-02-08Make snapshot feature configurableLars Hjemli Snapshots can now be enabled/disabled by default for all repositories in cgitrc with param "snapshots". Additionally, any repo can override the default setting with param "repo.snapshots". By default, no snapshotting is enabled. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-08Add support for snapshotsLars Hjemli Make a link from the commit viewer to a snapshot of the corresponding tree. Currently only zip-format is supported. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-05cgit v0.2Lars Hjemli Main changes since v0.1: -list tags in repo summary -allow search in log-view -read repository paths from cgitrc Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-05Add support for prefix and gitsrc arguments to 'make'Lars Hjemli This should improve the installation a little, especially since the new options are mentioned in the README. Also, add a make-rule to build the git binaries if necessary + a dependency between cgit and libgit.a. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-04Update cgitrc templateLars Hjemli Make the descriptions more helpfull. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-04Add support for lightweight tagsLars Hjemli There is nothing bad about a tag that has no tag-object, but the old code didn't handle such tags correctly. Fix it. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-04Read repo-info from /etc/cgitrcLars Hjemli This makes cgit read all repo-info from the configfile, instead of scanning for possible git-dirs below a common root path. This is primarily done to get better security (separate physical path from logical repo-name). In /etc/cgitrc each repo is registered with the following keys: repo.url repo.name repo.path repo.desc repo.owner Note: *Required keys are repo.url and repo.path, all others are optional *Each occurrence of repo.url starts a new repository registration *Default value for repo.name is taken from repo.url *The value of repo.url cannot contain characters with special meaning for urls (i.e. one of /?%&), while repo.name can contain anything. Example: repo.url=cgit-pub repo.name=cgit/public repo.path=/pub/git/cgit repo.desc=My public cgit repo repo.owner=Lars Hjemli repo.url=cgit-priv repo.name=cgit/private repo.path=/home/larsh/src/cgit/.git repo.desc=My private cgit repo repo.owner=Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-04Do not die if tag has no messageLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-02-03Fix search for non-virtual urlsLars Hjemli When cgit don't use virtual urls, the current repo and page url parameters must be included in the search form as hidden input fields. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2007-01-28Update README with install/config informationLars Hjemli