Downmerge a handful of topics for 2.38.2
Junio C Hamano committed
Oct 25, 2022 at 17:11 UTC
7d8dc5a1af9da32ac7454499f308db757eb19642
2 files changed
+48
-1
Documentation/RelNotes/2.38.2.txt
new
+47
@@ -0,0 +1,47 @@
1
+Git 2.38.2 Release Notes
2
+========================
3
+
4
+This is to backport various fixes accumulated during the development
5
+towards Git 2.39, the next feature release.
6
+
7
+
8
+Fixes since v2.38.1
9
+-------------------
10
+
11
+ * Update CodingGuidelines to clarify what features to use and avoid
12
+ in C99.
13
+
14
+ * The codepath that reads from the index v4 had unaligned memory
15
+ accesses, which has been corrected.
16
+
17
+ * "git remote rename" failed to rename a remote without fetch
18
+ refspec, which has been corrected.
19
+
20
+ * "git clone" did not like to see the "--bare" and the "--origin"
21
+ options used together without a good reason.
22
+
23
+ * Fix messages incorrectly marked for translation.
24
+
25
+ * "git fsck" failed to release contents of tree objects already used
26
+ from the memory, which has been fixed.
27
+
28
+ * "git rebase -i" can mistakenly attempt to apply a fixup to a commit
29
+ itself, which has been corrected.
30
+
31
+ * In read-only repositories, "git merge-tree" tried to come up with a
32
+ merge result tree object, which it failed (which is not wrong) and
33
+ led to a segfault (which is bad), which has been corrected.
34
+
35
+ * Force C locale while running tests around httpd to make sure we can
36
+ find expected error messages in the log.
37
+
38
+ * Fix a logic in "mailinfo -b" that miscomputed the length of a
39
+ substring, which lead to an out-of-bounds access.
40
+
41
+ * The codepath to sign learned to report errors when it fails to read
42
+ from "ssh-keygen".
43
+
44
+ * "GIT_EDITOR=: git branch --edit-description" resulted in failure,
45
+ which has been corrected.
46
+
47
+Also contains various documentation updates and code clean-ups.
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.38.1.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.38.2.txt
\ No newline at end of file