Fourth batch for 1.7.12

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Jul 4, 2012 at 23:48 UTC 8228a23b35f6bd34a87d4d839d06e7c18ae9e750
1 file changed +15
Documentation/RelNotes/1.7.12.txt
+15
@@ -16,6 +16,13 @@ UI, Workflows & Features
16 turn this off, as a more explicit alternative over use of file://
17 URL.
18
19 + * "git fetch" and friends used to say "remote side hung up
20 + unexpectedly" when they failed to get response they expect from the
21 + other side, but one common reason why they don't get expected
22 + response is that the remote repository does not exist or cannot be
23 + read. The error message in this case was updated to give better
24 + hints to the user.
25 +
26 * git native protocol agents learned to show software version over
27 the wire, so that the server log can be examined to see the vintage
28 distribution of clients.
@@ -64,6 +71,14 @@ Unless otherwise noted, all the fixes since v1.7.11 in the maintenance
71 releases are contained in this release (see release notes to them for
72 details).
73
74 + * "git clone --single-branch" to clone a single branch did not limit
75 + the cloning to the specified branch.
76 + (merge 0ec4b16 nd/clone-single-fix later to maint).
77 +
78 + * "git diff --no-index" did not correctly handle relative paths and
79 + did not correctly give exit codes when run under "--quiet" option.
80 + (merge 304970d th/diff-no-index-fixes later to maint).
81 +
82 * When "git log" gets "--simplify-merges/by-decoration" together with
83 "--first-parent", the combination of these options makes the
84 simplification logic to use in-core commit objects that haven't