repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'dk/libsecret-unlock-to-load-fix' into maint
2017-10-25
Michael Ha
g
gerty
files_
t
r
ans
a
cti
o
n_pre
p
a
re():
fix han
d
ling of ref lo
c
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Mi
c
hael Hagg
e
r
t
y
t
140
4
: add a
bunc
h
of tests
of D/F co
n
flicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Haggerty
pack
e
d
-
back
e
nd
.
c:
rename
a bunch of thi
n
gs and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
mmapped
_
ref_iterat
o
r
: inline into `packed_ref_iterator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref_
c
ache: re
m
ove suppo
r
t
f
or stori
n
g peeled
values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed_ref_
s
tore:
get rid of the `ref_cac
h
e
`
e
ntirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
agge
r
ty
re
f
_store: implement `refs_p
e
el_ref
(
)` generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
gerty
packed
_
read_raw_ref(): read the re
f
erence
f
r
o
m
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l Hagger
t
y
packed_
r
ef_iterator_begin(): iterate using `mmapped_ref_
i
ter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
read_packed_refs()
:
ensur
e
t
hat r
e
fe
r
ences are orde
r
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed
_
ref_c
a
che:
k
eep th
e
`packed-refs` file mmapped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
gerty
p
acked
-
backen
d
.
c: re
o
rder some d
e
finitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
mmapped_ref
_
i
terato
r
_a
d
van
c
e(): no peeled value for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
mmapped_r
e
f_iterato
r
: add iterator over a packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggert
y
packed_ref_cache: remem
b
e
r
the file-wid
e
peeling stat
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
read_packe
d
_re
f
s(): re
a
d refere
n
c
es with m
i
n
i
mal
copying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michae
l
Haggerty
fo
r
_each_
s
tring_list
_
item: av
o
id
undefined behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggert
y
read
_
pac
k
ed_refs(
)
: make parsing of the header line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michae
l
Haggerty
read_packed_refs(
)
: o
n
ly c
h
eck
f
or a header
a
t
th
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
read_pac
k
ed_refs
(
): use mmap
t
o read the `pa
c
k
e
d-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
d
i
e
_unt
e
rmi
n
ated_l
i
ne(), die_inva
l
id_line(): new functions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Micha
e
l Haggerty
pack
e
d_ref_cache: add a
b
acklink
t
o t
h
e assoc
i
ated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Haggert
y
ref_iterator: keep
t
r
a
ck of
whe
t
her the iterat
o
r
o
utput
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
icha
e
l Haggerty
fil
e
s
_tra
n
s
a
c
t
ion_fini
s
h(
)
: delete reflogs before r
e
ferences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Hagge
r
ty
packed-backend: rip ou
t
s
o
me now-unused
c
ode
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Haggerty
files_ref_store: use a transact
i
on to u
p
date pa
c
ked
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
t140
4
: demons
t
rate two problems wi
t
h refe
r
ence
t
ra
n
sact
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael H
a
gg
e
rty
fi
l
es_init
i
a
l_transact
i
on_commit(): use a transa
c
tion
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggert
y
prune_refs(): also free
t
he linked list
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
ha
e
l Haggerty
files_pack_refs(): u
s
e a reference tran
s
action to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el
H
agge
r
ty
p
a
cked_delete_refs(): i
m
p
l
e
ment m
e
t
h
od
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
cha
e
l
Haggerty
packe
d
_
r
ef_sto
r
e: implem
e
n
t reference
t
ransactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ael Haggerty
s
t
ruct ref
_
tra
n
saction: add a place for backends to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pa
c
ked
-
backen
d
: don't adjust the
r
eferenc
e
count
o
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagge
r
ty
load_
s
ubtre
e
(): check that
`
prefix_len` is in
the expect
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael H
a
ggerty
load_subtree():
d
eclare some
v
a
ria
b
l
es to b
e
`size
_
t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
hex_to_bytes(): simpl
e
r
rep
l
a
cement for `get_oi
d
_h
e
x_segment()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
get_oid_hex
_
segment(): don't pad t
h
e re
s
t of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael Haggerty
l
o
ad_subtree(): combin
e
so
m
e co
m
mon code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Hag
g
erty
get_oid
_
hex
_
segment()
:
return 0 on success
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
o
a
d
_subtr
e
e(
)
: only consid
e
r
b
l
obs t
o
be pot
e
ntial
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Hagger
t
y
lo
a
d
_
s
ubt
r
ee()
:
ch
e
ck earli
e
r whether
an inter
n
al
n
ode
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagger
t
y
load_subt
r
ee():
s
eparate logic for i
n
ternal
v
s
.
t
e
rminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ich
a
e
l Haggerty
load_subtree(): fix incorrec
t
com
m
ent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
o
a
d
_subtre
e
():
reduce the sco
p
e of some
l
ocal variables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
r
ty
load_s
u
b
t
ree(
)
: remove unnecessary conditi
o
nal
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ic
h
ael Ha
g
gerty
no
t
e
s: make GET_NIBBLE
m
acro more rob
u
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Micha
e
l Haggerty
re
f
s: retry acqu
i
r
ing r
e
ference locks for 100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michael Haggerty
fi
l
es-
b
ackend:
c
heapen refname_availab
l
e check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
M
ichael
H
agge
r
ty
packed_ref_store
:
handle a packed-refs file that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Haggerty
read_packed_refs()
:
die if
`packed-refs` co
n
tains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael
Haggerty
t3210: add
s
ome tests of bog
u
s packe
d
-ref
s
file
c
onten
t
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
ich
a
el Hagge
r
ty
r
e
pack
_
with
o
ut_refs
(
): don't lock or unlock the packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
commit_packed_ref
s
(): remove c
a
ll to `packed_
r
efs
_
unl
o
c
k
(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
cl
e
ar
_
pack
e
d_
r
ef_cache(): don't protest if the loc
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pa
c
ke
d
_refs_unlock(
)
,
p
acked
_
refs_is_locked()
:
new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Ha
g
g
e
rty
packed
_
r
e
fs_
l
ock():
r
eport errors v
i
a a `struct
strbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hagg
e
r
t
y
p
a
cked_refs_lock()
:
f
unction renamed from lock_packed_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hae
l
H
a
ggerty
commit_pack
e
d_
r
efs(): use
a
staging file se
p
a
r
a
t
e from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
com
m
it_packed_r
e
fs
(
):
r
eport error
s
rather tha
n
dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
a
ggerty
pack
e
d_ref_
s
to
r
e
:
make class int
o
a sub
c
lass of `ref_stor
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
pac
k
ed-ba
c
kend:
n
ew mod
u
le for handling packed refer
e
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Hagg
e
rty
pack
e
d_read_raw_ref()
:
new func
t
ion, rep
l
a
c
ing
`r
e
so
l
ve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
p
acked_ref_store: support ite
r
ation
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
aggerty
pa
c
ked_
p
eel_ref
(
): new fu
n
ction, extra
c
ted
f
rom `files_peel
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
r
e
pack_wit
h
out_refs():
t
ake
a `packed_ref_sto
r
e *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
get_pac
k
ed_ref(): take a `packed_ref
_
store *` param
e
t
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
rollback_p
a
cked_r
e
fs
(
): take a `packed_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
commi
t
_
p
acked_re
f
s(): take a `p
a
c
k
e
d
_ref_s
t
ore *`
p
ar
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
lock_packed_re
f
s(): take a `packed_ref_store
*
` pa
r
ameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chae
l
Haggerty
add_packed_ref(): take a `packed_ref_store *`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
el Haggerty
ge
t
_p
a
cked_refs(): take a `packed_
r
ef_store *` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_packed_ref_c
a
c
he():
t
ake a
`packe
d
_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el
H
a
ggerty
va
l
idate_packed_
r
ef_cache(): take a `pac
k
ed_r
e
f_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
clear_pack
e
d_ref_cache():
take a `
p
acked_r
e
f_s
t
or
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
cha
e
l
Hag
g
er
t
y
packed_ref_store: move `packed_refs_lock` member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l
Haggerty
packed_ref_s
t
ore: mo
v
e `packed_refs_path` her
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
packed_ref_store: new struc
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Hagger
t
y
add_packed_ref(): teach function to
o
v
e
rwrite
e
x
isting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
M
i
chael Hagge
r
ty
for_e
a
ch_bisect_ref():
don't
trim refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Haggerty
l
o
ck_packed_ref
s
()
:
fix cache val
i
dity
check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael Haggerty
cache_ref
_
itera
t
or
_
begin(): avoid priming un
n
eeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggert
y
crea
t
e_ref_entr
y
(): re
m
ove `chec
k
_name` option
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l H
a
ggerty
refs
_
r
e
f_iterator_begin(): handle `GIT_REF
_
PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
r
e
ad_pac
k
e
d_refs(): report u
n
expected fopen
(
) failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
r
ead_packed_re
f
s(): do
more of the
w
o
rk of readin
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
el H
a
g
gerty
get_
p
acked_r
e
f
_
c
a
ch
e
(
): assu
m
e
"packed-refs" won
'
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l
Hagg
e
rty
should_
p
ack_ref(
)
: new f
u
ncti
o
n
,
ex
t
racted from `files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagge
r
ty
ref_up
d
at
e
_re
j
ec
t
_d
u
plic
a
t
es(): a
d
d a
sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref
_
update_reject_dupli
c
ates(
)
: use `size_t
`
rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
ref_
u
pd
a
te_reje
c
t_duplicates()
:
expose function to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l
Haggerty
ref_transac
t
ion_pre
p
are(
)
: ne
w
option
a
l st
e
p for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l
H
aggerty
re
f
_transacti
o
n_commit(): check f
o
r valid `tra
n
sa
c
tion
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Hagge
r
ty
file
s
_
tra
n
saction_clea
n
up(): ne
w
helper func
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hae
l
Hagger
t
y
file
s
_ref_store: put the pac
k
ed file
s
lock d
i
rectly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
file
s
-
b
acke
n
d: mov
e
`l
o
ck`
m
ember to `files_ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hagger
t
y
loc
k
file
:
a
d
d a new meth
o
d, is_lo
c
k_
f
ile_
l
ocked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
ref_store: take
a `m
s
g
`
paramet
e
r when del
e
ting r
e
ferences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chae
l
Haggerty
ref
s
: use `
s
ize_t` indexes when
i
terating over ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
r
ef
s
_ref_itera
t
or_begi
n
(): don't check prefi
x
es re
d
undantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next