repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
files-backend: cheapen refname_available check when locking refs
2017-08-17
Mic
h
ael Haggerty
files
-
backend:
c
h
e
apen refnam
e
_available c
h
eck whe
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Hag
g
e
r
ty
packed_ref_store: han
d
l
e
a pac
k
ed-refs file that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
read_packed_re
f
s(): die i
f
`packed-ref
s
` contains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael H
a
ggerty
t
3210: a
d
d some tests
of bogus packe
d
-refs file conte
n
t
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
a
e
l Hagg
e
rty
r
e
p
a
ck_without_re
f
s(): d
o
n't lock
o
r
u
nl
o
ck the packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hag
g
ert
y
c
ommit_p
a
cked_refs(): rem
o
ve call to `pac
k
ed_
r
efs_unlo
c
k
()
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
clear_packed_re
f
_
c
a
che(): do
n
'
t
protest if the lo
c
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggert
y
pack
e
d_refs_u
n
lo
c
k(), pack
e
d_r
e
fs_is_locked(): new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hag
g
er
t
y
packed_refs_lock(): repor
t
error
s
via a
`
struct strbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
packed_refs_lock(
)
: function
renamed from
l
ock_pa
c
k
ed_
r
efs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael
H
agger
t
y
c
o
m
mit_packed_refs():
u
s
e
a
staging file separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hagg
e
rty
c
ommit_p
a
cked_refs(
)
: re
p
ort errors r
a
ther
t
han dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
p
ack
e
d_ref_store:
m
ake class in
t
o a s
u
bclas
s
of
`
ref_st
o
re
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
e
l
H
a
g
gerty
p
a
cked-backend:
n
ew
modu
l
e for h
a
ndling p
a
cked
r
e
fer
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pack
e
d
_rea
d
_raw_re
f
(
)
: new functio
n
, rep
l
a
cin
g
`resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_ref_s
t
ore: s
u
p
p
o
r
t
iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hag
g
erty
packed_
p
eel_ref(
)
:
new function, extracte
d
from
`files_pee
l
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
r
epac
k
_wi
t
hou
t
_refs(): take a `
p
ack
e
d_ref_store
*`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ich
a
e
l Haggerty
ge
t
_packed_ref(): ta
k
e
a `packed_r
e
f_stor
e
*
`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ich
a
el Hagg
e
rty
rollback_packed_refs(): ta
k
e a
`packed
_
ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Hag
g
erty
com
m
it_pack
e
d_refs
(
)
:
take
a `packed
_
ref_store
*
` par
a
met
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
lo
c
k_pac
k
ed_refs():
t
ake
a
`pack
e
d_ref_
s
tore *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael
H
aggerty
add_packed_ref
(
): t
a
k
e a `packed_ref_st
o
re *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
agger
t
y
get_
p
acked_refs(): take a `packed_re
f
_s
t
o
re *` paramete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
ael Haggerty
get_packed_re
f
_cache(
)
: take a `packed_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
validate
_
packed_ref_cache(): take a `p
a
ck
e
d
_
r
e
f_sto
r
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
clear_packed
_
r
ef_
c
ache():
take a `packed_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pack
e
d_r
e
f_store
:
move `p
a
cke
d
_
ref
s
_lock` member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael
H
agg
e
r
t
y
packed_ref_store: move `p
a
cked_refs_path`
h
ere
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
p
a
cked
_
r
ef_store: ne
w
s
t
r
u
c
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggert
y
ad
d
_pack
e
d_ref()
:
teach f
u
n
c
tion
to ov
e
rwri
t
e
e
xisting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael
H
aggert
y
f
or
_
e
a
ch_bi
s
ect_
r
ef(): don'
t
trim
r
efnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael
H
aggert
y
lock_packed_refs():
fix cach
e
v
alidity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
M
ichael Haggerty
cache_r
e
f_iterator_begin(): avoid
p
r
imin
g
unne
e
ded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
create_ref_entry(): remove `check_
n
am
e
`
op
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
refs_ref_iterator_begin():
h
andle `GIT_REF_PARA
N
OIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hagger
t
y
read_packed_r
e
fs(): report une
x
pec
t
ed fopen() failu
r
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hagg
e
rty
r
e
a
d
_
p
acked_
r
e
f
s(): do more of
the work
o
f
r
eading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
gerty
get_packed_
r
ef_cache(
)
:
assum
e
"pac
k
e
d
-
refs
"
won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagger
t
y
should_pack_ref():
n
ew fun
c
tion
,
e
x
tracted from `
f
iles_pac
k
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
ref_updat
e
_reject_duplicates(): a
d
d
a
s
a
nity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
ref_up
d
a
te_
r
ej
e
ct_dup
l
icates()
:
us
e
`
size
_
t` rat
h
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggert
y
ref_
u
pdate_reject_duplica
t
es()
:
expose
f
unction to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
ref_tra
n
saction_prepar
e
(): new
optional step fo
r
referenc
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
ref_transaction_commit(): check for valid `tra
n
sac
t
ion
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ich
a
el H
a
ggerty
files_transact
i
on_cleanup():
n
ew helper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Hagger
t
y
fil
e
s_ref_store:
p
u
t th
e
packed f
i
l
es
lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
H
agger
t
y
files-backend: m
o
ve `lock` memb
e
r to
`file
s
_r
e
f_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
lock
f
ile:
ad
d
a new method, is_lock_file_l
o
cked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael
H
a
g
g
erty
ref_store: take a `
m
s
g` para
m
e
t
er when d
e
leti
n
g
r
efere
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagge
r
ty
refs:
us
e
`siz
e
_t` index
e
s
w
hen ite
r
atin
g
ov
e
r ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Hagger
t
y
refs_ref_it
e
rator
_
begi
n
(): don't
check pre
f
ixes redundantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
pr
e
fix_re
f
_ite
r
ator: don
'
t tr
i
m too
m
u
c
h
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hagge
r
ty
files-backen
d
:
use `di
e
("BU
G
:
.
.
.
"
)
`
, not `
d
ie(
"
internal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael H
a
ggerty
ref_iterator_
b
egin_fn(): fix docstring
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
r
e
fs
.
h: clarify docstr
i
ng for the ref
_
transacti
o
n_update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
t3600: clean up per
m
i
s
sions test properly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
do
_
for_e
a
ch_
e
n
t
ry
_
in
_
dir():
d
e
lete funct
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michae
l
Haggerty
fil
e
s_pac
k
_refs(
)
: use re
f
erence itera
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mic
h
a
el Hag
g
erty
commit_
p
acked_refs
(
): use reference iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
cache_re
f
_itera
t
or_begin(): m
a
ke
f
u
nction
s
m
a
r
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
get_loose_ref_ca
c
he(
)
:
n
ew
functio
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
c
h
a
e
l Ha
g
gerty
get_lo
o
se_ref_dir(): functi
o
n renamed from ge
t
_loose_refs(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
d
o
_fo
r
_eac
h
_entry_in
_
dir(
)
: eliminat
e
`offset`
a
rgument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Hagge
r
ty
refs: handle "
r
ef
s
/bise
c
t
/
" in `loose_fi
l
l_ref_dir()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mic
h
a
e
l Haggerty
ref-cache:
use
a
c
allback fu
n
ction to fil
l
t
h
e
cache
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
re
f
s: re
c
or
d
th
e
ref_store in ref_cache, not ref
_
dir
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
ref-
c
ache: introduce a new typ
e
, ref_cache
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mic
h
ael Haggert
y
refs: split `ref_cac
h
e` code into separate files
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael H
a
ggerty
ref-cach
e
: rename `remove_entry()` t
o
`
remov
e
_
e
ntry_from_dir()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michae
l
Hagg
e
rty
r
e
f-cache:
r
ename `
f
i
n
d_ref()` to `find_ref_e
n
t
r
y()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
ref-cache: renam
e
`
add_re
f
()`
t
o `a
d
d_ref_en
t
ry()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Hagge
r
ty
ref
s
_
v
eri
f
y_refname_available():
u
se function in
m
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael H
a
ggerty
ref
s
_verify_re
f
name_av
a
ilable(): implement once for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael Haggerty
re
f
s
_
r
ef_iterator_begin():
n
ew fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Mic
h
ael Hagge
r
ty
re
f
s
_read_raw_ref(): new f
u
n
ction
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael Haggerty
get
_
re
f
_dir(): don't c
a
ll read_loo
s
e_refs()
for
"
r
efs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-13
Mich
a
el H
a
ggert
y
read_loose_refs(): read refs using resolve_ref_recursive
l
y(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
M
i
c
hael Hagg
e
r
t
y
files_re
f
_store::s
u
bmodule:
use NU
L
L for the
m
ain repository
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michae
l
Haggerty
b
a
se_ref_stor
e
_init(): remove
s
u
bm
o
du
l
e ar
g
ument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael Hag
g
erty
r
e
fs
:
p
u
s
h
the submo
d
ule att
r
ibu
t
e down
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l Hagge
r
ty
r
efs: st
o
re submodule ref
s
t
o
r
es in a hashmap
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l
Hagger
t
y
register_ref_sto
r
e()
:
new fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l Haggerty
refs: remove
s
ome unnecessary handling of submodule
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael H
a
ggerty
refs
:
make some ref_sto
r
e lookup funct
i
o
n
s priva
t
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l Hagger
t
y
ref
s
:
re
o
rder s
o
me func
t
i
o
n definitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mi
c
hael Hag
g
erty
files_
t
ransac
t
ion_comm
i
t
(
): clean up empty directories
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Micha
e
l Haggerty
try_remove
_
empty_pa
r
en
t
s
(
): teach
t
o remove
p
a
r
ents
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Ha
g
ger
t
y
try_remo
v
e_empty_pa
r
ents(
)
:
don't
trash argum
e
n
t
co
n
ten
t
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
t
ry_remove_empty_par
e
nts(
)
: rename parameter
"
na
m
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Hagger
t
y
delete_
r
e
f
_
l
oose():
inline function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Hag
g
erty
d
elete
_
ref_loose(): derive
l
oose reference path from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael Ha
g
gerty
log_ref_write_1():
inl
i
ne
function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mich
a
el Haggerty
log_ref_set
u
p(): m
a
nage the name
of t
h
e reflo
g
file
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
l
o
g_ref_write_1():
d
on't depend
on l
o
g
file argum
e
n
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
i
chael Haggert
y
log_ref_setup
(
): pass th
e
op
e
n file descriptor back
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
H
a
g
gerty
log_ref_setup():
improve robustness
against ra
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
Hag
g
erty
log_ref
_
setup()
:
sepa
r
ate
c
o
de for
c
reate vs no
n
-create
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
log_ref_writ
e
()
:
inline functi
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michae
l
Hagge
r
ty
r
ena
m
e_tmp_log(): improve err
o
r reporting
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next