{"thread":{"id":"29395","subject":"[ANNOUNCE] Git 1.7.7.6","startedAt":"2012-01-19T01:14:07Z","lastAt":"2012-01-19T01:14:07Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"182761","messageId":"7v39bclcio.fsf@alter.siamese.dyndns.org","threadId":"29395","inReplyTo":null,"subject":"[ANNOUNCE] Git 1.7.7.6","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2012-01-19T01:14:07Z","receivedAt":"2012-01-19T01:14:07Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"An maintenance release Git 1.7.7.6 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\n483dc95de0e26f0154fb23444589266b59848cfe  git-1.7.7.6.tar.gz\n8bcbd0a53fd3b937a9991aa096220a1a0eb2f771  git-htmldocs-1.7.7.6.tar.gz\n0fd7452c88d0b3ccb08d9b2b91b552680b0209e0  git-manpages-1.7.7.6.tar.gz\n\nAlso the following public repositories all have a copy of the v1.7.7.6\ntag and the maint-1.7.7 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\nGit v1.7.7.6 Release Notes\n==========================\n\nFixes since v1.7.7.5\n--------------------\n\n * The code to look up attributes for paths reused entries from a wrong\n   directory when two paths in question are in adjacent directories and\n   the name of the one directory is a prefix of the other.\n\n * A wildcard that matches deeper hierarchy given to the \"diff-index\" command,\n   e.g. \"git diff-index HEAD -- '*.txt'\", incorrectly reported additions of\n   matching files even when there is no change.\n\n * When producing a \"thin pack\" (primarily used in bundles and smart\n   HTTP transfers) out of a fully packed repository, we unnecessarily\n   avoided sending recent objects as a delta against objects we know\n   the other side has.\n\nAlso contains minor fixes and documentation updates.\n\n----------------------------------------------------------------\n\nChanges since v1.7.7.5 are as follows:\n\nClemens Buchacher (1):\n      Documentation: read-tree --prefix works with existing subtrees\n\nJack Nagel (1):\n      Add MYMETA.json to perl/.gitignore\n\nJeff King (4):\n      attr: don't confuse prefixes with leading directories\n      attr: drop misguided defensive coding\n      attr: fix leak in free_attr_elem\n      thin-pack: try harder to use preferred base objects as base\n\nJens Lehmann (1):\n      docs: describe behavior of relative submodule URLs\n\nJunio C Hamano (8):\n      attr.c: make bootstrap_attr_stack() leave early\n      attr.c: clarify the logic to pop attr_stack\n      Documentation: rerere's rr-cache auto-creation and rerere.enabled\n      Prepare for 1.7.6.6\n      Prepare for 1.7.7.6\n      Update draft release notes to 1.7.6.6\n      Update draft release notes to 1.7.7.6\n      Git 1.7.7.6\n\nNguyễn Thái Ngọc Duy (2):\n      t2203: fix wrong commit command\n      diff-index: enable recursive pathspec matching in unpack_trees\n\nThomas Rast (1):\n      Documentation: rerere.enabled is the primary way to configure rerere\n"}]}