repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ref_transaction_commit(): use a string_list for detecting duplicates
2015-05-11
Michael Ha
g
g
erty
ref_tran
s
a
c
tion_c
o
mm
i
t(
)
: use a s
t
ring_lis
t
for detecting
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Micha
e
l Haggerty
is_refname_available
(
)
:
u
se
dirname in fir
s
t loop
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
M
ichael Hagger
t
y
st
r
uct
n
onmatching_r
e
f
_
d
ata: store
a refna
m
e instea
d
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
M
ichael Haggerty
report_r
e
fname_conflict():
inline fu
n
ction
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Michael Haggerty
e
n
try_matches(): inline function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Mic
h
ael
H
a
ggerty
is_refn
a
me_av
a
i
lable(): c
o
nve
r
t local variable "dirname
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Michael Haggerty
is_refname_available(): avoid shadowing "dir" variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Michael Haggerty
is_re
f
n
ame_
a
vailable
(
)
: revamp the c
o
m
m
ents
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-05-11
Michae
l
H
aggert
y
t1404: new
tests of ref D/F co
n
fl
i
cts
w
ithin transactions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-28
Michael Hag
g
erty
Upda
t
e gi
t
-
multim
a
il to
v
ersion 1
.
0
.
2
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-24
Michael Haggerty
status:
d
ocument the
-
v/
-
-verbose opti
o
n
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-23
Micha
e
l Haggerty
Rel
N
otes: wordsmi
t
h
ing
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-23
M
ich
a
el H
a
ggerty
RelN
o
tes: refer to t
h
e reba
s
e -i
"
t
o
d
o list",
n
ot
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-23
Mich
a
el Haggert
y
RelNotes: correct name of v
e
r
s
ions
o
r
t
.
prerelease
S
uffix
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-04-23
Michael Hagg
e
rty
git tag: men
t
io
n
v
e
rsion
s
ort
.
prere
l
ea
s
e
S
uffix in m
a
n
p
age
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
Michael Hagg
e
rty
reflog_expire(): nev
e
r
u
p
d
ate a reference to
n
ull_sha1
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
M
ichael Hagg
e
r
ty
ref
l
og
_
e
xpire():
ig
n
ore --updat
e
ref for symbolic ref
e
rences
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
M
ichael Haggerty
re
f
l
o
g: improve
and upda
t
e documenta
t
ion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
Mi
c
hael
H
aggerty
l
ock_ref_
s
ha1
_
basic(): do n
o
t s
e
t f
o
rce_writ
e
for missi
n
g
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
Mi
c
hael Haggerty
write_ref_sha1(): move write elision test to callers
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-03-05
Micha
e
l
Haggert
y
write_ref_sha1(
)
: remov
e
check for lock ==
N
ULL
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
M
ichael Ha
g
gerty
ref
s
.
h:
r
emove duplication
in fu
n
ction docst
r
i
n
g
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Micha
e
l Haggerty
update_re
f
()
:
improve do
c
umentation
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
M
i
c
hael Haggerty
ref_
t
ransact
i
on_verif
y
():
n
e
w
functi
o
n to check
a r
e
ference
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
M
i
c
hael Hagger
t
y
ref_transa
c
tion_d
e
le
t
e():
c
hec
k
that ol
d
_s
h
a1 is not
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Michael
Hag
g
e
rty
ref
_
t
ransaction_create()
:
check tha
t
new_sha1 is
v
alid
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
M
i
chae
l
Hagger
t
y
c
o
mmit: avoid race
w
hen cr
e
at
i
n
g
o
r
phan commits
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Michael H
a
g
g
erty
commit:
a
dd tes
t
s of commit
r
a
c
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Michael Haggerty
ref_transact
i
on_delete(): remove "ha
v
e_old"
parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Michael Haggerty
ref_transaction_update(): remo
v
e "ha
v
e_
o
ld"
p
ar
a
m
eter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
M
i
chael Haggert
y
struct re
f
_
u
pdat
e
:
m
o
v
e "
h
ave_old"
i
nto "flags"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-17
Mich
a
el Haggerty
ref
s
.
c: change s
o
me "flag
s
" to "unsigned int"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-12
Michael Hagge
r
ty
r
e
fs: r
e
move the gap in the RE
F
_* const
a
nt valu
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2015-02-12
Michael Haggerty
refs: move REF_DELETING to refs
.
c
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-22
Mich
a
el Haggerty
lock_any_
r
ef_for_update(): inline
f
unction
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-22
Michael H
a
g
ger
t
y
reflog_
e
xpi
r
e(): new function in the
reference API
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael Haggerty
expire_
r
e
f
l
og(): treat the policy callback da
t
a a
s
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael
H
a
g
ger
t
y
Move ne
w
lo
g
and last_
k
ept_s
h
a1 to "struc
t
e
x
pire_
r
eflog_cb"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
M
ich
a
el Haggerty
expire_reflog(): move rew
r
i
te to
flags arg
u
m
e
nt
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Mi
c
ha
e
l Hagg
e
rty
expire_reflog(
)
: mov
e
v
e
r
bose
t
o
flags argume
n
t
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael Haggerty
exp
i
re_ref
l
og(): pass flags
t
hrough t
o
expire_r
e
flog_
e
n
t
()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael H
a
gger
t
y
stru
c
t
exp
i
re_
r
ef
l
og_cb: a
n
ew
c
a
l
lback data
t
y
pe
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Micha
e
l
H
aggerty
Rename expire_reflog_cb to expire_reflog
_
pol
i
cy_cb
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael Haggerty
expire_reflog(): move updateref to fl
a
gs
a
rgument
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Mic
h
ael H
a
ggerty
expire_reflog(): mov
e
dry_run to
flags argument
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael
Haggerty
expire_reflog():
add a "f
l
ags" argu
m
ent
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael Hag
g
er
t
y
e
x
pi
r
e_re
f
l
o
g
(): ex
t
ract two policy-re
l
ated
functions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michae
l
Haggerty
Extract
f
unction sh
o
u
l
d
_
expire_ref
l
o
g_ent()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Micha
e
l Hag
g
erty
expire_reflog()
:
use a lock_file for rewriting th
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michae
l
H
a
ggerty
expire
_
reflog(): return earl
y
if the
r
eference has
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
M
i
c
hael Haggerty
expire_reflog(): ren
a
me "ref" parameter
to
"
r
efname"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-12
Michael
H
aggerty
ex
p
ire_r
e
flog(): it's not an each_ref_fn anymore
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-11
Mi
c
h
a
el Haggerty
upda
t
e-ref: fix "veri
f
y"
c
o
mmand
w
ith missin
g
<oldv
a
lue>
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-12-11
Mich
a
el Haggerty
t1400: add some mor
e
tes
t
s of
"update-ref --
s
t
d
in"
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
Micha
e
l Ha
g
ger
t
y
sort_st
r
ing_list(): rename to st
r
ing_list
_
sort()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
Michael Hag
g
erty
prune_remote(
)
:
iterate using for_each_string_list_
i
t
e
m()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
M
ichael Haggerty
prune_remote(
)
: re
n
a
me local variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
Michael Haggerty
r
e
p
ack_without_refs(): make t
h
e
r
efna
m
e
s
argumen
t
a
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
M
i
chae
l
H
a
g
gerty
prune_remote()
:
sor
t
delete_refs_lis
t
re
f
erences en
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
Michael Ha
g
gerty
p
ru
n
e_remote(): i
n
itial
i
ze
b
oth de
l
et
e
_re
f
s lis
t
s
in
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-25
Michael Hagger
t
y
prune_
r
emote(): exit early if the
r
e are no stale referenc
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-18
M
ichae
l
Haggerty
c
r
ea
t
e_default_files(): don't set u+x bit on
$
GIT_DIR
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-11-17
Michael Haggerty
cmd_c
o
nf
i
g()
:
make a
copy of
p
ath obtained
from gi
t
_path()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Ha
g
gert
y
co
m
mit_packed_refs():
r
ei
m
p
lement using fdopen_lock_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
H
ag
g
er
t
y
dump_m
a
rks():
reimple
m
e
n
t
u
sing fd
o
pe
n
_lock_fi
l
e()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
fdopen_
l
ock_file(): acce
s
s
a lockfile using st
d
io
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
lockfile
.
h: extract n
e
w head
e
r
file for the
f
unction
s
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
hol
d
_locked_index(): move from loc
k
file
.
c to read-c
a
che
.
c
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
a
e
l Haggerty
hold_l
o
ck
_
file_for_append(): res
t
ore errno before returnin
g
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
c
hael Hag
g
erty
get_locked_file_p
a
t
h(): n
e
w function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mich
a
el Ha
g
gerty
lockfile
.
c: rename static functions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Hagge
r
ty
lockfile: rename LOCK_NODERE
F
to LOCK_NO
_
DERE
F
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Ha
g
g
e
rty
co
m
m
it_lock_
f
i
le_to()
:
refactor a h
e
lper out of commit_lock
_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
trim_la
s
t_path_component(
)
: re
p
l
a
ce last_path_
e
l
m
()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l
Hag
g
erty
res
o
lve_sym
l
ink()
:
take a strbuf parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ae
l
H
agg
e
rty
resol
v
e_s
y
mli
n
k(): use a s
t
rbuf for in
t
ernal scratch
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
h
ael Haggerty
lock
f
ile:
c
h
an
g
e lock_file::fil
e
name into a strbuf
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
c
o
mm
i
t
_
lo
c
k_file(): use a strbuf to manage
t
emp
o
r
ary
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Ha
g
gert
y
try_merge_strategy
(
): use a
s
tatically-alloca
t
ed lock_
f
ile
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
try_merge_st
r
ategy(
)
: remove re
d
undan
t
l
o
ck
_
file alloca
t
ion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggert
y
s
t
ruct
lock_file
:
declare some fields
volatile
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hag
g
erty
loc
k
fi
l
e: a
v
o
id t
r
an
s
itory invalid states
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
rty
git_config_s
e
t_multivar_in_file(
)
: avoid c
a
ll
to rollback_lo
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
dum
p
_mark
s
():
r
emove a redundan
t
call to
r
ollback_lock_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael H
a
ggerty
a
pi-l
o
ckfile: d
o
cument edge cases
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
chael Haggerty
commi
t
_loc
k
_file(
)
: rollbac
k
lock file
o
n
fa
i
lur
e
to
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
cl
o
se_l
o
ck_file(): if close fails, roll
b
a
ck
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
ic
h
a
el
H
aggerty
commit
_
l
o
ck_file(): die() if called for unl
o
cked loc
k
fi
l
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael Haggerty
commit_lock_f
i
le()
:
inline
temporary variab
l
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagger
t
y
remove_lo
c
k_fi
l
e(): call rollback_lo
c
k_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael
H
aggerty
l
oc
k
_f
i
le(
)
: exit early
if lockfile cannot
be
opened
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Hagge
r
t
y
prepare_index(): declare r
e
turn
value
t
o be
(const
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
rty
delete_r
e
f_lo
o
se(
)
: don't muck aro
u
n
d
in
t
he lock_fi
l
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Hag
g
e
rty
cache
.
h: define constants
LOCK_SUF
F
I
X
a
n
d
L
OCK_
S
U
FFIX_LEN
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
Haggerty
l
o
ck
f
ile
.
c:
documen
t
th
e
vari
o
us s
t
ates o
f
lock
_
file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
lock_file(): always ini
t
ialize
a
nd r
e
gister lock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
hold_loc
k
_fi
l
e_for_
a
ppend(): release lock on er
r
ors
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael H
a
ggerty
loc
k
file: unlock file if
l
ock
f
i
le permi
s
sions
ca
n
n
ot
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Hagger
t
y
rol
l
ba
c
k_l
o
ck_file(): se
t
fd
t
o -
1
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael
Haggerty
ro
l
lback_lock_file(): exit early if lock is not
a
ctive
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
next