Git 2.3.1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 24, 2015 at 22:14 UTC
8004647a217c26f708bce2aa26ed94a4a0ed575d
4 files changed
+56
-3
Documentation/RelNotes/2.3.1.txt
new
+52
@@ -0,0 +1,52 @@
1
+Git v2.3.1 Release Notes
2
+========================
3
+
4
+Fixes since v2.3
5
+----------------
6
+
7
+ * The interactive "show a list and let the user choose from it"
8
+ interface "add -i" used showed and prompted to the user even when
9
+ the candidate list was empty, against which the only "choice" the
10
+ user could have made was to choose nothing.
11
+
12
+ * "git apply --whitespace=fix" used to under-allocate the memory
13
+ when the fix resulted in a longer text than the original patch.
14
+
15
+ * "git log --help" used to show rev-list options that are irrelevant
16
+ to the "log" command.
17
+
18
+ * The error message from "git commit", when a non-existing author
19
+ name was given as value to the "--author=" parameter, has been
20
+ reworded to avoid misunderstanding.
21
+
22
+ * A broken pack .idx file in the receiving repository prevented the
23
+ dumb http transport from fetching a good copy of it from the other
24
+ side.
25
+
26
+ * The documentation incorrectly said that C(opy) and R(ename) are the
27
+ only ones that can be followed by the score number in the output in
28
+ the --raw format.
29
+
30
+ * Fix a misspelled conditional that is always true.
31
+
32
+ * Code to read branch name from various files in .git/ directory
33
+ would have misbehaved if the code to write them left an empty file.
34
+
35
+ * The "git push" documentation made the "--repo=<there>" option
36
+ easily misunderstood.
37
+
38
+ * After attempting and failing a password-less authentication
39
+ (e.g. kerberos), libcURL refuses to fall back to password based
40
+ Basic authentication without a bit of help/encouragement.
41
+
42
+ * Setting diff.submodule to 'log' made "git format-patch" produce
43
+ broken patches.
44
+
45
+ * "git rerere" (invoked internally from many mergy operations) did
46
+ not correctly signal errors when told to update the working tree
47
+ files and failed to do so for whatever reason.
48
+
49
+ * "git blame HEAD -- missing" failed to correctly say "HEAD" when it
50
+ tried to say "No such path 'missing' in HEAD".
51
+
52
+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.0/git.html[documentation for release 2.3]
46
+* link:v2.3.1/git.html[documentation for release 2.3.1]
47
48
* release notes for
49
+ link:RelNotes/2.3.1.txt[2.3.1],
50
link:RelNotes/2.3.0.txt[2.3].
51
52
* link:v2.2.2/git.html[documentation for release 2.2.2]
GIT-VERSION-GEN
+1
-1
@@ -1,7 +1,7 @@
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
-DEF_VER=v2.3.0
4
+DEF_VER=v2.3.1
5
6
LF='
7
'
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.3.0.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.3.1.txt
\ No newline at end of file