repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
git help: special-case `scalar`
2022-08-15
Matheus T
a
vare
s
t
e
s
ts: use the new
C
r
o
t1
3
-
f
ilte
r
he
l
per to
a
void PE
R
L
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-08-15
M
a
t
h
e
u
s Tavares
t
0
021: i
m
p
leme
n
tation th
e
rot13-filter
.
p
l script in
C
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-08-15
Matheus
T
a
v
ares
t0021:
a
v
o
i
d
gr
e
p
p
ing fo
r
a
P
erl-s
p
ec
i
fic strin
g
at
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-07-22
Math
e
us T
a
vares
pkt-
l
i
ne
.
h: move comment closer t
o
the associated code
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-07-14
Matheus T
a
vare
s
ch
e
c
ko
u
t
:
f
ix two bugs on the final
count
of
updated
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-07-14
Math
e
u
s
T
avares
checkout: show bug
a
bo
u
t fai
l
ed entries bei
n
g
included
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2022-07-14
Matheus Tavares
check
o
ut
:
document bug wh
e
re delayed checkout counts
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-10-28
Matheus Tava
r
es
add, rm, mv: fix
b
u
g that prevents
t
he update of non
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-09-29
Matheus Tavar
e
s
grep: de
m
onstrate b
u
g with textconv attribu
t
e
s an
d
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheu
s
Tavares
checko
u
t: make
d
elayed checkout r
e
spe
c
t --quiet and
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-27
Mat
h
eus Ta
v
a
r
es
t
2080: fix cp in
v
ocation to copy sy
m
l
inks
i
nstead
of
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-25
Matheus
Tav
a
r
es
init: fix bug
r
egarding ~/ expansion in init
.
templateDi
r
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-17
Ma
t
heus Tavares
p
arall
e
l-c
h
ec
k
out: send t
h
e
n
ew o
b
j
ect_id algo
f
i
el
d
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-06
Matheus T
a
vares
clean: remove unnecess
a
ry va
r
iable
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Ma
t
h
eus Tavares
ci
:
run te
s
t ro
u
nd with paralle
l
-
checko
u
t enabled
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Ma
t
heus Tavares
par
a
llel-checkout: a
d
d t
e
s
t
s for basic operations
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Matheus Tavares
parallel-checkout: add tests
r
elate
d
to
.
gitattrib
u
t
es
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Matheus Tavares
check
o
ut-index: add parallel
c
h
e
ckout
s
u
pport
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Mathe
u
s
T
avares
t0028: extr
a
c
t encoding helpers to
l
ib-e
n
coding
.
sh
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Ma
t
h
e
us Tavares
p
a
rall
e
l-ch
e
ck
o
ut: add
t
est
s
rela
t
e
d to path collisions
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Mathe
u
s Tavares
builtin/
c
hecko
u
t
.
c: com
p
le
t
e
p
arallel c
h
eckout support
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-05-05
Matheu
s
Tavare
s
make_t
r
ansient_cache_e
n
t
r
y
(): optionally a
l
loc
f
rom
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-19
M
a
theus
Tavares
paral
l
e
l-chec
k
out: add design documentation
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-19
M
a
t
heus Tavares
parallel-checkout:
su
p
port progress displaying
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-19
Ma
t
heus Tav
a
res
parallel-checkout: add confi
g
uration op
t
i
o
ns
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-19
Math
e
us Tavares
p
a
rallel-checko
u
t: make i
t
truly paral
l
el
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-19
Math
e
us
Tav
a
r
es
u
n
pack-trees: ad
d
basi
c
support for parallel checkout
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-15
Matheus Tavares
pkt-line:
d
o no
t
report packet wri
t
e errors t
w
i
c
e
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Matheu
s
Tavare
s
rm
:
honor sparse c
h
e
c
k
out patter
n
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Matheus Tav
a
re
s
add: warn when ask
e
d to update SKIP_WORKTR
E
E entr
i
es
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Matheus Tavares
refresh_
i
ndex(): ad
d
flag to ign
o
re SKIP_
W
O
R
KTREE entrie
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Math
e
us Ta
v
ares
pathspec: allow to
ignore SKIP_WORKTREE entries
o
n
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Ma
t
heus Tavares
a
d
d: make --ch
m
od and --renorm
a
lize
hon
o
r sparse checkouts
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Matheus Tav
a
res
t
3
705: add tests for `git
a
dd`
in s
p
a
rse checko
u
ts
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-04-08
Matheus Tava
r
es
a
dd:
inc
l
ude magic
p
art of
p
athspe
c
on --refr
e
sh er
r
o
r
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-23
M
at
h
eus Ta
v
are
s
entry
:
add checkout_en
t
ry_ca() taking preload
e
d conv_at
t
rs
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-23
Matheus T
a
vares
entry: move
c
onv_attrs lookup up to checkout_ent
r
y()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-23
Matheus
Tavares
entry:
e
xt
r
act up
d
at
e
_ce_aft
e
r_write() fro
m
write_entry(
)
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-23
Mat
h
e
u
s
Tava
r
e
s
entry: make fstat_output() and
read_blob_en
t
ry()
public
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-23
Mat
h
e
u
s Tavares
entry: extract
a h
e
ader file for
e
ntr
y
.
c fu
n
ction
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-18
Math
e
us Tavares
ch
e
ckout
:
don't
f
ollow s
y
m
l
inks when
removing entri
e
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-03-18
M
a
t
h
eus
Tavares
symlinks: updat
e
co
m
ment
o
n thr
e
aded_check_
l
e
adin
g
_
p
at
h
()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-26
M
atheus Tavares
con
v
ert:
fail
gr
a
c
e
fully upon missing clean cm
d
on
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-24
Matheus
Tavar
e
s
ad
d
: p
r
opagate
-
-ch
m
od errors to ex
i
t s
t
atu
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-24
Matheus Tavares
add: mark -
-
c
hmod error s
t
ring fo
r
t
r
ansl
a
ti
o
n
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-24
Matheus Tavares
add --chmod
:
don't update i
n
d
e
x wh
e
n --d
r
y-run i
s
use
d
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-16
M
a
theus Tav
a
re
s
c
heckout-in
d
ex: omit entries w
i
th no tempname from
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-16
Mat
h
e
us Tava
r
es
w
r
ite_en
t
r
y
(
): fix misuse
s
of
`
path` in error mes
s
a
g
es
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-12
M
atheus Tavares
unp
a
ck
_
trees(): start with a fresh lstat cac
h
e
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-12
Mat
h
e
u
s Ta
v
ares
c
heckout: fix bug that makes
c
heckou
t
follow symlink
s
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-10
Ma
t
heus Ta
v
ar
e
s
grep: honor sparse-checko
u
t on working tree searches
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-02-09
Matheus Tavar
e
s
grep
:
er
r
or out if --
u
ntracked is used with --cach
e
d
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2021-01-06
Mathe
u
s Tav
a
res
t4
1
2
9
: don't f
a
il if se
t
gid is set in the test directory
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-12-02
M
atheus
Tavares
ap
p
ly: d
o
n't us
e
c
ore
.
s
haredRepository to crea
t
e working
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-11-21
Math
e
us
Tavares
worktree
:
fix
order o
f
arg
u
ment
s
in erro
r
message
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-09-29
Math
e
us T
a
var
e
s
pac
k
file
:
fix memory
l
e
ak
in ad
d
_delta_base_cac
h
e()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-09-29
Mathe
u
s Tavares
packf
i
l
e:
f
ix race co
n
diti
o
n
o
n unpack_en
t
ry()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-09-09
Matheu
s
T
a
vares
config: complain abo
u
t --wor
k
t
ree
ou
t
side of a git
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-08-18
Math
e
us
T
avares
checkout_e
n
try
(
): re
m
ove unreachable error()
cal
l
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-07-09
M
a
theus T
a
va
r
e
s
entry:
c
h
eck for fs
t
at() error
s
after chec
k
out
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-04-25
Ma
t
heus Tavares
co
n
fig
d
o
c: fix refer
e
nce
t
o conf
i
g
.
w
orktr
e
e info
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-04-20
Mat
h
eus Tavares
g
r
ep:
f
ollow conventio
n
s for
p
rinting paths w/ unusual
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-03-25
Matheus Ta
v
ares
tes
t
-li
b
: a
l
low
short o
p
tions to
b
e
bundled
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
M
a
theus Tavares
sh
a
1-file: allo
w
c
he
c
k_object_signat
u
re() to handle
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
Matheus Tavares
sha1-file: pass git_hash_algo to hash_o
b
ject_file()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
Matheus Tav
a
res
sha1-
f
ile: pass
git_hash_algo to wri
t
e_obj
e
ct_file_
p
repar
e
()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
M
athe
u
s Tava
r
es
streaming: allow open_
i
stream()
t
o handle a
n
y repo
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
Matheus Tav
a
res
pack
-
ch
e
ck: use give
n
repo's hash_algo at verif
y
_pack
f
i
l
e()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
Matheus Tavares
cache-tree: use given repo's ha
s
h_algo at verify_one()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-31
M
atheu
s
Ta
v
a
r
es
diff: make
d
if
f
_populate_fil
e
spe
c
() honor i
t
s re
p
o
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-23
M
ath
e
us Tavares
completion: a
d
d support for sparse-che
c
kout
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-23
Matheus
T
ava
r
es
doc:
s
parse-chec
k
out: mention --cone option
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Mathe
u
s T
a
vares
g
r
ep: use no
.
o
f cores a
s
the defaul
t
no
.
of threads
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Ma
t
heus Tavares
grep: move driver pre-load out of
c
r
i
tical section
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheu
s
T
a
v
a
res
g
rep: r
e
-ena
b
le threads in non
-
w
orktr
e
e case
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Ma
t
he
u
s Tavares
grep: protect p
a
cked_git [
r
e-]initialization
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheu
s
Tavares
g
r
ep: allow submodule functions to run
i
n parall
e
l
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheu
s
Tava
r
es
submodule-con
f
i
g
: add skip_if_
r
ead option to repo_re
a
d
_
gitmo
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Mathe
u
s Tav
a
res
g
rep: replace grep_read_mutex by internal
o
b
j re
a
d
.
.
.
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Ta
v
ares
object-store: all
o
w threa
d
ed access to object reading
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Math
e
us Tavares
replac
e
-object: make re
p
lace opera
t
i
o
ns thread-safe
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tava
r
es
grep:
fix racy calls in
grep_objects()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tavares
grep: fix rac
e
conditions at grep_submodule()
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2020-01-17
Matheus Tavares
grep
:
fix race cond
i
tions on use
r
diff
c
al
l
s
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-30
Matheus Tavares
grep: f
i
x
worktree c
a
se in submodules
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Matheus Ta
v
ares
clone: replace strcmp
b
y
f
s
p
athcmp
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Mathe
u
s
T
avares
clone: use dir-iterator to avoid explicit dir tra
v
ersal
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Matheus T
a
v
a
r
es
clone: extract
function from
c
opy_or_link_direct
o
ry
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
M
a
t
heu
s
Tavares
clone: copy
hidd
e
n p
a
ths
at local
c
lone
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Math
e
us Tavares
dir-iter
a
tor: a
d
d
f
lags parameter to
d
ir_iterator_begin
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Matheus
T
a
vares
d
ir-iterator:
r
efactor state machine model
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Matheus T
a
var
e
s
dir-iterator: use warning_errn
o
wh
e
n possible
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree
2019-07-11
Matheus Tavares
clone: bet
t
er handle symli
n
ked files at
.
git/
o
bjects/
Signed-off-by:
Matheus Tavares
<matheus.bernardino@usp.br>
commit
|
commitdiff
|
tree