Commit Graph

  • 705114772e refs: drop infrastructure to peel via iterators Patrick Steinhardt 2025-10-23 09:16:19 +02:00
  • 5a5c7359f7 refs: drop current_ref_iter hack Patrick Steinhardt 2025-10-23 09:16:18 +02:00
  • feaaea4c12 builtin/show-ref: convert to use reference_get_peeled_oid() Patrick Steinhardt 2025-10-23 09:16:17 +02:00
  • 70b783c3a1 ref-filter: propagate peeled object ID Patrick Steinhardt 2025-10-23 09:16:16 +02:00
  • adecd5f0b6 upload-pack: convert to use reference_get_peeled_oid() Patrick Steinhardt 2025-10-23 09:16:15 +02:00
  • f898661637 refs: expose peeled object ID via the iterator Patrick Steinhardt 2025-10-23 09:16:14 +02:00
  • eb2934d94b refs: refactor reference status flags Patrick Steinhardt 2025-10-23 09:16:13 +02:00
  • 4cea042287 refs: fully reset struct ref_iterator::ref on iteration Patrick Steinhardt 2025-10-23 09:16:12 +02:00
  • 89baa52da6 refs: introduce .ref field for the base iterator Patrick Steinhardt 2025-10-23 09:16:11 +02:00
  • bdbebe5714 refs: introduce wrapper struct for each_ref_fn Patrick Steinhardt 2025-10-23 09:16:10 +02:00
  • 3e5e360888 object-file: refactor writing objects via a stream Patrick Steinhardt 2025-11-03 08:42:08 +01:00
  • bfb1b2b4ac object-file: rename write_object_file() Patrick Steinhardt 2025-11-03 08:42:07 +01:00
  • f2bd88a308 object-file: refactor freshening of objects Patrick Steinhardt 2025-11-03 08:42:06 +01:00
  • 05130c6c9e object-file: rename has_loose_object() Patrick Steinhardt 2025-11-03 08:42:05 +01:00
  • ff7ad5cb39 object-file: read objects via the loose object source Patrick Steinhardt 2025-11-03 08:42:04 +01:00
  • 376016ec71 object-file: move loose object map into loose source Patrick Steinhardt 2025-11-03 08:42:03 +01:00
  • be659c97ea object-file: hide internals when we need to reprepare loose sources Patrick Steinhardt 2025-11-03 08:42:02 +01:00
  • 90a93f9dea object-file: move loose object cache into loose source Patrick Steinhardt 2025-11-03 08:42:01 +01:00
  • ece43d9dc7 object-file: introduce struct odb_source_loose Patrick Steinhardt 2025-11-03 08:42:00 +01:00
  • 0cc12dedef object-file: move fetch_if_missing Patrick Steinhardt 2025-11-03 08:41:59 +01:00
  • c2da110411 odb: adjust naming to free object sources Patrick Steinhardt 2025-11-03 08:41:58 +01:00
  • 0820a4b120 odb: introduce odb_source_new() Patrick Steinhardt 2025-11-03 08:41:57 +01:00
  • f82e430b4e odb: fix subtle logic to check whether an alternate is usable Patrick Steinhardt 2025-11-03 08:41:56 +01:00
  • 7dad50d06a What's cooking (2025/11 #01) Junio C Hamano 2025-11-03 08:33:12 -08:00
  • 2a04e8c293 last-modified: implement faster algorithm Toon Claes 2025-10-23 09:50:14 +02:00
  • 7f278e958a Git 2.52-rc0 v2.52.0-rc0 Junio C Hamano 2025-11-02 21:40:21 -08:00
  • a4b1a1478b Merge branch 'rs/merge-base-optim' Junio C Hamano 2025-11-03 06:49:55 -08:00
  • 249b0d3f03 Merge branch 'jk/diff-patch-dry-run-cleanup' Junio C Hamano 2025-11-03 06:49:55 -08:00
  • 3cf3369e81 Merge branch 'ps/maintenance-geometric' Junio C Hamano 2025-11-03 06:49:55 -08:00
  • 5236467090 Merge branch 'jk/match-pathname-fix' Junio C Hamano 2025-11-03 06:49:54 -08:00
  • ecf2f52fe5 Merge branch 'kh/doc-patch-id-1' Junio C Hamano 2025-11-03 06:49:54 -08:00
  • 18a7988898 Merge branch 'rs/add-patch-quit' Junio C Hamano 2025-11-03 06:49:54 -08:00
  • 5962acfb4d What's cooking (2025/10 #12) Junio C Hamano 2025-10-30 13:10:31 -07:00
  • a99f379adf The 27th batch Junio C Hamano 2025-10-30 07:34:16 -07:00
  • be414e17e5 Merge branch 'rz/bisect-help-unknown' Junio C Hamano 2025-10-30 08:00:20 -07:00
  • ee335b9f81 Merge branch 'kf/log-shortlog-completion-fix' Junio C Hamano 2025-10-30 08:00:20 -07:00
  • 27a1735807 Merge branch 'ly/diff-name-only-with-diff-from-content' Junio C Hamano 2025-10-30 08:00:19 -07:00
  • 5554738038 Merge branch 'ps/remove-packfile-store-get-packs' Junio C Hamano 2025-10-30 08:00:19 -07:00
  • c43d4cf762 Merge branch 'ob/gpg-interface-cleanup' Junio C Hamano 2025-10-30 08:00:19 -07:00
  • 48d0b6545a Merge branch 'ps/symlink-symref-deprecation' Junio C Hamano 2025-10-30 08:00:19 -07:00
  • 923436e23d Merge branch 'ey/commit-graph-changed-paths-config' Junio C Hamano 2025-10-30 08:00:18 -07:00
  • c31bad4f7d packfile: track packs via the MRU list exclusively Patrick Steinhardt 2025-10-30 11:38:45 +01:00
  • 6aff1f25a0 packfile: always add packfiles to MRU when adding a pack Patrick Steinhardt 2025-10-30 11:38:44 +01:00
  • 589127caa7 packfile: move list of packs into the packfile store Patrick Steinhardt 2025-10-30 11:38:43 +01:00
  • 0d0e4b5954 builtin/pack-objects: simplify logic to find kept or nonlocal objects Patrick Steinhardt 2025-10-30 11:38:42 +01:00
  • 02a7f6ffab packfile: fix approximation of object counts Patrick Steinhardt 2025-10-30 11:38:41 +01:00
  • 89219bc0cd http: refactor subsystem to use packfile_lists Patrick Steinhardt 2025-10-30 11:38:40 +01:00
  • f905a855b1 packfile: move the MRU list into the packfile store Patrick Steinhardt 2025-10-30 11:38:39 +01:00
  • e78ab37054 packfile: use a strmap to store packs by name Patrick Steinhardt 2025-10-30 11:38:38 +01:00
  • 93cef5bda5 gpg-interface: mark a string for translation Christian Couder 2025-10-30 13:33:32 +01:00
  • c295115ec6 fast-import: mark strings for translation Christian Couder 2025-10-30 13:33:31 +01:00
  • d53287b734 fast-export: mark strings for translation Christian Couder 2025-10-30 13:33:30 +01:00
  • 2d7cc86b3b gpg-interface: use left shift to define GPG_VERIFY_* Christian Couder 2025-10-30 13:33:29 +01:00
  • ee74c5b167 gpg-interface: simplify ssh fingerprint parsing Christian Couder 2025-10-30 13:33:28 +01:00
  • dc70283dfc The 26th batch Junio C Hamano 2025-10-29 12:40:39 -07:00
  • c1b23bd8aa Merge branch 'tb/incremental-midx-part-3.1' Junio C Hamano 2025-10-29 12:38:24 -07:00
  • 85333aa1af test-tool: fix leak in delete-gpgsig command Jeff King 2025-10-29 15:10:31 -04:00
  • 8a6d158a1d doc: document backslash in gitignore patterns Jeff King 2025-10-29 11:32:37 -04:00
  • f711f37b05 t1016-compatObjectFormat: really freeze time for reproduciblity Eric W. Biederman 2025-10-28 11:01:45 -05:00
  • bb42dc9710 bisect: update usage and docs to match each other Ruoyu Zhong 2025-10-28 22:27:41 +00:00
  • d24220b9e8 doc: git-checkout: fix placeholder markup Kristoffer Haugsbakk 2025-10-28 19:19:19 +01:00
  • de6bd74d9b What's cooking (2025/10 #11) Junio C Hamano 2025-10-28 11:54:40 -07:00
  • 57da342c78 The 25th batch Junio C Hamano 2025-10-28 10:28:54 -07:00
  • fe95c55549 Merge branch 'ps/ci-rust' Junio C Hamano 2025-10-28 10:29:09 -07:00
  • 3deb97fe24 Merge branch 'cc/fast-import-strip-signed-tags' Junio C Hamano 2025-10-28 10:29:09 -07:00
  • 54ac3809c3 Merge branch 'ds/sparse-checkout-clean' Junio C Hamano 2025-10-28 10:29:08 -07:00
  • ed3305fff7 Merge branch 'ps/remove-packfile-store-get-packs' into ps/packed-git-in-object-store Junio C Hamano 2025-10-28 10:00:56 -07:00
  • a4265572bb t7900: fix a flaky test due to git-repack always regenerating MIDX Patrick Steinhardt 2025-10-27 09:30:50 +01:00
  • 29181abead MyFirstContribution: add note on confirming patches Queen Ediri Jessa 2025-10-27 12:16:00 +01:00
  • 6661cde2be refs: add missing remove_on_disk implementation for debug backend Xinyu Ruan 2025-10-24 08:38:14 +00:00
  • 670511c490 What's cooking (2025/10 #10) Junio C Hamano 2025-10-27 08:17:44 -07:00
  • 419c72cb8a Sync with Git 2.51.2 Junio C Hamano 2025-10-26 20:05:40 -07:00
  • bb5c624209 Git 2.51.2 v2.51.2 Junio C Hamano 2025-10-26 17:47:52 -07:00
  • b42b995d22 Merge branch 'so/t2401-use-test-path-helpers' into maint-2.51 Junio C Hamano 2025-10-26 19:48:21 -07:00
  • 476b2407be Merge branch 'js/ci-github-actions-update' into maint-2.51 Junio C Hamano 2025-10-26 19:48:20 -07:00
  • 3b9055c369 Merge branch 'kh/doc-continued-paragraph-fix' into maint-2.51 Junio C Hamano 2025-10-26 19:48:20 -07:00
  • 4b67e53fd6 Merge branch 'js/unreachable-workaround-for-no-symlink-head' into maint-2.51 Junio C Hamano 2025-10-26 19:48:20 -07:00
  • ed931ebe18 Merge branch 'ps/t7528-ssh-agent-uds-workaround' into maint-2.51 Junio C Hamano 2025-10-26 19:48:20 -07:00
  • 2ad0fc2add Merge branch 'tb/unicode-width-table-17' into maint-2.51 Junio C Hamano 2025-10-26 19:48:19 -07:00
  • 3d638cb389 Merge branch 'jk/status-z-short-fix' into maint-2.51 Junio C Hamano 2025-10-26 19:48:19 -07:00
  • 2319fbae48 Merge branch 'jk/diff-no-index-with-pathspec-fix' into maint-2.51 Junio C Hamano 2025-10-26 19:48:19 -07:00
  • 70b475f938 Merge branch 'ps/gitlab-ci-disable-windows-monitoring' into maint-2.51 Junio C Hamano 2025-10-26 19:48:18 -07:00
  • 306eb9ae56 Merge branch 'jc/diff-from-contents-fix' into maint-2.51 Junio C Hamano 2025-10-26 19:48:18 -07:00
  • e56c419347 Merge branch 'jk/diff-from-contents-fix' into maint-2.51 Junio C Hamano 2025-10-26 19:48:18 -07:00
  • e56f6dcd7b add-patch: quit on EOF René Scharfe 2025-10-25 07:48:28 +02:00
  • 1940a02dc1 match_pathname(): give fnmatch one char of prefix context Jeff King 2025-10-26 11:42:22 -04:00
  • 9d6c580d01 match_pathname(): reorder prefix-match check Jeff King 2025-10-26 11:41:46 -04:00
  • 595be20d22 contrib/credential: add install target Thomas Uhle 2025-10-25 22:30:07 +02:00
  • d9ba542c73 What's cooking (2025/10 #09) Junio C Hamano 2025-10-25 10:08:29 -07:00
  • 13768117f5 add-patch: quit without skipping undecided hunks René Scharfe 2025-10-25 07:46:42 +02:00
  • 4e98b730f1 The twenty-fourth batch Junio C Hamano 2025-10-24 13:47:53 -07:00
  • 52b56e8b79 Merge branch 'ps/t7528-ssh-agent-uds-workaround' Junio C Hamano 2025-10-24 13:48:05 -07:00
  • 7d763b98ef Merge branch 'rs/add-patch-document-p-for-pager' Junio C Hamano 2025-10-24 13:48:05 -07:00
  • 78bf9ce0d1 Merge branch 'jc/t1016-setup-fix' Junio C Hamano 2025-10-24 13:48:05 -07:00
  • 503789c250 Merge branch 'tb/unicode-width-table-17' Junio C Hamano 2025-10-24 13:48:04 -07:00
  • 42737585fa Merge branch 'tu/credential-makefile-updates' Junio C Hamano 2025-10-24 13:48:04 -07:00
  • e7909b3a90 Merge branch 'jk/status-z-short-fix' Junio C Hamano 2025-10-24 13:48:04 -07:00
  • 385772e183 Merge branch 'js/t7500-pwd-windows-fix' Junio C Hamano 2025-10-24 13:48:04 -07:00
  • 411903ce4c Merge branch 'rj/doc-technical-fixes' Junio C Hamano 2025-10-24 13:48:04 -07:00
  • d9bccf2ec3 builtin/maintenance: introduce "geometric" strategy Patrick Steinhardt 2025-10-24 08:57:23 +02:00