about summary refs log tree commit diff
path: root/git (unfollow)
Commit message (Expand)Author
2008-03-25Makefile: copy the QUIET constructs from the Makefile in git.gitLars Hjemli
2008-03-24Move cgit_version from shared.c to cgit.cLars Hjemli
2008-03-24Makefile: autobuild dependency rulesLars Hjemli
2008-03-24Initial Makefile cleanupLars Hjemli
2008-03-24Move non-generic functions from shared.c to cgit.cLars Hjemli
2008-03-24Add ui-shared.hLars Hjemli
2008-03-24Add separate header-files for each page/viewLars Hjemli
2008-03-24Refactor snapshot supportLars Hjemli
2008-03-24Add command dispatcherLars Hjemli
2008-03-24Remove obsolete cacheitem parameter to ui-functionsLars Hjemli
2008-03-24Add struct cgit_page to cgit_contextLars Hjemli
2008-03-18Introduce html.hLars Hjemli
2008-02-16Improve initialization of git directoryLars Hjemli
2008-02-16Move cgit_repo into cgit_contextLars Hjemli
2008-02-16Add all config variables into struct cgit_contextLars Hjemli
2008-02-16Introduce struct cgit_contextLars Hjemli
2008-02-16Use GIT-1.5.4.1Lars Hjemli
2008-02-02Use GIT-1.5.4Lars Hjemli
2008-01-28Use GIT-1.5.4.rc5Lars Hjemli
2008-01-21Use GIT-1.5.4.rc4Lars Hjemli
2008-01-10CGIT 0.7.2Lars Hjemli
2008-01-10Use GIT-1.5.3.8Lars Hjemli
2008-01-10Check for NULL-subject in patch viewLars Hjemli
2008-01-04Handle missing default branch and error out on invalid branch namesLars Hjemli
2007-12-11Add plain patch viewLars Hjemli
2007-12-03Add support for automatic and custom clone urlsLars Hjemli
2007-12-03Compare string lengths when parsing the snapshot maskLars Hjemli
2007-12-03Default repo description to "[no description]"Evan Martin
2007-12-02Handle missing timestamp in commit/tag objectsLars Hjemli
2007-11-16Add cell-spacing in htmlLars Hjemli
2007-11-16Use tables for page layoutLars Hjemli
2007-11-16Gimp my logoLars Hjemli
2007-11-11Add support for "robots" meta-tagLars Hjemli
2007-11-11Generate valid html for "downloads" menu headerLars Hjemli
2007-11-11Set commit date on snapshot contentsLars Hjemli
2007-11-11Set commit date on snapshot contentsLars Hjemli
2007-11-11Fix html error detected by test-suiteLars Hjemli
2007-11-11Create initial testsuiteLars Hjemli
2007-11-09CGIT 0.7.1Lars Hjemli
2007-11-09Makefile install: include cgit.png, do not empty cacheLars Hjemli
2007-11-09Minor css tweaksLars Hjemli
2007-11-08Support "/" as virtual-rootLars Hjemli
2007-11-06Makefile: link with libiconv if NEEDS_LIBICONV is definedLars Hjemli
2007-11-06Show lines changed as -n/+m in shortlogsLars Hjemli
2007-11-05Use utf8::reencode_string from gitLars Hjemli
2007-11-05Convert subject and message with iconv_msg.Jonathan Bastien-Filiatrault
2007-11-05Add iconv_msg function.Jonathan Bastien-Filiatrault
2007-11-05Set msg_encoding according to the header.Jonathan Bastien-Filiatrault
2007-11-05Add commit->msg_encoding, allocate msg dynamicly.Jonathan Bastien-Filiatrault
2007-11-03Don't show the the branch selector button if javascript is enabledLars Hjemli
lass='logheader'>2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli 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 Hjemli 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 Hjemli 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 Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25Add support for 'noheader' optionLars Hjemli 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 Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon 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 Ongaro 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-06-07Add head-include configuration option.Mark Lodato 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.1Lars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-03-15fix segfault when displaying empty blobsEric Wong 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 Hjemli 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 Hjemli 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 Hjemli Signed-off-by: Lars Hjemli <hjemli@gmail.com> 2009-02-12Makefile: add doc-related targetsLars Hjemli