repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF
2014-10-01
Mich
a
el Haggerty
lockfile
:
rename LOCK_
N
O
D
EREF
t
o LOCK_NO_DEREF
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Haggerty
commit
_
l
ock_file_to()
:
r
e
fa
c
tor a helper out
o
f co
m
m
i
t_lock_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Hagge
r
ty
tri
m
_last_path_component(): replace last_path
_
e
l
m()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagger
t
y
resol
v
e_symlink(): take
a
str
b
u
f
paramet
e
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
H
aggerty
r
es
o
lve
_
symlink():
use a
s
trbuf fo
r
interna
l
s
cratch
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael Hagg
e
rty
lo
c
kfile
:
ch
a
nge
loc
k
_
file:
:
fil
e
name
into a s
t
rbuf
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Haggerty
commit_lock_fi
l
e(): use a strbuf to manage tempo
r
ary
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggert
y
try_m
e
r
ge_strat
e
gy(): use a staticall
y
-al
l
ocated
l
o
ck_
f
i
l
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Ha
g
ger
t
y
try_merge_strate
g
y(): remove
r
edundan
t
lock_file a
l
l
ocation
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
struct
lock_file: decl
a
re
s
ome fields vol
a
t
i
le
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mich
a
el
H
a
g
g
e
rty
l
o
c
kfile:
a
v
o
id trans
i
tory inva
l
id states
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Ha
g
g
e
rty
git_co
n
f
i
g_set_
m
ultivar_in_f
i
le
(
)
: avoid call to ro
l
lback_lo
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
ha
e
l Haggert
y
dump
_
m
arks
(
)
:
r
e
move a re
d
u
n
d
ant call to rollback_lock_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
api-lockfile:
document edge
c
a
s
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Haggerty
c
ommit_lock_file(): roll
b
ack loc
k
file
o
n
f
ailure
t
o
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
Ha
g
gerty
c
los
e
_lo
c
k
_file(): if
c
l
o
s
e fails, roll b
a
ck
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Hag
g
erty
c
o
mmit_loc
k
_file(): die() if cal
l
e
d for
unlocked
l
ockfile
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
commi
t
_lo
c
k_file
(
)
: inline temporary
v
ar
i
a
ble
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
remove
_
lock_file():
c
a
l
l
rollb
a
ck_l
o
ck_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
l
o
ck_file():
ex
i
t early if lockfile
c
anno
t
be ope
n
ed
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
prep
a
re
_
index(): declare return value
to be (
c
onst
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
delete_ref_loose():
d
on'
t
muc
k
a
round in
the lock_fil
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
chael H
a
ggerty
c
a
c
h
e
.
h
:
define cons
t
ants LOCK_SUFFIX
and LOCK_SUFFIX_LEN
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mich
a
el Ha
g
gerty
lockfile
.
c
:
document the va
r
i
o
us stat
e
s o
f
l
ock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael H
a
ggerty
lock_file(): always i
n
itialize and register lock_fil
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
hold
_
l
ock_file_
f
or_append(): release l
o
c
k on err
o
rs
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
rty
lockfile: unl
o
ck
f
il
e
if lockfile
permissions cannot
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggert
y
rollback_lock_file(): set fd to -1
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagger
t
y
rollb
a
c
k
_lock_file(
)
:
e
xit ea
r
ly if lock is no
t
ac
t
ive
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
rollback
_
lock_f
i
le():
do not cl
e
ar filename
red
u
ndantly
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
close_lock_f
i
le(): exit (s
u
ccessfully) i
f
file is already
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
a
p
i-l
o
ckfile: revise and exp
a
nd the documentat
i
on
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
chael Haggerty
unab
l
e_to_l
o
ck_die(): r
e
name function from
u
na
b
le_to_lock_in
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hag
g
er
t
y
r
e
f_tran
s
act
i
o
n
_commi
t
(): wo
r
k with transaction->
u
pdates
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
struct ref_u
p
date: add
a
type
field
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagg
e
rty
struc
t
ref_update: add a lock field
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael H
a
ggerty
ref_tra
n
saction_commit(): simplify co
d
e
u
sing temporary
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggert
y
st
r
u
ct ref_
u
pdate: store
refname
as a FLEX_A
R
RAY
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
struct
ref_u
p
d
ate:
r
ename field "ref_name" to "refname"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mich
a
el Haggerty
refs: remove API function upd
a
te
_
refs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hag
g
e
rty
u
pdate-ref --
s
td
i
n
:
re
i
m
plement using reference trans
a
cti
o
ns
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Ha
g
g
ert
y
refs: add a concept of a reference transaction
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagger
t
y
update-ref --stdin: h
a
rmonize error messages
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
update-ref --stdin
:
improve the error message for unexpec
t
ed EOF
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
c
hael H
a
ggerty
t140
0
: test one mistake at a time
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
chael Haggerty
u
p
d
at
e
-ref --
s
tdin
-
z: depr
e
c
a
t
e
i
n
terpreting the empty
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mi
c
hael Haggerty
update-re
f
.
c: extrac
t
a new function, parse_next_sha1()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
t1400: tes
t
t
h
a
t s
t
din -
z
up
d
ate
t
re
a
t
s
em
p
ty
<newvalue
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
update-
r
e
f --stdi
n
: si
m
plify er
r
or messages for missing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
update
-
ref --stdin: make error mess
a
ges more con
s
istent
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michae
l
Haggert
y
up
d
ate-r
e
f
--stdin: improv
e
err
o
r
m
essa
g
e
s
for inva
l
id
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mic
h
ael
Hag
g
erty
update-ref
.
c: ex
t
ract a n
e
w
function, par
s
e
_refn
a
m
e
(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Micha
e
l
Hagg
e
rty
parse_c
m
d_verify(): copy old_sha1 instead
of eval
u
ating
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Micha
e
l Hagg
e
rty
update-r
e
f --stdin:
r
e
a
d
the whole inpu
t
at once
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
c
hael Haggerty
update_refs():
fix
c
o
nstness
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
chael Ha
g
g
erty
refs
.
h: rename the
action_on_err constants
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michae
l
H
a
ggerty
t1400: add
some more
t
e
s
t
s
inv
o
l
v
ing quoted a
r
guments
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael
Hagg
e
r
t
y
parse_ar
g
(): really
te
s
t that argument is
p
r
oper
l
y
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagger
t
y
t1400: pr
o
vi
d
e more
usual i
n
put to
t
he command
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
t
1400: f
i
x name a
n
d ex
p
ecte
d
r
e
s
ult
o
f one test
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael
Haggerty
gi
t
-multima
i
l: update to
version 1
.
0
.
0
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-13
Micha
e
l Haggerty
entry
.
c
:
f
ix possible b
u
ffer overflow in remove_subtree(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-13
Michae
l
Ha
g
gerty
checko
u
t_entry():
use the str
b
uf
t
hroughout the function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael Haggerty
cache_tree_find(): use pa
t
h
v
ari
a
ble
w
hen pa
s
sing over
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Mi
c
hael Haggerty
cache_tree_
f
i
n
d
(
): remove
e
arly
r
eturn
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
M
i
chael Haggerty
c
a
c
he_
t
ree_find
(
): remove redundant
check
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael Hagg
e
rty
c
ache_tree_
f
ind(): fix comment format
t
i
n
g
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael
Haggerty
cac
h
e_
t
ree_find
(
): find the end o
f
path compon
e
nt
u
sing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
M
i
c
hael Haggert
y
cache
_
tr
e
e_
f
ind(): remove redundant checks
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-28
M
ichael Hagge
r
ty
Documen
t
some func
t
i
ons defined in objec
t
.
c
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-28
Michael
Haggerty
Add
d
o
c
strings f
o
r
lookup_
r
ep
l
ace_ob
j
ect() and do_lookup_rep
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-25
Mi
c
hael Haggerty
sha1_fi
l
e
.
c: docu
m
ent a bunch of
fun
c
tions defined
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Micha
e
l Hagg
e
rty
sha1_file_name(): de
c
lare t
o
r
e
turn a c
o
n
s
t string
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Michael Hagg
e
r
t
y
find_pack_
e
ntry(): d
o
cument
last_fo
u
nd_pack
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Michael
H
aggerty
replace_obj
e
ct: use st
r
uc
t
members instead of an
a
r
r
ay
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-20
Michae
l
Haggerty
rename rea
d
_
repla
c
e_
r
efs to check_replace
_
refs
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-27
Michae
l
Hagge
r
ty
d
o
c: remote author/d
o
cum
e
nta
t
i
o
n sectio
n
s from more
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-22
Mi
c
h
ael
H
a
ggert
y
Ad
d
cross
-
r
e
f
e
rences between doc
s
for fo
r
-each-
r
ef
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-22
M
ichael H
a
ggerty
safe_c
r
eate_leading_directories(
)
: on W
i
n
d
ows, \ c
a
n
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ichael
H
agger
t
y
rename_
t
mp_log(): on SCLD_VANIS
H
ED,
r
etry
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ic
h
ael Haggerty
r
e
name_tmp
_
log():
limit the nu
m
ber of remote
_
empty_directori
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ichael Haggerty
re
n
am
e
_t
m
p_log(): handle a possible mkdi
r
/rmd
i
r
r
a
ce
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Haggerty
renam
e
_
r
ef()
:
extract f
u
nct
i
on
ren
a
me_tmp_l
o
g()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael
Hagge
r
t
y
remove_dir_recurs
e
(
)
: handle disa
p
pearing files and
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Hagger
t
y
re
m
ov
e
_dir
_
rec
u
rse(
)
:
t
igh
t
e
n
cond
i
tion
f
or re
m
oving
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
i
chael Hagger
t
y
lock_ref_sha
1
_basic(): if loc
k
ing fails with ENOENT
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ichae
l
Haggerty
lo
c
k_ref_sha1_
b
asic()
:
on SCLD_VANISHED
,
retry
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-14
Michael
H
aggert
y
refname_match
(
)
: alwa
y
s
use t
h
e rul
e
s in ref_rev_parse_r
u
les
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-14
Michael Haggerty
gitattributes:
d
ocumen
t
more clearly w
h
ere macros are
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
Michael Hagger
t
y
s
h
orten_unamb
i
g
u
ous_ref(): tighten up poin
t
er a
r
ith
m
etic
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
M
ichael Haggerty
gen_sca
n
f_
f
mt
(
):
d
elete funct
i
on and use snpri
n
tf(
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
M
i
chael Haggerty
shorten_u
n
ambiguo
u
s_ref
(
)
:
introduce a
new local variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Hag
g
erty
s
a
f
e
_create_leading_
d
irectories(
)
: add ne
w
err
o
r value
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Haggerty
cmd_init_db(
)
: when cr
e
ating
d
irecto
r
ies, handle
e
r
r
o
rs
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael H
a
gge
r
ty
s
afe_create_leading_
d
irectori
e
s(): int
r
oduc
e
en
u
m for
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael H
a
gg
e
rty
safe_create_l
e
adin
g
_directories(): alwa
y
s re
s
tore s
l
ash
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Hagge
r
t
y
safe_create_leading_directories(): split on
first o
f
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Hagg
e
rty
safe_c
r
ea
t
e_leading_
d
irectories(): rena
m
e l
o
c
a
l variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
M
i
ch
a
el H
a
gg
e
rty
safe_create_leading
_
direc
t
orie
s
(): add explicit
"
slash
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Ha
g
gerty
sa
f
e_create_leading_directori
e
s():
reduce
scope of
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
next