{"thread":{"id":"9770","subject":"[ANNOUNCE] cgit v0.6","startedAt":"2007-09-04T10:42:11Z","lastAt":"2007-09-04T10:42:11Z","messageCount":1,"participants":["Lars Hjemli"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"52419","messageId":"8c5c35580709040342j3306725fy93313344b575b959@mail.gmail.com","threadId":"9770","inReplyTo":null,"subject":"[ANNOUNCE] cgit v0.6","fromName":"Lars Hjemli","fromEmail":"hjemli@gmail.com","sentAt":"2007-09-04T10:42:11Z","receivedAt":"2007-09-04T10:42:11Z","isPatch":false,"sender":{"key":"hjemli@gmail.com","avatar":null},"body":"cgit v0.6 (a fast web interface for git) is now available for download:\n\ntarballs - http://hjemli.net/git/cgit\ncloning - git://hjemli.net/pub/git/cgit\n\nIt's been a while since the last release, so here's a summary of the changes:\n* improved site navigation\n* improved tree/source browser\n* support for shortlog on summary page\n* support for multiple snapshot formats (tar.gz, tar.bz, zip)\n* support for specifying configfile via environment (great for testing)\n* uses git 1.5.3 as a submodule\n* bug-fixes\n\nNote: Please take a look at the README\n(http://hjemli.net/git/cgit/tree/README) for build instructions,\nespecially regarding the git subdirectory. And if you've built a\nprevious version of cgit and provided an override for \"prefix\" in\ncgit.conf, please s/prefix/CGIT_SCRIPT_PATH/ in your cgit.conf before\nrunning \"make install\".\n-- \n\nShortlog since v0.5:\n\nJeffrey C. Ollie (1):\n      Rename dirlink to gitlink.\n\nLars Hjemli (34):\n      ui-diff: emit table/tr/td at better locations\n      ui-diff: close td/tr/table properly\n      cgit.css: make it validate\n      ui-tree: unify with ui-view, use path to select tree/blob\n      ui-tree: make blob viewer generate valid html\n      Add and use cgit_tree_link()\n      ui-shared: use strcmp() to compare strings\n      ui-tree: html/css cleanup\n      Add git_log_link() and fix bug in generic repolink function\n      Add cgit_commit_link() + support for id=sha1 to commit view\n      ui-log: honor id=sha1 on querystring\n      ui-commit: use cgit_commit_link() for parent links\n      Add cgit_diff_link()\n      Add more menuitems on repo pages\n      Add version info from git-describe\n      Include querystring as part of cached filename for repo summary page\n      Change \"files\" to \"tree\"\n      Change S/L/T to summary/log/tree\n      Add setting to enable/disable extra links on index page\n      Do not include current path in the \"tree\" menu link\n      Add trim_end() and use it to remove trailing slashes from repo paths\n      Add ofs argument to cgit_log_link and use it in ui-log.c\n      Add ui-tag.c\n      cgit_print_snapshot_links: use url to specify snapshot name\n      Add support for line number in url fragment\n      Make ui-tag.c generate valid xhtml\n      ui-snapshot: whitespace/formatting cleanup\n      Rewrite the makefile + gen-version.sh\n      Makefile: add target \"get-git\"\n      Delete submodules.sh and prepare for using git-submodule\n      Use git-1.5.3 as submodule\n      Set xdemitconf_t.findfunc=NULL\n      Update README\n      cgit v0.6\n\nMichael Krelin (14):\n      make config adjustable via env variable CGIT_CONFIG\n      make gen-version.sh run even if . is not in PATH\n      add support for snapshot tarballs\n      css: adjust vertical-align of commit info th cells\n      added a chk_non_negative check\n      compress .tar.gz using gzip as a filter\n      introduced .tar.bz2 snapshots\n      add plain uncompressed tar snapshort format\n      added snapshot filename to the link\n      introduce cgit_repobasename\n      shorten snapshot names to repo basename\n      allow selective enabling of snapshots\n      fix: changed view link to blob in summary.\n      link raw blob from tree file view\n\nOndrej Jirman (6):\n      Fixed unexpected tags in html output.\n      Use &amp; instead of & in URLs.\n      Handle single-line and empty commit subjects\n      Add option to disable pager to cgit_print_log().\n      Check for NULL commit buffer in cgit_parse_commit()\n      Implemented configurable HEAD shortlog on summary page.\n"}]}