]>
Commit | Line | Data |
---|---|---|
bb857753 JH |
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. |