Git development
 help / color / mirror / Atom feed
 messages from 2026-06-24 08:23:37 to 2026-06-26 13:08:17 UTC [more...]

[PATCH/RFC 0/6] commit-reach: terminate merge-base walk when one side is exhausted
 2026-06-26 13:08 UTC  (41+ messages)
` [PATCH/RFC 2/6] commit-reach: introduce struct paint_queue with per-side counters
` [PATCH v2 0/7] commit-reach: terminate merge-base walk when one side is exhausted
  ` [PATCH v2 1/7] Documentation/technical: add paint-down-to-common doc
  ` [PATCH v2 2/7] t6600: add test cases for side-exhaustion edge cases
  ` [PATCH v2 3/7] t6099, t6600: add side-exhaustion regression tests
  ` [PATCH v2 4/7] commit-reach: add trace2 instrumentation to paint_down_to_common()
  ` [PATCH v2 5/7] commit-reach: introduce struct paint_state with per-side counters
  ` [PATCH v2 6/7] commit-reach: remove unused nonstale_queue dedup wrappers
  ` [PATCH v2 7/7] commit-reach: terminate merge-base walk when one paint side is exhausted
  ` [PATCH v3 0/8] commit-reach: terminate merge-base walk when one "
    ` [PATCH v3 1/8] Documentation/technical: add paint-down-to-common doc
    ` [PATCH v3 2/8] t6600: add test cases for side-exhaustion edge cases
    ` [PATCH v3 3/8] t6099, t6600: add side-exhaustion regression tests
    ` [PATCH v3 4/8] commit-reach: add trace2 instrumentation to paint_down_to_common()
    ` [PATCH v3 5/8] commit-reach: introduce struct paint_state with per-side counters
    ` [PATCH v3 6/8] commit-reach: remove unused nonstale_queue dedup wrappers
    ` [PATCH v3 7/8] commit-reach: terminate merge-base walk when one paint side is exhausted
    ` [PATCH v3 8/8] commit-reach: move min_generation check into paint_queue_get()

[PATCH GSoC RFC v12 00/12] cat-file: add remote-object-info to batch-command
 2026-06-26 12:14 UTC  (30+ messages)
