{"thread":{"id":"35542","subject":"[ANNOUNCE] Git v1.8.5.2","startedAt":"2013-12-17T23:57:09Z","lastAt":"2013-12-17T23:57:09Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"232126","messageId":"xmqqd2kvkp4a.fsf@gitster.dls.corp.google.com","threadId":"35542","inReplyTo":null,"subject":"[ANNOUNCE] Git v1.8.5.2","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2013-12-17T23:57:09Z","receivedAt":"2013-12-17T23:57:09Z","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.2 is now available at\nthe usual places.\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\n3a09d6d5d4e31c702f17e664a527b4c2f6e84faf  git-1.8.5.2.tar.gz\neaf2e3cfd07c1b88eff688fc3ba79dd4f3f2bc43  git-htmldocs-1.8.5.2.tar.gz\n54450c09138b8d65c5f9d2b19ca86fd63c645bb5  git-manpages-1.8.5.2.tar.gz\n\nThe following public repositories all have a copy of the v1.8.5.2\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 (they are recompressed over there and they have\nchecksums different from the above list).\n\n\nGit v1.8.5.2 Release Notes\n==========================\n\nFixes since v1.8.5.1\n--------------------\n\n * \"git diff -- ':(icase)makefile'\" was unnecessarily rejected at the\n   command line parser.\n\n * \"git cat-file --batch-check=ok\" did not check the existence of\n   the named object.\n\n * \"git am --abort\" sometimes complained about not being able to write\n   a tree with an 0{40} object in it.\n\n * Two processes creating loose objects at the same time could have\n   failed unnecessarily when the name of their new objects started\n   with the same byte value, due to a race condition.\n\nAlso contains typofixes, documentation updates and trivial code clean-ups.\n\n----------------------------------------------------------------\n\nChanges since v1.8.5.1 are as follows:\n\nJason St. John (6):\n      Documentation/git-log: update \"--log-size\" description\n      Documentation/git-log.txt: mark-up fix and minor rephasing\n      State correct usage of literal examples in man pages in the coding standards\n      Documentation/rev-list-options.txt: fix mark-up\n      Documentation/rev-list-options.txt: fix some grammatical issues and typos\n      Documentation/gitcli.txt: fix double quotes\n\nJeff King (1):\n      unpack-trees: fix \"read-tree -u --reset A B\" with conflicted index\n\nJohan Herland (1):\n      sha1_file.c:create_tmpfile(): Fix race when creating loose object dirs\n\nJunio C Hamano (4):\n      t1005: reindent\n      t1005: add test for \"read-tree --reset -u A B\"\n      sha1_loose_object_info(): do not return success on missing object\n      Git 1.8.5.2\n\nMasanari Iida (3):\n      typofixes: fix misspelt comments\n      Documentation/technical/http-protocol.txt: typofixes\n      contrib: typofixes\n\nMichael Haggerty (1):\n      cmd_repack(): remove redundant local variable \"nr_packs\"\n\nNguyễn Thái Ngọc Duy (2):\n      diff: restrict pathspec limitations to diff b/f case only\n      glossary-content.txt: fix documentation of \"**\" patterns\n\nRené Scharfe (1):\n      SubmittingPatches: document how to handle multiple patches\n\nThomas Rast (1):\n      Documentation: revamp git-cherry(1)\n\nTorsten Bögershausen (1):\n      git-fetch-pack uses URLs like git-fetch\n"}]}