repo.or.cz
/
git
/
debian.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
make_transient_cache_entry(): optionally alloc from mem_pool
2021-05-05
Matheus Tav
a
res
mak
e
_tra
n
sie
n
t
_c
a
c
he_entry(
)
: optionally a
l
loc from
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-04-19
Matheus Tavares
pa
r
all
e
l-checkout: ad
d
design do
c
umen
t
ation
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-04-19
Matheus Tavares
p
arallel-checkout: support progress
d
ispla
y
ing
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-04-19
Mathe
u
s Tavares
paral
l
el-checko
u
t:
a
d
d co
n
figuration options
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-04-19
Ma
t
heus
Tava
r
es
p
arallel-checkout
:
m
a
k
e it truly parallel
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-04-19
Matheus Tavares
unpack-trees: add b
a
sic support for par
a
llel checkout
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-23
Matheus T
a
vares
entry: a
d
d
ch
e
c
k
out_e
n
t
ry_ca(
)
ta
k
ing
p
reloaded conv_attrs
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-23
Ma
t
h
e
us
Tavares
e
n
try: move
conv_
a
ttr
s
lo
o
kup
up to
check
o
u
t
_entry(
)
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-23
Mat
h
eus Tavares
entry: e
x
tract update_ce_after_write() from write_entry()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-23
M
a
th
e
us
T
avar
e
s
entry: make fstat_out
p
ut() and
r
e
a
d_blob_entry() public
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-23
Matheus Tavare
s
entry: extrac
t
a he
a
der file for
e
n
tr
y
.
c function
s
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-18
Ma
t
heus T
a
vares
checkout: don't follow symlinks when remo
v
ing entries
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-03-18
Ma
t
heus
Tava
r
es
symlin
k
s: update comment on
thr
e
a
d
e
d
_
ch
e
ck_
l
ea
d
ing_path
(
)
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-26
Matheus Tav
a
r
e
s
convert: fail g
r
ace
f
u
ll
y
upon m
i
ssi
n
g clean cmd
o
n
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-24
Matheus T
a
vares
a
dd
:
p
ro
p
agate
-
-chmod errors t
o
exi
t
s
t
atus
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-24
Ma
t
h
e
u
s
Tavares
a
d
d: mark
-
-chmod
e
rror string
for translatio
n
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-24
M
a
theus T
a
vares
add --ch
m
od:
d
on't update in
d
ex
w
h
en --dry-run is used
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-16
Ma
t
heus Tava
r
es
che
c
kout-inde
x
: omit e
n
tries w
i
th no
t
empna
m
e
f
rom
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-16
Matheus Tavare
s
w
r
ite_entry(): fix misu
s
e
s of `p
a
t
h
` in erro
r
messages
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-12
M
a
theus
T
avares
u
npack_tr
e
es(): start with
a fre
s
h lstat cache
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-12
Matheus Tavares
chec
k
out: fix b
u
g that m
a
kes c
h
eckou
t
fo
l
low
sy
m
links
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-10
Matheus Tavares
grep: honor sparse-checkout on wor
k
ing tree
s
earch
e
s
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-02-09
Matheus
T
avares
gr
e
p: er
r
or
out if --untracked is
u
sed with
-
-cached
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2021-01-06
Matheus Tavares
t4129: don't fail if s
e
tgid i
s
set in the test d
i
rect
o
ry
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-12-02
M
a
t
h
e
u
s
Tavares
a
p
ply: don't use core
.
sharedReposit
o
ry
t
o create working
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-11-21
M
athe
u
s Ta
v
are
s
w
orktree: fix o
r
der of argument
s
in
e
rror message
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-09-29
M
a
t
heus
Tavares
packfile: fi
x
memo
r
y leak in
add_
d
elta_base_cache()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-09-29
M
atheus T
a
vares
pac
k
fil
e
:
fix
r
a
c
e condition on unpack_entry()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-09-09
Matheus Tavares
config: c
o
mpl
a
in about --workt
r
ee outsi
d
e o
f
a
git
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-08-18
Matheus
T
avares
checko
u
t_entry(
)
: re
m
ove unreachable erro
r
() c
a
ll
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-07-09
Matheu
s
Ta
v
ares
entr
y
: che
c
k for fstat()
e
rrors aft
e
r checkout
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-04-25
Math
e
us Tavares
config doc: f
i
x
reference to confi
g
.
worktree info
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-04-20
Matheus Tava
r
e
s
grep: follow conv
e
ntions
for prin
t
i
n
g paths w/ unusual
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-03-25
M
atheus T
a
v
a
res
t
est-lib:
a
ll
o
w short
options to
b
e bundled
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Matheu
s
T
avares
sha1-file: allow check
_
object_signature() to
han
d
l
e
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
M
at
h
eus Tav
a
r
e
s
sha1-file: pass git_h
a
sh_
a
lg
o
to hash_object_fi
l
e()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Matheus Tav
a
res
sha1-fil
e
:
p
ass
g
it_hash_a
l
g
o to
w
rit
e
_object_file_prepare()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Matheus
Tava
r
es
streaming:
a
llow open_istre
a
m()
to handle any
r
epo
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Ma
t
heus Tavares
pack-check: use given repo's hash_al
g
o
a
t verify_packfile()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Mathe
u
s Tavares
cache-tree: use given repo's
hash_algo at veri
f
y_one(
)
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-31
Matheu
s
Tava
r
es
diff: ma
k
e
dif
f
_po
p
ulate_filespe
c
() honor its repo
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-23
Matheu
s
T
a
vare
s
completion: add support fo
r
sparse-checkout
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-23
Mathe
u
s Tavare
s
doc: sparse-checkout: mention --c
o
ne option
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
M
a
t
heus
T
ava
r
es
gr
e
p: use n
o
.
of
c
o
res as the de
f
ault n
o
.
of thr
e
a
ds
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheu
s
T
avar
e
s
grep:
move driv
e
r pre-load
o
ut of critical sectio
n
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tavares
grep: re-enable threa
d
s in non-worktree case
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Ma
t
heus Tavares
gre
p
: protect pack
e
d
_
g
it [re-]initializa
t
i
on
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tavar
e
s
grep: allow submodule f
u
nct
i
ons to run i
n
parallel
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
M
atheu
s
T
avares
s
ubmodul
e
-config: add
s
kip_if_read
option to
r
epo_read_git
m
o
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Math
e
us Tav
a
res
grep:
r
eplace gr
e
p_re
a
d_mutex by int
e
rnal
o
bj r
e
ad
.
.
.
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheus
Tav
a
res
o
b
ject-store: al
l
ow threade
d
access to object reading
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Math
e
u
s Tavar
e
s
replace-object: make replace operat
i
ons
thr
e
ad-safe
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tavares
grep: fix racy
c
all
s
in grep
_
objects()
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Ma
t
heus Tava
r
es
grep: fix race condit
i
o
ns a
t
grep_s
u
bmo
d
ule(
)
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2020-01-17
Matheus
T
avares
g
r
ep:
f
ix race condition
s
on userd
i
ff call
s
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-30
Ma
t
heus Ta
v
ares
gr
e
p
: fix
worktree case in su
b
mo
d
ules
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Mat
h
e
us Tav
a
res
clone: replace str
c
mp by
fspathcm
p
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Mathe
u
s Tavares
clone:
u
s
e
d
ir-i
t
erator to avoi
d
e
x
pl
i
cit dir traversal
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Matheus Tavares
clone: extract fu
n
c
t
ion from co
p
y_
o
r_link_direct
o
ry
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Mat
h
eus
Tavar
e
s
c
l
one:
copy hidden pa
t
hs at l
o
cal clo
n
e
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Matheu
s
Ta
v
ares
dir-iterator:
add
f
lags param
e
ter to dir_iterat
o
r
_
begin
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Matheu
s
Tavares
d
ir-iter
a
tor: refactor state machin
e
mod
e
l
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Matheus Tavares
dir-it
e
r
at
o
r:
u
s
e warning
_
errno when possible
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree
2019-07-11
Matheus Tavares
clo
n
e: better h
a
n
d
le
s
ymlinked
f
iles at
.
git/objects/
Signed-off-by: Matheus Tavares <
matheus.bernardino@usp.br
>
commit
|
commitdiff
|
tree