diff options
Diffstat (limited to 'RelNotes/2.37.4.txt')
-rw-r--r-- | RelNotes/2.37.4.txt | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/RelNotes/2.37.4.txt b/RelNotes/2.37.4.txt new file mode 100644 index 000000000..732176376 --- /dev/null +++ b/RelNotes/2.37.4.txt @@ -0,0 +1,31 @@ +Git 2.37.4 Release Notes +======================== + +This primarily is to backport various fixes accumulated on the 'master' +front since 2.37.3. + +Fixes since v2.37.3 +------------------- + + * An earlier optimization discarded a tree-object buffer that is + still in use, which has been corrected. + + * Fix deadlocks between main Git process and subprocess spawned via + the pipe_command() API, that can kill "git add -p" that was + reimplemented in C recently. + + * xcalloc(), imitating calloc(), takes "number of elements of the + array", and "size of a single element", in this order. A call that + does not follow this ordering has been corrected. + + * The preload-index codepath made copies of pathspec to give to + multiple threads, which were left leaked. + + * Update the version of Ubuntu used for GitHub Actions CI from 18.04 + to 22.04. + + * The auto-stashed local changes created by "git merge --autostash" + was mixed into a conflicted state left in the working tree, which + has been corrected. + +Also contains other minor documentation updates and code clean-ups. |