File tree Expand file tree Collapse file tree 3 files changed +29
-2
lines changed Expand file tree Collapse file tree 3 files changed +29
-2
lines changed Original file line number Diff line number Diff line change 1+ Git 2.31.1 Release Notes
2+ ========================
3+
4+ Fixes since v2.31
5+ -----------------
6+
7+ * The fsmonitor interface read from its input without making sure
8+ there is something to read from. This bug is new in 2.31
9+ timeframe.
10+
11+ * The data structure used by fsmonitor interface was not properly
12+ duplicated during an in-core merge, leading to use-after-free etc.
13+
14+ * "git bisect" reimplemented more in C during 2.30 timeframe did not
15+ take an annotated tag as a good/bad endpoint well. This regression
16+ has been corrected.
17+
18+ * Fix macros that can silently inject unintended null-statements.
19+
20+ * CALLOC_ARRAY() macro replaces many uses of xcalloc().
21+
22+ * Update insn in Makefile comments to run fuzz-all target.
23+
24+ * Fix a corner case bug in "git mv" on case insensitive systems,
25+ which was introduced in 2.29 timeframe.
26+
27+ Also contains various documentation updates and code clean-ups.
Original file line number Diff line number Diff line change 11#! /bin/sh
22
33GVF=GIT-VERSION-FILE
4- DEF_VER=v2.31.0
4+ DEF_VER=v2.31.1
55
66LF='
77'
Original file line number Diff line number Diff line change 1- Documentation/RelNotes/2.31.0 .txt
1+ Documentation/RelNotes/2.31.1 .txt
You can’t perform that action at this time.
0 commit comments