The thirteenth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Jun 12, 2024 at 13:36 UTC d63586cb314731c851f28e14fc8012988467e2da
1 file changed +22
Documentation/RelNotes/2.46.0.txt
+22
@@ -119,6 +119,21 @@ Performance, Internal Implementation, Development Support etc.
119
120 * The alias-expanded command lines are logged to the trace output.
121
122 + * A new test was added to ensure git commands that are designed to
123 + run outside repositories do work.
124 +
125 + * Basic unit tests for reftable have been reimplemented under the
126 + unit test framework.
127 +
128 + * A pair of test helpers that essentially are unit tests on hash
129 + algorithms have been rewritten using the unit-tests framework.
130 +
131 + * A test helper that essentially is unit tests on the "decorate"
132 + logic has been rewritten using the unit-tests framework.
133 +
134 + * Many memory leaks in the sparse-checkout code paths have been
135 + plugged.
136 +
137
138 Fixes since v2.45
139 -----------------
@@ -214,6 +229,13 @@ Fixes since v2.45
229
230 * Memory leaks in "git mv" has been plugged.
231
232 + * The safe.directory configuration knob has been updated to
233 + optionally allow leading path matches.
234 + (merge 313eec177a jc/safe-directory-leading-path later to maint).
235 +
236 + * An overly large ".gitignore" files are now rejected silently.
237 + (merge e7c3d1ddba jk/cap-exclude-file-size later to maint).
238 +
239 * Other code cleanup, docfix, build fix, etc.
240 (merge a5a4cb7b27 rs/diff-parseopts-cleanup later to maint).
241 (merge 55702c543e fa/p4-error later to maint).