Commit Graph

  • 76042228f2 request-pull: stop depending on Perl Patrick Steinhardt 2025-04-16 14:16:08 +02:00
  • f6d855091e filter-branch: stop depending on Perl Patrick Steinhardt 2025-04-16 14:16:07 +02:00
  • 8a471a663b ci(pedantic): ensure that awk is installed Johannes Schindelin 2025-04-16 07:31:01 +02:00
  • 77d6ee513f The fifth batch Junio C Hamano 2025-04-15 13:50:30 -07:00
  • d03b07e2a9 Merge branch 'bc/allow-upload-pack-from-other-people' Junio C Hamano 2025-04-15 13:50:17 -07:00
  • 11e4c8cd9c Merge branch 'pw/custom-conflict-marker-size-for-merge-related-docs' Junio C Hamano 2025-04-15 13:50:17 -07:00
  • 7b03646f85 Merge branch 'js/comma-semicolon-confusion' Junio C Hamano 2025-04-15 13:50:16 -07:00
  • a8c207797f Merge branch 'jt/clone-guess-remote-head-fix' Junio C Hamano 2025-04-15 13:50:16 -07:00
  • d690c44846 Merge branch 'ds/maintenance-loose-objects-batchsize' Junio C Hamano 2025-04-15 13:50:16 -07:00
  • 7b7fe0a898 Merge branch 'lo/userdiff-gitconfig' Junio C Hamano 2025-04-15 13:50:15 -07:00
  • d5baf636a4 Merge branch 'ps/mingw-creat-excl-fix' Junio C Hamano 2025-04-15 13:50:15 -07:00
  • 03633a288c Merge branch 'kn/reflog-drop' Junio C Hamano 2025-04-15 13:50:15 -07:00
  • ee847e0034 Merge branch 'ps/object-wo-the-repository' Junio C Hamano 2025-04-15 13:50:14 -07:00
  • f3f00d93a1 Merge branch 'md/t1403-path-is-file' Junio C Hamano 2025-04-15 13:50:14 -07:00
  • c39e5cbaa5 Merge branch 'jk/zlib-inflate-fixes' Junio C Hamano 2025-04-15 13:50:13 -07:00
  • 139d703511 Merge branch 'ps/reftable-windows-unlink-fix' Junio C Hamano 2025-04-15 13:50:13 -07:00
  • 55f7879f57 Merge branch 'ps/test-wo-perl-prereq' into ps/fewer-perl Junio C Hamano 2025-04-15 08:28:51 -07:00
  • 68cd492a3e object-store: merge "object-store-ll.h" and "object-store.h" Patrick Steinhardt 2025-04-15 11:38:23 +02:00
  • 176a65ef09 object-store: remove global array of cached objects Patrick Steinhardt 2025-04-15 11:38:22 +02:00
  • a36d513eca object: split out functions relating to object store subsystem Patrick Steinhardt 2025-04-15 11:38:21 +02:00
  • 8a54ebd5ed object-file: drop index_blob_stream() Patrick Steinhardt 2025-04-15 11:38:20 +02:00
  • 70c0f9db4e object-file: split up concerns of HASH_* flags Patrick Steinhardt 2025-04-15 11:38:19 +02:00
  • d9f517d051 object-file: split out functions relating to object store subsystem Patrick Steinhardt 2025-04-15 11:38:18 +02:00
  • 632b5e3ee2 object-file: move xmmap() into "wrapper.c" Patrick Steinhardt 2025-04-15 11:38:17 +02:00
  • 97dc141fd6 object-file: move git_open_cloexec() to "compat/open.c" Patrick Steinhardt 2025-04-15 11:38:16 +02:00
  • 1a99fe8010 object-file: move safe_create_leading_directories() into "path.c" Patrick Steinhardt 2025-04-15 11:38:15 +02:00
  • d1fa670de0 object-file: move mkdir_in_gitdir() into "path.c" Patrick Steinhardt 2025-04-15 11:38:14 +02:00
  • 1665f12fa0 p7821: fix instructions for testing with threads Philippe Blain 2025-04-12 18:15:32 +00:00
  • 5a5565ec44 doc: add markup for characters in Guidelines Jean-Noël Avila 2025-04-12 12:20:50 +00:00
  • c87b2b3a6f doc: fix asciidoctor synopsis processing of triple-dots Jean-Noël Avila 2025-04-12 12:20:49 +00:00
  • 1d5378a8c4 doc: convert git-mv to new documentation format Jean-Noël Avila 2025-04-12 12:20:48 +00:00
  • 8d34d3379f doc: move synopsis git-mv commands in the synopsis section Jean-Noël Avila 2025-04-12 12:20:47 +00:00
  • be9819c871 doc: convert git-rm to new documentation format Jean-Noël Avila 2025-04-12 12:20:46 +00:00
  • 115a753dd0 doc: fix synopsis analysis logic Jean-Noël Avila 2025-04-12 12:20:45 +00:00
  • 5130704fca doc: convert git-reset to new documentation format Jean-Noël Avila 2025-04-12 12:20:44 +00:00
  • 27b7264206 environment.h: remove unused variables Arnav Bhate 2025-04-05 22:15:32 +05:30
  • c56b7746f2 refs: fix duplicated word in comment Christian Fredrik Johnsen 2025-04-05 12:57:47 +00:00
  • f1fb064465 refs/packed: fix BUG when seeking refs with UTF-8 characters Patrick Steinhardt 2025-04-04 12:58:38 +02:00
  • f9356f9cb4 fetch: make set_head() call easier to read Jeff King 2025-04-04 04:58:12 -04:00
  • 832d9f6d0b ci: upgrade sparse to supported build agents Johannes Schindelin 2025-04-08 22:56:33 +02:00
  • da87b58014 sparse: ignore warning from new glibc headers Đoàn Trần Công Danh 2024-07-17 06:17:41 +07:00
  • 9ec327d922 builtin/update-server-info: remove unnecessary if statement Usman Akinyemi 2025-04-08 01:28:41 +05:30
  • 0dfca98881 Merge branch 'ps/object-wo-the-repository' into ps/object-file-cleanup Junio C Hamano 2025-04-08 14:28:17 -07:00
  • a52d459e72 bundle: fix non-linear performance scaling with refs Karthik Nayak 2025-04-08 11:00:53 +02:00
  • 09d86e0bb5 t6020: test for duplicate refnames in bundle creation Karthik Nayak 2025-04-08 11:00:52 +02:00
  • 5a4d746bb6 Merge branch 'es/meson-build-skip-coccinelle' into kn/meson-hdr-check Junio C Hamano 2025-04-08 14:11:20 -07:00
  • 170e30d695 builtin/{merge,rebase,revert}: remove GIT_TEST_MERGE_ALGORITHM Elijah Newren 2025-04-08 15:48:42 +00:00
  • bfbd201e39 tests: remove GIT_TEST_MERGE_ALGORITHM and test_expect_merge_algorithm Elijah Newren 2025-04-08 15:48:41 +00:00
  • ad45b327c0 merge-recursive.[ch]: thoroughly debug these Elijah Newren 2025-04-08 15:48:40 +00:00
  • 75cd9ae05f merge, sequencer: switch recursive merges over to ort Elijah Newren 2025-04-08 15:48:39 +00:00
  • f7ca9bbea6 sequencer: switch non-recursive merges over to ort Elijah Newren 2025-04-08 15:48:38 +00:00
  • 2e806d8464 merge-ort: enable diff-algorithms other than histogram Elijah Newren 2025-04-08 15:48:37 +00:00
  • 77c029493a builtin/merge-recursive: switch to using merge_ort_generic() Elijah Newren 2025-04-08 15:48:36 +00:00
  • b5dff2bd61 checkout: replace merge_trees() with merge_ort_nonrecursive() Elijah Newren 2025-04-08 15:48:35 +00:00
  • 485f5f8636 The fourth batch Junio C Hamano 2025-04-08 11:42:53 -07:00
  • 19153a886b Merge branch 'dk/vimdiff-doc-fix' Junio C Hamano 2025-04-08 11:43:16 -07:00
  • 09977c5f50 Merge branch 'fr/vimdiff-layout-fixes' Junio C Hamano 2025-04-08 11:43:16 -07:00
  • 91ca5f1b1d Merge branch 'es/meson-build-skip-coccinelle' Junio C Hamano 2025-04-08 11:43:15 -07:00
  • 876e7bb3ca Merge branch 'ta/bulk-checkin-signed-compare-false-warning-fix' Junio C Hamano 2025-04-08 11:43:15 -07:00
  • 9fdf2a0b7e Merge branch 'rs/clear-commit-marks-simplify' Junio C Hamano 2025-04-08 11:43:15 -07:00
  • 23ee5065c2 Merge branch 'tb/incremental-midx-part-2' Junio C Hamano 2025-04-08 11:43:14 -07:00
  • 6e2a3b8ae0 Merge branch 'ps/reftable-sans-compat-util' Junio C Hamano 2025-04-08 11:43:14 -07:00
  • ed7d9bd73f Merge branch 'ps/ci-meson-check-build-docs' Junio C Hamano 2025-04-08 11:43:13 -07:00
  • 36acec7cb3 Merge branch 'tb/http-curl-keepalive' Junio C Hamano 2025-04-08 11:43:13 -07:00
  • c6b3824a19 Merge branch 'tb/refspec-fetch-cleanup' Junio C Hamano 2025-04-08 11:43:13 -07:00
  • a7652bf99c Merge branch 'ms/reftable-block-writer-errors' Junio C Hamano 2025-04-08 11:43:12 -07:00
  • b97b360c51 Merge branch 'en/assert-wo-side-effects' Junio C Hamano 2025-04-08 11:43:12 -07:00
  • 221e8fcb7f update-ref: add --batch-updates flag for stdin mode Karthik Nayak 2025-04-08 10:51:12 +02:00
  • 31726bb90d refs: support rejection in batch updates during F/D checks Karthik Nayak 2025-04-08 10:51:11 +02:00
  • 23fc8e4f61 refs: implement batch reference update support Karthik Nayak 2025-04-08 10:51:10 +02:00
  • 76e760b999 refs: introduce enum-based transaction error types Karthik Nayak 2025-04-08 10:51:09 +02:00
  • ca89c18d5c refs/reftable: extract code from the transaction preparation Karthik Nayak 2025-04-08 10:51:08 +02:00
  • 4dfcf18089 refs/files: remove duplicate duplicates check Karthik Nayak 2025-04-08 10:51:07 +02:00
  • c3baddf04f refs: move duplicate refname update check to generic layer Karthik Nayak 2025-04-08 10:51:06 +02:00
  • 05a1834e42 refs/files: remove redundant check in split_symref_update() Karthik Nayak 2025-04-08 10:51:05 +02:00
  • 8e0a1ec076 builtin/maintenance: introduce "reflog-expire" task Patrick Steinhardt 2025-04-08 08:22:17 +02:00
  • 3fef24ac3f builtin/gc: split out function to expire reflog entries Patrick Steinhardt 2025-04-08 08:22:16 +02:00
  • d20fc193b6 builtin/reflog: make functions regarding reflog_expire_options public Patrick Steinhardt 2025-04-08 08:22:15 +02:00
  • 964f364de9 builtin/reflog: stop storing per-reflog expiry dates globally Patrick Steinhardt 2025-04-08 08:22:14 +02:00
  • 8565827570 builtin/reflog: stop storing default reflog expiry dates globally Patrick Steinhardt 2025-04-08 08:22:13 +02:00
  • 2ed8008399 reflog: rename cmd_reflog_expire_cb to reflog_expire_options Patrick Steinhardt 2025-04-08 08:22:12 +02:00
  • 1ac402cdf3 send-email: finer-grained SMTP error handling Zheng Yuting 2025-03-26 15:52:46 +08:00
  • ce20dec4a4 send-email: capture errors in an eval {} block Zheng Yuting 2025-03-26 15:52:45 +08:00
  • e0011188ca reftable/table: move printing logic into test helper Patrick Steinhardt 2025-04-07 15:16:28 +02:00
  • 0f8ee94b63 reftable/constants: make block types part of the public interface Patrick Steinhardt 2025-04-07 15:16:27 +02:00
  • da89659365 reftable/table: introduce iterator for table blocks Patrick Steinhardt 2025-04-07 15:16:26 +02:00
  • c8cbe85a23 reftable/table: add reftable_table to the public interface Patrick Steinhardt 2025-04-07 15:16:25 +02:00
  • 50d8459477 reftable/block: expose a generic iterator over reftable records Patrick Steinhardt 2025-04-07 15:16:24 +02:00
  • 6da48a5e00 reftable/block: make block iterators reseekable Patrick Steinhardt 2025-04-07 15:16:23 +02:00
  • 156d79cef0 reftable/block: store block pointer in the block iterator Patrick Steinhardt 2025-04-07 15:16:22 +02:00
  • 655e18d6b4 reftable/block: create public interface for reading blocks Patrick Steinhardt 2025-04-07 15:16:21 +02:00
  • ce76cec964 git-zlib: use struct z_stream_s instead of typedef Patrick Steinhardt 2025-04-07 15:16:20 +02:00
  • 12a9aa8cb7 reftable/block: rename block_reader to reftable_block Patrick Steinhardt 2025-04-07 15:16:19 +02:00
  • 2b3362c10d reftable/block: rename block to block_data Patrick Steinhardt 2025-04-07 15:16:18 +02:00
  • fd888311fb reftable/table: move reading block into block reader Patrick Steinhardt 2025-04-07 15:16:17 +02:00
  • ba620d296a reftable/block: simplify how we track restart points Patrick Steinhardt 2025-04-07 15:16:16 +02:00
  • 1ac4e5e83d reftable/blocksource: consolidate code into a single file Patrick Steinhardt 2025-04-07 15:16:15 +02:00
  • b648bd6549 reftable/reader: rename data structure to "table" Patrick Steinhardt 2025-04-07 15:16:14 +02:00
  • 6dcc05ffc3 reftable: fix formatting of the license header Patrick Steinhardt 2025-04-07 15:16:13 +02:00
  • 4d253071dd blame: print unblamable and ignored commits in porcelain mode Karthik Nayak 2025-04-03 18:03:26 +02:00