-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
Git 2.31.1 Release Notes | ||
======================== | ||
|
||
Fixes since v2.31 | ||
----------------- | ||
|
||
* The fsmonitor interface read from its input without making sure | ||
there is something to read from. This bug is new in 2.31 | ||
timeframe. | ||
|
||
* The data structure used by fsmonitor interface was not properly | ||
duplicated during an in-core merge, leading to use-after-free etc. | ||
|
||
* "git bisect" reimplemented more in C during 2.30 timeframe did not | ||
take an annotated tag as a good/bad endpoint well. This regression | ||
has been corrected. | ||
|
||
* Fix macros that can silently inject unintended null-statements. | ||
|
||
* CALLOC_ARRAY() macro replaces many uses of xcalloc(). | ||
|
||
* Update insn in Makefile comments to run fuzz-all target. | ||
|
||
* Fix a corner case bug in "git mv" on case insensitive systems, | ||
which was introduced in 2.29 timeframe. | ||
|
||
Also contains various documentation updates and code clean-ups. |