Sign in
googlers
/
jrn
/
git
/
6bed209a20a06f2d6b7142216dabff456de798e1
/
refs
a972229
Merge branch 'mh/tidy-ref-update-flags'
by Junio C Hamano
· 7 years ago
ffb0b57
Merge branch 'mh/avoid-rewriting-packed-refs'
by Junio C Hamano
· 7 years ago
e7e456f
Merge branch 'bc/object-id'
by Junio C Hamano
· 7 years ago
78fb457
refs: update some more docs to use "oid" rather than "sha1"
by Michael Haggerty
· 7 years ago
4170188
write_packed_entry(): take `object_id` arguments
by Michael Haggerty
· 7 years ago
acedcde
refs: rename constant `REF_ISPRUNING` to `REF_IS_PRUNING`
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
62c72d1
ref_transaction_add_update(): remove a check
by Michael Haggerty
· 7 years ago
b00f3cf
prune_ref(): call `ref_transaction_add_update()` directly
by Michael Haggerty
· 7 years ago
b0ca411
files_transaction_prepare(): don't leak flags to packed transaction
by Michael Haggerty
· 7 years ago
7c6bd25
files-backend: don't rewrite the `packed-refs` file unnecessarily
by Michael Haggerty
· 7 years ago
ff08e56
Merge branch 'bc/object-id' into base
by Michael Haggerty
· 7 years ago
4e40fb3
Merge branch 'mh/ref-locking-fix'
by Junio C Hamano
· 7 years ago
da5267f
files_transaction_prepare(): fix handling of ref lock failure
by Michael Haggerty
· 7 years ago
4f01e50
refs/files-backend: convert static functions to object_id
by brian m. carlson
· 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
49e6147
refs: convert resolve_ref_unsafe 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
34c290a
refs: convert read_ref and read_ref_full to 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
2616a5e
refs: convert delete_ref and refs_delete_ref to struct object_id
by brian m. carlson
· 7 years ago
49e9958
refs/files-backend: convert struct ref_to_prune to object_id
by brian m. carlson
· 7 years ago
e46ebc2
Merge branch 'rs/cleanup-strbuf-users'
by Junio C Hamano
· 7 years ago
efe9d6c
Merge branch 'rs/resolve-ref-optional-result'
by Junio C Hamano
· 7 years ago
1a2e1a7
Merge branch 'mh/mmap-packed-refs'
by Junio C Hamano
· 7 years ago
cb1083c
Merge branch 'jk/read-in-full'
by Junio C Hamano
· 7 years ago
3b48045
Merge branch 'sd/branch-copy'
by Junio C Hamano
· 7 years ago
72d4a9a
use strbuf_addstr() for adding strings to strbufs
by René Scharfe
· 7 years ago
872ccb2
refs: pass NULL to refs_resolve_refdup() if hash is not needed
by René Scharfe
· 7 years ago
73ecdc6
Merge branch 'rs/resolve-ref-optional-result'
by Junio C Hamano
· 7 years ago
88780c3
files-backend: prefer "0" for write_in_full() error check
by Jeff King
· 8 years ago
cff28ca
packed-backend.c: rename a bunch of things and update comments
by Michael Haggerty
· 8 years ago
523ee2d
mmapped_ref_iterator: inline into `packed_ref_iterator`
by Michael Haggerty
· 8 years ago
a6e19bc
ref_cache: remove support for storing peeled values
by Michael Haggerty
· 8 years ago
9dd389f
packed_ref_store: get rid of the `ref_cache` entirely
by Michael Haggerty
· 8 years ago
ba1c052
ref_store: implement `refs_peel_ref()` generically
by Michael Haggerty
· 8 years ago
f3987ab
packed_read_raw_ref(): read the reference from the mmapped buffer
by Michael Haggerty
· 8 years ago
d1cf155
packed_ref_iterator_begin(): iterate using `mmapped_ref_iterator`
by Michael Haggerty
· 8 years ago
02b920f
read_packed_refs(): ensure that references are ordered when read
by Michael Haggerty
· 8 years ago
5b63361
packed_ref_cache: keep the `packed-refs` file mmapped if possible
by Michael Haggerty
· 8 years ago
14b3c34
packed-backend.c: reorder some definitions
by Michael Haggerty
· 8 years ago
81b9b5a
mmapped_ref_iterator_advance(): no peeled value for broken refs
by Michael Haggerty
· 8 years ago
9cfb3dc
mmapped_ref_iterator: add iterator over a packed-refs file
by Michael Haggerty
· 8 years ago
daa4540
packed_ref_cache: remember the file-wide peeling state
by Michael Haggerty
· 8 years ago
6a9bc40
read_packed_refs(): read references with minimal copying
by Michael Haggerty
· 8 years ago
c50424a
Merge branch 'jk/write-in-full-fix'
by Junio C Hamano
· 8 years ago
e691b02
refs: pass NULL to refs_resolve_ref_unsafe() if hash is not needed
by René Scharfe
· 8 years ago
07f0542
Merge branch 'mh/packed-ref-transactions'
by Junio C Hamano
· 8 years ago
89563ec
Merge branch 'jk/incore-lockfile-removal'
by Junio C Hamano
· 8 years ago
8a044c7
Merge branch 'nd/prune-in-worktree'
by Junio C Hamano
· 8 years ago
dafbe19
Merge branch 'ma/split-symref-update-fix'
by Junio C Hamano
· 8 years ago
a881169
read_packed_refs(): make parsing of the header line more robust
by Michael Haggerty
· 8 years ago
36f2353
read_packed_refs(): only check for a header at the top of the file
by Michael Haggerty
· 8 years ago
49a03ef
read_packed_refs(): use mmap to read the `packed-refs` file
by Michael Haggerty
· 8 years ago
735267a
die_unterminated_line(), die_invalid_line(): new functions
by Michael Haggerty
· 8 years ago
f0a7dc8
packed_ref_cache: add a backlink to the associated `packed_ref_store`
by Michael Haggerty
· 8 years ago
157113c
prefix_ref_iterator: break when we leave the prefix
by Jeff King
· 8 years ago
8738a8a
ref_iterator: keep track of whether the iterator output is ordered
by Michael Haggerty
· 8 years ago
564bde9
convert less-trivial versions of "write_in_full() != len"
by Jeff King
· 8 years ago
06f46f2
avoid "write_in_full(fd, buf, len) != len" pattern
by Jeff King
· 8 years ago
276d0e3
refs/files-backend: add `refname`, not "HEAD", to list
by Martin Ågren
· 8 years ago
3f5ef95
refs/files-backend: correct return value in lock_ref_for_update
by Martin Ågren
· 8 years ago
851e1fb
refs/files-backend: fix memory leak in lock_ref_for_update
by Martin Ågren
· 8 years ago
c299468
refs/files-backend: add longer-scoped copy of string to list
by Martin Ågren
· 8 years ago
5e00a6c
files_transaction_finish(): delete reflogs before references
by Michael Haggerty
· 8 years ago
9939b33
packed-backend: rip out some now-unused code
by Michael Haggerty
· 8 years ago
dc39e09
files_ref_store: use a transaction to update packed refs
by Michael Haggerty
· 8 years ago
1444bfe
files_initial_transaction_commit(): use a transaction for packed refs
by Michael Haggerty
· 8 years ago
22b09cd
prune_refs(): also free the linked list
by Michael Haggerty
· 8 years ago
27d03d0
files_pack_refs(): use a reference transaction to write packed refs
by Michael Haggerty
· 8 years ago
2fb330c
packed_delete_refs(): implement method
by Michael Haggerty
· 8 years ago
2775d87
packed_ref_store: implement reference transactions
by Michael Haggerty
· 8 years ago
3bf4f56
struct ref_transaction: add a place for backends to store data
by Michael Haggerty
· 8 years ago
39c8df0
packed-backend: don't adjust the reference count on lock/unlock
by Michael Haggerty
· 8 years ago
ee4d8e4
ref_lock: stop leaking lock_files
by Jeff King
· 8 years ago
076aa2c
tempfile: auto-allocate tempfiles on heap
by Jeff King
· 8 years ago
83a3069
lockfile: do not rollback lock on failed close
by Jeff King
· 8 years ago
f2dd90f
Merge branch 'mh/ref-lock-entry'
by Junio C Hamano
· 8 years ago
944b4e3
files-backend: make reflog iterator go through per-worktree reflog
by Nguyễn Thái Ngọc Duy
· 8 years ago
4ff0f01
refs: retry acquiring reference locks for 100ms
by Michael Haggerty
· 8 years ago
44c2339
Merge branch 'mh/packed-ref-store'
by Junio C Hamano
· 8 years ago
8ec617c
files-backend: cheapen refname_available check when locking refs
by Michael Haggerty
· 8 years ago
198b808
packed_ref_store: handle a packed-refs file that is a symlink
by Michael Haggerty
· 8 years ago
9308b7f
read_packed_refs(): die if `packed-refs` contains bogus data
by Michael Haggerty
· 8 years ago
e5cc7d7
repack_without_refs(): don't lock or unlock the packed refs
by Michael Haggerty
· 8 years ago
5c83d85
Merge branch 'mh/packed-ref-store-prep'
by Junio C Hamano
· 8 years ago
50f03c6
Merge branch 'ab/free-and-null'
by Junio C Hamano
· 8 years ago
f31d23a
Merge branch 'bw/config-h'
by Junio C Hamano
· 8 years ago
42c7f7f
commit_packed_refs(): remove call to `packed_refs_unlock()`
by Michael Haggerty
· 8 years ago
9051198
clear_packed_ref_cache(): don't protest if the lock is held
by Michael Haggerty
· 8 years ago
49aebcf
packed_refs_unlock(), packed_refs_is_locked(): new functions
by Michael Haggerty
· 8 years ago
c8bed83
packed_refs_lock(): report errors via a `struct strbuf *err`
by Michael Haggerty
· 8 years ago
b7de57d
packed_refs_lock(): function renamed from lock_packed_refs()
by Michael Haggerty
· 8 years ago
42dfa7e
commit_packed_refs(): use a staging file separate from the lockfile
by Michael Haggerty
· 8 years ago
3478983
commit_packed_refs(): report errors rather than dying
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
d13fa1a
packed_read_raw_ref(): new function, replacing `resolve_packed_ref()`
by Michael Haggerty
· 8 years ago
Next »