25 Commits (e1e33b722c50c26546335fd5a709f89726c2ea2a)

Author SHA1 Message Date
Michael Haggerty e1e33b722c refs: make read_raw_ref() virtual 9 years ago
Michael Haggerty 34c7ad8ffc read_raw_ref(): take a (struct ref_store *) argument 9 years ago
Ronnie Sahlberg 127b42a186 refs: add a transaction_commit() method 9 years ago
Michael Haggerty 00eebe351c refs: create a base class "ref_store" for files_ref_store 9 years ago
Ronnie Sahlberg 3dce444f17 refs: add a backend method structure 9 years ago
David Turner ff3a299c45 rename_ref_available(): add docstring 9 years ago
Michael Haggerty 2880d16f09 for_each_reflog(): reimplement using iterators 9 years ago
Michael Haggerty 4c4de89573 do_for_each_ref(): reimplement using reference iteration 9 years ago
Michael Haggerty 3bc581b940 refs: introduce an iterator interface 9 years ago
Michael Haggerty 4633a846f5 refs: use name "prefix" consistently 9 years ago
Michael Haggerty 067622b0e8 do_for_each_ref(): move docstring to the header file 9 years ago
Michael Haggerty 6e30b2f652 lock_ref_for_update(): don't resolve symrefs 9 years ago
Michael Haggerty 92b1551b1d refs: resolve symbolic refs first 9 years ago
Michael Haggerty 71564516de add_update(): initialize the whole ref_update 9 years ago
Michael Haggerty 3a8af7be8f verify_refname_available(): adjust constness in declaration 9 years ago
David Turner d99aa884df refs: allow log-only updates 9 years ago
Michael Haggerty c52ce248d6 ref_transaction_create(): disallow recursive pruning 9 years ago
Michael Haggerty cf596442c6 read_raw_ref(): move docstring to header file 9 years ago
Michael Haggerty 92b380931e read_raw_ref(): rename symref argument to referent 9 years ago
Michael Haggerty 3a0b6b9aba read_raw_ref(): rename flags argument to type 9 years ago
David Turner 2d0663b216 refs: move resolve_ref_unsafe into common code 9 years ago
David Turner 937705901b refs: move for_each_*ref* functions into common code 9 years ago
David Turner 0845122c39 refs: break out ref conflict checks 9 years ago
David Turner 5f3c3a4e6f files_log_ref_write: new function 9 years ago
Michael Haggerty 4cb77009e1 refs/refs-internal.h: new header file 9 years ago