{"thread":{"id":"29396","subject":"[ANNOUNCE] Git 1.7.8.4","startedAt":"2012-01-19T01:15:18Z","lastAt":"2012-01-19T01:15:18Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"182762","messageId":"7vwr8ojxw9.fsf@alter.siamese.dyndns.org","threadId":"29396","inReplyTo":null,"subject":"[ANNOUNCE] Git 1.7.8.4","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2012-01-19T01:15:18Z","receivedAt":"2012-01-19T01:15:18Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git 1.7.8.4 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\nadd7b05f26216181d1b148dde298432132552b0f  git-1.7.8.4.tar.gz\nac2b89d8d4418c7633ee2344e89eb7dfcb81522a  git-htmldocs-1.7.8.4.tar.gz\n4372c423a0d2f7df33b5b39727a81f0a7b40669d  git-manpages-1.7.8.4.tar.gz\n\nAlso the following public repositories all have a copy of the v1.7.8.4\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\nGit v1.7.8.4 Release Notes\n==========================\n\nFixes since v1.7.8.3\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\n * \"git send-email\" did not properly treat sendemail.multiedit as a\n   boolean (e.g. setting it to \"false\" did not turn it off).\n\nAlso contains minor fixes and documentation updates.\n\n----------------------------------------------------------------\n\nChanges since v1.7.8.3 are as follows:\n\nJeff King (5):\n      send-email: multiedit is a boolean config option\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\nJunio C Hamano (11):\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      Prepare for 1.7.8.4\n      Update draft release notes to 1.7.6.6\n      Update draft release notes to 1.7.7.6\n      Update draft release notes to 1.7.8.4\n      Git 1.7.7.6\n      Git 1.7.8.4\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"}]}