Git development
 help / color / mirror / Atom feed
 messages from 2026-06-26 15:43:28 to 2026-06-29 16:54:37 UTC [more...]

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

[RFH] Why do osx CI jobs so unreliable?
 2026-06-29 16:19 UTC  (24+ messages)
                  ` [PATCH 0/3] fixing expensive http test timeouts
                    ` [PATCH 1/3] t/lib-httpd: bump apache timeout
                    ` [PATCH 2/3] t5551: put many-tags case into its own repo
                    ` [PATCH 3/3] t5551: pack refs after creating many tags

[PATCH] history: streamline message preparation and plug file stream leak
 2026-06-29 16:08 UTC  (5+ messages)
` [PATCH v2] "

receive-pack hangs on zero-object push into promisor-shaped repository
 2026-06-29 15:30 UTC  (2+ messages)

[PATCH v2 0/2] environment: move excludes_file into repo_config_values
 2026-06-29 14:47 UTC  (21+ messages)
` [PATCH v2 1/2] dir: encapsulate excludes_file lazy-load
` [PATCH v2 2/2] environment: move excludes_file into repo_config_values
` [PATCH v4 0/1] "
  ` [PATCH v4 1/1] "

Security Vulnerability in Git 2.54.0/OpenSSL 3.5.6 Status
 2026-06-29 13:57 UTC  (4+ messages)

[PATCH 0/2] commit-reach: fix !FIND_ALL early exit with v1 commit graph
 2026-06-29 13:19 UTC  (3+ messages)
` [PATCH 1/2] t6600: add test for merge-base early exit with clock skew
` [PATCH 2/2] commit-reach: guard !FIND_ALL early exit with generation ordering check

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

[GSoC Blog] Week 3&4 : Improve Disk Space Recovery for Partial Clones
 2026-06-29 11:49 UTC  (2+ messages)
` [GSoC Blog] Week 5 "

[PATCH 00/11] reftable: harden against corrupted tables
 2026-06-29  9:02 UTC  (17+ messages)
` [PATCH 05/11] reftable/block: fix OOB write with bogus inflated log size
` [PATCH v2 00/12] reftable: harden against corrupted tables
  ` [PATCH v2 01/12] meson: support building fuzzers with libFuzzer
  ` [PATCH v2 02/12] oss-fuzz: add fuzzer for parsing reftables
  ` [PATCH v2 03/12] reftable/basics: fix OOB read on binary search of empty range
  ` [PATCH v2 04/12] reftable/record: don't abort when decoding invalid ref value type
  ` [PATCH v2 05/12] t/unit-tests: introduce test helper to write reftable blocks
  ` [PATCH v2 06/12] reftable/block: fix OOB write with bogus inflated log size
  ` [PATCH v2 07/12] reftable/block: fix OOB read with bogus block size
  ` [PATCH v2 08/12] reftable/block: fix OOB read with bogus restart count
  ` [PATCH v2 09/12] reftable/block: fix use of uninitialized memory when binsearch fails
  ` [PATCH v2 10/12] reftable/block: fix OOB read with bogus restart offset
  ` [PATCH v2 11/12] reftable/table: fix NULL pointer access when seeking to bogus offsets
  ` [PATCH v2 12/12] reftable/table: fix OOB read on truncated table

[PATCH v4 0/3] Teach git-replay(1) to linearize merge commits
 2026-06-29  8:04 UTC  (12+ messages)
` [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 3/3] replay: offer an option to linearize the commit topology

[PATCH 0/2] builtin/history: introduce "drop" subcommand
 2026-06-29  7:34 UTC  (13+ messages)
` [PATCH v7 00/11] "
  ` [PATCH v7 01/11] read-cache: split out function to drop unmerged entries to stage 0
  ` [PATCH v7 02/11] reset: drop `USE_THE_REPOSITORY_VARIABLE`
  ` [PATCH v7 03/11] reset: rename `reset_head()`
  ` [PATCH v7 04/11] reset: modernize flags passed to `reset_working_tree()`
  ` [PATCH v7 05/11] reset: introduce dry-run mode
  ` [PATCH v7 06/11] reset: introduce ability to skip updating HEAD
  ` [PATCH v7 07/11] reset: allow the caller to specify the current HEAD object
  ` [PATCH v7 08/11] reset: stop assuming that the caller passes in a clean index
  ` [PATCH v7 09/11] replay: expose `replay_result_queue_update()`
  ` [PATCH v7 10/11] builtin/history: split handling of ref updates into two phases
  ` [PATCH v7 11/11] builtin/history: implement "drop" subcommand

[PATCH v6 00/10] builtin/history: introduce "drop" subcommand
 2026-06-29  7:33 UTC  (4+ messages)
` [PATCH v6 09/10] builtin/history: split handling of ref updates into two phases

