diff options
author | Junio C Hamano <gitster@pobox.com> | 2024-04-15 21:11:30 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-04-15 21:11:44 (GMT) |
commit | 548fe35913139eba2981be718f7b4dff7d0412d5 (patch) | |
tree | ffb093bf8a2c745e06b61cc0825776f700b5f539 /Documentation | |
parent | cb25f97eab71c2d830f79f82520d66ade44cdf5d (diff) | |
download | git-548fe35913139eba2981be718f7b4dff7d0412d5.zip git-548fe35913139eba2981be718f7b4dff7d0412d5.tar.gz git-548fe35913139eba2981be718f7b4dff7d0412d5.tar.bz2 |
The ninteenth batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/RelNotes/2.45.0.txt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.45.0.txt b/Documentation/RelNotes/2.45.0.txt index 1be72e2..039cce7 100644 --- a/Documentation/RelNotes/2.45.0.txt +++ b/Documentation/RelNotes/2.45.0.txt @@ -80,6 +80,11 @@ UI, Workflows & Features * "git pack-refs" learned the "--auto" option, which is a useful addition to be triggered from "git gc --auto". + * "git add -u <pathspec>" and "git commit [-i] <pathspec>" did not + diagnose a pathspec element that did not match any files in certain + situations, unlike "git add <pathspec>" did. + + Performance, Internal Implementation, Development Support etc. * The code to iterate over refs with the reftable backend has seen @@ -161,6 +166,13 @@ Performance, Internal Implementation, Development Support etc. out folks with compilers who have trouble compiling code that uses the feature. + * Windows binary used to decide the use of unix-domain socket at + build time, but it learned to make the decision at runtime instead. + + * The "shared repository" test in the t0610 reftable test failed + under restrictive umask setting (e.g. 007), which has been + corrected. + Fixes since v2.44 ----------------- @@ -347,6 +359,28 @@ Fixes since v2.44 HEAD state, gave the tracking information for the 'foo' branch, which was pointless. + * "git apply" has been updated to lift the hardcoded pathname length + limit, which in turn allowed a mksnpath() function that is no + longer used. + (merge 708f7e0590 rs/apply-lift-path-length-limit later to maint). + + * A file descriptor leak in an error codepath, used when "git apply + --reject" fails to create the *.rej file, has been corrected. + (merge 2b1f456adf rs/apply-reject-fd-leakfix later to maint). + + * A config parser callback function fell through instead of returning + after recognising and processing a variable, wasting cycles, which + has been corrected. + (merge a816ccd642 ds/fetch-config-parse-microfix later to maint). + + * Fix was added to work around a regression in libcURL 8.7.0 (which has + already been fixed in their tip of the tree). + (merge 92a209bf24 jk/libcurl-8.7-regression-workaround later to maint). + + * The variable that holds the value read from the core.excludefile + configuration variable used to leak, which has been corrected. + (merge 0e0fefb29f jc/unleak-core-excludesfile later to maint). + * Other code cleanup, docfix, build fix, etc. (merge f0e578c69c rs/use-xstrncmpz later to maint). (merge 83e6eb7d7a ba/credential-test-clean-fix later to maint). @@ -373,3 +407,4 @@ Fixes since v2.44 (merge 7c43bdf07b rs/strbuf-expand-bad-format later to maint). (merge 8b68b48d5c ds/typofix-core-config-doc later to maint). (merge 39bb692152 rs/imap-send-use-xsnprintf later to maint). + (merge 8d320cec60 jc/t2104-style-fixes later to maint). |