@@ -173,6 +173,15 @@ UI, Workflows & Features
173173 each other.
174174 (merge e5bbe09e88 nd/wildmatch-double-asterisk later to maint).
175175
176+ * The "--no-patch" option, which can be used to get a high-level
177+ overview without the actual line-by-line patch difference shown, of
178+ the "range-diff" command was earlier broken, which has been
179+ corrected.
180+
181+ * The recently merged "rebase in C" has an escape hatch to use the
182+ scripted version when necessary, but it hasn't been documented,
183+ which has been corrected.
184+
176185
177186Performance, Internal Implementation, Development Support etc.
178187
@@ -332,6 +341,27 @@ Performance, Internal Implementation, Development Support etc.
332341 * The support for format-patch (and send-email) by the command-line
333342 completion script (in contrib/) has been simplified a bit.
334343
344+ * The revision walker machinery learned to take advantage of the
345+ commit generation numbers stored in the commit-graph file.
346+
347+ * The codebase has been cleaned up to reduce "#ifndef NO_PTHREADS".
348+
349+ * The way -lcurl library gets linked has been simplified by taking
350+ advantage of the fact that we can just ask curl-config command how.
351+
352+ * Various functions have been audited for "-Wunused-parameter" warnings
353+ and bugs in them got fixed.
354+
355+ * A sanity check for start-up sequence has been added in the config
356+ API codepath.
357+
358+ * The build procedure to link for fuzzing test has been made
359+ customizable with a new Makefile variable.
360+
361+ * The way "git rebase" parses and forwards the command line options
362+ meant for underlying "git am" has been revamped, which fixed for
363+ options with parameters that were not passed correctly.
364+
335365
336366Fixes since v2.19
337367-----------------
@@ -544,6 +574,37 @@ Fixes since v2.19
544574 pathspec elements were involved, which has been fixed.
545575 (merge b7845cebc0 nd/tree-walk-path-exclusion later to maint).
546576
577+ * "git merge" and "git pull" that merges into an unborn branch used
578+ to completely ignore "--verify-signatures", which has been
579+ corrected.
580+ (merge 01a31f3bca jk/verify-sig-merge-into-void later to maint).
581+
582+ * "git rebase --autostash" did not correctly re-attach the HEAD at times.
583+
584+ * "rev-parse --exclude=<pattern> --branches=<pattern>" etc. did not
585+ quite work, which has been corrected.
586+ (merge 9ab9b5df0e ra/rev-parse-exclude-glob later to maint).
587+
588+ * When editing a patch in a "git add -i" session, a hunk could be
589+ made to no-op. The "git apply" program used to reject a patch with
590+ such a no-op hunk to catch user mistakes, but it is now updated to
591+ explicitly allow a no-op hunk in an edited patch.
592+ (merge 22cb3835b9 js/apply-recount-allow-noop later to maint).
593+
594+ * The URL to an MSDN page in a comment has been updated.
595+ (merge 2ef2ae2917 js/mingw-msdn-url later to maint).
596+
597+ * "git ls-remote --sort=<thing>" can feed an object that is not yet
598+ available into the comparison machinery and segfault, which has
599+ been corrected to check such a request upfront and reject it.
600+
601+ * When "git bundle" aborts due to an empty commit ranges
602+ (i.e. resulting in an empty pack), it left a file descriptor to an
603+ lockfile open, which resulted in leftover lockfile on Windows where
604+ you cannot remove a file with an open file descriptor. This has
605+ been corrected.
606+ (merge 2c8ee1f53c jk/close-duped-fd-before-unlock-for-bundle later to maint).
607+
547608 * Code cleanup, docfix, build fix, etc.
548609 (merge 96a7501aad ts/doc-build-manpage-xsl-quietly later to maint).
549610 (merge b9b07efdb2 tg/conflict-marker-size later to maint).
@@ -583,3 +644,4 @@ Fixes since v2.19
583644 (merge 3063477445 tb/char-may-be-unsigned later to maint).
584645 (merge 8c64bc9420 sg/test-rebase-editor-fix later to maint).
585646 (merge 71571cd7d6 ma/sequencer-do-reset-saner-loop-termination later to maint).
647+ (merge 9a4cb8781e cb/notes-freeing-always-null-fix later to maint).
0 commit comments