Prepare for 2.3.2
Junio C Hamano committed
Mar 5, 2015 at 13:15 UTC
3ebda3e9f56d49cc72488e76478d086e75be731d
2 files changed
+69
-1
Documentation/RelNotes/2.3.2.txt
new
+68
@@ -0,0 +1,68 @@
1
+Git v2.3.2 Release Notes
2
+========================
3
+
4
+Fixes since v2.3.1
5
+------------------
6
+
7
+ * "update-index --refresh" used to leak when an entry cannot be
8
+ refreshed for whatever reason.
9
+
10
+ * "git fast-import" used to crash when it could not close and
11
+ conclude the resulting packfile cleanly.
12
+
13
+ * "git blame" died, trying to free an uninitialized piece of memory.
14
+
15
+ * "git merge-file" did not work correctly in a subdirectory.
16
+
17
+ * "git submodule add" failed to squash "path/to/././submodule" to
18
+ "path/to/submodule".
19
+
20
+ * In v2.2.0, we broke "git prune" that runs in a repository that
21
+ borrows from an alternate object store.
22
+
23
+ * Certain older vintages of cURL give irregular output from
24
+ "curl-config --vernum", which confused our build system.
25
+
26
+ * An earlier workaround to squelch unhelpful deprecation warnings
27
+ from the complier on Mac OSX unnecessarily set minimum required
28
+ version of the OS, which the user might want to raise (or lower)
29
+ for other reasons.
30
+
31
+ * Longstanding configuration variable naming rules has been added to
32
+ the documentation.
33
+
34
+ * The credential helper for Windows (in contrib/) used to mishandle
35
+ a user name with an at-sign in it.
36
+
37
+ * Older GnuPG implementations may not correctly import the keyring
38
+ material we prepare for the tests to use.
39
+
40
+ * Clarify in the documentation that "remote.<nick>.pushURL" and
41
+ "remote.<nick>.URL" are there to name the same repository accessed
42
+ via different transports, not two separate repositories.
43
+
44
+ * The pack bitmap support did not build with older versions of GCC.
45
+
46
+ * Reading configuration from a blob object, when it ends with a lone
47
+ CR, use to confuse the configuration parser.
48
+
49
+ * We didn't format an integer that wouldn't fit in "int" but in
50
+ "uintmax_t" correctly.
51
+
52
+ * "git push --signed" gave an incorrectly worded error message when
53
+ the other side did not support the capability.
54
+
55
+ * "git fetch" over a remote-helper that cannot respond to "list"
56
+ command could not fetch from a symbolic reference e.g. HEAD.
57
+
58
+ * The insn sheet "git rebase -i" creates did not fully honor
59
+ core.abbrev settings.
60
+
61
+ * The tests that wanted to see that file becomes unreadable after
62
+ running "chmod a-r file", and the tests that wanted to make sure it
63
+ is not run as root, we used "can we write into the / directory?" as
64
+ a cheap substitute, but on some platforms that is not a good
65
+ heuristics. The tests and their prerequisites have been updated to
66
+ check what they really require.
67
+
68
+Also contains typofixes, documentation updates and trivial code clean-ups.
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.3.1.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.3.2.txt
\ No newline at end of file