aboutsummaryrefslogtreecommitdiff
path: root/refs.c
AgeCommit message (Expand)Author
7 daysMerge branch 'ps/odb-cleanup'Junio C Hamano
11 daysMerge branch 'ar/config-hook-cleanups'Junio C Hamano
2026-03-31odb: rename `odb_has_object()` flagsPatrick Steinhardt
2026-03-30Merge branch 'jw/object-name-bitset-to-enum'Junio C Hamano
2026-03-25hook: fix minor style issuesAdrian Ratiu
2026-03-18object-name: turn INTERPRET_BRANCH_* constants into enum valuesJialong Wang
2026-03-16refs: add 'preparing' phase to the reference-transaction hookEric Ju
2026-03-10Merge branch 'ar/config-hooks'Junio C Hamano
2026-03-09Merge branch 'ps/refs-for-each'Junio C Hamano
2026-03-09Merge branch 'ar/run-command-hook-take-2'Junio C Hamano
2026-03-09Merge branch 'ar/config-hooks' into ar/config-hook-cleanupsJunio C Hamano
2026-03-04Merge branch 'kn/ref-location'Junio C Hamano
2026-02-25refs: add GIT_REFERENCE_BACKEND to specify reference backendKarthik Nayak
2026-02-25refs: allow reference location in refstorage configKarthik Nayak
2026-02-25refs: receive and use the reference storage payloadKarthik Nayak
2026-02-25refs: move out stub modification to generic layerKarthik Nayak
2026-02-25refs: extract out `refs_create_refdir_stubs()`Karthik Nayak
2026-02-23refs: replace `refs_for_each_fullref_in()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_namespaced_ref()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_glob_ref()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_glob_ref_in()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_rawref_in()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_rawref()`Patrick Steinhardt
2026-02-23refs: replace `refs_for_each_ref_in()`Patrick Steinhardt
2026-02-23refs: improve verification for-each-ref optionsPatrick Steinhardt
2026-02-23refs: generalize `refs_for_each_fullref_in_prefixes()`Patrick Steinhardt
2026-02-23refs: generalize `refs_for_each_namespaced_ref()`Patrick Steinhardt
2026-02-23refs: speed up `refs_for_each_glob_ref_in()`Patrick Steinhardt
2026-02-23refs: introduce `refs_for_each_ref_ext`Patrick Steinhardt
2026-02-23refs: rename `each_ref_fn`Patrick Steinhardt
2026-02-23refs: rename `do_for_each_ref_flags`Patrick Steinhardt
2026-02-23refs: remove unused `refs_for_each_include_root_ref()`Patrick Steinhardt
2026-02-19hook: add internal state alloc/free callbacksAdrian Ratiu
2026-02-09Merge branch 'kn/ref-batch-output-error-reporting-fix'Junio C Hamano
2026-02-04Merge branch 'ar/run-command-hook-take-2' into ar/config-hooksJunio C Hamano
2026-01-28reference-transaction: use hook API instead of run-commandAdrian Ratiu
2026-01-25refs: add rejection detail to the callback functionKarthik Nayak
2026-01-25refs: skip to next ref when current ref is rejectedKarthik Nayak
2026-01-21Merge branch 'ps/ref-consistency-checks'Junio C Hamano
2026-01-15Revert "Merge branch 'ar/run-command-hook'"Junio C Hamano
2026-01-12builtin/fsck: move generic HEAD check into `refs_fsck()`Patrick Steinhardt
2026-01-12builtin/fsck: move generic object ID checks into `refs_fsck()`Patrick Steinhardt
2026-01-12refs/files: introduce function to perform normal ref checksPatrick Steinhardt
2026-01-12refs/files: extract generic symref target checksPatrick Steinhardt
2026-01-06Merge branch 'ar/run-command-hook'Junio C Hamano
2025-12-28reference-transaction: use hook API instead of run-commandAdrian Ratiu
2025-12-05Merge branch 'ps/object-source-management'Junio C Hamano
2025-11-25odb: move logic to disable ref updates into repoPatrick Steinhardt
2025-11-10refs: add a `optimize_required` field to `struct ref_storage_be`Karthik Nayak
2025-11-04refs: rename 'pack_refs_opts' to 'refs_optimize_opts'Karthik Nayak