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
fetch: avoid reading submodule config until needed
2020-08-18
Jon
a
than Tan
f
e
tch: avoid readin
g
s
ubmodu
l
e config u
n
til need
e
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Ta
n
f
e
tc
h
: allow refspecs specifie
d
throug
h
s
tdin
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
negoti
a
tor/noop: add noop fet
c
h negoti
a
t
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jon
a
than Tan
fsck: do not lazy fetch k
n
o
w
n non-p
r
o
misor object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan Tan
p
ack-objects: n
o
fetch
wh
e
n allow-{an
y
,promi
s
o
r}
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan T
a
n
a
pp
l
y: do not
lazy
fetc
h
w
hen ap
p
lying b
i
nary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jo
n
athan Tan
sha1-file: intro
d
uce
no-lazy-
f
etch has
_
object
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
J
onathan Tan
sha1-file: make pretend_obj
e
ct_
f
ile(
)
not p
r
e
fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jonathan
T
an
pack-object
s
: prefet
c
h objec
t
s t
o
be packed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jo
n
at
h
an Ta
n
p
a
ck-ob
j
ects: refactor to
oid_
o
bject_info_extende
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-16
J
o
nathan Tan
upl
o
ad-pack: do not l
a
zy-f
e
tch
"have"
o
bjects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jona
t
h
an Ta
n
upload
-
pack
:
s
end part of p
a
ckfile r
e
sponse
as uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan
Tan
f
e
tc
h
-
p
a
ck: support more than one pack lock
f
i
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan T
a
n
upload-pack:
r
efact
o
r reading o
f
p
a
ck-ob
j
ects
out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
Documen
t
at
i
on: add Packfil
e
URIs design doc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
onathan Tan
Do
c
u
m
e
ntation: order protocol v2 sections
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
a
n
Tan
http-fetch: support fetching pa
c
kfiles
by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jon
a
t
han Tan
htt
p
-fet
c
h: refa
c
t
o
r in
t
o func
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonath
a
n Tan
h
t
tp: refac
t
or finis
h
_
http
_
p
a
c
k_
r
equ
e
s
t()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jon
a
than Ta
n
http: use --stdin
when indexi
n
g dumb HTTP pack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-05
Jonathan
T
an
h
t
tp: red
a
c
t
all cookies, teach GIT_TRACE_REDACT=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-19
Jona
t
han Tan
t4067: make
rename detecti
o
n test
o
utput raw diff
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan
Ta
n
http, im
a
p
-send: stop u
s
i
ng CURLOPT_VERBOSE
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan
Tan
t5551: te
s
t that GI
T
_T
R
ACE_CURL redacts p
a
s
s
word
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
Jo
n
a
than Ta
n
t5
5
0
0: c
o
un
t
o
bje
c
ts through s
t
derr, not trace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
J
onathan Tan
c
ommit-graph: avoid memory le
a
ks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jon
a
than Tan
f
etch-pack: in protocol
v2, res
e
t in_vain upon A
C
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan
Tan
fetch-p
a
c
k
: in protocol v2, in_vai
n
only after AC
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack: return
e
num from p
r
ocess_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jona
t
han Tan
reb
a
se --merge: optional
l
y skip upstreamed com
m
its
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
d
iff: re
s
t
r
ict when prefetchi
n
g occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
o
nathan Tan
dif
f
: refactor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan T
a
n
diff: make diff
_
populate
_
filespec_
o
p
ti
o
ns struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan Tan
pro
m
is
o
r
-remote: accept 0 as oid_nr in function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jonathan Tan
conne
c
ted: always use parti
a
l clo
n
e opti
m
izati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Ta
n
fetch: forgo full connectivity check if -
-
filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
nathan Tan
connect
e
d: verify
promiso
r
-ness of partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan Tan
t56
1
6: make robust
t
o delta base
ch
a
ng
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jo
n
athan Tan
sha1-fi
l
e
: remove OBJECT
_
INFO_SKIP_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan
Tan
submodule
-
-helper: advise on fa
t
al al
t
e
rn
a
te error
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
Doc:
explain
submo
d
ule
.
a
l
te
r
nateErrorSt
r
ategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan T
a
n
promisor-
r
emote: remove f
e
tch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonat
h
an Tan
clon
e
: remo
v
e f
e
tch
_
if
_
missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fetch: remove
f
etch_if_missin
g
=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonathan
Tan
fet
c
h: d
e
l
ay fetch_i
f
_
missi
n
g=0 until
after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jon
a
than Ta
n
fet
c
h-pack:
wri
t
e fetched refs to
.
pr
o
misor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
J
o
nathan Ta
n
se
n
d
-
p
ack: nev
e
r
fetch w
h
en checking
e
xcl
u
s
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan
Tan
merg
e
-recursi
v
e
:
s
y
mlink's descen
d
ants
not in wa
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonat
h
an
T
an
cache-tree
:
do n
o
t laz
y
-fetch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transpo
r
t
:
teach all vtab
l
es
t
o
allow fetch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jon
a
than
Tan
transpo
r
t-helpe
r
:
s
k
i
p ls-refs if
u
nnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
J
ona
t
h
an Tan
diff: skip GITLINK whe
n
lazy fetc
h
ing mi
s
sing objs
commit
|
commitdiff
|
tree
2019-06-27
J
onathan Tan
t5551: test usag
e
of
c
hunke
d
encoding expli
c
it
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
onathan Tan
t5
6
16: c
o
ver
case of c
l
ient havi
n
g delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
natha
n
Tan
t
5
6
1
6: use corre
c
t
flag to check object is missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jon
a
than Tan
fetch-pack: s
e
nd
s
er
v
er options
after command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
index-pack: prefetch missing RE
F
_DE
L
TA bas
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan T
a
n
t5616: re
f
actor pa
c
kfile replaceme
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
J
o
nathan Tan
worktree: update
is_bare heurist
i
cs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonatha
n
Tan
cl
o
ne
:
send server op
t
ions
when us
i
ng pro
t
ocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jona
t
ha
n
T
a
n
tra
n
sport: die
i
f
server options are unsup
p
orted
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonathan Tan
p
a
ck-obj
e
cts:
w
r
ite o
b
j
ects packed to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonath
a
n T
a
n
diff: batch fetching o
f
m
i
ssing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jon
a
th
a
n Tan
fet
c
h-pack: binary searc
h
when storing wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
n
athan Tan
sha1-fil
e
: support OBJECT_INFO_FOR_PR
E
FETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han T
a
n
f
e
t
ch
-
pack:
r
espect --no-update-sha
l
low in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: call prepare_shallow_in
f
o only
i
f v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan Tan
t5551: mark half-auth n
o
-op
fetch test as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
s
ubmodule: expl
a
in first a
t
tempt failure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
than Tan
t5552:
c
o
m
p
ensate for v
2
f
iltering
r
e
f
adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
tes
t
s:
fix
p
ro
t
ocol
v
ersion for
o
verspec
i
fication
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700:
o
nly run wit
h
p
rotocol version 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than
T
an
t551
2
: compensate
f
o
r
v0 only sending HEAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t5503: f
i
x o
v
erspe
c
ifi
c
ation of trace expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests
:
always test fetch o
f
unr
e
ach
a
ble with
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601
:
check ssh com
m
and only with protoco
l
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Tan
tes
t
s: define
G
IT_
T
EST_PROTOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan
Tan
remote-cur
l
: u
s
e post_rpc
(
) for
p
rotocol
v2 a
l
so
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Ta
n
r
e
mote-curl
:
refact
o
r readi
n
g into
r
pc_stat
e
's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl:
reduc
e
sco
p
e
o
f
rpc_state
.
resu
l
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonatha
n
T
a
n
remote-curl: reduce scope
of rpc_state
.
stdin_pre
a
mble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-cu
r
l: reduce scope
of rpc_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jona
t
han
T
an
ls
-
r
efs:
f
ilter refs
using
n
a
mesp
a
ce-
s
tri
p
pe
d
name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
athan Tan
t
ests
:
defin
e
GIT_TE
S
T
_SIDEBA
N
D_A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
{fetch,upload
}
-pack: s
i
deband v2 fetch
r
e
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonat
h
an Tan
sideband: reve
r
se its depende
n
cy on pkt-
l
ine
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonatha
n
Tan
pkt-line:
intr
o
duce
s
truct
p
acket_w
r
i
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
up
l
oad-p
a
c
k
: te
a
ch
deepen-rel
a
tive in protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fet
c
h-pack: do n
o
t
t
a
ke shallow
l
ock u
n
nece
s
sarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonath
a
n T
a
n
fetch-pack
:
support
p
r
o
tocol v
e
r
sion 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jon
a
tha
n
Tan
revision: us
e
c
ommit gr
a
ph
in ge
t
_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
J
o
nathan
T
an
fetch-p
a
ck: be mo
r
e
prec
i
se in parsing v
2
respons
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
u
p
load
-
p
ack
:
c
l
ear flags before each v2 r
e
quest
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan T
a
n
upload-pack: make want_obj not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
uplo
a
d-p
a
ck: make have_obj n
o
t global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan
Tan
cache-tree: s
k
ip some blob checks in partia
l
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan T
a
n
f
e
t
c
h
: do n
o
t list refs if fet
c
hing o
n
ly ha
s
hes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: list refs befor
e
fetc
h
if nec
e
ssary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Ta
n
tra
n
spor
t
: do n
o
t li
s
t
ref
s
if
p
o
ssib
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan Tan
transport: allow s
k
ip
p
ing
o
f r
e
f listing
commit
|
commitdiff
|
tree
next