42789 Commits (e3688bd6cf159f6026a6bca7a6f53d0a22fe21a2)
 

Author SHA1 Message Date
David Turner e3688bd6cf refs: add methods for reflog 8 years ago
Michael Haggerty 1a769003c1 refs: add method iterator_begin 8 years ago
Michael Haggerty 37b6f6d5f4 files_ref_iterator_begin(): take a ref_store argument 8 years ago
Michael Haggerty fcc42ea0c9 split_symref_update(): add a files_ref_store argument 8 years ago
Michael Haggerty 7eb27cdfe6 lock_ref_sha1_basic(): add a files_ref_store argument 8 years ago
Michael Haggerty b3bbbc5c24 lock_ref_for_update(): add a files_ref_store argument 8 years ago
Michael Haggerty f18a789250 commit_ref_update(): add a files_ref_store argument 8 years ago
Michael Haggerty f7b0a987b5 lock_raw_ref(): add a files_ref_store argument 8 years ago
Michael Haggerty 0a95ac5f63 repack_without_refs(): add a files_ref_store argument 8 years ago
Michael Haggerty bd427cf27f refs: make peel_ref() virtual 8 years ago
Michael Haggerty 284689ba0f refs: make create_symref() virtual 8 years ago
Michael Haggerty 8231527e15 refs: make pack_refs() virtual 8 years ago
Michael Haggerty 62665823d2 refs: make verify_refname_available() virtual 8 years ago
Michael Haggerty e1e33b722c refs: make read_raw_ref() virtual 8 years ago
Michael Haggerty a8355bb717 resolve_gitlink_ref(): rename path parameter to submodule 8 years ago
Michael Haggerty 48a8475fd3 resolve_gitlink_ref(): avoid memory allocation in many cases 8 years ago
Michael Haggerty 424dcc7683 resolve_gitlink_ref(): implement using resolve_ref_recursively() 8 years ago
Michael Haggerty bd40dcda27 resolve_ref_recursively(): new function 8 years ago
Michael Haggerty 34c7ad8ffc read_raw_ref(): take a (struct ref_store *) argument 8 years ago
Michael Haggerty b9180c9d5d resolve_gitlink_packed_ref(): remove function 8 years ago
Michael Haggerty 611118d06e resolve_packed_ref(): rename function from resolve_missing_loose_ref() 8 years ago
Michael Haggerty 6356c658e4 refs: reorder definitions 8 years ago
Ronnie Sahlberg 127b42a186 refs: add a transaction_commit() method 8 years ago
Michael Haggerty 49c0df6a68 {lock,commit,rollback}_packed_refs(): add files_ref_store arguments 8 years ago
Michael Haggerty 4308651c3c resolve_missing_loose_ref(): add a files_ref_store argument 8 years ago
Michael Haggerty f0d21efc35 get_packed_ref(): add a files_ref_store argument 8 years ago
Michael Haggerty d99825ab73 add_packed_ref(): add a files_ref_store argument 8 years ago
Michael Haggerty 00eebe351c refs: create a base class "ref_store" for files_ref_store 8 years ago
Ronnie Sahlberg 3dce444f17 refs: add a backend method structure 8 years ago
Michael Haggerty 65a0a8e5fa refs: rename struct ref_cache to files_ref_store 8 years ago
David Turner ff3a299c45 rename_ref_available(): add docstring 8 years ago
Michael Haggerty f6e75467ca resolve_gitlink_ref(): eliminate temporary variable 8 years ago
Michael Haggerty 2880d16f09 for_each_reflog(): reimplement using iterators 9 years ago
Michael Haggerty 0fe5043dad dir_iterator: new API for iterating over a directory tree 9 years ago
Michael Haggerty d24b21e9fc for_each_reflog(): don't abort for bad references 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 a873924483 ref_resolves_to_object(): new function 9 years ago
Michael Haggerty ffeef64231 entry_resolves_to_object(): rename function from ref_resolves_to_object() 9 years ago
Michael Haggerty 2eed2780f0 get_ref_cache(): only create an instance if there is a submodule 9 years ago
Michael Haggerty 29a7cf9644 remote rm: handle symbolic refs correctly 9 years ago
Michael Haggerty c5f04dddb6 delete_refs(): add a flags argument 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 1354c9b2de refs: remove unnecessary "extern" keywords 9 years ago
Michael Haggerty 7a418f3a17 lock_ref_sha1_basic(): only handle REF_NODEREF mode 9 years ago
Michael Haggerty 5d9b2de4ef commit_ref_update(): remove the flags parameter 9 years ago
Michael Haggerty 6e30b2f652 lock_ref_for_update(): don't resolve symrefs 9 years ago
Michael Haggerty 8169d0d06a lock_ref_for_update(): don't re-read non-symbolic references 9 years ago
Michael Haggerty 92b1551b1d refs: resolve symbolic refs first 9 years ago