summaryrefslogtreecommitdiffstats
path: root/builtin
AgeCommit message (Expand)AuthorLines
2025-11-17blame: make diff algorithm configurableAntonin Delpeuch-1/+51
2025-11-16fast-import: refactor finalize_commit_buffer()Christian Couder-4/+13
2025-11-16builtin/repo: fix table alignment for UTF-8 charactersJiang Xin-4/+17
2025-11-12Merge branch 'tc/last-modified-active-paths-optimization'Junio C Hamano-15/+235
2025-11-10maintenance: add 'is-needed' subcommandKarthik Nayak-1/+62
2025-11-10maintenance: add checking logic in `pack_refs_condition()`Karthik Nayak-9/+21
2025-11-06Merge branch 'cc/fast-import-export-i18n-cleanup'Junio C Hamano-179/+180
2025-11-05Merge branch 'rz/t0450-bisect-doc-update'Junio C Hamano-8/+13
2025-11-05replay: add replay.refAction config optionSiddharth Asthana-4/+20
2025-11-05replay: make atomic ref updates the default behaviorSiddharth Asthana-10/+101
2025-11-05replay: use die_for_incompatible_opt2() for option validationSiddharth Asthana-3/+3
2025-11-04Merge branch 'jt/repo-structure'Junio C Hamano-3/+377
2025-11-04Merge branch 'ps/ref-peeled-tags' into kn/maintenance-is-neededJunio C Hamano-194/+527
2025-11-04builtin/show-ref: convert to use `reference_get_peeled_oid()`Patrick Steinhardt-13/+19
2025-11-04ref-filter: propagate peeled object IDPatrick Steinhardt-3/+3
2025-11-04refs: expose peeled object ID via the iteratorPatrick Steinhardt-5/+6
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt-182/+134
2025-11-03object-file: refactor writing objects via a streamPatrick Steinhardt-4/+3
2025-11-03object-file: rename `has_loose_object()`Patrick Steinhardt-2/+2
2025-11-03last-modified: implement faster algorithmToon Claes-15/+235
2025-11-03Merge branch 'ps/maintenance-geometric'Junio C Hamano-55/+258
2025-10-30Merge branch 'rz/bisect-help-unknown'Junio C Hamano-1/+5
2025-10-30Merge branch 'ps/remove-packfile-store-get-packs'Junio C Hamano-52/+31
2025-10-30Merge branch 'ey/commit-graph-changed-paths-config'Junio C Hamano-0/+2
2025-10-30packfile: track packs via the MRU list exclusivelyPatrick Steinhardt-2/+2
2025-10-30packfile: move list of packs into the packfile storePatrick Steinhardt-2/+2
2025-10-30builtin/pack-objects: simplify logic to find kept or nonlocal objectsPatrick Steinhardt-14/+14
2025-10-30packfile: move the MRU list into the packfile storePatrick Steinhardt-5/+4
2025-10-30fast-import: mark strings for translationChristian Couder-140/+140
2025-10-30fast-export: mark strings for translationChristian Couder-39/+40
2025-10-29Merge branch 'tb/incremental-midx-part-3.1'Junio C Hamano-1266/+94
2025-10-28bisect: update usage and docs to match each otherRuoyu Zhong-8/+13
2025-10-28Merge branch 'cc/fast-import-strip-signed-tags'Junio C Hamano-4/+46
2025-10-28Merge branch 'ds/sparse-checkout-clean'Junio C Hamano-56/+160
2025-10-28Merge branch 'ps/remove-packfile-store-get-packs' into ps/packed-git-in-objec...Junio C Hamano-1318/+125
2025-10-24builtin/maintenance: introduce "geometric" strategyPatrick Steinhardt-0/+31
2025-10-24builtin/maintenance: make "gc" strategy accessiblePatrick Steinhardt-3/+6
2025-10-24builtin/maintenance: extend "maintenance.strategy" to manual maintenancePatrick Steinhardt-5/+20
2025-10-24builtin/maintenance: run maintenance tasks depending on typePatrick Steinhardt-9/+19
2025-10-24builtin/maintenance: improve readability of strategiesPatrick Steinhardt-11/+25
2025-10-24builtin/maintenance: don't silently ignore invalid strategyPatrick Steinhardt-6/+11
2025-10-24builtin/maintenance: make the geometric factor configurablePatrick Steinhardt-1/+8
2025-10-24builtin/maintenance: introduce "geometric-repack" taskPatrick Steinhardt-0/+102
2025-10-24builtin/gc: make `too_many_loose_objects()` reusable without GC configPatrick Steinhardt-4/+4
2025-10-24builtin/gc: remove global `repack` variablePatrick Steinhardt-29/+45
2025-10-22Merge branch 'bc/sha1-256-interop-01'Junio C Hamano-1/+10
2025-10-22bisect: fix handling of `help` and invalid subcommandsRuoyu Zhong-1/+5
2025-10-22commit-graph: add new config for changed-paths & recommend it in scalarEmily Yang-0/+2
2025-10-22Merge branch 'jt/repo-structure' into ps/ref-peeled-tagsJunio C Hamano-3/+377
2025-10-22Merge branch 'tb/incremental-midx-part-3.1' into ps/ref-peeled-tagsJunio C Hamano-1266/+94