diff options
| author | Junio C Hamano <gitster@pobox.com> | 2022-07-18 13:13:48 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2022-07-18 13:31:58 -0700 |
| commit | 71a8fab31b70c417e8f5b5f716581f89955a7082 (patch) | |
| tree | da16ca42d4160cd5dab7d8f0f9d96655676de3e6 | |
| parent | afbe62d84c3b4b24872c6069bd0cca0aa0622d9a (diff) | |
| download | git-71a8fab31b70c417e8f5b5f716581f89955a7082.tar.gz | |
The fourth batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
| -rw-r--r-- | Documentation/RelNotes/2.38.0.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.38.0.txt b/Documentation/RelNotes/2.38.0.txt index ceaad51f03..3807763253 100644 --- a/Documentation/RelNotes/2.38.0.txt +++ b/Documentation/RelNotes/2.38.0.txt @@ -45,6 +45,26 @@ Performance, Internal Implementation, Development Support etc. * Further preparation to turn git-submodule.sh into a builtin continues. + * Apply Coccinelle rule to turn raw memmove() into MOVE_ARRAY() cpp + macro, which would improve maintainability and readability. + + * Teach "make all" to build gitweb as well. + + * Tweak tests so that they still work when the "git init" template + did not create .git/info directory. + + * Add Coccinelle rules to detect the pattern of initializing and then + finalizing a structure without using it in between at all, which + happens after code restructuring and the compilers fail to + recognize as an unused variable. + + * The code to convert between GPG trust level strings and internal + constants we use to represent them have been cleaned up. + + * Support for libnettle as SHA256 implementation has been added. + + * The way "git multi-pack" uses parse-options API has been improved. + Fixes since v2.37 ----------------- @@ -83,6 +103,20 @@ Fixes since v2.37 a repository as its subdirectory, regressed in Git 2.27 days. (merge d6c9a71755 gg/worktree-from-the-above later to maint). + * Recent update to vimdiff layout code has been made more robust + against different end-user vim settings. + (merge f3d7623a13 fr/vimdiff-layout-fix later to maint). + + * Plug various memory leaks. + (merge ece3974ba6 ab/leakfix later to maint). + + * Plug various memory leaks in test-tool commands. + (merge f40a693450 ab/test-tool-leakfix later to maint). + + * Fixes a long-standing corner case bug around directory renames in + the merge-ort strategy. + (merge 751e165424 en/merge-dual-dir-renames-fix later to maint). + * Other code cleanup, docfix, build fix, etc. (merge 5fd9d1738e jk/revisions-doc-markup-fix later to maint). (merge 1971510c35 pb/diff-doc-raw-format later to maint). |
