{"thread":{"id":"31853","subject":"[ANNOUNCE] Git v1.7.12.4","startedAt":"2012-10-17T20:33:00Z","lastAt":"2012-10-17T20:33:00Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"201448","messageId":"7v6268on43.fsf@alter.siamese.dyndns.org","threadId":"31853","inReplyTo":null,"subject":"[ANNOUNCE] Git v1.7.12.4","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2012-10-17T20:33:00Z","receivedAt":"2012-10-17T20:33:00Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git v1.7.12.4 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\ne7eb697fc12887138e44ae100165c620a1210e81  git-1.7.12.4.tar.gz\n1d4ce5c8fabbf576d611effcce2f87089da1bb89  git-htmldocs-1.7.12.4.tar.gz\n1f853aa40c4518a4fad829f255c96d6e21659e93  git-manpages-1.7.12.4.tar.gz\n\nAlso the following public repositories all have a copy of the v1.7.12.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 1.7.12.4 Release Notes\n==========================\n\nFixes since v1.7.12.3\n---------------------\n\n * \"git fetch\" over the dumb-http revision walker could segfault when\n   curl's multi interface was used.\n\n * It was possible to give specific paths for \"asciidoc\" and other\n   tools in the documentation toolchain, but not for \"xmlto\".\n\n * \"gitweb\" did not give the correct committer timezone in its feed\n   output due to a typo.\n\n * The \"-Xours\" (and similarly -Xtheirs) backend option to \"git\n   merge -s recursive\" was ignored for binary files.  Now it is\n   honored.\n\n * The \"binary\" synthetic attribute made \"diff\" to treat the path as\n   binary, but not \"merge\".\n\nAlso contains many documentation updates.\n\n----------------------------------------------------------------\n\nChanges since v1.7.12.3 are as follows:\n\nBen Walton (1):\n      tests: \"cp -a\" is a GNUism\n\nDave Borowitz (1):\n      Documentation/Makefile: Allow custom XMLTO binary\n\nDylan Alex Simon (1):\n      gitweb.cgi: fix \"comitter_tz\" typo in feed\n\nJeff King (1):\n      http: fix segfault in handle_curl_result\n\nJunio C Hamano (6):\n      merge: teach -Xours/-Xtheirs to binary ll-merge driver\n      attr: \"binary\" attribute should choose built-in \"binary\" merge driver\n      ll-merge: warn about inability to merge binary files only when we can't\n      t1450: the order the objects are checked is undefined\n      gitcli: parse-options lets you omit tail of long options\n      Git 1.7.12.4\n\nNguyễn Thái Ngọc Duy (2):\n      gitignore.txt: suggestions how to get literal # or ! at the beginning\n      attr: a note about the order of .gitattributes lookup\n\nPhilip Oakley (5):\n      Doc: shallow clone deepens _to_ new depth\n      Doc: separate gitignore pattern sources\n      Doc add: link gitignore\n      Doc clean: add See Also link\n      Doc branch: show -vv option and alternative\n\nRamkumar Ramachandra (3):\n      t/test-lib: make sure Git has already been built\n      test-lib: use $SHELL_PATH, not $SHELL\n      Git url doc: mark ftp/ftps as read-only and deprecate them\n\nRichard Fearn (1):\n      Fix spelling error in post-receive-email hook\n\nSimon Ruderich (1):\n      l10n: de.po: fix a few minor typos\n"}]}