Skip to content

Commit 3dc57eb

Browse files
committed
The fourth batch post 2.14
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 16e842b commit 3dc57eb

File tree

1 file changed

+19
-21
lines changed

1 file changed

+19
-21
lines changed

Documentation/RelNotes/2.15.0.txt

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,21 @@ UI, Workflows & Features
3333

3434
* The "rerere-train" script (in contrib/) learned the "--overwrite"
3535
option to allow overwriting existing recorded resolutions.
36-
(merge ad53bf79aa rg/rerere-train-overwrite later to maint).
3736

3837
* "git contacts" (in contrib/) now lists the address on the
3938
"Reported-by:" trailer to its output, in addition to those on
4039
S-o-b: and other trailers, to make it easier to notify (and thank)
4140
the original bug reporter.
42-
(merge 09ac673788 eb/contacts-reported-by later to maint).
4341

4442
* "git rebase", especially when it is run by mistake and ends up
4543
trying to replay many changes, spent long time in silence. The
4644
command has been taught to show progress report when it spends
4745
long time preparing these many changes to replay (which would give
4846
the user a chance to abort with ^C).
4947

48+
* "git merge" learned a "--signoff" option to add the Signed-off-by:
49+
trailer with the committer's name.
50+
5051

5152
Performance, Internal Implementation, Development Support etc.
5253

@@ -69,7 +70,6 @@ Performance, Internal Implementation, Development Support etc.
6970
* Because recent Git for Windows do come with a real msgfmt, the
7071
build procedure for git-gui has been updated to use it instead of a
7172
hand-rolled substitute.
72-
(merge 90dbf226ba js/git-gui-msgfmt-on-windows later to maint).
7373

7474
* "git grep --recurse-submodules" has been reworked to give a more
7575
consistent output across submodule boundary (and do its thing
@@ -87,6 +87,15 @@ Performance, Internal Implementation, Development Support etc.
8787
has been optimized out when we know we do not run the pre-commit hook.
8888
(merge 680ee550d7 kw/commit-keep-index-when-pre-commit-is-not-run later to maint).
8989

90+
* Updates to the HTTP layer we made recently unconditionally used
91+
features of libCurl without checking the existence of them, causing
92+
compilation errors, which has been fixed. Also migrate the code to
93+
check feature macros, not version numbers, to cope better with
94+
libCurl that vendor ships with backported features.
95+
96+
* The API to start showing progress meter after a short delay has
97+
been simplified.
98+
(merge 8aade107dd jc/simplify-progress later to maint).
9099

91100
Also contains various documentation updates and code clean-ups.
92101

@@ -98,25 +107,20 @@ Fixes since v2.14
98107
color escape codes, which was an early design mistake. They now
99108
honor the configuration (e.g. "color.ui = never") and also tty-ness
100109
of the output medium.
101-
(merge 11b087adfd jk/ref-filter-colors later to maint).
102110

103111
* The http.{sslkey,sslCert} configuration variables are to be
104112
interpreted as a pathname that honors "~[username]/" prefix, but
105113
weren't, which has been fixed.
106-
(merge 8d1549643e jc/http-sslkey-and-ssl-cert-are-paths later to maint).
107114

108115
* Numerous bugs in walking of reflogs via "log -g" and friends have
109116
been fixed.
110-
(merge de239446b6 jk/reflog-walk later to maint).
111117

112118
* "git commit" when seeing an totally empty message said "you did not
113119
edit the message", which is clearly wrong. The message has been
114120
corrected.
115-
(merge bc17f35f8c ks/commit-abort-on-empty-message-fix later to maint).
116121

117122
* When a directory is not readable, "gitweb" fails to build the
118123
project list. Work this around by skipping such a directory.
119-
(merge 46a13857fc hb/gitweb-project-list later to maint).
120124

121125
* Some versions of GnuPG fails to kill gpg-agent it auto-spawned
122126
and such a left-over agent can interfere with a test. Work it
@@ -127,7 +131,6 @@ Fixes since v2.14
127131
that EOF detection done around the time the connection to the cache
128132
daemon is torn down were flaky. This was fixed by reacting to
129133
ECONNRESET and behaving as if we got an EOF.
130-
(merge 1f180e5eb9 dl/credential-cache-socket-in-xdg-cache later to maint).
131134

132135
* "git log --tag=no-such-tag" showed log starting from HEAD, which
133136
has been fixed---it now shows nothing.
@@ -188,19 +191,12 @@ Fixes since v2.14
188191
codes; this has been corrected.
189192
(merge e1f68c66d5 as/grep-quiet-no-match-exit-code-fix later to maint).
190193

194+
* When handshake with a subprocess filter notices that the process
195+
asked for an unknown capability, Git did not report what program
196+
the offending subprocess was running. This has been corrected.
197+
(merge d3ba566342 cc/subprocess-handshake-missing-capabilities later to maint).
198+
191199
* Other minor doc, test and build updates and code cleanups.
192-
(merge 5b114f3bb0 rs/bswap-ubsan-fix later to maint).
193-
(merge 168e63554c rs/move-array later to maint).
194-
(merge 268ba20110 rs/stat-data-unaligned-reads-fix later to maint).
195-
(merge 78e7b98f45 jt/fsck-code-cleanup later to maint).
196-
(merge c7b0780545 rs/pack-objects-pbase-cleanup later to maint).
197-
(merge c1e860f1dc js/run-process-parallel-api-fix later to maint).
198-
(merge 7a40a95eb4 cc/ref-is-hidden-microcleanup later to maint).
199-
(merge c0bb6d9cef ah/doc-wserrorhighlight later to maint).
200-
(merge edd64ef4f7 dc/fmt-merge-msg-microcleanup later to maint).
201-
(merge fa64a2fdbe jt/subprocess-handshake later to maint).
202-
(merge 0ba9c9a0fb jb/t8008-cleanup later to maint).
203-
(merge a7c28a2161 jt/t1450-fsck-corrupt-packfile later to maint).
204200
(merge dff2813391 ab/ref-filter-no-contains later to maint).
205201
(merge f094b89a4d ma/parse-maybe-bool later to maint).
206202
(merge 974ce8078c mf/no-dashed-subcommands later to maint).
@@ -218,3 +214,5 @@ Fixes since v2.14
218214
(merge 2aac933c62 hv/t5526-andand-chain-fix later to maint).
219215
(merge c8d0c4fe9b sb/submodule-parallel-update later to maint).
220216
(merge 794b7e1674 mg/format-ref-doc-fix later to maint).
217+
(merge 24da8a26a9 rs/commit-h-single-parent-cleanup later to maint).
218+
(merge 4e36907fa3 jk/doc-the-this later to maint).

0 commit comments

Comments
 (0)