Skip to content

Commit 07ee72d

Browse files
committed
Sync with 'maint'
2 parents 7c46ea0 + 0f5bd02 commit 07ee72d

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

Documentation/RelNotes/2.37.3.txt

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Git 2.37.3 Release Notes
2+
========================
3+
4+
This primarily is to backport various fixes accumulated on the 'master'
5+
front since 2.37.2.
6+
7+
Fixes since v2.37.2
8+
-------------------
9+
10+
* Fix build procedure for Windows that uses CMake so that it can pick
11+
up the shell interpreter from local installation location.
12+
13+
* Conditionally allow building Python interpreter on Windows
14+
15+
* Fix to lstat() emulation on Windows.
16+
17+
* Older gcc with -Wall complains about the universal zero initializer
18+
"struct s = { 0 };" idiom, which makes developers' lives
19+
inconvenient (as -Werror is enabled by DEVELOPER=YesPlease). The
20+
build procedure has been tweaked to help these compilers.
21+
22+
* Plug memory leaks in the failure code path in the "merge-ort" merge
23+
strategy backend.
24+
25+
* Avoid repeatedly running getconf to ask libc version in the test
26+
suite, and instead just as it once per script.
27+
28+
* Platform-specific code that determines if a directory is OK to use
29+
as a repository has been taught to report more details, especially
30+
on Windows.
31+
32+
* "vimdiff3" regression fix.
33+
34+
* "git fsck" reads mode from tree objects but canonicalizes the mode
35+
before passing it to the logic to check object sanity, which has
36+
hid broken tree objects from the checking logic. This has been
37+
corrected, but to help exiting projects with broken tree objects
38+
that they cannot fix retroactively, the severity of anomalies this
39+
code detects has been demoted to "info" for now.
40+
41+
* Fixes to sparse index compatibility work for "reset" and "checkout"
42+
commands.
43+
44+
* Documentation for "git add --renormalize" has been improved.
45+
46+
Also contains other minor documentation updates and code clean-ups.

0 commit comments

Comments
 (0)