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
t4018: drop "debugging" cat from hunk-header tests
2019-10-24
Jonathan Tan
fe
t
ch:
dela
y
fetch_if_missing=0 until a
f
ter
c
onf
i
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jo
n
a
t
ha
n
Tan
send-pack:
neve
r
fetch when
checki
n
g exclusion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonath
a
n Tan
merge
-
r
e
cursive: symlink's d
e
scendants n
o
t in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jona
t
han Ta
n
cache-tree: do
no
t
lazy-
f
etch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transpor
t
: te
a
ch all
v
ta
b
l
e
s
t
o
a
l
lo
w
fet
c
h
first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transport-helper: s
k
ip ls-re
f
s i
f
u
n
necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jo
n
at
h
an T
a
n
diff: skip GITLINK when lazy fetching mis
s
in
g
objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan
T
an
t5551:
t
e
st usa
g
e
of chunk
e
d encoding
expl
i
citly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t
5616: c
o
ver
c
a
se of c
l
ien
t
h
avin
g
de
l
ta bas
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: use correc
t
flag
t
o che
c
k ob
j
ect is mi
s
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonat
h
an Tan
fetch-pack: se
n
d ser
v
er o
p
tion
s
after command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan T
a
n
index-pack: pr
e
fetch mi
s
sing REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonat
h
an Tan
t
5
616: refactor
p
a
ckfile rep
l
a
cement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
J
o
n
athan
Tan
worktree: update is_bare heur
i
stics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan
T
an
clone: se
n
d
s
e
rver options when using pr
o
tocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
athan Tan
transport
:
d
ie if serv
e
r
o
ptions are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
onath
a
n Tan
pack-objects: write
ob
j
ects packed to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonatha
n
Ta
n
d
iff: b
a
tch fetching of m
i
ssing
blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack
:
binary
search when
s
tori
n
g wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
sha1-fi
l
e:
s
upport
O
BJECT_INFO_
F
OR_
P
REFE
T
CH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: re
s
pect --
n
o-upd
a
te-shall
o
w in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
n
a
than Tan
f
etch-pack: call prepare_s
h
a
l
l
o
w_inf
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 no-op fetch test a
s
v
0
-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan
T
an
submodule: ex
p
lain first attempt failur
e
clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Ta
n
t5552: compe
n
sate for
v2 f
i
ltering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: fix protocol
ver
s
i
o
n
f
or
overspecific
a
tions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an 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
J
o
na
t
han Tan
t
5
512: compensate for
v
0 only
s
ending HEAD s
y
mr
e
fs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t550
3
: fi
x
overspec
i
ficatio
n
of trace expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: always test fe
t
ch of
unreachable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t5601: c
h
e
ck ssh com
m
and only w
i
th protocol v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
han Tan
tes
t
s:
define
G
IT_TEST_P
R
O
T
OCOL_
V
ER
S
ION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan T
a
n
r
e
mote-cur
l
:
u
se post_rpc() for protocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan T
a
n
remo
t
e-curl: refactor read
i
ng into rpc_state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jona
t
han Tan
r
emote-curl: reduce scope of rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
e
mot
e
-curl:
r
educ
e
s
c
o
p
e of rpc_state
.
stdi
n
_
p
rea
m
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
emo
t
e-curl: reduce sco
p
e of rpc_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonat
h
an Tan
l
s-refs
:
filter re
f
s using names
p
ace-stripped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
tests: define GIT_TEST_SIDEBAND_A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{
fetch,upload}-pack: sideband v2 fetch
resp
o
nse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
onat
h
an Tan
s
ideband: reverse its d
e
pe
n
dency o
n
pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan
T
an
p
kt-line:
i
ntrod
u
ce
s
truct
packet_
w
rit
e
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
Tan
upl
o
ad
-
pac
k
: teach
d
e
e
pen-rela
t
ive in
protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
than Tan
f
etch-pack: do not
take
s
hallow
lock un
n
ecessar
i
ly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
Tan
fetch-pack: s
u
pport pr
o
tocol
v
ersion
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Ta
n
revision: use commit graph in get_ref
e
ren
c
e
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jo
n
athan
Tan
fetch-pac
k
:
be
m
ore p
r
ecise in parsin
g
v2 respon
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
uploa
d
-pack: cl
e
ar flag
s
before each v2
r
e
q
uest
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-
p
ack: make want_obj n
o
t glo
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jo
n
at
h
a
n
Tan
upload
-
pack: make
h
a
ve
_
obj
n
ot g
l
obal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jon
a
than
T
a
n
cache-tree: skip so
m
e bl
o
b checks in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
fetch
:
do not list refs if fetching
on
l
y hash
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transpo
r
t
:
list refs befo
r
e fetch
i
f
n
ecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transpor
t
: do not list ref
s
if
p
ossi
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
t
r
a
n
s
port: allow skipping of
ref
l
isti
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-p
a
ck
:
exclude blobs when lazy-f
e
t
chi
n
g
t
rees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
f
e
tch-
p
ack: avoid
o
bject
f
lag
s
if no
_
d
ependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nathan Tan
fetch: in parti
a
l clone, chec
k
presence of ta
r
gets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan
Tan
conne
c
ted: docu
m
ent connectivit
y
i
n
p
a
rtial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
than Tan
fetch-object
:
s
et exact_o
i
d when
fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan
T
an
fetch-ob
j
ect: unify
f
etch_object[
s
] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
onatha
n
Tan
re
p
a
ck: repack
p
r
o
m
isor o
b
jects if -a or -A is
s
e
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
ath
a
n Tan
r
epack: refac
t
or setup
o
f
pack-
o
bjects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fetch-pack: unify ref in
a
nd ou
t
pa
r
a
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
an Tan
fet
c
h: s
e
nd "refs/tags/" prefix up
o
n CL
I
refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t5702:
t
est fetch with mul
t
iple refspecs at
a t
i
me
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonat
h
an
Tan
c
om
m
it-gr
a
ph
:
add repo arg to g
r
aph rea
d
ers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
Tan
commit-graph: store
g
raph i
n
s
t
ruct object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: add free_
c
ommit_g
r
aph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
an
commi
t
-graph: add missi
n
g
forward
d
eclaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
ob
j
ect-store: add missi
n
g i
n
clude
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han Tan
commit-graph: re
f
actor p
r
eparing c
o
mmit graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan T
a
n
negotiator/skipping:
s
kip commits during f
e
tch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: don't warn if target is missing but promise
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
revision: tolerate
pro
m
ised targets of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jon
a
th
a
n
T
an
cl
o
ne: check c
o
nnec
t
ivity eve
n
if clone is
partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan
T
a
n
upload-pack: send
refs' ob
j
e
c
ts despite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetc
h
-pa
c
k: support negoti
a
tion tip whitel
i
st
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch
-
pack: writ
e
shallow, t
h
en chec
k
con
n
e
ctivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pac
k
-bitma
p
:
add free fun
c
tion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
p
ack-bitmap: r
e
m
o
ve
bitmap_
g
it g
l
o
b
al
v
ariable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pack: int
r
od
u
ce
n
egotia
t
or API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonatha
n
Tan
fetch-pack: move
c
om
m
on
c
hec
k
a
nd marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han Ta
n
fetch-pac
k
:
mak
e
n
ego
t
iation-related var
s
l
o
cal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jon
a
than Tan
f
etch-pack: use ref adv
.
to prune
"have"
sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonatha
n
Tan
fetch
-
pac
k
:
directly en
d
negoti
a
tion if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jon
a
tha
n
Tan
fetch-pack: clear m
a
rks before re-marki
n
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch-pack: split up
e
veryt
h
ing_local()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonathan Tan
lis
t
-obje
c
ts
:
che
c
k if
f
ilter
i
s NUL
L
b
e
fore
using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan
T
an
submodule
:
do
not pass null OID to setup_r
e
visio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonat
h
an Tan
{fet
c
h,upload}-pack: suppo
r
t filter in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jon
a
than Tan
upload-p
a
c
k
:
r
ead config when serving pr
o
tocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
J
o
nath
a
n Tan
upload-
p
ack: fix e
r
ror message typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonath
a
n
Tan
grep: remove "rep
o
" arg from
n
on-supporting funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
fetch-pack
:
d
o
not check
l
inks for partial fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
J
onath
a
n Tan
index
-
pack: suppor
t
checking objects but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jo
n
ath
a
n Tan
sha1_file: restore OB
J
E
CT_INFO_QUICK
f
u
n
c
tion
a
lity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
p
a
ck
f
ile: refactor ha
s
h
s
earch wi
t
h fanou
t
t
a
bl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
packf
i
le: remove GIT_DE
B
UG_LOOKUP log stateme
n
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jo
n
athan Tan
Do
c
s:
spli
t
out long-runnin
g
subprocess handsha
k
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next