Git 2.47-rc1

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

Junio C Hamano committed Oct 2, 2024 at 07:45 UTC 111e864d69c84284441b083966c2065c2e9a4e78
2 files changed +12 -1
Documentation/RelNotes/2.47.0.txt
+11
@@ -162,6 +162,11 @@ Performance, Internal Implementation, Development Support etc.
162 * Give timeout to the locking code to write to reftable, instead of
163 failing on the first failure without retrying.
164
165 + * The checksum at the tail of files are now computed without
166 + collision detection protection. This is safe as the consumer of
167 + the information to protect itself from replay attacks checks for
168 + hash collisions independently.
169 +
170
171 Fixes since v2.46
172 -----------------
@@ -317,6 +322,12 @@ Fixes since v2.46
322 wasn't in any repository while processing includeIf.onbranch
323 configuration and instead crashed.
324
325 + * When "git sparse-checkout disable" turns a sparse checkout into a
326 + regular checkout, the index is fully expanded. This totally
327 + expected behaviour however had an "oops, we are expanding the
328 + index" advice message, which has been corrected.
329 + (merge 537e516a39 ds/sparse-checkout-expansion-advice later to maint).
330 +
331 * Other code cleanup, docfix, build fix, etc.
332 (merge be10ac7037 jc/mailinfo-header-cleanup later to maint).
333 (merge 4460e052e0 jc/range-diff-lazy-setup later to maint).
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.47.0-rc0
4 +DEF_VER=v2.47.0-rc1
5
6 LF='
7 '