Git 2.3.3
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Mar 13, 2015 at 22:57 UTC
bb8577532add843833ebf8b5324f94f84cb71ca0
4 files changed
+43
-3
Documentation/RelNotes/2.3.3.txt
new
+39
@@ -0,0 +1,39 @@
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.
Documentation/git.txt
+2
-1
@@ -43,9 +43,10 @@ unreleased) version of Git, that is available from the 'master'
43
branch of the `git.git` repository.
44
Documentation for older releases are available here:
45
46
-* link:v2.3.2/git.html[documentation for release 2.3.2]
46
+* link:v2.3.3/git.html[documentation for release 2.3.3]
47
48
* release notes for
49
+ link:RelNotes/2.3.3.txt[2.3.3],
50
link:RelNotes/2.3.2.txt[2.3.2],
51
link:RelNotes/2.3.1.txt[2.3.1],
52
link:RelNotes/2.3.0.txt[2.3].
GIT-VERSION-GEN
+1
-1
@@ -1,7 +1,7 @@
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
-DEF_VER=v2.3.2
4
+DEF_VER=v2.3.3
5
6
LF='
7
'
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.3.2.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.3.3.txt
\ No newline at end of file