@@ -117,6 +117,10 @@ UI, Workflows & Features
117117 is now terminated with a newline so that Perl avoids appending its
118118 internal source location data.
119119
120+ * The '--shallow-file' option of 'git' command requires a value, but the
121+ code did not check the presence of a value and instead segfaulted
122+ without one, which has been corrected.
123+
120124
121125Performance, Internal Implementation, Development Support etc.
122126--------------------------------------------------------------
@@ -407,6 +411,14 @@ Performance, Internal Implementation, Development Support etc.
407411 early when one side's exclusive commits in the queue are exhausted,
408412 yielding significant speedups for queries with one-sided histories.
409413
414+ * A handful of code paths have been corrected to check return values
415+ from functions like curl_easy_duphandle(), deflateInit(), lseek(),
416+ dup(), and strbuf_getline_lf(), resolving several Coverity warnings
417+ about unchecked returns.
418+
419+ * The setting of a now-unused member '.pretty_given' in the sequencer
420+ machinery has been removed.
421+
410422
411423Fixes since v2.55
412424-----------------
@@ -638,3 +650,22 @@ Fixes since v2.55
638650 replace outdated terminology, define key terms upfront, and document
639651 how comment lines in the input are treated.
640652 (merge 4515c86fd9 kh/doc-trailers later to maint).
653+
654+ * The 'pack-objects' and delta-encoding code paths have been updated to
655+ use 'size_t' instead of 'unsigned long' for object sizes and offset
656+ limits, avoiding potential truncation issues on 64-bit Windows.
657+ (merge d50ac11724 js/pack-objects-delta-size-t later to maint).
658+
659+ * A client requesting the promisor-remote capability without a value
660+ caused a null pointer dereference, which has been corrected by
661+ rejecting a request without an argument.
662+ (merge dd6b35ff71 en/serve-promisor-remote-fix later to maint).
663+
664+ * Various tests in 't7900-maintenance.sh' have been updated to use a
665+ throwaway repository, and auto-detaching of maintenance tasks is now
666+ disabled for these tests to fix flaky races with concurrent background
667+ maintenance jobs.
668+ (merge 2775d8bcd1 ps/t7900-deflake-maintenance later to maint).
669+
670+ * The help text for the '-l' option of 'git diff' has been updated.
671+ (merge 764243bdf4 en/diff-l-opt-help later to maint).
0 commit comments