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
Merge branch 'jc/doc-checkout' into maint
2017-09-20
M
i
chael Hag
g
e
r
t
y
for_ea
c
h_s
t
ring_list_item:
avoid undefined beh
a
vior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Mi
c
hael Haggerty
f
o
r_each
_
bisect_ref():
d
o
n't t
r
i
m
refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael H
a
ggerty
lock_packed_refs(
)
: fix cac
h
e validit
y
ch
e
c
k
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael Hag
g
e
rty
cache_ref_i
t
erato
r
_begin(): avoid priming
u
nneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
create_ref_entry():
re
m
ov
e
`
check
_
n
a
me`
op
t
i
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
refs_ref_iterator_begin(): handle `GIT_REF_PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
read_packed_refs(): repo
r
t une
x
pec
t
ed fope
n
() failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
read_
p
acke
d
_re
f
s
(
): do m
o
re of the work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
hael Haggerty
get_packed_ref_cache():
a
ssum
e
"packed-re
f
s" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chae
l
Haggerty
should_pack_ref():
n
ew f
u
nct
i
o
n,
extracted fro
m
`files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_up
d
ate_r
e
ject_duplica
t
es(): add
a
sanity
ch
e
ck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
cha
e
l
Haggerty
re
f
_update_reject_dup
l
icates(): use `size_t` rat
h
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
re
f
_up
d
ate_reject
_
d
uplicates(): expose function to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el
Ha
g
ger
t
y
r
ef_trans
a
ction_prepare(): new
optional step for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_tra
n
saction_commi
t
(
):
c
h
e
ck for valid `transact
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
file
s
_transaction_cleanup(): new helper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
files_r
e
f
_
sto
r
e: put
th
e
packe
d
files lock direct
l
y
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Ha
g
gerty
f
i
les-backend: move `lo
c
k` member
t
o `files_ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael H
a
ggerty
loc
k
fi
l
e: add a new method, is_lo
c
k_fi
l
e_
l
ock
e
d()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_store: take a `ms
g
` para
m
et
e
r when deleting references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
agger
t
y
refs: use `size
_
t
` inde
x
es when
it
e
ratin
g
ov
e
r ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs_ref_iterator_begin(): don't check prefixes red
u
ndan
t
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hagge
r
ty
prefix_re
f
_i
t
erator
:
don't trim
too mu
c
h
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagge
r
ty
files-b
a
cke
n
d
:
use `di
e
("BUG
:
.
.
.
")`, not
`
di
e
("internal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggerty
re
f
_ite
r
ator_begin_fn(
)
:
f
ix doc
s
tring
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
icha
e
l Haggert
y
refs
.
h: clarify docst
r
i
n
g
f
or
t
h
e ref_
t
ransaction_up
d
ate
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
gerty
t3600: c
l
ean u
p
permissions test properly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michae
l
H
aggerty
do
_
for_
e
ach_ent
r
y
_in_dir(): d
e
lete function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l Haggerty
fi
l
e
s
_p
a
ck_refs(): use reference iterat
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Hagger
t
y
commit_packed_refs(): us
e
reference
iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
e
l
Hagge
r
t
y
cache
_
r
e
f_ite
r
ator_begin(): make function smarte
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mi
c
h
a
el Haggerty
get_loose_ref_cache(): new functio
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
el Haggerty
get_loo
s
e
_ref
_
d
ir
(
): function rename
d
from get_loose
_
refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
do_fo
r
_each_entry_in_dir():
e
l
iminate `offset` argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
chael Haggerty
r
e
fs: handle "refs/b
i
sect/"
i
n `
l
oose_f
i
l
l
_re
f
_dir()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
el Haggerty
ref-c
a
c
h
e: use a callb
a
ck f
u
nction to fill the ca
c
he
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Hag
g
erty
ref
s
: r
e
cord the ref
_
sto
r
e in ref_ca
c
he, not r
e
f_dir
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
el Haggerty
ref-cache: introduce a new
t
ype, ref_cache
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mi
c
hael Hagge
r
ty
re
f
s
:
split `
r
ef
_
ca
c
he` code int
o
separate files
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l
Haggerty
re
f
-
cache: r
e
name `remove_entr
y
()` to `remove_entry_from_dir()
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
ic
h
ael Haggerty
ref-cache: rename
`
f
in
d
_ref()` to `find_ref
_
entr
y
()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
el Haggert
y
ref-c
a
che: rename `add_ref()`
t
o `add_ref_entry()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
refs_verify_refname_available
(
): use function in more
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-17
M
i
ch
a
el Hagge
r
ty
refs_verif
y
_refname_avail
a
ble()
:
implement on
c
e for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
M
i
chael Haggert
y
ref
s
_ref_iterator_begin(): new function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael Haggerty
refs_read_
r
aw
_
re
f
(
)
: new function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-04-14
Michael Haggerty
get_re
f
_di
r
(): don't call read
_
loose
_
ref
s
(
) for "refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-13
Michael Hag
g
e
rty
r
ead_loose_ref
s
():
read refs using res
o
l
ve_
r
ef_recursive
l
y()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
M
ichae
l
Hagge
r
ty
f
i
les_ref_store::submodul
e
: use NULL for the mai
n
reposito
r
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael Haggerty
base_ref_
s
tore_init(): re
m
ov
e
submodule argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Mic
h
ael
Haggerty
refs: push the submodule att
r
ib
u
t
e
dow
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Mi
c
h
a
e
l
Ha
g
ger
t
y
r
e
f
s: store s
u
b
mod
u
le ref stores i
n
a hashmap
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael Haggert
y
registe
r
_ref
_
store(): ne
w
func
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Mic
h
ael Haggerty
ref
s
:
remove some
u
n
ne
c
ess
a
ry handling of submodul
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
M
ichael Ha
g
gerty
r
e
fs: make some
r
ef_store l
o
okup f
u
n
c
tions private
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-02-10
Michael H
a
ggerty
refs:
r
e
o
rder some
f
u
nction defin
i
tions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Micha
e
l Haggerty
files_transaction_com
m
it():
c
lean up
e
mpt
y
directories
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michae
l
Haggerty
try_remove_empty_parents(): teach to remo
v
e parents
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
H
ag
g
erty
try_remove_em
p
ty
_
parent
s
():
don
'
t trash
argument contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael
H
a
gge
r
ty
try_remove_empty
_
pare
n
t
s
(): rename parameter "name
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
ic
h
ael
H
ag
g
erty
d
e
lete_ref_loose(): inl
i
ne fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
d
elete_ref_loose(): derive
loose reference
p
at
h
f
rom
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Hag
g
erty
log
_
ref_write
_
1(): inli
n
e function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
i
cha
e
l H
a
ggerty
log_ref_setup(
)
: manage the name of the refl
o
g file
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
ic
h
ae
l
Hag
g
e
rty
log_ref_write_1(): don't depend
on logfile argu
m
ent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
a
el Hag
g
erty
log_ref_
s
etup():
p
ass
t
he open file de
s
criptor back
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
log_ref_setup():
i
mp
r
o
v
e
robustness against races
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
M
i
chael Haggerty
log_ref_setup():
s
ep
a
rate code for
c
r
eate vs n
o
n
-c
r
eate
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mich
a
el H
a
g
ge
r
t
y
lo
g
_r
e
f_wr
i
te(): inline function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggerty
rename_tmp_log(): improve
er
r
or report
i
ng
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mi
c
ha
e
l Ha
g
ger
t
y
rename_tmp_log()
:
us
e
ra
c
e
proof_
c
r
eate_file()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ae
l
Haggert
y
lock
_
r
e
f_sha1
_
basic():
us
e
raceproof_create_file()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Hag
g
erty
lock_ref
_
s
h
a1_bas
i
c(): in
l
ine constant
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mich
a
el Haggerty
raceproof_create_
f
ile(): new
f
u
nction
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael Haggerty
safe_crea
t
e_leading_directories
(
): set
e
rrn
o
on SCL
D
_EXISTS
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Michael Haggert
y
s
a
f
e_cr
e
ate_
l
ead
i
ng
_
directories_const()
:
preser
v
e errn
o
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mi
c
hael
H
agg
e
rty
t
5
5
05: use "for-ea
c
h-
r
ef"
to test for the
non-existence
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mich
a
el Hag
g
e
r
ty
refname_i
s
_safe(): correct docs
t
r
i
ng
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-01-08
Mic
h
ael Haggert
y
fil
e
s_r
e
name_r
e
f(
)
: tidy up whitespace
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-19
Michael
Haggerty
b
lam
e
: honor t
h
e di
f
f heuris
t
ic options a
n
d
confi
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-19
Michae
l
Ha
g
g
e
r
ty
parse-opt
i
ons: add parse_opt_unkn
o
wn_cb()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-19
Mich
a
el Haggerty
diff: impr
o
ve
p
ositioning of add/delete b
l
oc
k
s in diffs
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
M
ichael H
a
ggerty
refs: add
method iterat
o
r_begin
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Haggerty
fi
l
es_ref_itera
t
or_begin():
take a ref
_
store argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael
H
agg
e
rty
split_symref
_
update(): add
a
files_ref_s
t
ore
a
rgument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Haggerty
lock_ref
_
s
ha1_basic(): add a files_re
f
_
store argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Haggerty
lo
c
k_ref_for_update
(
):
add a
f
iles
_
ref_store argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Mi
c
hael Hagg
e
rty
c
o
mm
i
t_ref_up
d
ate(): ad
d
a files_
r
ef_
s
tore a
r
gu
m
ent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Micha
e
l Haggerty
lock
_
raw_ref(): add
a
f
il
e
s_ref_store
a
r
g
u
ment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Hagge
r
t
y
repack_w
i
thout_re
f
s(): add a file
s
_ref_
s
tore argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Haggerty
refs: make p
e
el_ref() virtual
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Mich
a
el Haggerty
r
e
fs:
m
ake create_symre
f
() virtual
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael
H
aggerty
ref
s
: make pack_r
e
f
s() virtual
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
M
i
chael Haggerty
refs:
mak
e
verify_r
e
fname_ava
i
lable(
)
virtual
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael
Hag
g
erty
r
e
f
s: make read_raw_ref()
v
i
r
t
ual
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Mic
h
a
e
l Hag
g
e
r
ty
resolve_gitlink_
r
e
f
(): rename
path
para
m
et
e
r to submodule
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Mi
c
ha
e
l Haggerty
resol
v
e_git
l
in
k
_
re
f
(): avoid memory allocation in many
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael
Haggert
y
re
s
olve_gitlink_ref
(
):
i
mplement usin
g
r
esol
v
e_re
f
_recu
r
s
ively()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
Michael Haggerty
re
s
olve_ref_r
e
cursively(): new function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2016-09-09
M
i
c
h
ael Haggert
y
read_raw_ref(
)
: ta
k
e a (s
t
r
uct ref_store *
)
argument
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next