{"thread":{"id":"35656","subject":"[ANNOUNCE] Git v1.8.5.3","startedAt":"2014-01-14T17:50:03Z","lastAt":"2014-01-14T17:50:03Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"233094","messageId":"xmqq1u0a5u7o.fsf@gitster.dls.corp.google.com","threadId":"35656","inReplyTo":null,"subject":"[ANNOUNCE] Git v1.8.5.3","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2014-01-14T17:50:03Z","receivedAt":"2014-01-14T17:50:03Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git v1.8.5.3 is now available at\nthe usual places, backporting the fixes that happened on the\n'master' front.\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\n767aa30c0f569f9b6e04cb215dfeec0c013c355a  git-1.8.5.3.tar.gz\n47da8e2b1d23ae501ee2c03414c04f8225079037  git-htmldocs-1.8.5.3.tar.gz\ne4b66ca3ab1b089af651bf742aa030718e9af978  git-manpages-1.8.5.3.tar.gz\n\nThe following public repositories all have a copy of the v1.8.5.3\ntag and the maint branch that the tag points at:\n\n  url = https://kernel.googlesource.com/pub/scm/git/git\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\nAlso, http://www.kernel.org/pub/software/scm/git/ has copies of the\nrelease tarballs.\n\nGit v1.8.5.3 Release Notes\n==========================\n\nFixes since v1.8.5.2\n--------------------\n\n * The \"--[no-]informative-errors\" options to \"git daemon\" were parsed\n   a bit too loosely, allowing any other string after these option\n   names.\n\n * A \"gc\" process running as a different user should be able to stop a\n   new \"gc\" process from starting.\n\n * An earlier \"clean-up\" introduced an unnecessary memory leak to the\n   credential subsystem.\n\n * \"git mv A B/\", when B does not exist as a directory, should error\n   out, but it didn't.\n\n * \"git rev-parse <revs> -- <paths>\" did not implement the usual\n   disambiguation rules the commands in the \"git log\" family used in\n   the same way.\n\n * \"git cat-file --batch=\", an admittedly useless command, did not\n   behave very well.\n\nAlso contains typofixes, documentation updates and trivial code clean-ups.\n\n----------------------------------------------------------------\n\nChanges since v1.8.5.2 are as follows:\n\nJeff King (5):\n      rev-parse: correctly diagnose revision errors before \"--\"\n      rev-parse: be more careful with munging arguments\n      cat-file: pass expand_data to print_object_or_die\n      cat-file: handle --batch format with missing type/size\n      Revert \"prompt: clean up strbuf usage\"\n\nJohannes Sixt (1):\n      mv: let 'git mv file no-such-dir/' error out on Windows, too\n\nJunio C Hamano (1):\n      Git 1.8.5.3\n\nKyle J. McKay (1):\n      gc: notice gc processes run by other users\n\nMatthieu Moy (1):\n      mv: let 'git mv file no-such-dir/' error out\n\nNguyễn Thái Ngọc Duy (1):\n      daemon: be strict at parsing parameters --[no-]informative-errors\n\nRalf Thielow (1):\n      l10n: de.po: fix translation of 'prefix'\n\nRamkumar Ramachandra (1):\n      for-each-ref: remove unused variable\n\nThomas Ackermann (1):\n      pack-heuristics.txt: mark up the file header properly\n\nW. Trevor King (1):\n      Documentation/gitmodules: Only 'update' and 'url' are required\n"}]}