summaryrefslogtreecommitdiff
path: root/refs/packed-backend.h
AgeCommit message (Expand)AuthorFilesLines
2022-04-13Revert "Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'"Libravatar Junio C Hamano1-7/+0
2022-02-18Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'Libravatar Junio C Hamano1-0/+7
2022-01-17refs: extract packed_refs_delete_refs() to allow control of transactionLibravatar Patrick Steinhardt1-0/+7
2021-12-22refs: pass gitdir to packed_ref_store_createLibravatar Han-Wen Nienhuys1-1/+1
2021-10-08refs: plumb repo into ref storesLibravatar Jonathan Tan1-1/+3
2018-09-20refs/packed-backend.h: add missing declaration (hdr-check)Libravatar Ramsay Jones1-0/+2
2017-10-30files-backend: don't rewrite the `packed-refs` file unnecessarilyLibravatar Michael Haggerty1-0/+9
2017-09-09packed-backend: rip out some now-unused codeLibravatar Michael Haggerty1-8/+0
2017-09-09packed_ref_store: implement reference transactionsLibravatar Michael Haggerty1-0/+9
2017-06-23packed_refs_unlock(), packed_refs_is_locked(): new functionsLibravatar Michael Haggerty1-0/+3
2017-06-23packed_refs_lock(): report errors via a `struct strbuf *err`Libravatar Michael Haggerty1-3/+3
2017-06-23packed_refs_lock(): function renamed from lock_packed_refs()Libravatar Michael Haggerty1-1/+1
2017-06-23commit_packed_refs(): report errors rather than dyingLibravatar Michael Haggerty1-1/+1
2017-06-23packed_ref_store: make class into a subclass of `ref_store`Libravatar Michael Haggerty1-17/+6
2017-06-23packed-backend: new module for handling packed referencesLibravatar Michael Haggerty1-0/+33