repo.or.cz
/
git
/
raj.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
The fifth batch
2020-06-11
Jonath
a
n T
a
n
upload-pack: send part
o
f packfil
e
response as uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan T
a
n
fetch-pack: s
u
ppo
r
t
more
t
ha
n
o
n
e pa
c
k
l
ockfile
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonath
a
n T
a
n
upload-pac
k
:
r
efactor
r
eading o
f
p
ack-objects out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an Tan
Docume
n
t
a
tion: add
Packfile URIs design
d
oc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
D
oc
u
m
entation: or
d
er protocol v2 sec
t
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jona
t
han Tan
http
-
fe
t
ch: support fetc
h
ing packfiles
b
y URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan
T
an
h
tt
p
-fetch:
refactor
into
f
u
n
cti
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonatha
n
Tan
http: refactor finish_http_pack_request()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
ona
t
h
an Ta
n
http: use --stdin wh
e
n indexi
n
g
dum
b
HTTP
p
ack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-05
Jonathan Tan
http:
r
ed
a
ct
a
ll co
o
kies,
teach GIT
_
TRACE_REDA
C
T=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-19
Jonathan Ta
n
t4067: mak
e
rename
detect
i
on test output
raw
diff
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonat
h
a
n Tan
http
,
i
m
ap-send: stop usin
g
CURLOPT_
V
ERBOSE
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan Tan
t5551: test that GIT_TRACE_CURL redacts
password
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
J
o
n
athan Tan
t5500: count objects thr
o
ugh stderr, not trace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jonathan Ta
n
commi
t
-graph: avoid memory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
J
onathan T
a
n
f
et
c
h-pack: in pro
t
o
c
ol v2, re
s
et in_vain upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan
Tan
fe
t
ch-
p
a
c
k: in
protocol
v
2, in_vain o
n
ly after AC
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jo
n
ath
a
n Tan
fetch
-
pack: return
e
num from
proc
e
ss_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
J
o
nathan Tan
rebase --merge: optionally skip upstreamed commi
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff
:
restr
i
ct whe
n
p
re
f
etching
o
ccurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
o
nathan Tan
di
f
f: refactor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonat
h
an Tan
diff: make diff_popula
t
e_file
s
p
e
c_
o
ptions
struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan T
a
n
p
r
omiso
r
-
rem
o
t
e: accept 0 as oid_nr
i
n function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jonatha
n
Tan
connec
t
ed: always u
s
e
p
artial
c
l
o
ne optim
i
zation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jo
n
athan Tan
fetch: forgo full
con
n
ectiv
i
ty che
c
k if --fi
l
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
nath
a
n Tan
connected: ver
i
f
y promisor
-
ness of partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan Tan
t
5
6
16: make robu
s
t to delta
base
change
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jonathan T
a
n
sha1-file: remove OBJECT
_
INFO_SKIP_CAC
H
ED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jon
a
t
h
a
n
T
an
submodule--hel
p
er:
a
d
v
i
se
on
fatal alternate erro
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
Doc: expla
i
n submodule
.
alt
e
rnateError
S
trategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
J
o
nathan
Tan
promisor-remot
e
: remove fetc
h
_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonath
a
n Tan
cl
o
ne: remove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fetch: remov
e
fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonatha
n
Tan
fe
t
c
h: delay fetch_if_missing
=
0 until after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonathan Tan
fetch-pack
:
write fetched r
e
fs t
o
.
promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonat
h
an Tan
s
end-pack:
never
f
etch whe
n
c
h
eckin
g
exclusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jona
t
han Tan
merge-re
c
u
r
s
ive: symlink's
des
c
endants n
o
t
i
n way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
J
o
na
t
han Tan
c
ac
h
e-t
r
ee: do not
l
azy-f
e
tch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan
Ta
n
tran
s
port: teach
all vtables to allow fetch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan T
a
n
transpo
r
t-helper: s
k
ip ls-refs
i
f unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonat
h
an Ta
n
dif
f
: sk
i
p GITLINK w
h
en lazy f
e
tchi
n
g missing ob
j
s
commit
|
commitdiff
|
tree
2019-06-27
Jon
a
t
h
an T
a
n
t
5
5
51: test usage of c
h
unked encoding
e
xplicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan T
a
n
t5616: cover
c
ase of client havin
g
delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
nathan Tan
t5616: use co
r
rect flag
t
o check object
i
s missin
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jona
t
han Tan
fetch
-
pack
:
send server opti
o
n
s af
t
er command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
o
n
athan
T
an
index-pack: prefetch mi
s
sing
REF_DE
L
TA
b
a
s
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
t5616
:
refactor packfile r
e
pla
c
ement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan Tan
w
o
rkt
r
ee:
update is_bare heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
a
than
T
an
clone: send ser
v
er opti
o
ns when
using protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonath
a
n Tan
t
r
ansp
o
rt:
die if server op
t
ion
s
are un
s
u
ppo
r
ted
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonathan T
a
n
pack-objects: w
r
ite obje
c
ts packed to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
J
onathan Tan
d
i
ff: batch f
e
tchi
n
g of missi
n
g bl
o
bs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
n
athan T
a
n
f
e
t
c
h
-pack: binary sear
c
h
when storing
want
e
d-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonat
h
an T
a
n
sha
1
-file: support
OBJECT_INFO_FOR
_
PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
on
a
t
h
a
n
Tan
f
e
tch-pack
:
respect --no-upda
t
e-
s
hall
o
w in
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fet
c
h-pack
:
call prepare
_
s
hallow_info o
n
l
y
if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonat
h
a
n
Tan
t5551: mark h
a
lf-au
t
h no-op fe
t
ch t
e
st
a
s
v0-
o
nly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan T
a
n
submodu
l
e: exp
l
ain first atte
m
pt failure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5552:
c
om
p
ensate for v2 f
i
lte
r
ing ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan T
a
n
te
s
ts:
f
ix protoc
o
l ve
r
sion
f
or overspecific
a
t
io
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t57
0
0
:
onl
y
run wi
t
h prot
o
col
version
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
na
t
han Tan
t5512: c
o
mpe
n
sate for v0 only sending
H
E
A
D symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5503
:
fix o
v
e
r
specificatio
n
of trace expect
a
tion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
than
T
an
tests: always test fetch of
u
nreac
h
ab
l
e with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
a
t
han Tan
t5601
:
check ssh command only wi
t
h protoco
l
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n
T
an
t
ests: d
e
fin
e
G
I
T_TEST
_
PROTOCOL
_
VER
S
ION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
J
o
nathan Tan
remote-curl: use
p
ost_rpc() for
protocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Tan
r
e
mote-curl: re
f
actor
r
eading into rpc_state's
bu
f
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: reduc
e
sc
o
pe of rpc_st
a
te
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
tha
n
T
an
remote-curl: reduc
e
sc
o
pe of
r
pc_stat
e
.
stdin_prea
m
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonath
a
n T
a
n
r
e
mote-
c
url: reduce scope of rpc_
s
tate
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan
Tan
ls-refs:
f
ilter
refs us
i
ng namespace-stri
p
p
e
d
name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n
T
an
te
s
t
s
: de
f
ine GIT_TES
T
_SI
D
EBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n
T
an
{fetch,upload}-pac
k
: sideband v2 fetc
h
r
e
sponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sideband: rev
e
rse its d
e
pen
d
ency on pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonath
a
n Tan
pkt-line: introduce struct packet_
w
r
iter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
han Tan
upload-pack: teach de
e
pen-rel
a
tive
in
proto
c
ol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
athan
T
an
f
etch-
p
a
ck:
d
o not
take shallow loc
k
unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan T
a
n
fetch-pack
:
support protocol version
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
J
o
na
t
han Tan
re
v
i
s
ion: use comm
i
t
graph in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jona
t
han Tan
fetch-pack: b
e
more precis
e
in
parsing
v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
n
at
h
an Tan
upload-
p
ack: clear
flags bef
o
re each
v
2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonatha
n
Ta
n
upload-pack: make want_obj n
o
t
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: mak
e
have_o
b
j no
t
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-
t
ree: skip some blob checks in part
i
al clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
han T
a
n
fetch
:
do
not list r
e
fs if fetching on
l
y hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
T
an
trans
p
ort:
l
i
st refs before fetch if n
e
cessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
transpo
r
t: do not list
r
e
fs if possib
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
ona
t
han Ta
n
transp
o
rt: allow s
k
ip
p
ing o
f
ref
listing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan
Tan
fetch-pack:
e
xclude
b
lobs wh
e
n
lazy-fetchi
n
g
trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
J
o
nathan Tan
f
et
c
h-pack
:
avoid object flag
s
if no_dependen
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan
T
an
fet
c
h: in part
i
al clo
n
e
,
c
h
e
ck prese
n
ce
o
f targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
connec
t
ed:
document connectiv
i
ty
i
n p
a
rtial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jona
t
h
an Tan
fet
c
h-objec
t
: set exact_oid when fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
n
athan
T
an
fetch-obj
e
ct: u
n
if
y
fetch_object[s] functi
o
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
o
n
athan Tan
repack: repack pr
o
misor objects if -a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: refactor s
e
tup of pa
c
k-object
s
cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fetch-pack: unify ref in and
o
ut para
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
o
nathan Tan
f
e
tc
h
: send
"refs
/
tag
s
/"
prefix u
p
on CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t570
2
:
test fetch with m
u
ltiple re
f
specs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next