Git development
 help / color / mirror / Atom feed
 messages from 2026-04-27 12:41:32 to 2026-05-02 05:28:46 UTC [more...]

[PATCH 00/13] builtin: implement, document and test url-parse
 2026-05-02  5:28 UTC  (12+ messages)
` [PATCH v2 0/8] "
  ` [PATCH v2 1/8] connect: rename enum protocol to url_scheme
  ` [PATCH v2 2/8] url: move url_is_local_not_ssh to url.h
  ` [PATCH v2 3/8] url: move scheme detection to URL header/source
  ` [PATCH v2 4/8] url: return URL_SCHEME_UNKNOWN instead of dying
  ` [PATCH v2 5/8] urlmatch: define url_parse function
  ` [PATCH v2 6/8] builtin: create url-parse command
  ` [PATCH v2 7/8] doc: describe the url-parse builtin
  ` [PATCH v2 8/8] t9904: add tests for the new "
  ` [PATCH v3 0/8] builtin: implement, document and test url-parse
    ` [PATCH v3 1/8] connect: rename enum protocol to url_scheme

[PATCH] fetch: add fetch.pruneLocalBranches config
 2026-05-01 21:35 UTC 

[PATCH 0/1] http: reject unsupported proxy URL schemes
 2026-05-01 19:04 UTC  (2+ messages)
` [PATCH 1/1] "

[PATCH v2 0/2] name-rev: learn --format=<pretty>
 2026-05-01 18:27 UTC  (14+ messages)
` [PATCH v3 0/5] format-rev: introduce builtin for on-demand pretty formatting
  ` [PATCH v3 1/5] name-rev: wrap both blocks in braces
  ` [PATCH v3 2/5] name-rev: run clang-format before factoring code
  ` [PATCH v3 3/5] name-rev: factor code for sharing with a new command
  ` [PATCH v3 4/5] name-rev: make dedicated --annotate-stdin --name-only test
  ` [PATCH v3 5/5] format-rev: introduce builtin for on-demand pretty formatting

[PATCH 0/2] status: improve rebase todo list parsing
 2026-05-01 18:19 UTC  (5+ messages)
` [PATCH v2 "
  ` [PATCH v2 1/2] sequencer: factor out parsing of todo commands
  ` [PATCH v2 2/2] status: improve rebase todo list parsing

[PATCH] git-gui: handle bare repo or missing worktree
 2026-05-01 16:42 UTC  (11+ messages)
  ` [PATCH v2 1/1] git-gui: protect rev-parse --show-toplevel call
    ` [PATCH v3 1/1] git-gui: handle missing worktree and separated gitdir
        ` [PATCH v3 1/1] git-gui: handle missing worktree and separated
      ` [PATCH v4 1/1] git-gui: handle missing worktree and separated gitdir

git rename/moved status unreliable in ruby
 2026-05-01 15:30 UTC  (2+ messages)

[PATCH] worktree: rename get_worktree_from_repository()
 2026-05-01 15:20 UTC 

[PATCH 0/6] Handle cloning of objects larger than 4GB on Windows
 2026-05-01 13:19 UTC  (13+ messages)
` [PATCH 1/6] index-pack, unpack-objects: use size_t for object size
` [PATCH 2/6] git-zlib: handle data streams larger than 4GB
` [PATCH 3/6] odb, packfile: use size_t for streaming object sizes
` [PATCH 4/6] delta, packfile: use size_t for delta header sizes
` [PATCH 5/6] test-tool: add a helper to synthesize large packfiles
` [PATCH 6/6] t5608: add regression test for >4GB object clone

git commit silently fails
 2026-05-01  6:49 UTC  (2+ messages)

[PATCH] t5564: use a short path for the SOCKS proxy socket
 2026-05-01  6:47 UTC  (4+ messages)
` [PATCH v2] "

[PATCH 00/16] repack: incremental MIDX/bitmap-based repacking
 2026-05-01  6:46 UTC  (29+ messages)
` [PATCH v2 "
  ` [PATCH v2 10/16] repack-midx: extract `repack_fill_midx_stdin_packs()`
  ` [PATCH v2 14/16] repack: implement incremental MIDX repacking
` [PATCH v3 00/16] repack: incremental MIDX/bitmap-based repacking
  ` [PATCH v3 01/16] midx-write: handle noop writes when converting incremental chains
  ` [PATCH v3 02/16] midx: use `strset` for retained MIDX files
  ` [PATCH v3 03/16] midx: build `keep_hashes` array in order
  ` [PATCH v3 04/16] midx: use `strvec` for `keep_hashes`
  ` [PATCH v3 05/16] midx: introduce `--no-write-chain-file` for incremental MIDX writes
  ` [PATCH v3 06/16] midx: support custom `--base` "
  ` [PATCH v3 07/16] repack: track the ODB source via existing_packs
  ` [PATCH v3 08/16] midx: expose `midx_layer_contains_pack()`
  ` [PATCH v3 09/16] repack-midx: factor out `repack_prepare_midx_command()`
  ` [PATCH v3 10/16] repack-midx: extract `repack_fill_midx_stdin_packs()`
  ` [PATCH v3 11/16] repack-geometry: prepare for incremental MIDX repacking
  ` [PATCH v3 12/16] builtin/repack.c: convert `--write-midx` to an `OPT_CALLBACK`
  ` [PATCH v3 13/16] packfile: ensure `close_pack_revindex()` frees in-memory revindex
  ` [PATCH v3 14/16] repack: implement incremental MIDX repacking
  ` [PATCH v3 15/16] repack: introduce `--write-midx=incremental`
  ` [PATCH v3 16/16] repack: allow `--write-midx=incremental` without `--geometric`

