Skip to content

Commit 7d8dc5a

Browse files
committed
Downmerge a handful of topics for 2.38.2
1 parent 1f49b51 commit 7d8dc5a

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed

Documentation/RelNotes/2.38.2.txt

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes/2.38.1.txt
1+
Documentation/RelNotes/2.38.2.txt

0 commit comments

Comments
 (0)