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
upload-pack: send part of packfile response as uri
2020-06-11
Jonathan Tan
uplo
a
d-p
a
ck:
sen
d
part of packfil
e
response
a
s u
r
i
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonath
a
n T
a
n
fetch-pack: sup
p
ort more than one pack lock
f
i
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonatha
n
Tan
upload-pa
c
k
: re
f
actor reading of pack-object
s
out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jo
n
a
t
han
Tan
Documentation: add Packfile URIs design
doc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
Do
c
umentation: order protocol
v
2
sectio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jo
n
a
than
T
an
http-fetch:
s
upp
o
rt fetching
packfil
e
s by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
o
na
t
han
T
a
n
http
-
fetch: refactor into func
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an
T
an
h
ttp: refac
t
or finish_http_pack_request()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
h
ttp: use --s
t
din
w
hen
indexing
dumb HTTP
pack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
J
o
na
t
han
T
an
t
5500: co
u
n
t obje
c
ts through std
e
rr
,
not trace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jon
a
than Tan
commit-graph: avoid
memory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan
Tan
fe
t
ch-p
a
ck: in
protocol v2, reset in_v
a
in upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonath
a
n Tan
fetch-
p
ack: in protocol v2,
in_vai
n
only
afte
r
A
C
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jon
a
than T
a
n
fetch-
p
ack: return enum from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonathan Tan
rebase --merge: optionally
s
kip
u
p
streame
d
commits
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonath
a
n
Tan
d
iff: r
e
strict when prefet
c
h
in
g
o
c
curs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
o
n
athan Tan
diff: refacto
r
objec
t
read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
ona
t
han Tan
diff: make diff_pop
u
l
at
e
_f
i
le
s
pec_options struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jona
t
han T
a
n
promisor-remo
t
e: accept 0 as oid_nr in fun
c
ti
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
J
o
nathan Tan
connected:
a
lways use partial
c
l
o
ne
optimization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jon
a
than Tan
fetch: for
g
o
f
ull connectivi
t
y check
i
f --filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
con
n
e
c
te
d
:
verify promisor-ness o
f
partial clo
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan Tan
t5616:
m
ake ro
b
u
s
t t
o
d
e
l
ta 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
_
CAC
H
ED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jona
t
h
a
n
Tan
submodul
e
--helpe
r
: advise on fatal alterna
t
e error
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
onathan
Tan
Doc: explain submodule
.
alterna
t
eErro
r
Strat
e
gy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonath
a
n Tan
p
ro
m
is
o
r
-
remote:
remov
e
fetch
_
if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
T
an
clone:
r
e
m
o
ve fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
J
onat
h
a
n
Tan
fetch: r
e
mov
e
fetch_if_mis
s
ing=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
J
onathan
Tan
fetch: delay fetch_
i
f_missing=0 until after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonathan
T
a
n
fetch
-
pack: write fetc
h
ed refs to
.
promi
s
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
J
o
nathan Tan
send-pack:
n
ever fetch when checking exclusio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan Tan
m
erge-recursive: sym
l
in
k
's descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jo
n
athan Tan
cach
e
-tree
:
do not la
z
y-fe
t
ch tentative tr
e
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
ona
t
han
Tan
transport: teach a
l
l vtables to allow f
e
tch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
o
n
athan Tan
transport-helper: skip ls-refs
i
f
unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jo
n
ath
a
n
T
a
n
diff:
skip GI
T
LINK when
l
azy
f
etching missing o
b
js
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Ta
n
t5551: test
usa
g
e of chu
n
ked encoding e
x
p
l
i
c
itly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
on
a
than Tan
t
5
616: cov
e
r
case of cl
i
e
n
t
h
aving del
t
a
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t561
6
:
us
e
c
o
rrect fla
g
t
o che
c
k obj
e
ct is mi
s
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
J
onathan Tan
fetch-pack: send se
r
ver options after c
o
m
m
and
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan T
a
n
in
d
ex-pack:
prefetch mi
s
s
ing RE
F
_DEL
T
A ba
s
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
t56
1
6: refactor
p
ac
k
fi
l
e replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan
Tan
worktree:
u
pdate is
_
bare h
e
uristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jon
a
than Tan
clone:
s
e
n
d ser
v
er opti
o
n
s when using protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
ona
t
han Tan
transp
o
rt: die if server o
p
tions are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonathan Tan
pack-obje
c
ts
:
write objects packed to
t
r
ace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
diff: batc
h
fetching of missing b
l
obs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
atha
n
Tan
fetch-pack: bi
n
ar
y
search when
s
t
oring wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
T
an
sha1-file: support OBJECT_I
N
FO_FOR_PREFET
C
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: respect --n
o
-update-
s
hallow
in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: call prepare_
s
hallow_info only if
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jo
n
a
t
han Tan
t
5
5
5
1: mark half-auth no-o
p
fetch test as
v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
s
ubmodule: ex
p
lain first attempt failure
clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Ta
n
t5552:
c
ompensate for v2 f
i
ltering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
T
an
tests
:
fix protoc
o
l ver
s
ion
for
o
verspec
i
ficati
o
ns
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: only ru
n
wi
t
h protocol version
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
a
n
t
5512: com
p
ensa
t
e for v0 only sendi
n
g HEAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t
5503: fix
overspecification of tr
a
ce
e
xpectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
tests:
alway
s
test fetch of unrea
c
hable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t5601: check ssh com
m
and
o
nl
y
with protoco
l
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
tests: define GI
T
_TEST_PROT
O
C
OL_V
E
RSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonatha
n
Tan
rem
o
te-curl: use p
o
st_rpc() for protocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jo
n
a
t
h
a
n Tan
re
m
ote-curl: refactor
r
eading into rpc_state's b
u
f
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
than Tan
r
emote-curl: re
d
uce
scope of rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
o
nathan Tan
remote-c
u
r
l
:
r
e
duce
s
c
ope o
f
r
p
c
_stat
e
.
st
d
in_pr
e
amble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
emote
-
curl: r
e
d
uce scope
of
rpc
_
state
.
a
r
gv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Tan
ls-refs: fi
l
ter refs using na
m
e
s
p
ace-s
t
r
i
p
p
ed name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Ta
n
tests: de
f
ine GIT_TEST_SID
E
BAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{fetch,upload}-pack: sideband v2
f
etch res
p
o
nse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sideband:
reverse its
d
epende
n
cy
on pkt-
l
ine
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jona
t
han Tan
pkt-line: introduce
s
truct p
a
cket_writer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
than
Tan
upload-pack: tea
c
h de
e
pen-rel
a
tive in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
o
n
a
t
han Tan
fetch-
p
ack: do n
o
t take shal
l
ow l
o
ck unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch
-
pa
c
k: support protoc
o
l versio
n
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revision: u
s
e c
o
mmit graph in get_refere
n
c
e
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonatha
n
Tan
fetch-
p
ack: be
mo
r
e precise
i
n parsing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jo
n
athan Tan
upload-pack: clea
r
f
l
ags before each v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonatha
n
Tan
uploa
d
-
pac
k
: make want_obj not
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
onatha
n
Tan
upload-pa
c
k: ma
k
e hav
e
_obj not
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-t
r
ee: skip some blob check
s
in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
athan T
a
n
fetch: do not list
refs
i
f
fetch
i
ng only hash
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
athan Tan
transp
o
r
t: list refs before fetch if nec
e
ssary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
transport: do not list refs
if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
t
r
ansport: allow skipping of ref listing
commit
|
commitdiff
|
tree
2018-10-04
J
onathan Ta
n
fetc
h
-pa
c
k: ex
c
lude
blobs when lazy-f
e
t
c
h
i
ng trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
J
o
n
atha
n
Ta
n
f
e
tc
h
-pack:
a
void obj
e
c
t
fl
a
g
s
if no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonat
h
an Ta
n
fetch
:
in partial
clone, check presence o
f
t
a
rgets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
connected: doc
u
ment
c
onnectivity in partial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-object: set exact_oid when fet
c
hin
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetc
h
-
o
bject:
u
n
ify fetch_object[
s
]
functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
r
epack: rep
a
ck promisor
o
b
jects if -a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
a
than Tan
repack:
refactor s
e
tup of pa
c
k-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jon
a
than T
a
n
fetch-pac
k
:
unify r
e
f in and out
p
aram
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonath
a
n
Tan
f
etch: send "re
f
s/tags/"
p
r
e
fix upo
n
C
LI ref
s
pecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan T
a
n
t5702: test f
e
tch with multiple refs
p
e
c
s at
a
t
ime
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph
:
a
d
d
repo arg to gra
p
h readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n Tan
com
m
it-grap
h
:
store
graph in struct
object_s
t
ore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
h
an Tan
comm
i
t-gr
a
p
h: add free_comm
i
t_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-grap
h
: add miss
i
n
g
f
orward declaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next