preparing for 2.10.3

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

Junio C Hamano committed Dec 5, 2016 at 11:25 UTC c3808ca6982b0ad7ee9b87eca9b50b9a24ec08b0
2 files changed +49 -1
Documentation/RelNotes/2.10.3.txt new
+48
@@ -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 <add@re.ss> # 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
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes/2.10.2.txt
\ No newline at end of file
1 +Documentation/RelNotes/2.10.3.txt
\ No newline at end of file