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
Jonathan Tan
upload-
p
ack:
s
end part of
p
a
ckfil
e
resp
o
nse as uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
on
a
tha
n
Tan
fet
c
h-pac
k
:
support more tha
n
on
e
pack lockfil
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
up
l
oad-pack: re
f
act
o
r reading of p
a
ck-objects ou
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an Tan
Documentation: add Packfile
U
RI
s
design doc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonatha
n
Ta
n
Do
c
ument
a
tion: orde
r
protocol
v2 se
c
t
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
http-f
e
t
c
h: supp
o
r
t f
e
t
ching packfiles by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an
Tan
http-
f
etch: refactor
into
f
unction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an T
a
n
htt
p
: refa
c
tor finis
h
_http_pack_r
e
qu
e
st()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
o
n
ath
a
n
Tan
htt
p
:
u
s
e
--
s
tdin
w
hen
i
n
d
exing
d
umb
HTTP pack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-05
Jona
t
han Tan
http: redact all cookie
s
, teach GIT_TRACE_REDACT=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-19
Jonat
h
an Tan
t4067: make rename detection t
e
st o
u
tput raw diff
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan
Tan
http, imap-send: stop using CURLOPT_VERBOS
E
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan
Tan
t5551: test th
a
t GIT_TRAC
E
_
C
URL redacts pass
w
ord
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
J
onathan Tan
t5
5
00: co
u
nt ob
j
e
c
ts
through stde
r
r,
not trac
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jonathan T
a
n
commit-g
r
aph
:
avoid memory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonat
h
an Tan
fetch-pack: in protoc
o
l v2, res
e
t in_vain upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jona
t
han Tan
fe
t
ch-p
a
ck: in protocol
v
2
,
in_vain only after ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonat
h
an
Tan
fetch-pack:
return
e
num from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonathan
T
a
n
rebase --merge: optionally skip ups
t
rea
m
e
d
commits
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan
T
a
n
diff: r
e
s
tr
i
ct when prefetc
h
i
ng occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonatha
n
Tan
diff
:
refactor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jon
a
than Tan
diff: make diff_po
p
ulate_file
s
pec_o
p
tions struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jon
a
than Tan
p
romisor-rem
o
te: accept 0
as oid_nr in f
u
nction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
J
o
n
atha
n
Tan
connecte
d
: al
w
a
ys
use partial clone
o
ptimization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonatha
n
T
a
n
fetch: forgo full conne
c
tivity check
if --
f
ilter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
onathan Tan
con
n
ected:
verify promisor-
n
e
s
s
of pa
r
tial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jona
t
han
T
an
t56
1
6:
make
robust to
delta base change
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jona
t
han Tan
sha1-file: remove OBJECT_INFO_SKIP_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
submodule
-
-helper: advise
o
n fatal a
l
t
e
rna
t
e
er
r
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jo
n
a
t
han Tan
Doc: explain
s
ubm
o
dule
.
al
t
ernateEr
r
orStrategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
T
an
promisor-
r
emote:
r
e
move fetch_i
f
_missi
n
g=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
J
o
nathan Tan
clo
n
e
:
remove fetch_
i
f_
m
issing
=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jon
a
than Tan
f
e
tch: remove
f
e
t
ch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonath
a
n Tan
f
etch
:
delay fet
c
h_if_missing=0 until after
c
onfi
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jona
t
h
a
n Ta
n
fetch-pack: wr
i
te f
e
tched
refs
t
o
.
p
r
omi
s
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonat
h
an Ta
n
send-pack: never fet
c
h when chec
k
ing
exclusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan Tan
merge-recursive: symlink's descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jo
n
athan
Ta
n
cache-tree: do not lazy-fetch te
n
tative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jona
t
han Tan
transport:
teach all vtables to
allow f
e
tch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
onathan Tan
trans
p
or
t
-hel
p
er: skip ls
-
re
f
s if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonat
h
a
n Tan
diff: skip GITLINK when lazy fetch
i
ng mis
s
ing obj
s
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t
55
5
1: test usage of ch
u
nke
d
e
n
codi
n
g explicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
n
a
than
T
a
n
t
5
6
1
6: cover ca
s
e
o
f
client
h
aving
delt
a
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
nathan Tan
t5616:
u
s
e
correct flag to
c
hec
k
object is
mis
s
ing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonathan T
a
n
fetch-p
a
ck: send s
e
r
ver op
t
io
n
s
a
fter command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jona
t
h
a
n Tan
in
d
ex-pack:
p
refet
c
h missing REF_DELTA bas
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
on
a
than Ta
n
t5616: refact
o
r pac
k
file r
e
placem
e
nt
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonat
h
a
n
Tan
wor
k
tree: update is_b
a
re h
e
uristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
onatha
n
Ta
n
clo
n
e: se
n
d server options whe
n
using
prot
o
c
o
l v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonath
a
n Tan
transport
:
die
if server options are
u
nsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jo
n
a
t
h
a
n Tan
p
a
ck
-
objects: w
r
i
te objects packed to
t
rac
e
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan T
a
n
d
iff: b
a
tc
h
fet
c
hing of mi
s
sing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
atha
n
Tan
fet
c
h-
p
ack: binary search when
storing wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
n
athan Tan
sha1-file: support OBJECT_
I
NFO_FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Ta
n
fetch-p
a
ck: r
e
s
p
ect --no-update-shallow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
T
an
fetch-pack: call pre
p
are_shallow_info on
l
y
if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonath
a
n
Tan
t5551: mark half-aut
h
no-op
fetch test as v0
-
onl
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
submo
d
ule: explain first attempt fai
l
ure clear
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t
5552:
c
ompen
s
ate
for v2 fil
t
ering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
ests: f
i
x protocol v
e
rs
i
on for
over
s
pecif
i
cat
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nat
h
an Tan
t5700
:
only run with protocol v
e
rsion
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
Tan
t5512: compensate
for v0 o
n
ly
s
ending
H
EAD sy
m
refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5503: fix o
v
er
s
p
eci
f
ication
o
f tr
a
ce
e
xp
e
ct
a
t
i
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
a
n Tan
t
est
s
: always tes
t
f
etch of un
r
eac
h
able with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601: check ssh c
o
mmand only
with prot
o
co
l
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: define GIT_TE
S
T_PROTOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan
T
an
r
emote-curl: use post_rpc() for pr
o
tocol v2 als
o
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonath
a
n Tan
re
m
ote-curl: refactor read
i
n
g into rpc_state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
a
than Tan
remote-curl: reduce s
c
ope of rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
e
mote-curl: reduce
s
cop
e
of rpc_state
.
stdin_pream
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
on
a
than Tan
remo
t
e
-
curl: reduce sco
p
e of
r
pc_sta
t
e
.
a
r
gv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan
T
an
l
s-refs: filte
r
refs using nam
e
space-s
t
rippe
d
n
a
me
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jona
t
han Ta
n
t
est
s
: d
e
fi
n
e GIT
_
TE
S
T_SIDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
than Tan
{fetch,upload}-pack: sideband v2
fetch resp
o
ns
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan T
a
n
sideban
d
:
reverse its depende
n
cy on pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
pkt-line
:
i
ntroduce s
t
r
uct pac
k
et_write
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonath
a
n
Ta
n
upload-
p
ack: t
e
a
c
h deepen-r
e
la
t
ive in pro
t
ocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: do
not take sha
l
low lock un
n
ecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
han Tan
fe
t
ch-
p
ack: s
u
pport prot
o
col v
e
rsion 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonatha
n
Tan
revision: use com
m
it g
r
aph in get_refer
e
n
c
e()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jon
a
t
h
an Tan
fetch-pack: be mor
e
prec
i
s
e
i
n
parsi
n
g v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: clea
r
f
lags befo
r
e each v2 requ
e
st
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than
T
an
uplo
a
d-pack
:
mak
e
w
a
nt_obj not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack
:
make
h
ave_obj no
t
g
l
o
bal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonat
h
an Tan
ca
c
h
e
-tree: sk
i
p som
e
b
lob checks in partial clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
fetch: do not list refs if fetc
h
ing only hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: list ref
s
before fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport
:
do n
o
t
l
ist refs
i
f possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
trans
p
ort:
a
llow skipping of ref lis
t
ing
commit
|
commitdiff
|
tree
2018-10-04
J
ona
t
han
Tan
fet
c
h-pack:
e
xclude bl
o
bs when l
a
zy-fetchin
g
trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jon
a
than Tan
fe
t
ch-pack: avoi
d
object flags if no_dep
e
ndents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jona
t
ha
n
Tan
fetch: in parti
a
l clone
,
ch
e
c
k presence of targ
e
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
connected: document connecti
v
i
t
y in
p
arti
a
l cl
o
nes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetc
h
-
o
bject: set ex
a
ct_o
i
d when
f
e
t
c
hing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-obje
c
t: unify fetch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
on
a
than T
a
n
r
e
pac
k
: repack promi
s
or o
b
ject
s
if -a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonatha
n
Tan
rep
a
c
k
: refactor set
u
p
of
p
ack-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fet
c
h-pack: unify ref
i
n and
out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonath
a
n Tan
fetch
:
send
"
refs/tags/
"
p
r
e
fix
u
pon CL
I
refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
a
n
Ta
n
t
5
702:
test
f
e
tc
h
with mul
t
iple refsp
e
cs at a ti
m
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next