` [PATCH GSoC RFC v13 "
  ` [PATCH GSoC RFC v13 05/12] fetch-pack: move function to connect.c
  ` [PATCH GSoC RFC v13 06/12] connect: refactor packet writing
  ` [PATCH GSoC v14 00/13] cat-file: add remote-object-info to batch-command
    ` [PATCH GSoC v14 01/13] transport-helper: fix memory leak of helper on disconnect
    ` [PATCH GSoC v14 02/13] git-compat-util: add strtoul_szt() with error handling
    ` [PATCH GSoC v14 03/13] cat-file: declare loop counter inside for()
    ` [PATCH GSoC v14 04/13] t1006: split test utility functions into new "lib-cat-file.sh"
    ` [PATCH GSoC v14 05/13] fetch-pack: prepare function to be moved
    ` [PATCH GSoC v14 06/13] fetch-pack: move function to connect.c
    ` [PATCH GSoC v14 07/13] connect: refactor packet writing
    ` [PATCH GSoC v14 08/13] fetch-pack: move fetch initialization
    ` [PATCH GSoC v14 09/13] serve: advertise object-info feature
    ` [PATCH GSoC v14 10/13] transport: add client support for object-info
    ` [PATCH GSoC v14 11/13] cat-file: add remote-object-info to batch-command
    ` [PATCH GSoC v14 12/13] cat-file: validate remote atoms with allow_list
    ` [PATCH GSoC v14 13/13] cat-file: make remote-object-info allow-list dynamic

[PATCH 0/2] odb: generalize `reprepare()` callback
 2026-06-26 12:10 UTC  (5+ messages)
` [PATCH 1/2] odb/source: "
` [PATCH 2/2] odb: introduce `odb_prepare()`

[RFH] Why do osx CI jobs so unreliable?
 2026-06-26 10:50 UTC  (9+ messages)

[PATCH v4 0/4] history: add squash subcommand to fold a range
 2026-06-26  9:57 UTC  (8+ messages)
` [PATCH v5 "
  ` [PATCH v5 1/4] history: extract helper for a commit's parent tree
  ` [PATCH v5 2/4] history: give commit_tree_ext a message template
  ` [PATCH v5 3/4] history: add squash subcommand to fold a range
  ` [PATCH v5 4/4] history: re-edit a squash with every message

[PATCH v2 0/2] environment: move excludes_file into repo_config_values
 2026-06-26  7:50 UTC  (3+ messages)
` [PATCH v2 1/2] dir: encapsulate excludes_file lazy-load
` [PATCH v2 2/2] environment: move excludes_file into repo_config_values

[PATCH 00/11] reftable: harden against corrupted tables
 2026-06-26  7:48 UTC  (11+ messages)
` [PATCH 03/11] reftable/basics: fix OOB read on binary search of empty range
` [PATCH 04/11] reftable/record: don't abort when decoding invalid ref value type
` [PATCH 05/11] reftable/block: fix OOB write with bogus inflated log size
` [PATCH 06/11] reftable/block: fix OOB read with bogus block size
` [PATCH 07/11] reftable/block: fix OOB read with bogus restart count
` [PATCH 08/11] reftable/block: fix use of uninitialized memory when binsearch fails
` [PATCH 09/11] reftable/block: fix OOB read with bogus restart offset
` [PATCH 10/11] reftable/table: fix NULL pointer access when seeking to bogus offsets
` [PATCH 11/11] reftable/table: fix OOB read on truncated table

[PATCH 0/3] connected: search promisor objects generically
 2026-06-26  6:55 UTC  (22+ messages)
` [PATCH 3/3] "
` [PATCH v2 0/4] "
  ` [PATCH v2 1/4] odb/source-packed: extract logic to skip certain packs
  ` [PATCH v2 2/4] odb/source-packed: support flags when iterating an object prefix
  ` [PATCH v2 3/4] connected: split out promisor-based connectivity check
  ` [PATCH v2 4/4] connected: search promisor objects generically
` [PATCH v3 0/4] "
  ` [PATCH v3 1/4] odb/source-packed: extract logic to skip certain packs
  ` [PATCH v3 2/4] odb/source-packed: support flags when iterating an object prefix
  ` [PATCH v3 3/4] connected: split out promisor-based connectivity check
  ` [PATCH v3 4/4] connected: search promisor objects generically

[PATCH v4 0/3] Teach git-replay(1) to linearize merge commits
 2026-06-26  5:48 UTC  (12+ messages)
` [PATCH v4 1/3] replay: refactor enum replay_mode into a bool
` [PATCH v4 3/3] replay: offer an option to linearize the commit topology
` [PATCH v5 0/3] Teach git-replay(1) to linearize merge commits
  ` [PATCH v5 1/3] replay: add helper to put entry into mapped_commits
  ` [PATCH v5 2/3] replay: better explain how pick_regular_commit() picks a base
  ` [PATCH v5 3/3] replay: offer an option to linearize the commit topology

[PATCH 0/9] refs: stop using `chdir_notify_reparent()`
 2026-06-26  5:06 UTC  (16+ messages)
` [PATCH v6 00/11] refs: fix "onbranch" conditions
  ` [PATCH v6 01/11] setup: inline `check_and_apply_repository_format()`
  ` [PATCH v6 02/11] setup: stop applying repository format twice
  ` [PATCH v6 03/11] setup: don't apply "GIT_REFERENCE_BACKEND" without a repository
  ` [PATCH v6 04/11] refs: unregister reference stores from "chdir_notify"
  ` [PATCH v6 05/11] chdir-notify: drop unused `chdir_notify_reparent()`
  ` [PATCH v6 06/11] repository: free main reference database
  ` [PATCH v6 07/11] refs: move parsing of "core.logAllRefUpdates" back into ref stores
  ` [PATCH v6 08/11] refs/files: lazy-load configuration to fix chicken-and-egg
  ` [PATCH v6 09/11] reftable: split up write options
  ` [PATCH v6 10/11] refs/reftable: lazy-load configuration to fix chicken-and-egg
  ` [PATCH v6 11/11] refs: protect against chicken-and-egg recursion

What's cooking in git.git (Jun 2026, #10)
 2026-06-26  0:30 UTC 

[PATCH 0/2] branch/push: suggest intended form when remote/branch slip given
 2026-06-25 21:16 UTC  (11+ messages)
` [PATCH v2 "
  ` [PATCH v2 1/2] branch: suggest <remote>/<branch> on upstream slip
  ` [PATCH v2 2/2] push: suggest <remote> <branch> for a slash slip

[PATCH v6 00/10] builtin/history: introduce "drop" subcommand
 2026-06-25 20:50 UTC  (6+ messages)
` [PATCH v6 09/10] builtin/history: split handling of ref updates into two phases
` [PATCH v6 10/10] builtin/history: implement "drop" subcommand

[PATCH v1 0/2] environment: move excludes_file into repo_config_values
 2026-06-25 20:40 UTC  (4+ messages)
` [PATCH v1 1/2] dir: encapsulate excludes_file lazy-load
` [PATCH v1 2/2] environment: move excludes_file into repo_config_values

[PATCH] t4216: fix no-op test that breaks TAP output
 2026-06-25 20:17 UTC  (6+ messages)

[PATCH] history: close COMMIT_EDITMSG before launching the editor
 2026-06-25 20:12 UTC  (3+ messages)
` Re* "

[PATCH] gpg-interface: still print ssh signatures when allowed signers file is not set
 2026-06-25 19:43 UTC 

[PATCH v3] doc: clarify --follow and log.follow for git log
 2026-06-25 17:23 UTC  (3+ messages)
` [PATCH v4] "

[PATCH v13 0/2] checkout: --track=fetch
 2026-06-25  9:15 UTC  (12+ messages)
` [PATCH v14 "
  ` [PATCH v14 2/2] checkout: extend --track with a "fetch" mode to refresh start-point
  ` [PATCH v15 0/2] checkout: --track=fetch
    ` [PATCH v15 1/2] branch: expose helpers for finding the remote owning a tracking ref
    ` [PATCH v15 2/2] checkout: extend --track with a "fetch" mode to refresh start-point

[RFC PATCH 0/2] doc: clarify review replies and reroll timing
 2026-06-25  6:54 UTC  (12+ messages)
` [PATCH v2 "
  ` [PATCH v2 2/2] doc: advise batching patch rerolls
  ` [PATCH v3 0/2] doc: clarify review replies and reroll timing
    ` [PATCH v3 2/2] doc: advise batching patch rerolls

[PATCH v5 00/11] refs: fix "onbranch" conditions
 2026-06-25  6:36 UTC  (13+ messages)
` [PATCH v5 07/11] refs: move parsing of "core.logAllRefUpdates" back into ref stores
` [PATCH v5 08/11] refs/files: lazy-load configuration to fix chicken-and-egg
` [PATCH v5 09/11] reftable: split up write options
` [PATCH v5 10/11] refs/reftable: lazy-load configuration to fix chicken-and-egg

[PATCH v17 0/7] branch: delete-merged
 2026-06-24 21:55 UTC  (9+ messages)
` [PATCH v18 "
  ` [PATCH v18 1/7] branch: add --forked filter for --list mode
  ` [PATCH v18 2/7] branch: convert delete_branches() to a flags argument
  ` [PATCH v18 3/7] branch: let delete_branches skip unmerged branches on bulk refusal
  ` [PATCH v18 4/7] branch: prepare delete_branches for a bulk caller
  ` [PATCH v18 5/7] branch: add --delete-merged <branch>
  ` [PATCH v18 6/7] branch: add branch.<name>.deleteMerged opt-out
  ` [PATCH v18 7/7] branch: add --dry-run for --delete-merged

[PATCH 0/6] receive-pack: use ODB transactions to stage object writes
 2026-06-24 20:09 UTC  (16+ messages)
` [PATCH 1/6] object-file: rename files transaction prepare function
` [PATCH 2/6] object-file: propagate files transaction errors
` [PATCH 3/6] odb/transaction: propagate begin errors
` [PATCH 4/6] odb/transaction: propagate commit errors
` [PATCH 5/6] odb/transaction: add transaction env interface
` [PATCH 6/6] builtin/receive-pack: stage incoming objects via ODB transactions

[GSoC][PATCH 0/4] teach git repo info to handle path keys
 2026-06-24 18:15 UTC  (4+ messages)
` [GSoC Patch v8 0/3] "
  ` [GSoC Patch v8 1/3] path: extract format_path() and use in rev-parse

[PATCH 0/6] odb: refactor source-specific information in object info
 2026-06-24 17:13 UTC  (8+ messages)
` [PATCH 1/6] packfile: thread odb_source_packed through packed_object_info()
` [PATCH 2/6] odb: make backend-specific fields optional
` [PATCH 3/6] odb: add `source` field to struct object_info_source
` [PATCH 4/6] treewide: convert users of `whence` to the new source field
` [PATCH 5/6] odb: drop `whence` field from object info
` [PATCH 6/6] odb: document object info fields

[PATCH] gpg-interface: fix strip_cr_before_lf to only remove CR before LF
 2026-06-24 16:58 UTC  (2+ messages)

Fetching missing submodule refs unnecessarily fatal
 2026-06-24 16:15 UTC 

[ANNOUNCE] Git for Windows 2.55.0-rc2
 2026-06-24 13:07 UTC 

[PATCH 1/2] branch: suggest <remote>/<branch> on upstream slip
 2026-06-24 12:35 UTC  (2+ messages)

[PATCH RFC v2 0/2] Move libgit.a sources into separate "lib/" directory
 2026-06-24 11:23 UTC  (5+ messages)
` [PATCH RFC v2 2/2] "

[PATCH v3 0/4] Add support for an external command for fetching notes
 2026-06-24  9:53 UTC  (4+ messages)
` [PATCH v3 4/4] notes: support an external command to display notes

[PATCH 11/11] reftable/table: fix OOB read on truncated table
 2026-06-24  9:46 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox