File tree 3 files changed +29
-2
lines changed 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 1
1
#! /bin/sh
2
2
3
3
GVF=GIT-VERSION-FILE
4
- DEF_VER=v2.31.0
4
+ DEF_VER=v2.31.1
5
5
6
6
LF='
7
7
'
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