]> git.ipfire.org Git - thirdparty/git.git/blob - Documentation/RelNotes/2.3.3.txt
Git 2.20-rc0
[thirdparty/git.git] / Documentation / RelNotes / 2.3.3.txt
1 Git v2.3.3 Release Notes
2 ========================
3
4 Fixes since v2.3.2
5 ------------------
6
7 * A corrupt input to "git diff -M" used cause us to segfault.
8
9 * The borrowed code in kwset API did not follow our usual convention
10 to use "unsigned char" to store values that range from 0-255.
11
12 * Description given by "grep -h" for its --exclude-standard option
13 was phrased poorly.
14
15 * Documentaton for "git remote add" mentioned "--tags" and
16 "--no-tags" and it was not clear that fetch from the remote in
17 the future will use the default behaviour when neither is given
18 to override it.
19
20 * "git diff --shortstat --dirstat=changes" showed a dirstat based on
21 lines that was never asked by the end user in addition to the
22 dirstat that the user asked for.
23
24 * The interaction between "git submodule update" and the
25 submodule.*.update configuration was not clearly documented.
26
27 * "git apply" was not very careful about reading from, removing,
28 updating and creating paths outside the working tree (under
29 --index/--cached) or the current directory (when used as a
30 replacement for GNU patch).
31
32 * "git daemon" looked up the hostname even when "%CH" and "%IP"
33 interpolations are not requested, which was unnecessary.
34
35 * The "interpolated-path" option of "git daemon" inserted any string
36 client declared on the "host=" capability request without checking.
37 Sanitize and limit %H and %CH to a saner and a valid DNS name.
38
39 Also contains typofixes, documentation updates and trivial code clean-ups.