Post 2.46-rc0 batch #1

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

Junio C Hamano committed Jul 15, 2024 at 10:11 UTC ad850ef1cf1b4af1c1fa3ed8f79e48b8273aa557
1 file changed +29 -1
Documentation/RelNotes/2.46.0.txt
+29 -1
@@ -150,7 +150,7 @@ Performance, Internal Implementation, Development Support etc.
150 * A new test was added to ensure git commands that are designed to
151 run outside repositories do work.
152
153 - * Basic unit tests for reftable have been reimplemented under the
153 + * A few tests in reftable library have been rewritten using the
154 unit test framework.
155
156 * A pair of test helpers that essentially are unit tests on hash
@@ -208,6 +208,9 @@ Performance, Internal Implementation, Development Support etc.
208 * The code to deal with modified paths that are out-of-cone in a
209 sparsely checked out working tree has been optimized.
210
211 + * An existing test of oidmap API has been rewritten with the
212 + unit-test framework.
213 +
214
215 Fixes since v2.45
216 -----------------
@@ -381,6 +384,31 @@ Fixes since v2.45
384 * Code clean-up.
385 (merge 4b837f821e rs/simplify-submodule-helper-super-prefix-invocation later to maint).
386
387 + * "git describe --dirty --broken" forgot to refresh the index before
388 + seeing if there is any chang, ("git describe --dirty" correctly did
389 + so), which has been corrected.
390 + (merge b8ae42e292 as/describe-broken-refresh-index-fix later to maint).
391 +
392 + * Test suite has been taught not to unnecessarily rely on DNS failing
393 + a bogus external name.
394 + (merge 407cdbd271 jk/tests-without-dns later to maint).
395 +
396 + * GitWeb update to use committer date consistently in rss/atom feeds.
397 + (merge cf6ead095b am/gitweb-feed-use-committer-date later to maint).
398 +
399 + * Custom control structures we invented more recently have been
400 + taught to the clang-format file.
401 + (merge 1457dff9be rs/clang-format-updates later to maint).
402 +
403 + * Developer build procedure fix.
404 + (merge df32729866 tb/dev-build-pedantic-fix later to maint).
405 +
406 + * "git push" that pushes only deletion gave an unnecessary and
407 + harmless error message when push negotiation is configured, which
408 + has been corrected.
409 + (merge 4d8ee0317f jc/disable-push-nego-for-deletion later to maint).
410 +
411 * Other code cleanup, docfix, build fix, etc.
412 (merge 493fdae046 ew/object-convert-leakfix later to maint).
413 (merge 00f3661a0a ss/doc-eol-attr-fix later to maint).
414 + (merge 428c40da61 ri/doc-show-branch-fix later to maint).