Commit Graph

  • 621415c8b5 Git 2.52-rc2 v2.52.0-rc2 Junio C Hamano 2025-11-12 08:17:06 -08:00
  • e65e955c03 Merge branch 'dk/make-git-contacts-executable' Junio C Hamano 2025-11-12 08:17:31 -08:00
  • da5841b45c Merge branch 'dk/meson-html-dir' Junio C Hamano 2025-11-12 08:17:31 -08:00
  • cb9036aca1 Merge branch 'tu/credential-wincred-makefile-update' Junio C Hamano 2025-11-12 08:17:30 -08:00
  • 358e94dc70 .gitattributes: remove misspelled no-op whitespace attribute Junio C Hamano 2025-11-11 10:41:20 -08:00
  • fa052367ef diff: disable rename detection with --quiet René Scharfe 2025-11-09 17:43:36 +01:00
  • 28b83e6f08 maintenance: add 'is-needed' subcommand Karthik Nayak 2025-11-08 22:51:57 +01:00
  • 8c1ce2204c maintenance: add checking logic in pack_refs_condition() Karthik Nayak 2025-11-08 22:51:56 +01:00
  • f6c5ca387a refs: add a optimize_required field to struct ref_storage_be Karthik Nayak 2025-11-08 22:51:55 +01:00
  • e35155588a reftable/stack: add function to check if optimization is required Karthik Nayak 2025-11-08 22:51:54 +01:00
  • 135f491f83 reftable/stack: return stack segments directly Karthik Nayak 2025-11-08 22:51:53 +01:00
  • 2c8999027c l10n: ga.po: Update Irish translation for Git 2.52 Aindriú Mac Giolla Eoin 2025-11-07 20:32:54 +00:00
  • 44030a90b2 l10n: bg.po: Updated Bulgarian translation (6065t) Alexander Shopov 2025-11-07 11:55:59 +01:00
  • 95bc4ee7c3 l10n: fr: version 2.52 Jean-Noël Avila 2025-11-09 14:27:02 +01:00
  • 6925194772 What's cooking (2025/11 #03) Junio C Hamano 2025-11-07 09:53:35 -08:00
  • b095b7d159 l10n: sv.po: Update Swedish translation Peter Krefting 2025-11-07 15:54:20 +01:00
  • 4badef0c35 Merge branch 'dk/parseopt-optional-filename-fixes' Junio C Hamano 2025-11-06 15:17:01 -08:00
  • e569dced68 Merge branch 'cc/fast-import-export-i18n-cleanup' Junio C Hamano 2025-11-06 15:17:01 -08:00
  • 5db9d35a28 Merge branch 'js/ci-github-actions-update' Junio C Hamano 2025-11-06 14:52:57 -08:00
  • f58ea683b5 Merge branch 'pk/reflog-migrate-message-fix' Junio C Hamano 2025-11-06 14:52:56 -08:00
  • 7048e74609 object: fix performance regression when peeling tags Patrick Steinhardt 2025-11-06 09:52:54 +01:00
  • 994869e2b5 Merge branch 'ps/ref-peeled-tags' into ps/ref-peeled-tags-fixes Junio C Hamano 2025-11-06 10:54:28 -08:00
  • 8d71696686 ci: update {download,upload}-artifact Action versions Johannes Schindelin 2025-11-06 13:59:36 +00:00
  • bdb1cf8312 gitk: add external diff file rename detection Tobias Boesch 2025-11-06 14:42:11 +00:00
  • d63417e3ad meson: make GIT_HTML_PATH configurable D. Ben Knoble 2025-11-04 08:58:29 -05:00
  • 38419bdd45 perl: also mark git-contacts executable D. Ben Knoble 2025-11-04 13:14:57 -05:00
  • fade8f074e wincred: align Makefile with other Makefiles in contrib Thomas Uhle 2025-11-05 20:55:19 +01:00
  • 46207a54cc doc: clarify server behavior for invalid 'want' lines in HTTP protocol Queen Ediri Jessa 2025-11-05 15:38:49 +01:00
  • d445a78873 gitk: show unescaped file names on 'rename' and 'copy' lines Johannes Sixt 2025-11-06 10:42:37 +01:00
  • 77e7aab693 gitk: fix a 'continue' statement outside a loop to 'return' Johannes Sixt 2025-11-06 09:20:41 +01:00
  • cebda1a0e2 What's cooking (2025/11 #02) Junio C Hamano 2025-11-05 15:44:39 -08:00
  • d9988b063f refs: add missing space in messages Peter Krefting 2025-11-05 22:47:17 +01:00
  • 77b7284cca Git 2.52-rc1 v2.52.0-rc1 Junio C Hamano 2025-11-05 13:41:41 -08:00
  • 9a18a7449d Merge branch 'jc/ci-use-macos-14' Junio C Hamano 2025-11-05 13:41:51 -08:00
  • c8a641c590 Merge branch 'rz/t0450-bisect-doc-update' Junio C Hamano 2025-11-05 13:41:51 -08:00
  • 336ac90c06 replay: add replay.refAction config option Siddharth Asthana 2025-11-06 00:46:01 +05:30
  • 15cd4ef1f4 replay: make atomic ref updates the default behavior Siddharth Asthana 2025-11-06 00:46:00 +05:30
  • e031fa1006 replay: use die_for_incompatible_opt2() for option validation Siddharth Asthana 2025-11-06 00:45:59 +05:30
  • 73b9cdb7c4 GitHub CI: macos-13 images are no more Junio C Hamano 2025-11-04 15:13:20 -08:00
  • a2584d0434 parseopt: remove unreachable code Junio C Hamano 2025-11-04 09:34:20 -08:00
  • 383e5e1c4b parseopt: restore const qualifier to parsed filename D. Ben Knoble 2025-11-02 11:17:48 -05:00
  • 4dbb7f4f82 config: use boolean type for a simple flag D. Ben Knoble 2025-11-02 11:17:47 -05:00
  • 4da5bebc17 parseopt: use boolean type for a simple flag D. Ben Knoble 2025-11-02 11:17:46 -05:00
  • 2fd151af13 doc: clarify command equivalence comment D. Ben Knoble 2025-11-02 11:17:45 -05:00
  • aece3bc266 parseopt: fix :(optional) at command line to only ignore missing files D. Ben Knoble 2025-11-02 11:17:44 -05:00
  • 4cf919bd7b A bit more before rc1 Junio C Hamano 2025-11-04 07:47:51 -08:00
  • 5931b6b2fb Merge branch 'jk/doc-backslash-in-exclude' Junio C Hamano 2025-11-04 07:48:10 -08:00
  • 377e8e2848 Merge branch 'jk/test-delete-gpgsig-leakfix' Junio C Hamano 2025-11-04 07:48:09 -08:00
  • 55e8615d18 Merge branch 'eb/t1016-hash-transition-fix' Junio C Hamano 2025-11-04 07:48:09 -08:00
  • a82fd5067c Merge branch 'kh/doc-checkout-markup-fix' Junio C Hamano 2025-11-04 07:48:08 -08:00
  • 517964205c Merge branch 'xr/ref-debug-remove-on-disk' Junio C Hamano 2025-11-04 07:48:08 -08:00
  • aa61d1f40f Merge branch 'qj/doc-my1stcontrib-email-verify' Junio C Hamano 2025-11-04 07:48:07 -08:00
  • 8f0d663eac Merge branch 'tz/test-prepare-gnupghome' Junio C Hamano 2025-11-04 07:48:07 -08:00
  • a9db6c66f5 Merge branch 'jt/repo-structure' Junio C Hamano 2025-11-04 07:48:06 -08:00
  • 175048344f Merge branch 'tu/credential-install' Junio C Hamano 2025-11-04 07:48:06 -08:00
  • 3012e5b650 Merge branch 'cc/doc-submitting-patches-with-ai' Junio C Hamano 2025-11-04 07:48:06 -08:00
  • 31177a8bb6 Merge branch 'kn/refs-optim-cleanup' into kn/maintenance-is-needed Junio C Hamano 2025-11-04 07:38:48 -08:00
  • 4a1442a336 Merge branch 'ps/ref-peeled-tags' into kn/maintenance-is-needed Junio C Hamano 2025-11-04 07:38:12 -08:00
  • c113f4ca4d t/pack-refs-tests: move the 'test_done' to callees Karthik Nayak 2025-10-20 10:18:31 +02:00
  • 2cd99d9841 refs: rename 'pack_refs_opts' to 'refs_optimize_opts' Karthik Nayak 2025-10-20 10:18:30 +02:00
  • 9b93ab8a9c refs: move to using the '.optimize' functions Karthik Nayak 2025-10-20 10:18:29 +02:00
  • aec5adb4b7 Merge branch 'ps/ref-peeled-tags' into kn/refs-optim-cleanup Junio C Hamano 2025-11-04 07:33:41 -08:00
  • 61ac8ba0f0 t7004: do not chdir around in the main process Junio C Hamano 2025-11-04 07:28:59 -08:00
  • bea37f1d64 ref-filter: fix stale parsed objects Patrick Steinhardt 2025-11-04 15:36:13 +01:00
  • a29e2e8fe7 ref-filter: parse objects on demand Patrick Steinhardt 2025-10-23 09:16:23 +02:00
  • e66077ae45 ref-filter: detect broken tags when dereferencing them Patrick Steinhardt 2025-10-23 09:16:22 +02:00
  • 6ec4c0b45b refs: don't store peeled object IDs for invalid tags Patrick Steinhardt 2025-10-23 09:16:21 +02:00
  • 7ec85185b1 object: add flag to peel_object() to verify object type Patrick Steinhardt 2025-10-23 09:16:20 +02:00
  • 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