Sign in
googlers
/
jrn
/
git
/
9e8e262749f9f2bf878d2251b98d3ca49582dea1
/
refs
/
refs-internal.h
78fb457
refs: update some more docs to use "oid" rather than "sha1"
by Michael Haggerty
· 7 years ago
91774af
refs: rename constant `REF_NODEREF` to `REF_NO_DEREF`
by Michael Haggerty
· 7 years ago
5ac95fe
refs: tidy up and adjust visibility of the `ref_update` flags
by Michael Haggerty
· 7 years ago
99afe91
refs: convert read_raw_ref backends to struct object_id
by brian m. carlson
· 7 years ago
ac2ed0d
refs: convert peel_object to struct object_id
by brian m. carlson
· 7 years ago
0155f71
refs: convert reflog_expire parameter to struct object_id
by brian m. carlson
· 7 years ago
89f3bbd
refs: update ref transactions to use struct object_id
by brian m. carlson
· 7 years ago
1a2e1a7
Merge branch 'mh/mmap-packed-refs'
by Junio C Hamano
· 7 years ago
3b48045
Merge branch 'sd/branch-copy'
by Junio C Hamano
· 7 years ago
ba1c052
ref_store: implement `refs_peel_ref()` generically
by Michael Haggerty
· 7 years ago
8738a8a
ref_iterator: keep track of whether the iterator output is ordered
by Michael Haggerty
· 7 years ago
3bf4f56
struct ref_transaction: add a place for backends to store data
by Michael Haggerty
· 8 years ago
f2dd90f
Merge branch 'mh/ref-lock-entry'
by Junio C Hamano
· 8 years ago
4ff0f01
refs: retry acquiring reference locks for 100ms
by Michael Haggerty
· 8 years ago
e0cc8ac
packed_ref_store: make class into a subclass of `ref_store`
by Michael Haggerty
· 8 years ago
67be7c5
packed-backend: new module for handling packed references
by Michael Haggerty
· 8 years ago
52d59cc
branch: add a --copy (-c) option to go with --move (-m)
by Sahil Dua
· 8 years ago
2ced105
ref_update_reject_duplicates(): expose function to whole refs module
by Michael Haggerty
· 8 years ago
30173b8
ref_transaction_prepare(): new optional step for reference updates
by Michael Haggerty
· 8 years ago
64da419
ref_store: take a `msg` parameter when deleting references
by Michael Haggerty
· 8 years ago
e186057
ref_iterator_begin_fn(): fix docstring
by Michael Haggerty
· 8 years ago
ca7b2ab
Merge branch 'bc/object-id'
by Junio C Hamano
· 8 years ago
4b44b7b
Merge branch 'nd/worktree-kill-parse-ref'
by Junio C Hamano
· 8 years ago
9849129
refs: convert struct ref_update to use struct object_id
by brian m. carlson
· 8 years ago
0d8a814
refs: add REFS_STORE_ALL_CAPS
by Nguyễn Thái Ngọc Duy
· 8 years ago
b05855b
refs_verify_refname_available(): implement once for all backends
by Michael Haggerty
· 8 years ago
e121b9c
refs_ref_iterator_begin(): new function
by Michael Haggerty
· 8 years ago
470be51
refs_read_raw_ref(): new function
by Michael Haggerty
· 8 years ago
c0fe4e8
refs: new transaction related ref-store api
by Nguyễn Thái Ngọc Duy
· 8 years ago
7d2df05
refs: add new ref-store api
by Nguyễn Thái Ngọc Duy
· 8 years ago
18d0002
refs: rename get_ref_store() to get_submodule_ref_store() and make it public
by Nguyễn Thái Ngọc Duy
· 8 years ago
9e7ec63
files-backend: replace submodule_allowed check in files_downcast()
by Nguyễn Thái Ngọc Duy
· 8 years ago
5d0bc90
refs: move submodule code out of files-backend.c
by Nguyễn Thái Ngọc Duy
· 8 years ago
11f8457
files-backend: make files_log_ref_write() static
by Nguyễn Thái Ngọc Duy
· 8 years ago
466be3e
Merge branch 'mh/submodule-hash'
by Junio C Hamano
· 8 years ago
3ad8b5b
Merge branch 'mh/ref-remove-empty-directory'
by Junio C Hamano
· 8 years ago
3c0cb0c
read_loose_refs(): read refs using resolve_ref_recursively()
by Michael Haggerty
· 8 years ago
fbfd0a2
base_ref_store_init(): remove submodule argument
by Michael Haggerty
· 8 years ago
32c597e
refs: push the submodule attribute down
by Michael Haggerty
· 8 years ago
7d4558c
refs: store submodule ref stores in a hashmap
by Michael Haggerty
· 8 years ago
c468da4
refs: make some ref_store lookup functions private
by Michael Haggerty
· 8 years ago
341fb28
refs: add option core.logAllRefUpdates = always
by Cornelius Weig
· 8 years ago
4463977
files_transaction_commit(): clean up empty directories
by Michael Haggerty
· 8 years ago
15ee2c7
refname_is_safe(): correct docstring
by Michael Haggerty
· 8 years ago
0c09ec0
refs: implement iteration over only per-worktree refs
by David Turner
· 9 years ago
7d61826
refs: make lock generic
by David Turner
· 9 years ago
9b6b40d
refs: add method to rename refs
by David Turner
· 9 years ago
6fb5acf
refs: add methods to init refs db
by David Turner
· 9 years ago
a27dcf8
refs: make delete_refs() virtual
by David Turner
· 9 years ago
fc68146
refs: add method for initial ref transaction commit
by David Turner
· 9 years ago
e3688bd
refs: add methods for reflog
by David Turner
· 9 years ago
1a76900
refs: add method iterator_begin
by Michael Haggerty
· 9 years ago
37b6f6d
files_ref_iterator_begin(): take a ref_store argument
by Michael Haggerty
· 9 years ago
bd427cf
refs: make peel_ref() virtual
by Michael Haggerty
· 9 years ago
284689b
refs: make create_symref() virtual
by Michael Haggerty
· 9 years ago
8231527
refs: make pack_refs() virtual
by Michael Haggerty
· 9 years ago
6266582
refs: make verify_refname_available() virtual
by Michael Haggerty
· 9 years ago
e1e33b7
refs: make read_raw_ref() virtual
by Michael Haggerty
· 9 years ago
34c7ad8
read_raw_ref(): take a (struct ref_store *) argument
by Michael Haggerty
· 9 years ago
127b42a
refs: add a transaction_commit() method
by Ronnie Sahlberg
· 9 years ago
00eebe3
refs: create a base class "ref_store" for files_ref_store
by Michael Haggerty
· 9 years ago
3dce444
refs: add a backend method structure
by Ronnie Sahlberg
· 9 years ago
ff3a299
rename_ref_available(): add docstring
by David Turner
· 9 years ago
2880d16
for_each_reflog(): reimplement using iterators
by Michael Haggerty
· 9 years ago
4c4de89
do_for_each_ref(): reimplement using reference iteration
by Michael Haggerty
· 9 years ago
3bc581b
refs: introduce an iterator interface
by Michael Haggerty
· 9 years ago
4633a84
refs: use name "prefix" consistently
by Michael Haggerty
· 9 years ago
067622b
do_for_each_ref(): move docstring to the header file
by Michael Haggerty
· 9 years ago
6e30b2f
lock_ref_for_update(): don't resolve symrefs
by Michael Haggerty
· 9 years ago
92b1551
refs: resolve symbolic refs first
by Michael Haggerty
· 9 years ago
7156451
add_update(): initialize the whole ref_update
by Michael Haggerty
· 9 years ago
3a8af7b
verify_refname_available(): adjust constness in declaration
by Michael Haggerty
· 9 years ago
d99aa88
refs: allow log-only updates
by David Turner
· 9 years ago
c52ce24
ref_transaction_create(): disallow recursive pruning
by Michael Haggerty
· 9 years ago
cf59644
read_raw_ref(): move docstring to header file
by Michael Haggerty
· 9 years ago
92b3809
read_raw_ref(): rename symref argument to referent
by Michael Haggerty
· 9 years ago
3a0b6b9
read_raw_ref(): rename flags argument to type
by Michael Haggerty
· 9 years ago
2d0663b
refs: move resolve_ref_unsafe into common code
by David Turner
· 9 years ago
9377059
refs: move for_each_*ref* functions into common code
by David Turner
· 9 years ago
0845122
refs: break out ref conflict checks
by David Turner
· 9 years ago
5f3c3a4
files_log_ref_write: new function
by David Turner
· 9 years ago
4cb7700
refs/refs-internal.h: new header file
by Michael Haggerty
· 9 years ago