To: git@vger.kernel.org
-Subject: What's cooking in git.git (Feb 2026, #09)
+Subject: What's cooking in git.git (Feb 2026, #10)
X-master-at: 7b2bccb0d58d4f24705bf985de1f4612e4cf06e5
-X-next-at: e6e9f13364f60da08915a4183156646fcdad0ff3
+X-next-at: ebd1da8b75f3d8cd1e180ccfadac32d7cbcb64b5
Bcc: lwn@lwn.net, gitster@pobox.com
-What's cooking in git.git (Feb 2026, #09)
+What's cooking in git.git (Feb 2026, #10)
-----------------------------------------
Here are the topics that have been cooking in my tree. Commits
https://www.kernel.org/pub/software/scm/git/
--------------------------------------------------
-[Graduated to 'master']
-
-* ac/string-list-sort-u-and-tests (2026-02-12) 1 commit
- (merged to 'next' on 2026-02-17 at 14b7b5d918)
- + sparse-checkout: use string_list_sort_u
-
- Code clean-up using a new helper function introduced lately.
- source: <20260213033729.50208-1-amishhhaaaa@gmail.com>
-
-
-* cc/lop-filter-auto (2026-02-16) 9 commits
- (merged to 'next' on 2026-02-17 at f10e546e7b)
- + fetch-pack: wire up and enable auto filter logic
- + promisor-remote: change promisor_remote_reply()'s signature
- + promisor-remote: keep advertised filters in memory
- + list-objects-filter-options: support 'auto' mode for --filter
- + doc: fetch: document `--filter=<filter-spec>` option
- + fetch: make filter_options local to cmd_fetch()
- + clone: make filter_options local to cmd_clone()
- + promisor-remote: allow a client to store fields
- + promisor-remote: refactor initialising field lists
-
- "auto filter" logic for large-object promisor remote.
- source: <20260216132317.15894-1-christian.couder@gmail.com>
-
-
-* dk/complete-stash-import-export (2026-02-07) 1 commit
- (merged to 'next' on 2026-02-17 at 406e4cc3ee)
- + completion: add stash import, export
-
- Command line completion (in contrib/) update.
- source: <20260207215924.28863-1-ben.knoble+github@gmail.com>
-
-
-* ds/revision-maximal-only (2026-01-22) 1 commit
- (merged to 'next' on 2026-02-17 at 1ed2797464)
- + revision: add --maximal-only option
-
- "git rev-list" and friends learn "--maximal-only" to show only the
- commits that are not reachable by other commits.
- source: <pull.2032.v2.git.1769097958549.gitgitgadget@gmail.com>
-
-
-* jc/doc-cg-needswork (2026-02-12) 1 commit
- (merged to 'next' on 2026-02-17 at 5e35bc87bd)
- + CodingGuidelines: document NEEDSWORK comments
-
- A CodingGuidelines update.
- source: <xmqqldgxmzbj.fsf@gitster.g>
-
-
-* kh/doc-am-format-sendmail (2026-02-12) 1 commit
- (merged to 'next' on 2026-02-13 at 8850dc2fa9)
- + doc: add caveat about round-tripping format-patch
-
- Doc update.
- source: <V3_format-patch_caveats.354@msgid.xyz>
-
-
-* mc/tr2-process-ancestry-cleanup (2026-02-13) 6 commits
- (merged to 'next' on 2026-02-17 at 2ebebfc02c)
- + t0213: add trace2 cmd_ancestry tests
- + test-tool: extend trace2 helper with 400ancestry
- + trace2: emit cmd_ancestry data for Windows
- + trace2: refactor Windows process ancestry trace2 event
- + build: include procinfo.c impl for macOS
- + trace2: add macOS process ancestry tracing
-
- Add process ancestry data to trace2 on macOS to match what we
- already do on Linux and Windows. Also adjust the way Windows
- implementation reports this information to match the other two.
- source: <pull.2040.v2.git.1771012500.gitgitgadget@gmail.com>
-
-
-* ps/pack-concat-wo-backfill (2026-02-11) 1 commit
- (merged to 'next' on 2026-02-17 at 221d0623a2)
- + builtin/pack-objects: don't fetch objects when merging packs
-
- "git pack-objects --stdin-packs" with "--exclude-promisor-objects"
- fetched objects that are promised, which was not wanted. This has
- been fixed.
- source: <20260211-pks-pack-objects-stdin-skip-backfill-fetch-v1-1-870cad56d8ae@pks.im>
-
-
-* pw/commit-msg-sample-hook (2026-02-13) 2 commits
- (merged to 'next' on 2026-02-17 at 6a23eb7fc3)
- + templates: detect commit messages containing diffs
- + templates: add .gitattributes entry for sample hooks
-
- Update sample commit-msg hook to complain when a log message has
- material mailinfo considers the end of log message in the middle.
- source: <cover.1770993281.git.phillip.wood@dunelm.org.uk>
-
---------------------------------------------------
-[New Topics]
+[Cooking]
* jt/repo-structure-extrema (2026-02-23) 5 commits
- builtin/repo: find tree with most entries
"git repo structure" command learns to report maximum values on
various aspects of objects it inspects.
- Comments?
+ Will merge to 'next'?
source: <20260223174120.2356504-1-jltobler@gmail.com>
-* kh/alias-i18n-docfix (2026-02-23) 1 commit
- . doc: config: fix list continuation in alias section
- (this branch uses jh/alias-i18n.)
-
- Doc mark-up fix.
-
- Superseded by jh/alias-i18n-fixes?
- source: <20260218215737.1181147-1-jonatan@jontes.page>
-
-
* ps/fsck-stream-from-the-right-object-instance (2026-02-23) 4 commits
- pack-check: fix verification of large objects
- packfile: expose function to read object stream for an offset
the list to be permuted, which caused it to loop forever; the code
to access pack data by "fsck" has been updated to avoid this.
- Comments?
+ Will merge to 'next'.
source: <20260223-pks-fsck-fix-v2-0-99a0714ea3bd@pks.im>
"git rebase" learns "--trailer" command to drive the
interpret-trailers machinery.
- Comments?
+ Needs (hopefully final) review.
+ cf. <xmqqecm74fcd.fsf@gitster.g>
+ cf. <83cac4b2-c59d-4ab2-9dfc-2f615ed3959d@gmail.com>
source: <20260224070552.148591-1-me@linux.beauty>
source: <cover.1771925291.git.mroik@delayed.space>
-* sp/send-email-validate-charset (2026-02-24) 1 commit
+* sp/send-email-validate-charset (2026-02-26) 1 commit
- send-email: validate charset name in 8bit encoding prompt
"git send-email" has learned to be a bit more careful when it
accepts charset to use from the end-user, to avoid 'y' (mistaken
'yes' when expecting a charset like 'UTF-8') and other nonsense.
- Expecting a reroll?
- cf. <CALnO6CDSJPnVi-1RUsr7tFMwa0_xTJkiQmzTL_b-BGq=6PSz0A@mail.gmail.com>
- source: <20260224143624.23678-1-shreyanshpaliwalcmsmn@gmail.com>
+ Expecting a review response.
+ source: <20260226165559.187261-1-shreyanshpaliwalcmsmn@gmail.com>
* cx/fetch-display-ubfix (2026-02-24) 1 commit
- - fetch: fix wrong evaluation order in URL trailing-slash trimming
+ (merged to 'next' on 2026-02-26 at ebd1da8b75)
+ + fetch: fix wrong evaluation order in URL trailing-slash trimming
Undefined-behaviour fix in "git fetch".
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2211.git.git.1771984857879.gitgitgadget@gmail.com>
---------------------------------------------------
-[Stalled]
-
-These topics have been sitting without activity for too long. They
-may have to be discarded unless something new happens to them soon.
-
-* tt/receive-pack-oo-namespace-symref-fix (2025-12-27) 1 commit
- - receive-pack: fix crash on out-of-namespace symref
-
- "git receive-pack", when namespace is involved, segfaulted when a
- symbolic ref cross the namespace boundary.
-
- May not be a good idea after all. A controlled death would be OK, though.
- cf. <xmqqbjjgiz3a.fsf@gitster.g>
- source: <pull.2144.git.git.1766850014289.gitgitgadget@gmail.com>
-
---------------------------------------------------
-[Cooking]
* pt/fsmonitor-linux (2026-02-25) 10 commits
- fsmonitor: close inherited file descriptors and detach in daemon
The fsmonitor daemon has been implemented for Linux.
- Comments?
- source: <pull.2147.v6.git.git.1772050636.gitgitgadget@gmail.com>
+ Will merge to 'next'?
+ cf. <xmqq5x7j5xje.fsf@gitster.g>
+ source: <pull.2147.v7.git.git.1772065643.gitgitgadget@gmail.com>
* pt/t7527-flake-workaround (2025-12-31) 1 commit
Test fixup.
- Comments?
+ Will merge to 'next'.
source: <pull.2150.v2.git.git.1767226763360.gitgitgadget@gmail.com>
The code in "git help" that shows configuration items in sorted
order was awkwardly organized and prone to bugs.
- Expecting a (hopefully small and final) reroll, with tests?
+ Expecting a (hopefully small and final) reroll, with tests.
+ cf. <CAPvEtrfmgq8f2z7tAvR-oCEYoiG2B+Pj9EqjUsKuewnO73tVPg@mail.gmail.com>
source: <20260221162359.43336-2-amishhhaaaa@gmail.com>
* bk/mailmap-wo-the-repository (2026-02-19) 2 commits
- - mailmap: drop global config variables
- - mailmap: stop using the_repository
+ (merged to 'next' on 2026-02-26 at f7e3afc1ff)
+ + mailmap: drop global config variables
+ + mailmap: stop using the_repository
Wean the mailmap code off of the_repository dependency.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <20260220060442.29469-1-bkkaracay@gmail.com>
* kh/format-patch-noprefix-is-boolean (2026-02-23) 2 commits
- - doc: diff-options.adoc: show format.noprefix for format-patch
- - format-patch: make format.noprefix a boolean
+ (merged to 'next' on 2026-02-26 at fcf4773929)
+ + doc: diff-options.adoc: show format.noprefix for format-patch
+ + format-patch: make format.noprefix a boolean
The configuration variable format.noprefix did not behave as a
proper boolean variable, which has now been fixed and documented.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <V2_CV_format.noprefix_boolean.421@msgid.xyz>
* pw/no-more-NULL-means-current-worktree (2026-02-19) 2 commits
- - path: remove repository argument from worktree_git_path()
- - wt-status: avoid passing NULL worktree
+ (merged to 'next' on 2026-02-26 at 281f28b140)
+ + path: remove repository argument from worktree_git_path()
+ + wt-status: avoid passing NULL worktree
API clean-up for the worktree subsystem.
- Will merge to 'next'?
- cf. <xmqqv7fs4jlp.fsf@gitster.g>
+ Will merge to 'master'.
+ cf. <d5866041-3e2f-4f5e-a8d1-725fd3eac2e2@gmail.com>
source: <cover.1771511192.git.phillip.wood@dunelm.org.uk>
"git send-email" learns to support use of client-side certificates.
- Expecting a (hopefully small and final) reroll?
- cf. <xmqqh5rbz83b.fsf@gitster.g>
+ Expecting a (hopefully small and final) reroll.
+ cf. <xmqqo6lb4fuy.fsf@gitster.g>
source: <20260220081717.555185-2-dxdt@dev.snart.me>
* en/merge-ort-almost-wo-the-repository (2026-02-19) 6 commits
- - replay: prevent the_repository from coming back
- - merge-ort: prevent the_repository from coming back
- - merge-ort: replace the_hash_algo with opt->repo->hash_algo
- - merge-ort: replace the_repository with opt->repo
- - merge-ort: pass repository to write_tree()
- - merge,diff: remove the_repository check before prefetching blobs
+ (merged to 'next' on 2026-02-26 at 4c07a66173)
+ + replay: prevent the_repository from coming back
+ + merge-ort: prevent the_repository from coming back
+ + merge-ort: replace the_hash_algo with opt->repo->hash_algo
+ + merge-ort: replace the_repository with opt->repo
+ + merge-ort: pass repository to write_tree()
+ + merge,diff: remove the_repository check before prefetching blobs
Mark the marge-ort codebase to prevent more uses of the_repository
from getting added.
- Expecting a reroll.
- cf. <CABPp-BGR5Mrm30sSb9Y96VkFC5-XFTYkoAp60LMAf6gCgW3QEg@mail.gmail.com>
- source: <pull.2048.v2.git.1771552788.gitgitgadget@gmail.com>
+ Will merge to 'master'.
+ cf. <143ab1c8-9f07-4df7-8200-69b5a78a0351@gmail.com>
+ cf. <aZ12rYYwbh1fvrnE@pks.im>
+ source: <pull.2048.v3.git.1771718393.gitgitgadget@gmail.com>
* jr/apply-directory-normalize (2026-02-17) 1 commit
- - apply: normalize path in --directory argument
+ (merged to 'next' on 2026-02-26 at 588d44696d)
+ + apply: normalize path in --directory argument
"git apply --directory=./un/../normalized/path" now normalizes the
given path before using it.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2198.v2.git.git.1771373732749.gitgitgadget@gmail.com>
* lo/repo-leftover-bits (2026-02-25) 9 commits
- - Documentation/git-repo: capitalize format descriptions
- - Documentation/git-repo: replace 'NUL' with '_NUL_'
- - t1901: adjust nul format output instead of expected value
- - t1900: rename t1900-repo to t1900-repo-info
- - repo: rename struct field to repo_info_field
- - repo: replace get_value_fn_for_key by get_repo_info_field
- - repo: rename repo_info_fields to repo_info_field
- - CodingGuidelines: instruct to name arrays in singular
- - Merge branch 'lo/repo-info-keys' into lo/repo-leftover-bits
+ (merged to 'next' on 2026-02-26 at 962fc48d45)
+ + Documentation/git-repo: capitalize format descriptions
+ + Documentation/git-repo: replace 'NUL' with '_NUL_'
+ + t1901: adjust nul format output instead of expected value
+ + t1900: rename t1900-repo to t1900-repo-info
+ + repo: rename struct field to repo_info_field
+ + repo: replace get_value_fn_for_key by get_repo_info_field
+ + repo: rename repo_info_fields to repo_info_field
+ + CodingGuidelines: instruct to name arrays in singular
+ + Merge branch 'lo/repo-info-keys' into lo/repo-leftover-bits
(this branch uses lo/repo-info-keys.)
Clean-up the code around "git repo info" command.
- Will merge to 'next'?
+ Will merge to 'master'.
source: <20260225183559.79303-1-lucasseikioshiro@gmail.com>
* ps/maintenance-geometric-default (2026-02-24) 8 commits
- - builtin/maintenance: use "geometric" strategy by default
- - t7900: prepare for switch of the default strategy
- - t6500: explicitly use "gc" strategy
- - t5510: explicitly use "gc" strategy
- - t5400: explicitly use "gc" strategy
- - t34xx: don't expire reflogs where it matters
- - t: disable maintenance where we verify object database structure
- - t: fix races caused by background maintenance
+ (merged to 'next' on 2026-02-26 at 8ab085f657)
+ + builtin/maintenance: use "geometric" strategy by default
+ + t7900: prepare for switch of the default strategy
+ + t6500: explicitly use "gc" strategy
+ + t5510: explicitly use "gc" strategy
+ + t5400: explicitly use "gc" strategy
+ + t34xx: don't expire reflogs where it matters
+ + t: disable maintenance where we verify object database structure
+ + t: fix races caused by background maintenance
"git maintenance" starts using the "geometric" strategy by default.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <20260224-b4-pks-maintenance-default-geometric-strategy-v2-0-8657338c6fa1@pks.im>
Code refactoring around refs-for-each-* API functions.
- Comments?
+ Will merge to 'next'.
+ cf. <CAOLa=ZTz-9JKHC3H8tSwP=bDvX2mNA-erjr5Ni6Tiq4cm4WmLg@mail.gmail.com>
source: <20260223-pks-refs-for-each-unification-v2-0-515d48c8087b@pks.im>
Expecting a reroll?
cf. <87wm07e4ck.fsf@iotcl.com>
cf. <87tsvbe2sm.fsf@iotcl.com>
+ cf. <405b0d34-c2ad-498d-93a1-2e7925ae11f1@gmail.com>
+ cf. <c2048ddf-ced4-425d-af6e-14e9442e9d99@gmail.com>
source: <20260218234215.89326-1-siddharthasthana31@gmail.com>
* sp/tree-diff-wo-the-repository (2026-02-20) 1 commit
- - tree-diff: remove the usage of the_hash_algo global
+ (merged to 'next' on 2026-02-26 at c5762ee063)
+ + tree-diff: remove the usage of the_hash_algo global
The last uses of the_repository in "tree-diff.c" have been
eradicated.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <20260220175331.1250726-1-shreyanshpaliwalcmsmn@gmail.com>
* dk/meson-regen-config-list (2026-02-24) 1 commit
- - build: regenerate config-list.h when Documentation changes
+ (merged to 'next' on 2026-02-26 at 64ea932d59)
+ + build: regenerate config-list.h when Documentation changes
Fix dependency screw-up in meson-based builds.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <4ef96c6bbf698a08df1df87b7cb053b6d0d00822.1771943954.git.ben.knoble+github@gmail.com>
The HTTP transport learned to react to "429 Too Many Requests".
- Comments?
+ Needs review.
+ cf. <xmqq5x7nknrd.fsf@gitster.g>
source: <pull.2008.v5.git.1771856405.gitgitgadget@gmail.com>
* ds/config-list-with-type (2026-02-23) 13 commits
- - config: use an enum for type
- - config: restructure format_config()
- - config: format colors quietly
- - color: add color_parse_quietly()
- - config: format expiry dates quietly
- - config: format paths gently
- - config: format bools or strings in helper
- - config: format bools or ints gently
- - config: format bools gently
- - config: format int64s gently
- - config: make 'git config list --type=<X>' work
- - config: add 'gently' parameter to format_config()
- - config: move show_all_config()
+ (merged to 'next' on 2026-02-26 at cdaee07fde)
+ + config: use an enum for type
+ + config: restructure format_config()
+ + config: format colors quietly
+ + color: add color_parse_quietly()
+ + config: format expiry dates quietly
+ + config: format paths gently
+ + config: format bools or strings in helper
+ + config: format bools or ints gently
+ + config: format bools gently
+ + config: format int64s gently
+ + config: make 'git config list --type=<X>' work
+ + config: add 'gently' parameter to format_config()
+ + config: move show_all_config()
"git config list" is taught to show the values interpreted for
specific type with "--type=<X>" option.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2044.v3.git.1771849615.gitgitgadget@gmail.com>
* rr/gitweb-mobile (2026-02-16) 5 commits
- - gitweb: let page header grow on mobile for long wrapped project names
- - gitweb: fix mobile footer overflow by wrapping text and clearing floats
- - gitweb: fix mobile page overflow across log/commit/blob/diff views
- - gitweb: prevent project search bar from overflowing on mobile
- - gitweb: add viewport meta tag for mobile devices
+ (merged to 'next' on 2026-02-26 at b7e4c26f73)
+ + gitweb: let page header grow on mobile for long wrapped project names
+ + gitweb: fix mobile footer overflow by wrapping text and clearing floats
+ + gitweb: fix mobile page overflow across log/commit/blob/diff views
+ + gitweb: prevent project search bar from overflowing on mobile
+ + gitweb: add viewport meta tag for mobile devices
"gitweb" has been taught to be mobile friendly.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2043.v2.git.1771257211.gitgitgadget@gmail.com>
* kn/osxkeychain-buildfix (2026-02-19) 1 commit
- - osxkeychain: define build targets in the top-level Makefile.
+ (merged to 'next' on 2026-02-26 at 913be932b0)
+ + osxkeychain: define build targets in the top-level Makefile.
Simplify build procedure for oxskeychain (in contrib/).
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2046.v4.git.1771551540816.gitgitgadget@gmail.com>
* kn/ref-location (2026-02-25) 6 commits
- - refs: add GIT_REFERENCE_BACKEND to specify reference backend
- - refs: allow reference location in refstorage config
- - refs: receive and use the reference storage payload
- - refs: move out stub modification to generic layer
- - refs: extract out `refs_create_refdir_stubs()`
- - setup: don't modify repo in `create_reference_database()`
+ (merged to 'next' on 2026-02-26 at e87adbdb69)
+ + refs: add GIT_REFERENCE_BACKEND to specify reference backend
+ + refs: allow reference location in refstorage config
+ + refs: receive and use the reference storage payload
+ + refs: move out stub modification to generic layer
+ + refs: extract out `refs_create_refdir_stubs()`
+ + setup: don't modify repo in `create_reference_database()`
Allow the directory in which reference backends store their data to
be specified.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <20260225-kn-alternate-ref-dir-v9-0-3fe118e40e28@gmail.com>
histogram diff algorithm suboptimal, which has been corrected.
Expecting a reroll.
- cf. <CAHTeOx-TLwqbcdGcb2drD4vE6D3M93EPMjcAeTNR+XNTbmTVZg@mail.gmail.com>
+ cf. <CAHTeOx9WehtwSMie53xzZUU7iK3JTrgUbVK48WM7S+LBi=jpkQ@mail.gmail.com>
source: <pull.2120.git.git.1765054287938.gitgitgadget@gmail.com>
Invalidate control characters in sideband messages, to avoid
terminal state getting messed up.
- Comments?
+ Expecting review responses.
+ cf. <xmqqv7gcnwd4.fsf@gitster.g>
source: <pull.1853.v4.git.1770113882.gitgitgadget@gmail.com>
submodule.<name>.ignore that is set to "all" (and requires "git add
-f" to override it).
- Comments?
+ Will merge to 'next'.
cf. <xmqq5x7rvyn4.fsf@gitster.g>
source: <pull.1987.v4.git.1770384180.gitgitgadget@gmail.com>
* sp/shallow-deepen-relative-fix (2026-02-15) 2 commits
- - shallow: handling fetch relative-deepen
- - shallow: free local object_array allocations
+ (merged to 'next' on 2026-02-26 at 2183b3405e)
+ + shallow: handling fetch relative-deepen
+ + shallow: free local object_array allocations
"git fetch --deepen" that tries to go beyond merged branch used to
get confused where the updated shallow points are, which has been
corrected.
- Will merge to 'next'.
+ Will merge to 'master'.
source: <pull.2121.v5.git.git.1771186316.gitgitgadget@gmail.com>
were kept track of by a single global variable in-core, which has
been corrected by moving it to per-repository data structure.
- Comments?
+ Will merge to 'next'.
+ cf. <CAP8UFD2Rz3NMrTayi9yjRk4-51tStaLWKeBVB9RaJMWmiBLqrQ@mail.gmail.com>
source: <cover.1771258573.git.belkid98@gmail.com>
The code to maintain mapping between object names in multiple hash
functions is being added, written in Rust.
- Comments? v1 saw a lot of discussions, v2 didn't, and this is v3,
- which is essentially identical to v2 with CI fixes (which work!).
+ Will merge to 'next'?
+ Message-Id: <20260207200446.2837699-1-sandals@crustytoothpaste.net>
-* hn/status-compare-with-push (2026-02-25) 3 commits
- - status: add status.compareBranches config for multiple branch comparisons
- - refactor format_branch_comparison in preparation
- - Merge branch 'jk/remote-tracking-ref-leakfix' into hn/status-compare-with-push
+* hn/status-compare-with-push (2026-02-26) 3 commits
+ (merged to 'next' on 2026-02-26 at 1c11b8819a)
+ + status: add status.compareBranches config for multiple branch comparisons
+ + refactor format_branch_comparison in preparation
+ + Merge branch 'jk/remote-tracking-ref-leakfix' into hn/status-compare-with-push
"git status" learned to show comparison between the current branch
and various other branches listed on status.compareBranches
configuration.
- source: <pull.2138.v29.git.git.1772056263.gitgitgadget@gmail.com>
+
+ Will merge to 'master'.
+ cf. <xmqqa4wv5xsb.fsf@gitster.g>
+ source: <pull.2138.v30.git.git.1772102022.gitgitgadget@gmail.com>
+
+--------------------------------------------------
+[Discarded]
+
+* tt/receive-pack-oo-namespace-symref-fix (2025-12-27) 1 commit
+ . receive-pack: fix crash on out-of-namespace symref
+
+ "git receive-pack", when namespace is involved, segfaulted when a
+ symbolic ref cross the namespace boundary.
+
+ May not be a good idea after all. A controlled death would be OK, though.
+ cf. <xmqqbjjgiz3a.fsf@gitster.g>
+ source: <pull.2144.git.git.1766850014289.gitgitgadget@gmail.com>
+
+
+* kh/alias-i18n-docfix (2026-02-23) 1 commit
+ . doc: config: fix list continuation in alias section
+ (this branch uses jh/alias-i18n.)
+
+ Doc mark-up fix.
+
+ Superseded by jh/alias-i18n-fixes?
+ source: <20260218215737.1181147-1-jonatan@jontes.page>