The fifth batch of topics graduated to 'master'

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

Junio C Hamano committed Apr 24, 2012 at 14:50 UTC f9d995d5dd39c942c06829e45f195eeaa99936e1
1 file changed +26
Documentation/RelNotes/1.7.11.txt
+26
@@ -8,6 +8,9 @@ UI, Workflows & Features
8
9 * A third-party tool "git subtree" is distributed in contrib/
10
11 + * Error messages given when @{u} is used for a branch without its
12 + upstream configured have been clatified.
13 +
14 * Even with "-q"uiet option, "checkout" used to report setting up
15 tracking. Also "branch" learned the "-q"uiet option to squelch
16 informational message.
@@ -30,11 +33,20 @@ UI, Workflows & Features
33 * The cases "git push" fails due to non-ff can be broken into three
34 categories; each case is given a separate advise message.
35
36 + * "git push --recurse-submodules" learned to optionally look into the
37 + histories of submodules bound to the superproject and push them
38 + out.
39 +
40 * A 'snapshot' request to "gitweb" honors If-Modified-Since: header,
41 based on the commit date.
42
43 + * "gitweb" learned to highlight the patch it outputs even more.
44 +
45 Foreign Interface
46
47 + * "git svn" used to die with unwanted SIGPIPE when talking with HTTP
48 + server that uses keep-alive.
49 +
50 * "git p4" has been moved out of contrib/ area.
51
52 Performance
@@ -61,6 +73,9 @@ Internal Implementation (please report possible regressions)
73 systems, run-command API now uses SHELL_PATH, not /bin/sh, when
74 spawning an external command (not applicable to Windows port).
75
76 + * The API to iterate over refs/ hierarchy has been tweaked to allow
77 + walking only a subset of it more efficiently.
78 +
79 Also contains minor documentation updates and code clean-ups.
80
81
@@ -71,6 +86,17 @@ Unless otherwise noted, all the fixes since v1.7.10 in the maintenance
86 releases are contained in this release (see release notes to them for
87 details).
88
89 + * The parser in "fast-import" did not diagnose ":9" style references
90 + that is not followed by required SP/LF as an error.
91 + (merge 06454cb pw/fast-import-dataref-parsing later to maint).
92 +
93 + * When "git fetch" encounters repositories with too many references,
94 + the command line of "fetch-pack" that is run by a helper
95 + e.g. remote-curl, may fail to hold all of them. Now such an
96 + internal invocation can feed the references through the standard
97 + input of "fetch-pack".
98 + (merge 7103d25 it/fetch-pack-many-refs later to maint).
99 +
100 * "git fetch" that recurses into submodules on demand did not check
101 if it needs to go into submodules when non branches (most notably,
102 tags) are fetched.