[PATCH] reftable: fix unlikely leak on API error
 2026-06-29  6:21 UTC  (3+ messages)

[PATCH 0/2] odb: generalize `reprepare()` callback
 2026-06-29  6:16 UTC  (7+ messages)
` [PATCH 1/2] odb/source: "
` [PATCH 2/2] odb: introduce `odb_prepare()`

[PATCH] meson: wire up USE_NSEC build knob
 2026-06-29  6:08 UTC  (7+ messages)

[PATCH GSoC RFC v13 00/12] cat-file: add remote-object-info to batch-command
 2026-06-28 22:55 UTC  (25+ messages)
` [PATCH GSoC v14 00/13] "
  ` [PATCH GSoC v14 02/13] git-compat-util: add strtoul_szt() with error handling
  ` [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 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] http: accept https:// proxies again
 2026-06-28 22:27 UTC  (4+ messages)

2.54.0: fyi: endless loop at 100% CPU
 2026-06-28 16:37 UTC  (4+ messages)

[GIT PULL] l10n updates for Git 2.55.0
 2026-06-28 11:35 UTC 

git-diff in a worktree is an order of magnitude slower?
 2026-06-28  8:36 UTC  (11+ messages)

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

[PATCH 0/6] t: add lint-style.pl and convert grep to test_grep
 2026-06-28  2:03 UTC  (7+ messages)
` [PATCH v2 0/6] t: add greplint.pl "
  ` [PATCH v2 5/6] t: convert grep assertions "

[PATCH] t3420-rebase-autostash: don't try to grep non-existing files
 2026-06-28  1:45 UTC  (5+ messages)

[PATCH v2] gitk, git-gui: drop msgfmt --statistics output
 2026-06-28  1:43 UTC  (6+ messages)
` [PATCH v3 0/2] Silence po catalog output under "make -s"

[PATCH 0/7] line-log: range-scope stat, check, and -G under -L
 2026-06-27 17:29 UTC  (9+ messages)
` [PATCH v2 0/7] line-log: scope stat, check, and -G to -L line ranges
  ` [PATCH v2 1/7] diff: rename and group the line-range filter for clarity
  ` [PATCH v2 2/7] diff: simplify the line-range filter by classifying removals immediately
  ` [PATCH v2 3/7] diff: emit -L hunk headers via xdiff's formatter
  ` [PATCH v2 4/7] diff: extract a line-range diff helper for reuse
  ` [PATCH v2 5/7] line-log: support diff stat formats with -L
  ` [PATCH v2 6/7] diff: support --check with -L line ranges
  ` [PATCH v2 7/7] diffcore-pickaxe: scope -G to the -L tracked range

[PATCH v3 0/1] move excludes_file into repo_config_values
 2026-06-27 15:52 UTC  (3+ messages)
` [PATCH v3 1/1] environment: "

2.54.0: fyi: endless loop at 100% CPU
 2026-06-27 15:39 UTC 

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

[RFC PATCH 00/10] repack: combine '--geometric' and '--cruft'
 2026-06-27  2:26 UTC  (17+ messages)
` [RFC PATCH 01/10] repack: unconditionally exclude non-kept packs
` [RFC PATCH 02/10] repack: extract `locate_existing_pack()` helper
` [RFC PATCH 03/10] repack: mark geometric progression of packs as retained
` [RFC PATCH 04/10] repack: teach MIDX retention about geometric rollups
` [RFC PATCH 05/10] repack: delete geometric packs via existing_packs
` [RFC PATCH 06/10] repack-geometry: drop unused redundant-pack removal
` [RFC PATCH 07/10] pack-objects: extract `stdin_packs_add_all_pack_entries()`
` [RFC PATCH 08/10] pack-objects: introduce '--stdin-packs=follow-reachable'
` [RFC PATCH 09/10] pack-objects: support '--refs-snapshot' with 'follow-reachable'
` [RFC PATCH 10/10] repack: support combining '--geometric' with '--cruft'

[L10N] Kickoff for Git 2.55.0 translations
 2026-06-26 22:05 UTC  (2+ messages)

[PATCH 0/9] refs: stop using `chdir_notify_reparent()`
 2026-06-26 19:43 UTC  (6+ messages)
` [PATCH v6 00/11] refs: fix "onbranch" conditions

[PATCH] rust: validate object map insert algorithms
 2026-06-26 15:58 UTC 


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