Skip to content

Commit c3808ca

Browse files
committed
preparing for 2.10.3
Signed-off-by: Junio C Hamano <[email protected]>
1 parent cd1c2e7 commit c3808ca

File tree

2 files changed

+49
-1
lines changed

2 files changed

+49
-1
lines changed

Documentation/RelNotes/2.10.3.txt

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Git v2.10.3 Release Notes
2+
=========================
3+
4+
Fixes since v2.10.2
5+
-------------------
6+
7+
* Extract a small helper out of the function that reads the authors
8+
script file "git am" internally uses.
9+
This by itself is not useful until a second caller appears in the
10+
future for "rebase -i" helper.
11+
12+
* The command-line completion script (in contrib/) learned to
13+
complete "git cmd ^mas<HT>" to complete the negative end of
14+
reference to "git cmd ^master".
15+
16+
* "git send-email" attempts to pick up valid e-mails from the
17+
trailers, but people in real world write non-addresses there, like
18+
"Cc: Stable <[email protected]> # 4.8+", which broke the output depending
19+
on the availability and vintage of Mail::Address perl module.
20+
21+
* The code that we have used for the past 10+ years to cycle
22+
4-element ring buffers turns out to be not quite portable in
23+
theoretical world.
24+
25+
* "git daemon" used fixed-length buffers to turn URL to the
26+
repository the client asked for into the server side directory
27+
path, using snprintf() to avoid overflowing these buffers, but
28+
allowed possibly truncated paths to the directory. This has been
29+
tightened to reject such a request that causes overlong path to be
30+
required to serve.
31+
32+
* Recent update to git-sh-setup (a library of shell functions that
33+
are used by our in-tree scripted Porcelain commands) included
34+
another shell library git-sh-i18n without specifying where it is,
35+
relying on the $PATH. This has been fixed to be more explicit by
36+
prefixing $(git --exec-path) output in front.
37+
38+
* Fix for a racy false-positive test failure.
39+
40+
* Portability update and workaround for builds on recent Mac OS X.
41+
42+
* Update to the test framework made in 2.9 timeframe broke running
43+
the tests under valgrind, which has been fixed.
44+
45+
* Improve the rule to convert "unsigned char [20]" into "struct
46+
object_id *" in contrib/coccinelle/
47+
48+
Also contains minor 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.10.2.txt
1+
Documentation/RelNotes/2.10.3.txt

0 commit comments

Comments
 (0)