The third batch

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

Junio C Hamano committed Mar 21, 2023 at 14:19 UTC 27d43aaaf50ef0ae014b88bba294f93658016a2e
1 file changed +18
Documentation/RelNotes/2.41.0.txt
+18
@@ -27,6 +27,14 @@ UI, Workflows & Features
27 * "git format-patch" learned to write a log-message only output file
28 for empty commits.
29
30 + * "git format-patch" honors the src/dst prefixes set to nonstandard
31 + values with configuration variables like "diff.noprefix", causing
32 + receiving end of the patch that expects the standard -p1 format to
33 + break. "format-patch" has been taught to ignore end-user configuration
34 + and always use the standard prefixes.
35 +
36 + This is a backward compatibility breaking change.
37 +
38
39 Performance, Internal Implementation, Development Support etc.
40
@@ -84,5 +92,15 @@ Fixes since v2.40
92 corrected.
93 (merge 28d1122f9c jk/add-p-unmerged-fix later to maint).
94
95 + * Fix for a "ls-files --format="%(path)" that produced nonsense
96 + output, which was a bug in 2.38.
97 + (merge cfb62dd006 aj/ls-files-format-fix later to maint).
98 +
99 + * "git receive-pack" that responds to "git push" requests failed to
100 + clean a stale lockfile when killed in the middle, which has been
101 + corrected.
102 + (merge c55c30669c ps/receive-pack-unlock-before-die later to maint).
103 +
104 * Other code cleanup, docfix, build fix, etc.
105 (merge f7111175df as/doc-markup-fix later to maint).
106 + (merge 90ff7c9898 fc/test-aggregation-clean-up later to maint).