Prepare for 2.8.2

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

Junio C Hamano committed Apr 14, 2016 at 18:58 UTC 6a6636270fbaf74609cd3e1bd207dd2c420d640a
1 file changed +38
Documentation/RelNotes/2.8.2.txt
+38
@@ -14,4 +14,42 @@ Fixes since v2.8.1
14 * The tests that involve running httpd leaked the system-wide
15 configuration in /etc/gitconfig to the tested environment.
16
17 + * "index-pack --keep=<msg>" was broken since v2.1.0 timeframe.
18 +
19 + * "git config --get-urlmatch", unlike other variants of the "git
20 + config --get" family, did not signal error with its exit status
21 + when there was no matching configuration.
22 +
23 + * The "--local-env-vars" and "--resolve-git-dir" options of "git
24 + rev-parse" failed to work outside a repository when the command's
25 + option parsing was rewritten in 1.8.5 era.
26 +
27 + * Fetching of history by naming a commit object name directly didn't
28 + work across remote-curl transport.
29 +
30 + * A small memory leak in an error codepath has been plugged in xdiff
31 + code.
32 +
33 + * strbuf_getwholeline() did not NUL-terminate the buffer on certain
34 + corner cases in its error codepath.
35 +
36 + * The startup_info data, which records if we are working inside a
37 + repository (among other things), are now uniformly available to Git
38 + subcommand implementations, and Git avoids attempting to touch
39 + references when we are not in a repository.
40 +
41 + * "git mergetool" did not work well with conflicts that both sides
42 + deleted.
43 +
44 + * "git send-email" had trouble parsing alias file in mailrc format
45 + when lines in it had trailing whitespaces on them.
46 +
47 + * When "git merge --squash" stopped due to conflict, the concluding
48 + "git commit" failed to read in the SQUASH_MSG that shows the log
49 + messages from all the squashed commits.
50 +
51 + * "git merge FETCH_HEAD" dereferenced NULL pointer when merging
52 + nothing into an unborn history (which is arguably unusual usage,
53 + which perhaps was the reason why nobody noticed it).
54 +
55 Also contains minor documentation updates and code clean-ups.