{"thread":{"id":"28754","subject":"[ANNOUNCE] Git 1.7.7.1","startedAt":"2011-10-24T06:18:29Z","lastAt":"2011-10-24T06:18:29Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"178213","messageId":"7vr52252ve.fsf@alter.siamese.dyndns.org","threadId":"28754","inReplyTo":null,"subject":"[ANNOUNCE] Git 1.7.7.1","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2011-10-24T06:18:29Z","receivedAt":"2011-10-24T06:18:29Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git 1.7.7.1 is available.\n\nThe release tarballs are found at:\n\n    http://code.google.com/p/git-core/downloads/list\n\nand their SHA-1 checksums are:\n\n9200e0b8ee543d297952b78aac8f61f8b3693f8e  git-1.7.7.1.tar.gz\nb25dacb07ebbfc37e7a90c3d47f76b4c0f0487d9  git-htmldocs-1.7.7.1.tar.gz\n419c750617ae0c952e2e43f0357c16de6ebc0a44  git-manpages-1.7.7.1.tar.gz\n\nAlso the following public repositories all have a copy of the v1.7.7.1\ntag and the maint branch that the tag points at:\n\n  url = git://repo.or.cz/alt-git.git\n  url = https://code.google.com/p/git-core/\n  url = git://git.sourceforge.jp/gitroot/git-core/git.git\n  url = git://git-core.git.sourceforge.net/gitroot/git-core/git-core\n  url = https://github.com/gitster/git\n\n----------------------------------------------------------------\n\nChanges since v1.7.7 are as follows:\n\nBrad King (1):\n      rev-list: Demonstrate breakage with --ancestry-path --all\n\nBrandon Casey (1):\n      strbuf.c: remove unnecessary strbuf_grow() from strbuf_getwholeline()\n\nIlari Liusvaara (1):\n      Support ERR in remote archive like in fetch/push\n\nJay Soffian (1):\n      merge-one-file: fix \"expr: non-numeric argument\"\n\nJeff King (2):\n      fetch: avoid quadratic loop checking for updated submodules\n      filter-branch: use require_clean_work_tree\n\nJim Meyering (1):\n      fix \"git apply --index ...\" not to deref NULL\n\nJonathan Nieder (2):\n      Makefile: do not set setgid bit on directories on GNU/kFreeBSD\n      RelNotes/1.7.7.1: setgid bit patch is about fixing \"git init\" via Makefile setting\n\nJunio C Hamano (14):\n      revision: keep track of the end-user input from the command line\n      revision: do not include sibling history in --ancestry-path output\n      rebase -i: notice and warn if \"exec $cmd\" modifies the index or the working tree\n      traverse_trees(): allow pruning with pathspec\n      unpack-trees: allow pruning with pathspec\n      diff-index: pass pathspec down to unpack-trees machinery\n      fsck: do not abort upon finding an empty blob\n      Teach progress eye-candy to fetch_refs_from_bundle()\n      apply --whitespace=error: correctly report new blank lines at end\n      checkout $tree $path: do not clobber local changes in $path not in $tree\n      diff: resurrect XDF_NEED_MINIMAL with --minimal\n      Prepare for 1.7.7.1\n      Almost ready for 1.7.7.1\n      Git 1.7.7.1\n\nMatthieu Moy (2):\n      rebase -i: clean error message for --continue after failed exec\n      config: display key_delim for config --bool --get-regexp\n\nMichael Schubert (1):\n      patch-id.c: use strbuf instead of a fixed buffer\n\nNguyễn Thái Ngọc Duy (4):\n      merge: keep stash[] a local variable\n      merge: use return value of resolve_ref() to determine if HEAD is invalid\n      merge: remove global variable head[]\n      Accept tags in HEAD or MERGE_HEAD\n\nNicolas Morey-Chaisemartin (1):\n      grep: Fix race condition in delta_base_cache\n\nRené Scharfe (2):\n      Revert removal of multi-match discard heuristic in 27af01\n      t1304: fall back to $USER if $LOGNAME is not defined\n\nThomas Rast (2):\n      Symlink mergetools scriptlets into valgrind wrappers\n      t6019: avoid refname collision on case-insensitive systems\n"}]}