Git development
 help / color / mirror / Atom feed
 messages from 2026-06-27 16:08:30 to 2026-06-30 09:05:23 UTC [more...]

[RFH] Why do osx CI jobs so unreliable?
 2026-06-30  9:05 UTC  (26+ 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 0/6] receive-pack: use ODB transactions to stage object writes
 2026-06-30  8:45 UTC  (25+ 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

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

What's cooking in git.git (Jun 2026, #10)
 2026-06-30  8:20 UTC  (2+ messages)

[PATCH v4 0/4] history: add squash subcommand to fold a range
 2026-06-30  7:19 UTC  (22+ 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

[PATCH] builtin/history: unuse the commit buffer after use
 2026-06-30  6:44 UTC  (9+ messages)

[PATCH 0/2] small leak fix in format-patch
 2026-06-30  6:43 UTC  (3+ messages)
` [PATCH 1/2] t: move LSan errors from stdout to stderr
` [PATCH 2/2] format-patch: fix leak of rev_info in prepare_bases()

[PATCH] meson: wire up USE_NSEC build knob
 2026-06-30  5:43 UTC  (9+ messages)

[RFC] clone: allow sparse-checkout paths to be specified during clone
 2026-06-30  5:32 UTC  (3+ messages)

[PATCH] submodule absorbgitdirs tests: use test_* helper functions
 2026-06-30  2:02 UTC 

[PATCH v5 0/2] graph: indent visual roots in graph
 2026-06-29 23:29 UTC  (6+ messages)
` [PATCH v6 0/3] "
  ` [PATCH v6 2/3] revision: add peek functions for lookahead

[PATCH v2] completion: hide dotfiles for selected path completion
 2026-06-29 21:52 UTC  (3+ messages)
` [PATCH v3 0/2] "

[ANNOUNCE] Git Merge 2026 CFP deadline extended
 2026-06-29 21:36 UTC 

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

[PATCH] prio-queue: use cascade-down sift for faster extract-min
 2026-06-29 21:16 UTC  (8+ messages)
` [PATCH v2] prio-queue: use cascade-down "

[PATCH 0/4] builtin/refs: add ability to write references
 2026-06-29 20:58 UTC  (5+ messages)
` [PATCH v2 0/5] "
  ` [PATCH v2 4/5] builtin/refs: add "create" subcommand

[PATCH v3 0/3] environment: migrate 'trust_executable_bit' into 'repo_config_values'
 2026-06-29 20:55 UTC  (3+ messages)
` [PATCH v4 "

[PATCH 0/6] odb: refactor source-specific information in object info
 2026-06-29 20:47 UTC  (12+ 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 v3 0/3] Reuse --contains traversal results
 2026-06-29 20:40 UTC  (3+ messages)
` [PATCH v4 "

[PATCH 0/2] builtin/history: introduce "drop" subcommand
 2026-06-29 19:49 UTC  (14+ 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 0/2] commit-reach: fix !FIND_ALL early exit with v1 commit graph
 2026-06-29 18:52 UTC  (6+ 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

[ANNOUNCE] Git for Windows 2.55.0
 2026-06-29 18:26 UTC 

What's cooking in git.git (Jun 2026, #11)
 2026-06-29 17:50 UTC 

Open to a DR60+ link exchange?
 2026-06-29 17:01 UTC 

[ANNOUNCE] Git v2.55.0
 2026-06-29 17:10 UTC 

[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  (11+ messages)
` [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 v3 0/8] commit-reach: terminate merge-base walk when one side is exhausted
 2026-06-29 12:59 UTC  (17+ messages)
` [PATCH v4 "
  ` [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  (7+ 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 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 GSoC RFC v13 00/12] cat-file: add remote-object-info to batch-command
 2026-06-28 22:55 UTC  (23+ messages)
` [PATCH GSoC v14 00/13] "
  ` [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] t3420-rebase-autostash: don't try to grep non-existing files
 2026-06-28  1:45 UTC  (3+ 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


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