Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-07-18 23:13:48 +0300
committerJunio C Hamano <gitster@pobox.com>2022-07-18 23:31:58 +0300
commit71a8fab31b70c417e8f5b5f716581f89955a7082 (patch)
treeda16ca42d4160cd5dab7d8f0f9d96655676de3e6
parentafbe62d84c3b4b24872c6069bd0cca0aa0622d9a (diff)
The fourth batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Documentation/RelNotes/2.38.0.txt34
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).