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 Hag
g
erty
files-backend: chea
p
en refna
m
e_a
v
a
i
lable check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Mi
c
hael H
a
ggerty
packed_
r
ef
_
sto
r
e: handle
a pa
c
ked-r
e
fs fi
l
e that
is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael H
a
g
g
erty
read_pack
e
d_refs(): die if `packed-refs` contains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
t32
1
0: add
s
ome tests of bog
u
s pac
k
ed-re
f
s
f
i
l
e
contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael H
a
gger
t
y
r
e
pack_without
_
refs(): don't lock or unlock t
h
e
p
a
c
k
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
comm
i
t_packed_refs(
)
: r
e
move ca
l
l to
`
pac
k
ed_refs_unlock()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
cl
e
a
r_
p
acked_ref_cac
h
e(
)
: don't prote
s
t
if th
e
lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael
H
aggerty
p
acked_
r
efs_
u
n
lock(), packed_refs_i
s
_locked()
:
new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hagger
t
y
p
acked_refs_l
o
ck(): report errors via a
`
struct st
r
buf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hag
g
erty
packed_refs_loc
k
(): function
renam
e
d fro
m
lock_p
a
cke
d
_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l
H
agger
t
y
c
o
mmit_pac
k
ed
_
refs():
u
se a
st
a
ging file s
e
parate f
r
om
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
e
l H
a
g
g
e
rty
c
o
mmit_packe
d
_refs(): rep
o
r
t
er
r
ors ra
t
her
than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
p
acke
d
_r
e
f_store:
m
ake class in
t
o a subc
l
ass of `
r
ef_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hagg
e
rty
packed-b
a
ckend: ne
w
m
o
dule for handling packed refe
r
enc
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
packed_read_
r
aw_ref():
new function,
replacing `resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael H
a
ggerty
pa
c
ked_ref_store: s
u
pport
i
terat
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
a
el Haggerty
packed_peel_ref(): new f
u
nction
,
extracted from `fi
l
es_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
repac
k
_wit
h
out_r
e
fs(): t
a
ke a `pack
e
d_
r
ef_store *
`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
get_packed_ref():
t
ak
e
a `packed_ref_store *` param
e
te
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
ro
l
l
back
_
packed_r
e
fs():
t
a
k
e a `p
a
ck
e
d
_
ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
commit
_
packed_refs(): tak
e
a
`packed_ref_s
t
ore
*` parame
t
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hag
g
erty
lock_packed_refs():
t
ake a `packed_ref_stor
e
*` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
Haggerty
add
_
p
a
cked_
r
e
f(): take a `packed_ref_stor
e
*` param
e
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el H
a
ggerty
get_packed_
r
efs
(
): tak
e
a
`packed_ref_sto
r
e *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hagg
e
rty
get_packed_ref_cache(
)
:
take a `packed_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
validate_packed_re
f
_
cache(): t
a
ke a `packed_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hag
g
e
r
ty
cle
a
r
_packed_ref_
c
ach
e
(
)
: take a `pa
c
ked_ref
_
s
tore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
packed_
r
ef_s
t
or
e
: move
`
pa
c
ked_refs_lock` m
e
mber
h
er
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hag
g
e
r
ty
packed_ref_store:
m
ove
`
packed_ref
s
_pat
h
` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
packed_
r
e
f
_store:
n
ew
s
truct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_packed_r
e
f
()
:
teach functio
n
to
o
v
erwrit
e
e
x
is
t
i
ng
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Mic
h
ael Haggerty
for_each_b
i
sect_ref(): don't trim refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Ha
g
ge
r
ty
lock_packed_ref
s
()
:
f
ix cache validity
c
heck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
hael Hagg
e
rty
c
ache
_
ref_iterator_begin
(
): avoid p
r
imin
g
unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
create_ref_entry(): rem
o
v
e
`check_name` o
p
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
refs_ref_iterator_begin(): handl
e
`GIT_REF_
P
ARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
read_p
a
cked_refs(): report
unex
p
e
c
t
e
d
f
o
pen() fail
u
res
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
ag
g
e
rty
read_packed_refs():
d
o m
o
re of the work
of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael H
a
gg
e
rty
get_pa
c
ked_ref_cache(
)
: as
s
ume "packed-refs" w
o
n't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichae
l
Haggerty
shoul
d
_pack_ref(): new function,
e
xtracted fr
o
m
`
fil
e
s
_
pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref
_
update_reject_duplicates(): add
a
sanity che
c
k
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
er
t
y
ref_update_rejec
t
_dupl
i
cates
(
): use
`
s
ize_t` ra
t
her
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
ert
y
r
e
f_u
p
date_reject_du
p
licates()
:
expo
s
e func
t
ion to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
ref_tran
s
action_pre
p
ar
e
():
new optio
n
a
l
ste
p
for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
re
f
_
t
r
a
ns
a
ction_com
m
it
(
):
c
h
eck for valid `transact
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Hag
g
erty
files_tr
a
nsaction_c
l
ea
n
up()
:
new h
e
lper fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
gerty
fil
e
s_ref_store: p
u
t
the packed files lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
ggerty
fi
l
e
s
-backend: mo
v
e `lock`
m
e
mber to `files
_
ref_s
t
or
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
lo
c
kfil
e
: add a new m
e
thod, is_lock
_
f
ile_loc
k
ed()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
ref_s
t
or
e
: take a `ms
g
`
p
a
rame
t
er when
d
e
l
eting re
f
ere
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hag
g
ert
y
refs: u
s
e `size_t` ind
e
xes when
iterating
ov
e
r ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs_r
e
f
_
iterator_begin(): do
n
't check pre
f
ixes
r
edunda
n
tly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
p
r
e
fix_ref_ite
r
ator: don't
trim too much
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
files-backend: use `die("BUG:
.
.
.
")`, not `die("internal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
gg
e
rty
ref_
i
terator
_
be
g
in_f
n
(): fix docst
r
in
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
ggerty
refs
.
h: cla
r
ify
d
ocstring for the ref_transaction_update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
a
g
gerty
t
3
60
0
: clean up pe
r
mi
s
sions test properly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
do_f
o
r_each_entry_in_dir(): delete fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l
Haggerty
files
_
pac
k
_ref
s
()
:
u
se reference iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
c
hael Hagge
r
ty
c
o
mm
i
t_packed_refs(): use
r
e
f
erence
iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
ich
a
el Haggerty
c
ache_ref_iterator_begin():
m
ak
e
function s
m
a
r
te
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
get_lo
o
se_ref
_
cache
(
):
new f
u
nction
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
get_
l
oose_ref_di
r
():
fun
c
tion
renamed from get_loos
e
_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael
Haggerty
d
o
_
for_e
a
ch_entry_i
n
_
d
i
r(): elimi
n
a
te `offset` argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael
H
aggerty
refs
:
h
a
ndle "refs/bi
s
ect/" in `loo
s
e_f
i
ll
_
r
e
f_dir()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
ref-cache: us
e
a ca
l
lb
a
ck function to fill
t
he cache
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l Haggerty
refs: record the
ref_stor
e
in ref_cache, not
ref_
d
i
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
r
e
f
-cache:
i
nt
r
oduce a new
t
ype, ref_cac
h
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
r
efs:
split
`ref_cache` code into separate fi
l
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Ha
g
gerty
ref-cache: rename `r
e
m
ov
e
_ent
r
y()
`
to `remove_en
t
ry_
f
rom_dir()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggert
y
ref
-
cach
e
: re
n
a
me `f
i
nd_
r
ef()
`
to `f
i
nd_
r
ef_entry()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
chael Haggerty
r
ef-cache: rename `add_ref
(
)`
to `add_r
e
f_
e
ntry()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael H
a
ggerty
refs_verify_refname_avai
l
able(): use function in more
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
chael Haggerty
refs_verify_refna
m
e
_
available(): imple
m
ent once for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael
Hagger
t
y
r
efs_ref_iterato
r
_beg
i
n(): new f
u
nction
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael Ha
g
gert
y
r
efs_read_raw_ref()
:
new function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Mich
a
e
l
Haggert
y
get_ref
_
dir(): do
n
't ca
l
l read_loose_refs() for "ref
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-13
M
i
chael Haggerty
read_loose_refs(): read refs using resolve_ref
_
recursively(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael Ha
g
gerty
files_
r
ef_st
o
re::su
b
module: use NU
L
L
f
or
t
h
e
mai
n
repository
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Micha
e
l Ha
g
g
er
t
y
base_ref_store_i
n
it():
rem
o
ve submodule
a
rgument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Mich
a
el Haggerty
refs: push the submodule attribute down
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael
Hagge
r
ty
refs: sto
r
e s
u
bm
o
dule ref s
t
ore
s
in a hashmap
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michae
l
Haggerty
regis
t
er_ref_st
o
r
e
(
)
:
new function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Mic
h
ael Hag
g
erty
refs: rem
o
ve some un
n
e
c
essary handling of s
u
bmodule
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
M
i
c
h
a
e
l Ha
g
ge
r
ty
r
efs:
make some
ref_store look
u
p functions private
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael
H
aggerty
refs: reo
r
der some
function de
f
initions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Hag
g
erty
files_
t
ra
n
sacti
o
n_c
o
m
mit(): clean up emp
t
y directories
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael Haggerty
try_remov
e
_emp
t
y_parents(): teach to remove parents
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mi
c
hael Haggerty
try_remov
e
_empty_parents(): don
'
t trash
a
r
gu
m
ent co
n
tents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
tr
y
_remove_empty_paren
t
s(): rename
parameter "nam
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
i
c
hael Haggerty
delete_ref_loose(): inline
f
unct
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
d
elete_
r
ef_loose(): derive loose refer
e
nce path from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Micha
e
l Hagger
t
y
l
og_ref_writ
e
_1(): inline function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
Haggerty
l
o
g_ref_
s
e
t
u
p(): ma
n
a
ge th
e
n
ame
o
f
the reflo
g
f
ile
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Micha
e
l Hagg
e
rty
log
_
r
ef_write_1(): don't de
p
end on logfile argumen
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mi
c
hael Haggerty
log_ref_
s
etup(): pass the o
p
en file descriptor
back
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael
Hag
g
erty
log_ref_setup(
)
: improve robustne
s
s ag
a
inst races
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
Haggerty
log_re
f
_setup(
)
: separate code for cr
e
ate
v
s non-
c
r
e
ate
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael Haggerty
l
o
g_r
e
f_write():
i
nline fu
n
ctio
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
ichae
l
H
ag
g
er
t
y
rename_tmp_log()
:
impr
o
v
e error rep
o
rting
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next