[PATCH v5 0/6] Xdiff cleanup part 3
 2026-04-30 21:08 UTC  (10+ messages)
` [PATCH v6 "
  ` [PATCH v6 1/6] xdiff/xdl_cleanup_records: delete local recs pointer
  ` [PATCH v6 2/6] xdiff: use unambiguous types in xdl_bogo_sqrt()
  ` [PATCH v6 3/6] xdiff/xdl_cleanup_records: use unambiguous types
  ` [PATCH v6 4/6] xdiff/xdl_cleanup_records: make limits more clear
  ` [PATCH v6 5/6] xdiff/xdl_cleanup_records: make setting action easier to follow
  ` [PATCH v6 6/6] xdiff/xdl_cleanup_records: make execution of "

[PATCH] pretty: add diff-stat log placeholders
 2026-04-30 19:55 UTC 

[PATCH v2 0/2] revision.c: implement --reverse=before for walks
 2026-04-30 19:52 UTC  (16+ messages)
` [PATCH v3 "
  ` [PATCH v3 1/2] "
  ` [PATCH v4 0/2] "
    ` [PATCH v4 1/2] "
        ` [PATCH v4 1/2] revision.c: implement -b-reverse=before "
    ` [PATCH v4 2/2] revision.c: reduce memory usage on reverse before
    ` [PATCH v5] revision.c: implement --max-count-oldest

Draft of Git Rev News edition 134
 2026-04-30 15:17 UTC 

git interactive rebase does not allow editing commits at once anymore
 2026-04-30 13:43 UTC  (3+ messages)

[PATCH 0/3] http: fix emptyAuth=auto for Negotiate/SPNEGO
 2026-04-30 10:54 UTC  (10+ messages)
` [PATCH 2/3] http: attempt Negotiate auth in http.emptyAuth=auto mode
` [PATCH v2 0/4] http: fix emptyAuth=auto for Negotiate/SPNEGO
  ` [PATCH v2 1/4] http: extract http_reauth_prepare() from retry paths
  ` [PATCH v2 2/4] http: attempt Negotiate auth in http.emptyAuth=auto mode
  ` [PATCH v2 3/4] t5563: add tests for http.emptyAuth with Negotiate
  ` [PATCH v2 4/4] doc: clarify http.emptyAuth values

[PATCH v3 0/9] refs: move some of the generic logic out of the backends
 2026-04-30  9:52 UTC  (4+ messages)
` [PATCH v3 6/9] update-ref: handle rejections while adding updates

[Bug] fetch --deepen truncates history in v2.54.0
 2026-04-30  9:10 UTC  (4+ messages)

[PATCH v2 0/5] ci: GitHub Actions updates (brought to you by Dependabot)
 2026-04-30  7:35 UTC  (8+ messages)
` [PATCH v3 0/6] "
  ` [PATCH v3 1/6] ci: bump microsoft/setup-msbuild from v2 to v3
  ` [PATCH v3 2/6] ci: bump actions/{upload,download}-artifact to v7 and v8
  ` [PATCH v3 3/6] ci: bump actions/github-script from v8 to v9
  ` [PATCH v3 4/6] ci: bump actions/checkout from v5 to v6
  ` [PATCH v3 5/6] ci: bump git-for-windows/setup-git-for-windows-sdk from v1 to v2
  ` [PATCH v3 6/6] l10n: bump mshick/add-pr-comment from v2 to v3

Git maintenance fails without meaningful error message if any remote is no longer available
 2026-04-29 23:13 UTC 

[PATCH] subtree: allow duplicate cache entries with same value
 2026-04-29 14:15 UTC 

[PATCH v14 0/5] checkout: 'autostash' for branch switching
 2026-04-29 11:11 UTC  (25+ messages)
` [PATCH v15 "
  ` [PATCH v15 1/5] stash: add --label-ours, --label-theirs, --label-base for apply
      ` [PATCH] checkout: add --autostash option for branch switching
  ` [PATCH v15 2/5] sequencer: allow create_autostash to run silently
  ` [PATCH v15 3/5] sequencer: teach autostash apply to take optional conflict marker labels
  ` [PATCH v15 4/5] checkout: rollback lock on early returns in merge_working_tree
  ` [PATCH v15 5/5] checkout -m: autostash when switching branches
  ` [PATCH v16 0/5] checkout: 'autostash' for branch switching
    ` [PATCH v16 1/5] stash: add --label-ours, --label-theirs, --label-base for apply
    ` [PATCH v16 2/5] sequencer: allow create_autostash to run silently
    ` [PATCH v16 3/5] sequencer: teach autostash apply to take optional conflict marker labels
    ` [PATCH v16 4/5] checkout: rollback lock on early returns in merge_working_tree
    ` [PATCH v16 5/5] checkout -m: autostash when switching branches

[PATCH v5] t2000: modernize overall structure and path checks
 2026-04-29 10:36 UTC  (2+ messages)
` [PATCH v6] t2000: consolidate second scenario into a single test block

Git generated tarballs and Debian
 2026-04-29  7:30 UTC  (6+ messages)

[PATCH] parse-options: fix sparse 'plain integer as NULL pointer'
 2026-04-29  5:13 UTC  (4+ messages)

[PATCH] Reintegrate: send "Huh?" warnings to stderr, not stdout
 2026-04-28 18:05 UTC  (2+ messages)

[PATCH 0/2] maintenance(geometric): avoid deadlocks on Windows 10
 2026-04-28 15:01 UTC  (4+ messages)
` [PATCH 1/2] mingw: optionally use legacy (non-POSIX) delete semantics
` [PATCH 2/2] maintenance(geometric): do release the `.idx` files before repacking

[PATCH] index-pack, unpack-objects: increase input buffer from 4 KiB to 128 KiB
 2026-04-28 14:47 UTC  (11+ messages)
` [PATCH v2] "
  ` [PATCH v3] "
    ` [PATCH v4] "

[PATCH v3] checkout: add --fetch to fetch remote before resolving start-point
 2026-04-28  9:03 UTC  (5+ messages)
` [PATCH v4] "
    ` [PATCH] "
  ` [PATCH v5] checkout: extend --track with a "fetch" mode to refresh start-point

[PATCH 0/3] line-log: integrate -L with the standard log output pipeline
 2026-04-28  4:05 UTC  (4+ messages)
` [PATCH 1/3] revision: move -L setup before output_format-to-diff derivation
` [PATCH 2/3] line-log: integrate -L output with the standard log-tree pipeline
` [PATCH 3/3] line-log: allow non-patch diff formats with -L

[RFC PATCH v3 0/2] push: add support for pushing to remote groups
 2026-04-28  1:47 UTC  (5+ messages)
  ` [RFC PATCH v4 1/2] remote: move remote group resolution to remote.c
  ` [RFC PATCH v4 2/2] push: support pushing to a remote group

[BUG] v2.45+: git commit -S invalidates signature for non-UTF-8 messages
 2026-04-27 22:18 UTC  (3+ messages)
` [PATCH v2 1/2] commit: name UTF-8 function appropriately
  ` [PATCH v2 2/2] commit: sign commit after mutating buffer

[PATCH 0/2] doc: log: fix --decorate description list
 2026-04-27 19:06 UTC  (3+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] doc: log: use the same delimiter in "

[PATCH 0/3] Batch prefetching
 2026-04-27 13:16 UTC  (6+ messages)
` [PATCH v2 "
  ` [PATCH v2 2/3] builtin/log: prefetch necessary blobs for `git cherry`
  ` [PATCH v2 3/3] grep: prefetch necessary blobs

[PATCH 0/9] Implement `promisor.storeFields` and `--filter=auto`
 2026-04-27 13:00 UTC  (9+ messages)
` [PATCH v2 0/8] Auto-configure advertised remotes via URL allowlist
  ` [PATCH v2 3/8] urlmatch: add url_normalize_pattern() helper
  ` [PATCH v2 4/8] promisor-remote: add 'local_name' to 'struct promisor_info'
  ` [PATCH v2 5/8] promisor-remote: introduce promisor.acceptFromServerUrl
  ` [PATCH v2 6/8] promisor-remote: trust known remotes matching acceptFromServerUrl
  ` [PATCH v2 7/8] promisor-remote: auto-configure unknown remotes
  ` [PATCH v2 8/8] doc: promisor: improve acceptFromServer entry

[PATCH 00/16] Auto-configure advertised remotes via URL whitelist
 2026-04-27 12:45 UTC  (16+ messages)
` [PATCH 03/16] urlmatch: add url_is_valid_pattern() helper
` [PATCH 09/16] promisor-remote: add 'local_name' to 'struct promisor_info'
` [PATCH 13/16] promisor-remote: introduce promisor.acceptFromServerUrl
` [PATCH 14/16] promisor-remote: trust known remotes matching acceptFromServerUrl
` [PATCH 15/16] promisor-remote: auto-configure unknown remotes


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