Skip to content

Commit 4c2224e

Browse files
committed
Prepare for 2.14.3
Signed-off-by: Junio C Hamano <[email protected]>
1 parent e3e3c6a commit 4c2224e

File tree

2 files changed

+76
-1
lines changed

2 files changed

+76
-1
lines changed

Documentation/RelNotes/2.14.3.txt

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
Git v2.14.3 Release Notes
2+
=========================
3+
4+
Fixes since v2.14.2
5+
-------------------
6+
7+
* A helper function to read a single whole line into strbuf
8+
mistakenly triggered OOM error at EOF under certain conditions,
9+
which has been fixed.
10+
11+
* In addition to "cc: <[email protected]> # cruft", "cc: [email protected] # cruft"
12+
was taught to "git send-email" as a valid way to tell it that it
13+
needs to also send a carbon copy to <[email protected]> in the trailer
14+
section.
15+
16+
* Fix regression to "gitk --bisect" by a recent update.
17+
18+
* Unlike "git commit-tree < file", "git commit-tree -F file" did not
19+
pass the contents of the file verbatim and instead completed an
20+
incomplete line at the end, if exists. The latter has been updated
21+
to match the behaviour of the former.
22+
23+
* "git archive", especially when used with pathspec, stored an empty
24+
directory in its output, even though Git itself never does so.
25+
This has been fixed.
26+
27+
* API error-proofing which happens to also squelch warnings from GCC.
28+
29+
* "git gc" tries to avoid running two instances at the same time by
30+
reading and writing pid/host from and to a lock file; it used to
31+
use an incorrect fscanf() format when reading, which has been
32+
corrected.
33+
34+
* The test linter has been taught that we do not like "echo -e".
35+
36+
* Code cmp.std.c nitpick.
37+
38+
* "git describe --match" learned to take multiple patterns in v2.13
39+
series, but the feature ignored the patterns after the first one
40+
and did not work at all. This has been fixed.
41+
42+
* "git cat-file --textconv" started segfaulting recently, which
43+
has been corrected.
44+
45+
* The built-in pattern to detect the "function header" for HTML did
46+
not match <H1>..<H6> elements without any attributes, which has
47+
been fixed.
48+
49+
* "git mailinfo" was loose in decoding quoted printable and produced
50+
garbage when the two letters after the equal sign are not
51+
hexadecimal. This has been fixed.
52+
53+
* The documentation for '-X<option>' for merges was misleadingly
54+
written to suggest that "-s theirs" exists, which is not the case.
55+
56+
* Spell the name of our system as "Git" in the output from
57+
request-pull script.
58+
59+
* Fixes for a handful memory access issues identified by valgrind.
60+
61+
* Backports a moral equivalent of 2015 fix to the poll emulation from
62+
the upstream gnulib to fix occasional breakages on HPE NonStop.
63+
64+
* In the "--format=..." option of the "git for-each-ref" command (and
65+
its friends, i.e. the listing mode of "git branch/tag"), "%(atom:)"
66+
(e.g. "%(refname:)", "%(body:)" used to error out. Instead, treat
67+
them as if the colon and an empty string that follows it were not
68+
there.
69+
70+
* Users with "color.ui = always" in their configuration were broken
71+
by a recent change that made plumbing commands to pay attention to
72+
them as the patch created internally by "git add -p" were colored
73+
(heh) and made unusable. This has been fixed.
74+
75+
Also contains various documentation updates and code clean-ups.

RelNotes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/2.14.2.txt
1+
Documentation/RelNotes/2.14.3.txt

0 commit comments

Comments
 (0)