Skip to content

Commit 548fe35

Browse files
committed
The ninteenth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent cb25f97 commit 548fe35

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

Documentation/RelNotes/2.45.0.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,11 @@ UI, Workflows & Features
8080
* "git pack-refs" learned the "--auto" option, which is a useful
8181
addition to be triggered from "git gc --auto".
8282

83+
* "git add -u <pathspec>" and "git commit [-i] <pathspec>" did not
84+
diagnose a pathspec element that did not match any files in certain
85+
situations, unlike "git add <pathspec>" did.
86+
87+
8388
Performance, Internal Implementation, Development Support etc.
8489

8590
* The code to iterate over refs with the reftable backend has seen
@@ -161,6 +166,13 @@ Performance, Internal Implementation, Development Support etc.
161166
out folks with compilers who have trouble compiling code that uses
162167
the feature.
163168

169+
* Windows binary used to decide the use of unix-domain socket at
170+
build time, but it learned to make the decision at runtime instead.
171+
172+
* The "shared repository" test in the t0610 reftable test failed
173+
under restrictive umask setting (e.g. 007), which has been
174+
corrected.
175+
164176

165177
Fixes since v2.44
166178
-----------------
@@ -347,6 +359,28 @@ Fixes since v2.44
347359
HEAD state, gave the tracking information for the 'foo' branch,
348360
which was pointless.
349361

362+
* "git apply" has been updated to lift the hardcoded pathname length
363+
limit, which in turn allowed a mksnpath() function that is no
364+
longer used.
365+
(merge 708f7e0590 rs/apply-lift-path-length-limit later to maint).
366+
367+
* A file descriptor leak in an error codepath, used when "git apply
368+
--reject" fails to create the *.rej file, has been corrected.
369+
(merge 2b1f456adf rs/apply-reject-fd-leakfix later to maint).
370+
371+
* A config parser callback function fell through instead of returning
372+
after recognising and processing a variable, wasting cycles, which
373+
has been corrected.
374+
(merge a816ccd642 ds/fetch-config-parse-microfix later to maint).
375+
376+
* Fix was added to work around a regression in libcURL 8.7.0 (which has
377+
already been fixed in their tip of the tree).
378+
(merge 92a209bf24 jk/libcurl-8.7-regression-workaround later to maint).
379+
380+
* The variable that holds the value read from the core.excludefile
381+
configuration variable used to leak, which has been corrected.
382+
(merge 0e0fefb29f jc/unleak-core-excludesfile later to maint).
383+
350384
* Other code cleanup, docfix, build fix, etc.
351385
(merge f0e578c69c rs/use-xstrncmpz later to maint).
352386
(merge 83e6eb7d7a ba/credential-test-clean-fix later to maint).
@@ -373,3 +407,4 @@ Fixes since v2.44
373407
(merge 7c43bdf07b rs/strbuf-expand-bad-format later to maint).
374408
(merge 8b68b48d5c ds/typofix-core-config-doc later to maint).
375409
(merge 39bb692152 rs/imap-send-use-xsnprintf later to maint).
410+
(merge 8d320cec60 jc/t2104-style-fixes later to maint).

0 commit comments

Comments
 (0)