@@ -88,6 +88,14 @@ UI, Workflows & Features
88
88
89
89
* The userdiff patterns for C# has been updated.
90
90
91
+ * Git writes a "waiting for your editor" message on an incomplete
92
+ line after launching an editor, and then append another error
93
+ message on the same line if the editor errors out. It now clears
94
+ the "waiting for..." line before giving the error message.
95
+
96
+ * The filename used for rejected hunks "git apply --reject" creates
97
+ was limited to PATH_MAX, which has been lifted.
98
+
91
99
92
100
Performance, Internal Implementation, Development Support etc.
93
101
@@ -184,6 +192,19 @@ Performance, Internal Implementation, Development Support etc.
184
192
operations accumulate many entries has been improved to avoid
185
193
accumulating too many tables uncollected.
186
194
195
+ * The code to iterate over reftable blocks has seen some optimization
196
+ to reduce memory allocation and deallocation.
197
+
198
+ * The way "git fast-import" handles paths described in its input has
199
+ been tightened up and more clearly documented.
200
+
201
+ * The cvsimport tests required that the platform understands
202
+ traditional timezone notations like CST6CDT, which has been
203
+ updated to work on those systems as long as they understand
204
+ POSIX notation with explicit tz transition dates.
205
+
206
+ * The code to format trailers have been cleaned up.
207
+
187
208
188
209
Fixes since v2.44
189
210
-----------------
@@ -401,6 +422,15 @@ Fixes since v2.44
401
422
* Adjust to an upcoming changes to GNU make that breaks our Makefiles.
402
423
(merge 227b8fd902 tb/make-indent-conditional-with-non-spaces later to maint).
403
424
425
+ * Git 2.44 introduced a regression that makes the updated code to
426
+ barf in repositories with multi-pack index written by older
427
+ versions of Git, which has been corrected.
428
+
429
+ * When .git/rr-cache/ rerere database gets corrupted or rerere is fed to
430
+ work on a file with conflicted hunks resolved incompletely, the rerere
431
+ machinery got confused and segfaulted, which has been corrected.
432
+ (merge 167395bb47 mr/rerere-crash-fix later to maint).
433
+
404
434
* Other code cleanup, docfix, build fix, etc.
405
435
(merge f0e578c69c rs/use-xstrncmpz later to maint).
406
436
(merge 83e6eb7d7a ba/credential-test-clean-fix later to maint).
@@ -431,3 +461,6 @@ Fixes since v2.44
431
461
(merge b4454d5a7b pw/t3428-cleanup later to maint).
432
462
(merge 84a7c33a4b pf/commitish-committish later to maint).
433
463
(merge 8882ee9d68 la/mailmap-entry later to maint).
464
+ (merge 44bdba2fa6 rs/no-openssl-compilation-fix-on-macos later to maint).
465
+ (merge f412d72c19 yb/replay-doc-linkfix later to maint).
466
+ (merge 5da40be8d7 xx/rfc2822-date-format-in-doc later to maint).
0 commit comments