summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-11-04GitHub CI: macos-13 images are no moreJunio C Hamano1-4/+4
2025-11-04parseopt: remove unreachable codeJunio C Hamano1-2/+0
2025-11-04parseopt: restore const qualifier to parsed filenameD. Ben Knoble1-1/+1
2025-11-04config: use boolean type for a simple flagD. Ben Knoble1-1/+1
2025-11-04parseopt: use boolean type for a simple flagD. Ben Knoble1-2/+2
2025-11-04doc: clarify command equivalence commentD. Ben Knoble1-1/+1
2025-11-04parseopt: fix :(optional) at command line to only ignore missing filesD. Ben Knoble1-1/+1
2025-11-04A bit more before rc1Junio C Hamano1-0/+25
2025-11-04Merge branch 'jk/doc-backslash-in-exclude'Junio C Hamano2-0/+7
2025-11-04Merge branch 'jk/test-delete-gpgsig-leakfix'Junio C Hamano1-3/+4
2025-11-04Merge branch 'eb/t1016-hash-transition-fix'Junio C Hamano2-1/+7
2025-11-04Merge branch 'kh/doc-checkout-markup-fix'Junio C Hamano1-2/+2
2025-11-04Merge branch 'xr/ref-debug-remove-on-disk'Junio C Hamano1-0/+9
2025-11-04Merge branch 'qj/doc-my1stcontrib-email-verify'Junio C Hamano1-0/+5
2025-11-04Merge branch 'tz/test-prepare-gnupghome'Junio C Hamano1-0/+1
2025-11-04Merge branch 'jt/repo-structure'Junio C Hamano6-6/+542
2025-11-04Merge branch 'tu/credential-install'Junio C Hamano2-2/+12
2025-11-04Merge branch 'cc/doc-submitting-patches-with-ai'Junio C Hamano1-0/+28
2025-11-04Merge branch 'kn/refs-optim-cleanup' into kn/maintenance-is-neededJunio C Hamano11-72/+42
2025-11-04Merge branch 'ps/ref-peeled-tags' into kn/maintenance-is-neededJunio C Hamano70-852/+1361
2025-11-04t/pack-refs-tests: move the 'test_done' to calleesKarthik Nayak3-2/+4
2025-11-04refs: rename 'pack_refs_opts' to 'refs_optimize_opts'Karthik Nayak8-30/+30
2025-11-04refs: move to using the '.optimize' functionsKarthik Nayak7-44/+12
2025-11-04Merge branch 'ps/ref-peeled-tags' into kn/refs-optim-cleanupJunio C Hamano95-2294/+3553
2025-11-04t7004: do not chdir around in the main processJunio C Hamano1-18/+20
2025-11-04ref-filter: fix stale parsed objectsPatrick Steinhardt2-0/+22
2025-11-04ref-filter: parse objects on demandPatrick Steinhardt1-36/+106
2025-11-04ref-filter: detect broken tags when dereferencing themPatrick Steinhardt2-2/+5
2025-11-04refs: don't store peeled object IDs for invalid tagsPatrick Steinhardt4-2/+63
2025-11-04object: add flag to `peel_object()` to verify object typePatrick Steinhardt9-25/+38
2025-11-04refs: drop infrastructure to peel via iteratorsPatrick Steinhardt8-141/+1
2025-11-04refs: drop `current_ref_iter` hackPatrick Steinhardt3-28/+0
2025-11-04builtin/show-ref: convert to use `reference_get_peeled_oid()`Patrick Steinhardt1-13/+19
2025-11-04ref-filter: propagate peeled object IDPatrick Steinhardt5-32/+45
2025-11-04upload-pack: convert to use `reference_get_peeled_oid()`Patrick Steinhardt1-9/+13
2025-11-04refs: expose peeled object ID via the iteratorPatrick Steinhardt12-10/+48
2025-11-04refs: refactor reference status flagsPatrick Steinhardt1-20/+21
2025-11-04refs: fully reset `struct ref_iterator::ref` on iterationPatrick Steinhardt3-1/+4
2025-11-04refs: introduce `.ref` field for the base iteratorPatrick Steinhardt8-100/+75
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt49-462/+392
2025-11-03object-file: refactor writing objects via a streamPatrick Steinhardt5-17/+27
2025-11-03object-file: rename `write_object_file()`Patrick Steinhardt3-10/+11
2025-11-03object-file: refactor freshening of objectsPatrick Steinhardt6-28/+46
2025-11-03object-file: rename `has_loose_object()`Patrick Steinhardt3-13/+13
2025-11-03object-file: read objects via the loose object sourcePatrick Steinhardt4-53/+50
2025-11-03object-file: move loose object map into loose sourcePatrick Steinhardt5-9/+9
2025-11-03object-file: hide internals when we need to reprepare loose sourcesPatrick Steinhardt3-10/+15
2025-11-03object-file: move loose object cache into loose sourcePatrick Steinhardt6-36/+39
2025-11-03object-file: introduce `struct odb_source_loose`Patrick Steinhardt4-0/+25
2025-11-03object-file: move `fetch_if_missing`Patrick Steinhardt2-8/+8