aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/commit.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2025-11-04GitHub CI: macos-13 images are no moreJunio C Hamano1-4/+4
2025-11-04dir.c: do not be fooled by :(exclude) pathspec elementsJunio C Hamano2-2/+29
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-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-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
2025-11-03odb: adjust naming to free object sourcesPatrick Steinhardt1-5/+5
2025-11-03odb: introduce `odb_source_new()`Patrick Steinhardt3-12/+29
2025-11-03odb: fix subtle logic to check whether an alternate is usablePatrick Steinhardt1-13/+17
2025-11-03merge-ort: fix failing merges in special corner caseElijah Newren2-1/+106
2025-11-03merge-ort: remove debugging crudElijah Newren1-1/+1
2025-11-03t6429: update comment to mention correct toolElijah Newren1-8/+7
2025-11-03last-modified: implement faster algorithmToon Claes3-16/+237
2025-11-03Git 2.52-rc0v2.52.0-rc0Junio C Hamano2-1/+17
2025-10-30The 27th batchJunio C Hamano1-0/+23
2025-10-30xdiff: rename rindex -> reference_indexEzekiel Newren3-9/+9
2025-10-30xdiff: change rindex from long to size_t in xdfile_tEzekiel Newren1-1/+1
2025-10-30xdiff: make xdfile_t.nreff a size_t instead of longEzekiel Newren2-8/+8