Commit Graph

  • d346952882 refs: introduce enum-based transaction error types Karthik Nayak 2025-03-27 12:13:29 +0100
  • 130591a5f9 refs/reftable: extract code from the transaction preparation Karthik Nayak 2025-03-27 12:13:28 +0100
  • 2418753e68 refs/files: remove duplicate duplicates check Karthik Nayak 2025-03-27 12:13:27 +0100
  • 91a25c63ba refs: move duplicate refname update check to generic layer Karthik Nayak 2025-03-27 12:13:26 +0100
  • bb582bb0c1 refs/files: remove redundant check in split_symref_update() Karthik Nayak 2025-03-27 12:13:25 +0100
  • 069c2e138d t5703: refactor test to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:18 +0100
  • cfb2ecbb2d t5316: refactor `max_chain()` to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:17 +0100
  • 9e6e5923b8 t0210: refactor trace2 scrubbing to not use Perl Patrick Steinhardt 2025-03-27 11:37:16 +0100
  • 739afe6b61 t0021: refactor `generate_random_characters()` to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:15 +0100
  • d5faa74cc5 t/lib-httpd: refactor "one-time-perl" CGI script to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:14 +0100
  • 40324807e2 t/lib-t6000: refactor `name_from_description()` to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:13 +0100
  • 1106e00865 t/lib-gpg: refactor `sanitize_pgp()` to not depend on Perl Patrick Steinhardt 2025-03-27 11:37:12 +0100
  • 8e25a28c8b t: refactor tests depending on Perl for textconv scripts Patrick Steinhardt 2025-03-27 11:37:11 +0100
  • 573f64a60b t: refactor tests depending on Perl to print data Patrick Steinhardt 2025-03-27 11:37:10 +0100
  • 8a257ca49c t: refactor tests depending on Perl substitution operator Patrick Steinhardt 2025-03-27 11:37:09 +0100
  • c0bd335d54 t: refactor tests depending on Perl transliteration operator Patrick Steinhardt 2025-03-27 11:37:08 +0100
  • b4dc2f45f4 Makefile: stop requiring Perl when running tests Patrick Steinhardt 2025-03-27 11:37:07 +0100
  • 4b34e503c5 meson: stop requiring Perl when tests are enabled Patrick Steinhardt 2025-03-27 11:37:06 +0100
  • a4254988d9 t: adapt existing PERL prerequisites Patrick Steinhardt 2025-03-27 11:37:05 +0100
  • cdbf4f10e7 t: introduce PERL_TEST_HELPERS prerequisite Patrick Steinhardt 2025-03-27 11:37:04 +0100
  • 96c64dcb41 t: adapt `test_readlink()` to not use Perl Patrick Steinhardt 2025-03-27 11:37:03 +0100
  • 49bfff577e t: adapt `test_copy_bytes()` to not use Perl Patrick Steinhardt 2025-03-27 11:37:02 +0100
  • 117d4aa71d t: adapt character translation helpers to not use Perl Patrick Steinhardt 2025-03-27 11:37:01 +0100
  • b598afee9b t: refactor environment sanitization to not use Perl Patrick Steinhardt 2025-03-27 11:37:00 +0100
  • 4b09d754fb t: skip chain lint when PERL_PATH is unset Patrick Steinhardt 2025-03-27 11:36:59 +0100
  • 04d36763f4 builtin/cat-file: use bitmaps to efficiently filter by object type Patrick Steinhardt 2025-03-27 10:44:05 +0100
  • fb7dc2cf31 builtin/cat-file: deduplicate logic to iterate over all objects Patrick Steinhardt 2025-03-27 10:44:04 +0100
  • a8b3d38560 pack-bitmap: introduce function to check whether a pack is bitmapped Patrick Steinhardt 2025-03-27 10:44:03 +0100
  • 41c4c5044a pack-bitmap: add function to iterate over filtered bitmapped objects Patrick Steinhardt 2025-03-27 10:44:02 +0100
  • c7ddbdca28 pack-bitmap: allow passing payloads to `show_reachable_fn()` Patrick Steinhardt 2025-03-27 10:44:01 +0100
  • 2528bc9892 builtin/cat-file: support "object:type=" objects filter Patrick Steinhardt 2025-03-27 10:44:00 +0100
  • 647fa83391 builtin/cat-file: support "blob:limit=" objects filter Patrick Steinhardt 2025-03-27 10:43:59 +0100
  • 47085a27ec builtin/cat-file: support "blob:none" objects filter Patrick Steinhardt 2025-03-27 10:43:58 +0100
  • 72e769ad9d builtin/cat-file: wire up an option to filter objects Patrick Steinhardt 2025-03-27 10:43:57 +0100
  • ad05a6ed51 builtin/cat-file: rename variable that tracks usage Patrick Steinhardt 2025-03-27 10:43:56 +0100
  • cd8d2c4c29 Merge branch 'tb/incremental-midx-part-2' into ps/cat-file-filter-batch Junio C Hamano 2025-03-29 10:10:25 +0900
  • 0f558141ed read-cache: check range before dereferencing an array element Johannes Schindelin 2025-03-27 11:05:57 +0000
  • abd4192b07 detect-compiler: detect clang even if it found CUDA Johannes Schindelin 2025-03-27 11:53:03 +0000
  • 3db4cb987f clang: warn when the comma operator is used Johannes Schindelin 2025-03-27 11:53:02 +0000
  • 88c91d7d74 compat/regex: explicitly mark intentional use of the comma operator Johannes Schindelin 2025-03-27 11:53:01 +0000
  • 752fe9dc92 wildmatch: avoid using of the comma operator Johannes Schindelin 2025-03-27 11:53:00 +0000
  • be7a517ce4 diff-delta: avoid using the comma operator Johannes Schindelin 2025-03-27 11:52:59 +0000
  • 324fbaab88 xdiff: avoid using the comma operator unnecessarily Johannes Schindelin 2025-03-27 11:52:58 +0000
  • 0fbbb2c9f5 clar: avoid using the comma operator unnecessarily Johannes Schindelin 2025-03-27 11:52:57 +0000
  • 22542b6f9e kwset: avoid using the comma operator unnecessarily Johannes Schindelin 2025-03-27 11:52:56 +0000
  • 38c696d66b rebase: avoid using the comma operator unnecessarily Johannes Schindelin 2025-03-27 11:52:55 +0000
  • f569065fc4 remote-curl: avoid using the comma operator unnecessarily Johannes Schindelin 2025-03-27 11:52:54 +0000
  • 0084a813e7 What's cooking (2025/03 #07) Junio C Hamano 2025-03-26 16:47:01 +0900
  • 12c9017322 Sync with 'master' Junio C Hamano 2025-03-26 16:40:45 +0900
  • 69df4dd915 Merge branch 'js/imap-send-peer-cert-verify' into next Junio C Hamano 2025-03-26 16:40:36 +0900
  • dfcb9661a6 Merge branch 'js/mingw-admins-are-special' into next Junio C Hamano 2025-03-26 16:40:36 +0900
  • f068ddb5bb Merge branch 'tb/bitamp-typofix' into next Junio C Hamano 2025-03-26 16:40:36 +0900
  • b9460e20ae Merge branch 'dm/completion-remote-names-fix' into next Junio C Hamano 2025-03-26 16:40:36 +0900
  • 66b90d9bad Start 2.50 cycle (batch #1) Junio C Hamano 2025-03-26 15:25:40 +0900
  • 87a8e533e3 Merge branch 'ja/doc-block-delimiter-markup-fix' Junio C Hamano 2025-03-26 16:26:11 +0900
  • 52241c96c7 Merge branch 'en/merge-process-renames-crash-fix' Junio C Hamano 2025-03-26 16:26:10 +0900
  • 1a764cdbdc Merge branch 'ua/some-builtins-wo-the-repository' Junio C Hamano 2025-03-26 16:26:10 +0900
  • def5e32bc5 Merge branch 'tb/refs-exclude-fixes' Junio C Hamano 2025-03-26 16:26:10 +0900
  • de35b7b3ff Merge branch 'sj/ref-consistency-checks-more' Junio C Hamano 2025-03-26 16:26:09 +0900
  • f50df872a4 Merge branch 'jt/diff-pairs' Junio C Hamano 2025-03-26 16:26:09 +0900
  • 93bab2d04b mergetools: vimdiff: add tests for layout with REMOTE as the target Fernando Ramos 2025-03-25 23:23:11 +0100
  • e2d74193c0 mergetools: vimdiff: fix layout where REMOTE is the target Fernando Ramos 2025-03-25 23:23:10 +0100
  • d2827dc31e meson: disable coccinelle configuration when building from a tarball Eli Schwartz 2025-03-25 16:08:48 -0400
  • ee8edb7156 vimdiff: clarify the sigil used for marking the buffer to save D. Ben Knoble 2025-03-24 16:52:23 -0400
  • fd152fe64b pack-objects: allow --shallow and --path-walk Derrick Stolee 2025-03-24 15:22:49 +0000
  • 33f49428b1 path-walk: add new 'edge_aggressive' option Derrick Stolee 2025-03-24 15:22:48 +0000
  • 07bed08ef0 pack-objects: thread the path-based compression Derrick Stolee 2025-03-24 15:22:47 +0000
  • fa57d4aaa6 pack-objects: refactor path-walk delta phase Derrick Stolee 2025-03-24 15:22:46 +0000
  • 14fee3bcd3 scalar: enable path-walk during push via config Derrick Stolee 2025-03-24 15:22:45 +0000
  • 84761a5c6b pack-objects: enable --path-walk via config Derrick Stolee 2025-03-24 15:22:44 +0000
  • 603bedc7d1 repack: add --path-walk option Derrick Stolee 2025-03-24 15:22:43 +0000
  • 1c2ddc940b t5538: add tests to confirm deltas in shallow pushes Derrick Stolee 2025-03-24 15:22:42 +0000
  • 58fde418fa pack-objects: introduce GIT_TEST_PACK_PATH_WALK Derrick Stolee 2025-03-24 15:22:41 +0000
  • 51bdf074e1 p5313: add performance tests for --path-walk Derrick Stolee 2025-03-24 15:22:40 +0000
  • df344209a7 pack-objects: update usage to match docs Derrick Stolee 2025-03-24 15:22:39 +0000
  • 0401d460ac pack-objects: add --path-walk option Derrick Stolee 2025-03-24 15:22:38 +0000
  • 47d0e39dde pack-objects: extract should_attempt_deltas() Derrick Stolee 2025-03-24 15:22:37 +0000
  • ec0f362e86 advice: allow disabling default branch name advice Justin Tobler 2025-03-24 19:51:48 -0500
  • c039a46e99 builtin/clone: suppress unexpected default branch advice Justin Tobler 2025-03-24 19:51:47 -0500
  • d5d284df91 remote: allow `guess_remote_head()` to suppress advice Justin Tobler 2025-03-24 19:51:46 -0500
  • 133d065dd6 bulk-checkin: fix sign compare warnings Tuomas Ahola 2025-03-24 23:47:03 +0200
  • fa8cd29676 imap-send: explicitly verify the peer certificate Johannes Schindelin 2025-03-24 12:28:02 +0000
  • 5bb88e89ef test-tool path-utils: support debugging "dubious ownership" issues Johannes Schindelin 2025-03-25 10:38:30 +0000
  • 03a4e46d12 mingw: special-case administrators even more Johannes Schindelin 2025-03-25 10:38:29 +0000
  • c55b3e7d4b send-email: finer-grained SMTP error handling Zheng Yuting 2025-03-24 22:53:32 +0800
  • 4ca3bf0939 send-email: capture errors in an eval {} block Zheng Yuting 2025-03-24 22:53:31 +0800
  • 3bcea36a83 Merge branch 'pw/doc-pack-refs-markup-fix' into next Junio C Hamano 2025-03-24 15:26:56 +0900
  • 56efeea47e Merge branch 'pw/build-breaking-changes-doc' into next Junio C Hamano 2025-03-24 15:26:56 +0900
  • 85b8299403 Merge branch 'jh/hash-init-fixes' into next Junio C Hamano 2025-03-24 15:26:55 +0900
  • 699b83a925 Merge branch 'tb/combine-cruft-below-size' into next Junio C Hamano 2025-03-24 15:26:55 +0900
  • ba6e1c7d0b Merge branch 'ja/doc-branch-markup' into next Junio C Hamano 2025-03-24 15:26:55 +0900
  • 3b685ceef0 Merge branch 'cc/lop-remote' into next Junio C Hamano 2025-03-24 15:26:55 +0900
  • cfec2e409f Merge branch 'jc/name-rev-stdin' into next Junio C Hamano 2025-03-24 15:26:54 +0900
  • 135ce9ce61 Merge branch 'kn/ci-meson-check-build-docs-fix' into next Junio C Hamano 2025-03-24 15:26:54 +0900
  • bdcfdc7f4e Merge branch 'aj/doc-restore-p-update' into next Junio C Hamano 2025-03-24 15:26:54 +0900
  • 6540560fd6 maintenance: add loose-objects.batchSize config Derrick Stolee 2025-03-24 00:51:51 +0000
  • 286183da99 maintenance: force progress/no-quiet to children Derrick Stolee 2025-03-24 00:51:50 +0000
  • 778d2f1760 completion: fix bugs with slashes in remote names David Mandelberg 2025-03-23 17:06:53 -0400
  • 5637bdc352 completion: add helper to count path components David Mandelberg 2025-03-23 17:05:46 -0400
  • 98b423bc1c commit: move clear_commit_marks_many() loop body to clear_commit_marks() René Scharfe 2025-03-23 10:53:21 +0100