summaryrefslogtreecommitdiff
path: root/ui-summary.c (unfollow)
Commit message (Expand)AuthorFilesLines
2007-10-27Add support for config param summary-tagsLars Hjemli3-3/+11
2007-10-27Sort tags by ageLars Hjemli1-0/+18
2007-10-27Use reflist to print tag infoLars Hjemli1-17/+19
2007-10-27Use reflist to print branch infoLars Hjemli1-14/+16
2007-10-27Add functions and types for ref listsLars Hjemli2-0/+60
2007-10-27Skip unknown header fields when parsing tags and commitsLars Hjemli1-0/+6
2007-10-05correct typo in CSSMichael Krelin1-1/+1
2007-10-01Use git-1.5.3.3Lars Hjemli2-1/+1
2007-10-01cgit.css: make diff headers more visibleLars Hjemli1-1/+6
2007-10-01ui-diff: add links to pre- and postversion of blobsLars Hjemli1-16/+26
2007-10-01gen-version.sh: don't sed the output from git describeLars Hjemli1-1/+1
2007-10-01css: remove the annoying tr:hover rule for diffstatLars Hjemli1-4/+0
2007-10-01ui-commit.c: link to diff instead of tree from diffstatLars Hjemli1-2/+2
2007-10-01Add prefix parameter to cgit_print_diff()Lars Hjemli3-4/+4
2007-10-01Add prefix parameter to cgit_diff_tree()Lars Hjemli3-5/+11
2007-09-25Add support for a renamelimit option in cgitrcLars Hjemli2-0/+11
2007-09-20cgit v0.6.3v0.6.3Lars Hjemli1-1/+1
2007-09-20Upgrade to GIT 1.5.3.2Lars Hjemli2-1/+1
2007-09-20Use trim_end() to remove trailing slashesLars Hjemli1-3/+3
2007-09-20Remove a few compiler warningsLars Hjemli2-2/+3
2007-09-20Add cgit.conf to .gitignore, remove *~Lars Hjemli1-1/+1
2007-09-20ui-tree: show last line of blobLars Hjemli1-2/+5
2007-09-19ui-tree: specify parameter position for all htmlf formatsLars Hjemli1-1/+1
2007-09-14fixed typo in cgitrcMichael Krelin1-1/+1
2007-09-09Improve the sample cgitrc fileChris Pickel1-12/+51
2007-09-08cgit v0.6.2v0.6.2Lars Hjemli1-1/+1
2007-09-08Revert part of "Makefile: add support for DESTDIR"Lars Hjemli1-3/+3
2007-09-08Revert "Makefile: add missing references to DESTDIR"Lars Hjemli1-2/+2
2007-09-08cgit v0.6.1v0.6.1Lars Hjemli2-2/+2
2007-09-08Makefile: add missing references to DESTDIRLars Hjemli1-2/+2
2007-09-08Make cgit honor CACHE_ROOT as defined in MakefileChris Pickel2-1/+2
2007-09-08Makefile: add support for DESTDIRChris Pickel1-7/+7
2007-09-04cgit v0.6v0.6Lars Hjemli1-2/+2
2007-09-04Update READMELars Hjemli1-18/+39
2007-09-04Set xdemitconf_t.findfunc=NULLLars Hjemli1-0/+1
2007-09-03Use git-1.5.3 as submoduleLars Hjemli1-0/+0
2007-09-03Delete submodules.sh and prepare for using git-submoduleLars Hjemli2-186/+3
2007-09-03Makefile: add target "get-git"Lars Hjemli1-1/+6
2007-09-03Rewrite the makefile + gen-version.shLars Hjemli2-67/+55
2007-07-23ui-snapshot: whitespace/formatting cleanupLars Hjemli1-24/+24
2007-07-23Make ui-tag.c generate valid xhtmlLars Hjemli1-1/+1
2007-07-23Add support for line number in url fragmentLars Hjemli2-1/+10
2007-07-23cgit_print_snapshot_links: use url to specify snapshot nameLars Hjemli5-21/+41
2007-07-22Add ui-tag.cLars Hjemli7-32/+111
2007-07-21link raw blob from tree file viewMichael Krelin1-0/+4
2007-07-21fix: changed view link to blob in summary.Michael Krelin1-1/+1
2007-07-21allow selective enabling of snapshotsMichael Krelin6-15/+48
2007-07-21shorten snapshot names to repo basenameMichael Krelin2-2/+3
2007-07-21introduce cgit_repobasenameMichael Krelin2-0/+26
2007-07-21added snapshot filename to the linkMichael Krelin3-5/+16
essage, i.e. the commit message is written to the filters STDIN and the filters STDOUT is included verbatim as the commit message. This can be used to implement commit linking by creating a simple shell script in e.g. /usr/bin/cgit-commit-filter.sh like this: #/bin/sh sed -re 's|\b([0-9a-fA-F]{6,40})\b|<a href="./?id=\1">\1</a>|g' Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31ui-tree: add support for source-filter optionLars Hjemli4-4/+25 This new option is used to specify an external command which will be executed when displaying blob content in the tree view. Blob content will be written to STDIN of the filter and STDOUT from the filter will be included verbatim in the html output from cgit. The file name of the blob will be passed as the only argument to the filter command. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli1-28/+7 This simplifies the code in ui-snapshot.c and makes the test-suite verify the new filter-functions. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-31Add generic filter/plugin infrastructureLars Hjemli3-0/+62 The functions cgit_open_filter() and cgit_close_filter() can be used to execute filters on the output stream from cgit. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25Add support for mime type registration and lookupLars Hjemli4-5/+45 This patch makes it possible to register mappings from filename extension to mime type in cgitrc and use this mapping when returning blob content in `plain` view. The reason for adding this mapping to cgitrc (as opposed to parsing something like /etc/mime.types) is to allow quick lookup of a limited number of filename extensions (/etc/mime-types on my machine currently contains over 700 entries). NB: A nice addition to this patch would be to parse /etc/mime.types when `plain` view is requested for a file with an extension for which there is no mapping registered in cgitrc. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgit.h: keep config flags sortedLars Hjemli1-2/+2 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli1-0/+9 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25Add support for 'noheader' optionLars Hjemli3-7/+16 This option can be used to disable the standard cgit page header, which might be useful in combination with the 'embedded' option. Suggested-by: Mark Constable <markc@renta.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli1-0/+4 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli1-1/+7 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon1-1/+4 Signed-off-by: Remko Tronçon <git@el-tramo.be> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro2-3/+6 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro2-0/+12 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli3-0/+6 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-06-07Add head-include configuration option.Mark Lodato3-1/+6 This patch adds an option to the configuration file, "head-include", which works just like "header" or "footer", except the content is put into the HTML's <head> tag. 2009-03-15CGIT 0.8.2.1v0.8.2.1Lars Hjemli1-1/+1 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli2-1/+6 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli1-6/+17 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15fix segfault when displaying empty blobsEric Wong1-5/+8 When size is zero, subtracting one from it turns it into ULONG_MAX which causes an out-of-bounds access on buf. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-19Add support for HEAD requestsLars Hjemli2-0/+7 This is a quick 'n dirty hack which makes cgit honor HEAD requests. Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-19Add support for ETag in 'plain' viewLars Hjemli4-0/+5 When downloading a blob identified by its path, the client might want to know if the blob has been modified since a previous download of the same path. To this end, an ETag containing the blob SHA1 seems to be ideal. Todo: add support for HEAD requests... Suggested-by: Owen Taylor <otaylor@redhat.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli1-4/+9 Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-12Makefile: add doc-related targetsLars Hjemli1-2/+17 Signed-off-by: Lars Hjemli <hjemli@gmail.com>