aboutsummaryrefslogtreecommitdiff
path: root/refs/debug.c
AgeCommit message (Expand)Author
2025-12-30Merge branch 'gf/maintenance-is-needed-fix'Junio C Hamano
2025-12-19refs: dereference the value of the required pointerGreg Funni
2025-11-21Merge branch 'kn/maintenance-is-needed'Junio C Hamano
2025-11-19Merge branch 'kn/refs-optim-cleanup'Junio C Hamano
2025-11-19Merge branch 'ps/ref-peeled-tags'Junio C Hamano
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
2025-11-04refs: move to using the '.optimize' functionsKarthik Nayak
2025-11-04refs: drop infrastructure to peel via iteratorsPatrick Steinhardt
2025-11-04refs: introduce `.ref` field for the base iteratorPatrick Steinhardt
2025-10-27refs: add missing remove_on_disk implementation for debug backendXinyu Ruan
2025-10-13Merge branch 'kn/reftable-consistency-checks'Junio C Hamano
2025-10-07refs: remove unused headersKarthik Nayak
2025-08-21Merge branch 'ps/remote-rename-fix'Junio C Hamano
2025-08-06refs: pass refname when invoking reflog entry callbackPatrick Steinhardt
2025-07-15refs: selectively set prefix in the seek functionsKarthik Nayak
2025-04-15Merge branch 'ps/object-wo-the-repository'Junio C Hamano
2025-03-12refs/iterator: provide infrastructure to re-seek iteratorsPatrick Steinhardt
2025-03-12refs/iterator: separate lifecycle from iterationPatrick Steinhardt
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt
2024-12-06global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt
2024-12-04Merge branch 'sj/ref-contents-check'Junio C Hamano
2024-11-21ref: support multiple worktrees check for refsshejialuo
2024-11-21refs: introduce "initial" transaction flagPatrick Steinhardt
2024-08-08refs: set up ref consistency check infrastructureshejialuo
2024-05-30Merge branch 'ps/refs-without-the-repository-updates'Junio C Hamano
2024-05-17refs: implement releasing ref storagesPatrick Steinhardt
2024-05-17refs: rename `init_db` callback to avoid confusionPatrick Steinhardt
2024-05-07refs: remove `create_symref` and associated dead codeKarthik Nayak
2024-02-21refs: always treat iterators as orderedPatrick Steinhardt
2024-01-08refs: prepare `refs_init_db()` for initializing worktree refsPatrick Steinhardt
2024-01-02refs: refactor logic to look up storage backendsPatrick Steinhardt
2023-11-17refs: remove `delete_refs` callback from backendsPatrick Steinhardt
2023-07-21Merge branch 'tb/refs-exclusion-and-packed-refs'Junio C Hamano
2023-07-10refs: plumb `exclude_patterns` argument throughoutTaylor Blau
2023-06-13Merge branch 'jc/pack-ref-exclude-include'Junio C Hamano
2023-05-12pack-refs: teach --exclude option to exclude refs from being packedJohn Cai
2023-04-24commit.h: reduce unnecessary includesElijah Newren
2023-02-23cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren
2023-02-23treewide: ensure one of the appropriate headers is sourced firstElijah Newren
2022-03-17refs debug: add a wrapper for "read_symbolic_ref"Ævar Arnfjörð Bjarmason
2022-03-17refs: use designated initializers for "struct ref_iterator_vtable"Ævar Arnfjörð Bjarmason
2022-03-17refs: use designated initializers for "struct ref_storage_be"Ævar Arnfjörð Bjarmason
2022-03-01refs: add ability for backends to special-case reading of symbolic refsPatrick Steinhardt
2021-12-22refs: centralize initialization of the base ref_store.Han-Wen Nienhuys
2021-12-22refs: print error message in debug outputHan-Wen Nienhuys
2021-12-15Merge branch 'hn/reflog-tests'Junio C Hamano
2021-12-02refs/debug: trim trailing LF from reflog messageHan-Wen Nienhuys
2021-11-22refs: drop force_create argument of create_reflog APIHan-Wen Nienhuys