diff options
author | Junio C Hamano <gitster@pobox.com> | 2024-03-26 11:29:44 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-03-26 11:29:44 -0700 |
commit | 567bbef5cfe16f4807ddd4f61c92c355326a23ca (patch) | |
tree | 2e438e47b51ab1e1ca2467d6a87153c2ab81e456 | |
parent | 3701f6fa8cfb573aa75d34acb2e6041c264fdfa5 (diff) | |
download | git-567bbef5cfe16f4807ddd4f61c92c355326a23ca.tar.gz |
What's cooking (2024/03 #08)
-rw-r--r-- | whats-cooking.txt | 476 |
1 files changed, 230 insertions, 246 deletions
diff --git a/whats-cooking.txt b/whats-cooking.txt index ce68191a32..d6387d26de 100644 --- a/whats-cooking.txt +++ b/whats-cooking.txt @@ -1,10 +1,10 @@ To: git@vger.kernel.org -Subject: What's cooking in git.git (Mar 2024, #07; Fri, 22) -X-master-at: 11c821f2f2a31e70fb5cc449f9a29401c333aad2 -X-next-at: 2796f347adbd255e43ba5d93f092851042834c28 +Subject: What's cooking in git.git (Mar 2024, #08; Tue, 26) +X-master-at: c75fd8d8150afdf836b63a8e0534d9b9e3e111ba +X-next-at: e103d9ffe4204bcd16a16bb8522827b4e6855422 Bcc: lwn@lwn.net, gitster@pobox.com -What's cooking in git.git (Mar 2024, #07; Fri, 22) +What's cooking in git.git (Mar 2024, #08; Tue, 26) -------------------------------------------------- Here are the topics that have been cooking in my tree. Commits @@ -48,153 +48,222 @@ Release tarballs are available at: -------------------------------------------------- [Graduated to 'master'] -* bb/iso-strict-utc (2024-03-13) 1 commit - (merged to 'next' on 2024-03-14 at d2ac616873) - + date: make "iso-strict" conforming for the UTC timezone +* bb/sh-scripts-cleanup (2024-03-16) 22 commits + (merged to 'next' on 2024-03-18 at 4501a04796) + + git-quiltimport: avoid an unnecessary subshell + + contrib/coverage-diff: avoid redundant pipelines + + t/t9*: merge "grep | sed" pipelines + + t/t8*: merge "grep | sed" pipelines + + t/t5*: merge a "grep | sed" pipeline + + t/t4*: merge a "grep | sed" pipeline + + t/t3*: merge a "grep | awk" pipeline + + t/t1*: merge a "grep | sed" pipeline + + t/t9*: avoid redundant uses of cat + + t/t8*: avoid redundant use of cat + + t/t7*: avoid redundant use of cat + + t/t6*: avoid redundant uses of cat + + t/t5*: avoid redundant uses of cat + + t/t4*: avoid redundant uses of cat + + t/t3*: avoid redundant uses of cat + + t/t1*: avoid redundant uses of cat + + t/t0*: avoid redundant uses of cat + + t/perf: avoid redundant use of cat + + t/annotate-tests.sh: avoid redundant use of cat + + t/lib-cvs.sh: avoid redundant use of cat + + contrib/subtree/t: avoid redundant use of cat + + doc: avoid redundant use of cat - The output format for dates "iso-strict" has been tweaked to show - a time in the Zulu timezone with "Z" suffix, instead of "+00:00". - source: <20240313225423.11373-1-dev+git@drbeat.li> + Shell scripts clean-up. + source: <20240315194620.10713-1-dev+git@drbeat.li> -* bb/t0006-negative-tz-offset (2024-03-14) 1 commit - (merged to 'next' on 2024-03-14 at 3f4751b6b2) - + t0006: add more tests with a negative TZ offset +* bl/doc-config-fixes (2024-03-16) 2 commits + (merged to 'next' on 2024-03-18 at a9038d5a9e) + + docs: fix typo in git-config `--default` + + docs: clarify file options in git-config `--edit` - More tests on showing time with negative TZ offset. - source: <20240314085512.1827031-1-dev+git@drbeat.li> + A few typoes in "git config --help" have been corrected. + source: <20240316050149.1182867-2-brianmlyles@gmail.com> -* dg/user-manual-hash-example (2024-03-12) 1 commit - (merged to 'next' on 2024-03-14 at 767800d3a7) - + Documentation/user-manual.txt: example for generating object hashes +* bl/doc-key-val-sep-fix (2024-03-18) 2 commits + (merged to 'next' on 2024-03-18 at b2e1babb85) + + docs: adjust trailer `separator` and `key_value_separator` language + + docs: correct trailer `key_value_separator` description - User manual (the original one) update. - source: <20240312104238.4920-2-dirk@gouders.net> + The documentation for "%(trailers[:options])" placeholder in the + "--pretty" option of commands in the "git log" family has been + updated. + source: <20240316035612.752910-1-brianmlyles@gmail.com> -* fs/find-end-of-log-message-fix (2024-03-07) 1 commit - (merged to 'next' on 2024-03-13 at 2bed63caaf) - + wt-status: don't find scissors line beyond buf len +* ja/doc-formatting-fix (2024-03-16) 2 commits + (merged to 'next' on 2024-03-18 at edde7a576d) + + doc: fix some placeholders formating + + doc: format alternatives in synopsis - The code to find the effective end of log message can fall into an - endless loop, which has been corrected. - cf. <08b9b37d-f0f8-4c1a-b72e-194202ff3d9f@nutanix.com> - source: <20240307183743.219951-1-flosch@nutanix.com> + Documentation mark-up fix. + source: <pull.1697.git.1710602501.gitgitgadget@gmail.com> -* ja/doc-markup-fixes (2024-03-11) 6 commits - (merged to 'next' on 2024-03-14 at 4d1c26143f) - + doc: git-clone: format placeholders - + doc: git-clone: format verbatim words - + doc: git-init: rework config item init.templateDir - + doc: git-init: rework definition lists - + doc: git-init: format placeholders - + doc: git-init: format verbatim parts +* jc/index-pack-fsck-levels (2024-03-15) 1 commit + (merged to 'next' on 2024-03-18 at 243c5f4125) + + t5300: fix test_with_bad_commit() - Mark-ups used in the documentation has been improved for - consistency. - source: <pull.1687.git.1710097830.gitgitgadget@gmail.com> + Test fix. + source: <pull.1688.git.git.1710478646776.gitgitgadget@gmail.com> -* jc/safe-implicit-bare (2024-03-11) 1 commit - (merged to 'next' on 2024-03-14 at e8bdbed1a4) - + setup: notice more types of implicit bare repositories +* js/bugreport-no-suffix-fix (2024-03-16) 1 commit + (merged to 'next' on 2024-03-18 at 180db8ec38) + + bugreport.c: fix a crash in `git bugreport` with `--no-suffix` option - Users with safe.bareRepository=explicit can still work from within - $GIT_DIR of a seconary worktree (which resides at .git/worktrees/$name/) - of the primary worktree without explicitly specifying the $GIT_DIR - environment variable or the --git-dir=<path> option. - source: <xmqq5xxv0ywi.fsf_-_@gitster.g> + "git bugreport --no-suffix" was not supported and instead + segfaulted, which has been corrected. + source: <9c6f3f5203ae26c501a5711e2610573130bfd550.1710388817.git.gitgitgadget@gmail.com> -* jw/doc-show-untracked-files-fix (2024-03-13) 1 commit - (merged to 'next' on 2024-03-14 at 091f64ad6c) - + doc: status.showUntrackedFiles does not take "false" +* rj/restore-plug-leaks (2024-03-14) 1 commit + (merged to 'next' on 2024-03-15 at ac10ae7892) + + checkout: plug some leaks in git-restore + + Leaks from "git restore" have been plugged. + source: <64c1c3cc-51d7-4168-9731-4389889e1449@gmail.com> + +-------------------------------------------------- +[New Topics] - The status.showUntrackedFiles configuration variable was - incorrectly documented to accept "false", which has been corrected. - source: <pull.1686.git.git.1710279251901.gitgitgadget@gmail.com> +* az/grep-group-error-message-update (2024-03-25) 1 commit + - grep: improve errors for unmatched ( and ) + Error message clarification. -* pb/ci-win-artifact-names-fix (2024-03-11) 1 commit - (merged to 'next' on 2024-03-14 at 5076389536) - + ci(github): make Windows test artifacts name unique + Will merge to 'next'. + source: <tkz3a5jkalcz5ajemx4b4x42pe6kv45sfmgpin4zeai3moq42o@tarta.nabijaczleweli.xyz> + + +* bc/credential-scheme-enhancement (2024-03-25) 13 commits + - credential: add support for multistage credential rounds + - strvec: implement swapping two strvecs + - t5563: refactor for multi-stage authentication + - docs: set a limit on credential line length + - credential: enable state capability + - credential: add an argument to keep state + - http: add support for authtype and credential + - docs: indicate new credential protocol fields + - credential: gate new fields on capability + - credential: add a field for pre-encoded credentials + - http: use new headers for each object request + - remote-curl: reset headers on new request + - credential: add an authtype field + + The credential helper protocol, together with the HTTP layer, have + been enhanced to support authentication schemes different from + username & password pair, like Bearer and NTLM. - CI update. - source: <pull.1688.git.1710101097072.gitgitgadget@gmail.com> + Needs review. + source: <20240324011301.1553072-1-sandals@crustytoothpaste.net> -* ps/reftable-block-search-fix (2024-03-07) 2 commits - (merged to 'next' on 2024-03-13 at 34938e24ab) - + reftable/block: fix binary search over restart counter - + reftable/record: fix memory leak when decoding object records +* bl/pretty-shorthand-config-fix (2024-03-25) 2 commits + - pretty: find pretty formats case-insensitively + - pretty: update tests to use `test_config` - The reftable code has its own custom binary search function whose - comparison callback has an unusual interface, which caused the - binary search to degenerate into a linear search, which has been + The "--pretty=<shortHand>" option of the commands in the "git log" + family, defined as "[pretty] shortHand = <expansion>" should have + been looked up case insensitively, but was not, which has been corrected. - source: <cover.1709843663.git.ps@pks.im> - - -* ps/reftable-reflog-iteration-perf (2024-03-05) 8 commits - (merged to 'next' on 2024-03-14 at 72465c29be) - + refs/reftable: track last log record name via strbuf - + reftable/record: use scratch buffer when decoding records - + reftable/record: reuse message when decoding log records - + reftable/record: reuse refnames when decoding log records - + reftable/record: avoid copying author info - + reftable/record: convert old and new object IDs to arrays - + refs/reftable: reload correct stack when creating reflog iter - + Merge branch 'ps/reftable-iteration-perf-part2' into ps/reftable-reflog-iteration-perf - - The code to iterate over reflogs in the reftable has been optimized - to reduce memory allocation and deallocation. - - Reviewed-by: Josh Steadmon <steadmon@google.com> - cf. <Ze9eX-aaWoVaqsPP@google.com> - source: <cover.1709640322.git.ps@pks.im> - - -* ps/reftable-stack-tempfile (2024-03-07) 4 commits - (merged to 'next' on 2024-03-13 at dcfb0cde8c) - + reftable/stack: register compacted tables as tempfiles - + reftable/stack: register lockfiles during compaction - + reftable/stack: register new tables as tempfiles - + lockfile: report when rollback fails - (this branch is used by ps/pack-refs-auto.) - - The code in reftable backend that creates new table files works - better with the tempfile framework to avoid leaving cruft after a - failure. - source: <cover.1709816483.git.ps@pks.im> - - -* rs/opt-parse-long-fixups (2024-03-03) 6 commits - (merged to 'next' on 2024-03-13 at 3755b50794) - + parse-options: rearrange long_name matching code - + parse-options: normalize arg and long_name before comparison - + parse-options: detect ambiguous self-negation - + parse-options: factor out register_abbrev() and struct parsed_option - + parse-options: set arg of abbreviated option lazily - + parse-options: recognize abbreviated negated option with arg - - The parse-options code that deals with abbreviated long option - names have been cleaned up. - - Reviewed-by: Josh Steadmon <steadmon@google.com> - cf. <ZfDM5Or3EKw7Q9SA@google.com> - source: <20240303121944.20627-1-l.s.r@web.de> + + Will merge to 'next'. + source: <20240324214316.917513-1-brianmlyles@gmail.com> + + +* ds/grep-doc-updates (2024-03-25) 2 commits + - grep docs: describe --no-index further and improve formatting a bit + - grep docs: describe --recurse-submodules further and improve formatting a bit + + Documentation updates. + + Will merge to 'next'. + source: <cover.1711398665.git.dsimic@manjaro.org> + + +* ja/doc-markup-updates (2024-03-25) 4 commits + - doc: git-clone: apply new documentation guidelines + - doc: git-init: apply new documentation formatting guidelines + - doc: allow literal and emphasis format in doc vs help tests + - doc: rework CodingGuidelines with new formatting rules + + Documentation rules has been explicitly described how to mark-up + literal parts and a few manual pages have been updated as examples. + + Will merge to 'next'? + source: <pull.1702.git.1711318739.gitgitgadget@gmail.com> + + +* mg/editorconfig-makefile (2024-03-23) 1 commit + - editorconfig: add Makefiles to "text files" + + The .editorconfig file has been taught that a Makefile uses HT + indentation. + + Will merge to 'next'? + source: <20240322221813.13019-1-mg@max.gautier.name> + + +* pb/test-scripts-are-build-targets (2024-03-25) 1 commit + - t/README: mention test files are make targets + + The README now gives a hint on running individual tests in the "t/" + directory with "make t<num>-*.sh t<num>-*.sh". + + Will merge to 'next'. + source: <pull.1701.git.1711293246094.gitgitgadget@gmail.com> + + +* ps/reftable-binsearch-updates (2024-03-25) 7 commits + - reftable/block: avoid decoding keys when searching restart points + - reftable/record: extract function to decode key lengths + - reftable/block: fix error handling when searching restart points + - reftable/block: refactor binary search over restart points + - reftable/refname: refactor binary search over refnames + - reftable/basics: improve `binsearch()` test + - reftable/basics: fix return type of `binsearch()` to be `size_t` + + Reftable code clean-up and some bugfixes. + + Needs review. + source: <cover.1711361340.git.ps@pks.im> + + +* rs/midx-use-strvec-pushf (2024-03-25) 1 commit + - midx: use strvec_pushf() for pack-objects base name + + Code clean-up. + + Will merge to 'next'. + source: <9483038c-9529-4243-9b9a-97254fac29c1@web.de> + + +* rs/strbuf-expand-bad-format (2024-03-25) 2 commits + - cat-file: use strbuf_expand_bad_format() + - factor out strbuf_expand_bad_format() + + Code clean-up. + + Will merge to 'next'. + source: <27cdcde7-74bc-4ee8-bc84-9a6046292cae@web.de> -------------------------------------------------- -[New Topics] +[Cooking] * jk/doc-remote-helpers-markup-fix (2024-03-20) 1 commit - - doc/gitremote-helpers: fix more missing single-quotes + (merged to 'next' on 2024-03-25 at 7c3dd28ca5) + + doc/gitremote-helpers: fix more missing single-quotes Documentation mark-up fix. - Will merge to 'next'. + Will merge to 'master'. source: <20240320091748.GA2444639@coredump.intra.peff.net> @@ -213,27 +282,29 @@ Release tarballs are available at: * ps/reftable-unit-test-nfs-workaround (2024-03-21) 1 commit - - reftable: fix tests being broken by NFS' delete-after-close semantics + (merged to 'next' on 2024-03-25 at 4d3d391330) + + reftable: fix tests being broken by NFS' delete-after-close semantics A unit test for reftable code tried to enumerate all files in a directory after reftable operations and expected to see nothing but the files it wanted to leave there, but was fooled by .nfs* cruft files left, which has been corrected. - Will merge to 'next'. + Will merge to 'master'. source: <8ac5e94a3930cdd2aee9ea86acda3155674b635c.1711035529.git.ps@pks.im> * ps/t7800-variable-interpolation-fix (2024-03-22) 3 commits - - t/README: document how to loop around test cases - - t7800: use single quotes for test bodies - - t7800: improve test descriptions with empty arguments + (merged to 'next' on 2024-03-25 at e7b1ec4df4) + + t/README: document how to loop around test cases + + t7800: use single quotes for test bodies + + t7800: improve test descriptions with empty arguments Fix the way recently added tests interpolate variables defined outside them, and document the best practice to help future developers. - Will merge to 'next'. + Will merge to 'master'. source: <cover.1711074118.git.ps@pks.im> @@ -273,7 +344,7 @@ Release tarballs are available at: source: <cover.1710972293.git.me@ttaylorr.com> -* jc/release-notes-entry-experiment (2024-03-22) 1 commit +* jc/release-notes-entry-experiment (2024-03-26) 1 commit - SubmittingPatches: release-notes entry experiment Introduce an experimental protocol for contributors to propose the @@ -281,21 +352,21 @@ Release tarballs are available at: merge commit message for the topic, and in the release notes and document it in the SubmittingPatches document. - source: <xmqqcyrn58mf.fsf@gitster.g> + Will merge to 'next'. + source: <xmqq8r26eyva.fsf@gitster.g> * jk/rebase-apply-leakfix (2024-03-22) 1 commit - - rebase: use child_process_clear() to clean + (merged to 'next' on 2024-03-25 at f9358272af) + + rebase: use child_process_clear() to clean Leakfix. - Will merge to 'next'. + Will merge to 'master'. source: <20240322103502.GA2045297@coredump.intra.peff.net> --------------------------------------------------- -[Cooking] -* dg/myfirstobjectwalk-updates (2024-03-19) 5 commits +* dg/myfirstobjectwalk-updates (2024-03-26) 5 commits - MyFirstObjectWalk: add stderr to pipe processing - MyFirstObjectWalk: fix description for counting omitted objects - MyFirstObjectWalk: fix filtered object walk @@ -304,20 +375,22 @@ Release tarballs are available at: Update a more recent tutorial doc. - Needs review. - source: <cover.1710840596.git.dirk@gouders.net> + Waiting for the final Ack. + cf. <xmqqo7b1apx3.fsf@gitster.g> + source: <cover.1711368498.git.dirk@gouders.net> * ds/config-internal-whitespace-fix (2024-03-21) 4 commits - - config.txt: describe handling of whitespace further - - t1300: add more tests for whitespace and inline comments - - config: really keep value-internal whitespace verbatim - - config: minor addition of whitespace + (merged to 'next' on 2024-03-25 at f3393cabe5) + + config.txt: describe handling of whitespace further + + t1300: add more tests for whitespace and inline comments + + config: really keep value-internal whitespace verbatim + + config: minor addition of whitespace "git config" corrupted literal HT characters written in the configuration file as part of a value, which has been corrected. - Will merge to 'next'. + Will merge to 'master'. source: <cover.1711001016.git.dsimic@manjaro.org> @@ -349,72 +422,6 @@ Release tarballs are available at: source: <20240320002555.GB903718@coredump.intra.peff.net> -* bb/sh-scripts-cleanup (2024-03-16) 22 commits - (merged to 'next' on 2024-03-18 at 4501a04796) - + git-quiltimport: avoid an unnecessary subshell - + contrib/coverage-diff: avoid redundant pipelines - + t/t9*: merge "grep | sed" pipelines - + t/t8*: merge "grep | sed" pipelines - + t/t5*: merge a "grep | sed" pipeline - + t/t4*: merge a "grep | sed" pipeline - + t/t3*: merge a "grep | awk" pipeline - + t/t1*: merge a "grep | sed" pipeline - + t/t9*: avoid redundant uses of cat - + t/t8*: avoid redundant use of cat - + t/t7*: avoid redundant use of cat - + t/t6*: avoid redundant uses of cat - + t/t5*: avoid redundant uses of cat - + t/t4*: avoid redundant uses of cat - + t/t3*: avoid redundant uses of cat - + t/t1*: avoid redundant uses of cat - + t/t0*: avoid redundant uses of cat - + t/perf: avoid redundant use of cat - + t/annotate-tests.sh: avoid redundant use of cat - + t/lib-cvs.sh: avoid redundant use of cat - + contrib/subtree/t: avoid redundant use of cat - + doc: avoid redundant use of cat - - Shell scripts clean-up. - - Will merge to 'master'. - source: <20240315194620.10713-1-dev+git@drbeat.li> - - -* bl/doc-config-fixes (2024-03-16) 2 commits - (merged to 'next' on 2024-03-18 at a9038d5a9e) - + docs: fix typo in git-config `--default` - + docs: clarify file options in git-config `--edit` - - A few typoes in "git config --help" have been corrected. - - Will merge to 'master'. - source: <20240316050149.1182867-2-brianmlyles@gmail.com> - - -* bl/doc-key-val-sep-fix (2024-03-18) 2 commits - (merged to 'next' on 2024-03-18 at b2e1babb85) - + docs: adjust trailer `separator` and `key_value_separator` language - + docs: correct trailer `key_value_separator` description - - The documentation for "%(trailers[:options])" placeholder in the - "--pretty" option of commands in the "git log" family has been - updated. - - Will merge to 'master'. - source: <20240316035612.752910-1-brianmlyles@gmail.com> - - -* ja/doc-formatting-fix (2024-03-16) 2 commits - (merged to 'next' on 2024-03-18 at edde7a576d) - + doc: fix some placeholders formating - + doc: format alternatives in synopsis - - Documentation mark-up fix. - - Will merge to 'master'. - source: <pull.1697.git.1710602501.gitgitgadget@gmail.com> - - * la/hide-trailer-info (2024-03-16) 7 commits - trailer: retire trailer_info_get() from API - trailer: make trailer_info struct private @@ -430,13 +437,17 @@ Release tarballs are available at: * pb/advice-merge-conflict (2024-03-18) 2 commits - - builtin/am: allow disabling conflict advice - - sequencer: allow disabling conflict advice + (merged to 'next' on 2024-03-25 at 4414e31d81) + + builtin/am: allow disabling conflict advice + + sequencer: allow disabling conflict advice Hints that suggest what to do after resolving conflicts can now be squelched by disabling advice.mergeConflict. - Will merge to 'next'? + Acked-by: Phillip Wood <phillip.wood123@gmail.com> + cf. <e040c631-42d9-4501-a7b8-046f8dac6309@gmail.com> + + Will merge to 'master'. source: <pull.1682.v3.git.1710623790.gitgitgadget@gmail.com> @@ -451,7 +462,7 @@ Release tarballs are available at: source: <9bf36cc8-ff27-44df-b2fb-9f959c781269@web.de> -* ps/pack-refs-auto (2024-03-18) 16 commits +* ps/pack-refs-auto (2024-03-25) 16 commits - builtin/gc: pack refs when using `git maintenance run --auto` - builtin/gc: forward git-gc(1)'s `--auto` flag when packing refs - t6500: extract objects with "17" prefix @@ -472,8 +483,11 @@ Release tarballs are available at: "git pack-refs" learned the "--auto" option, which is a useful addition to be triggered from "git gc --auto". - Being reviewed (Karthik e.g. <CAOLa=ZS6uF3fuor3V2F_GM__JNRpUAyLcrVDbCHsJ6JStL96cA@mail.gmail.com>) - source: <cover.1710706118.git.ps@pks.im> + Acked-by: Karthik Nayak <karthik.188@gmail.com> + cf. <CAOLa=ZRAEA7rSUoYL0h-2qfEELdbPHbeGpgBJRqesyhHi9Q6WQ@mail.gmail.com> + + Will merge to 'next'. + source: <cover.1711360631.git.ps@pks.im> * jc/show-untracked-false (2024-03-13) 2 commits @@ -491,17 +505,6 @@ Release tarballs are available at: source: <20240313173214.962532-1-gitster@pobox.com> -* js/bugreport-no-suffix-fix (2024-03-16) 1 commit - (merged to 'next' on 2024-03-18 at 180db8ec38) - + bugreport.c: fix a crash in `git bugreport` with `--no-suffix` option - - "git bugreport --no-suffix" was not supported and instead - segfaulted, which has been corrected. - - Will merge to 'master'. - source: <9c6f3f5203ae26c501a5711e2610573130bfd550.1710388817.git.gitgitgadget@gmail.com> - - * ph/diff-src-dst-prefix-config (2024-03-18) 2 commits (merged to 'next' on 2024-03-21 at 96801520db) + diff.*Prefix: use camelCase in the doc and test titles @@ -515,23 +518,13 @@ Release tarballs are available at: * ps/clone-with-includeif-onbranch (2024-03-12) 1 commit - - t5601: exercise clones with "includeIf.*.onbranch" + (merged to 'next' on 2024-03-25 at 8d11bd8bd4) + + t5601: exercise clones with "includeIf.*.onbranch" An additional test to demonstrate something I am not sure what. - Waiting for a review response. - cf. <xmqqo7bjjid9.fsf@gitster.g> - source: <0bede59a53862585c49bc635f82e44e983144a7f.1710246859.git.ps@pks.im> - - -* rj/restore-plug-leaks (2024-03-14) 1 commit - (merged to 'next' on 2024-03-15 at ac10ae7892) - + checkout: plug some leaks in git-restore - - Leaks from "git restore" have been plugged. - Will merge to 'master'. - source: <64c1c3cc-51d7-4168-9731-4389889e1449@gmail.com> + source: <0bede59a53862585c49bc635f82e44e983144a7f.1710246859.git.ps@pks.im> * bt/fuzz-config-parse (2024-03-15) 1 commit @@ -554,16 +547,6 @@ Release tarballs are available at: source: <97bdaf075bf5a68554cca1731eca78aff2662907.1710444774.git.dsimic@manjaro.org> -* jc/index-pack-fsck-levels (2024-03-15) 1 commit - (merged to 'next' on 2024-03-18 at 243c5f4125) - + t5300: fix test_with_bad_commit() - - Test fix. - - Will merge to 'master'. - source: <pull.1688.git.git.1710478646776.gitgitgadget@gmail.com> - - * la/format-trailer-info (2024-03-15) 5 commits - trailer: finish formatting unification - trailer: begin formatting unification @@ -608,13 +591,13 @@ Release tarballs are available at: source: <pull.1684.v2.git.1710435907.gitgitgadget@gmail.com> -* bl/cherry-pick-empty (2024-03-20) 7 commits +* bl/cherry-pick-empty (2024-03-25) 7 commits - cherry-pick: add `--empty` for more robust redundant commit handling - cherry-pick: enforce `--keep-redundant-commits` incompatibility - sequencer: do not require `allow_empty` for redundant commit options - sequencer: handle unborn branch with `--allow-empty` - rebase: update `--empty=ask` to `--empty=stop` - - docs: clean up `--empty` formatting in git-rebase(1) and git-am (1) + - docs: clean up `--empty` formatting in git-rebase(1) and git-am(1) - docs: address inaccurate `--empty` default with `--exec` Allow git-cherry-pick(1) to automatically drop redundant commits via @@ -624,6 +607,7 @@ Release tarballs are available at: sequencer code cleanup. Will merge to 'next'? + cf. <a397f3dd-e4e1-4275-b17d-1daca9e166fe@gmail.com> source: <20240119060721.3734775-2-brianmlyles@gmail.com> |