repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
t6040 test: stop using global "script" variable
2019-05-28
Jonathan Tan
fetch-pa
c
k:
s
end serv
e
r options
a
fter command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
J
o
nathan Ta
n
wo
r
ktree
:
update
is_bare he
u
ri
s
tic
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jon
a
than
Tan
clone: se
n
d
s
e
r
v
er options wh
e
n using prot
o
c
ol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
t
ran
s
p
o
r
t:
d
ie
if server
opt
i
ons ar
e
u
nsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
onatha
n
T
an
pack-objects:
writ
e
objects
p
a
c
ked to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonath
a
n Tan
diff: batch fetching
o
f m
i
s
s
ing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetc
h
-pack: binary se
a
rch whe
n
storin
g
w
a
nted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
Tan
sha1-
f
ile: support O
B
JECT_
I
N
FO_
F
OR_PRE
F
ETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
nathan Tan
fetc
h
-
p
ack: respect --no-update
-
shall
o
w in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
n
athan Tan
fetch-pack: call pre
p
a
re_shallo
w
_info
o
n
l
y
i
f
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan
Tan
t5551: mark half-auth
n
o-op fetch t
e
st as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jo
n
atha
n
Tan
submodule: expl
a
in
first attem
p
t fai
l
ure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
th
a
n Tan
t5552: co
m
pensate for v2 filteri
n
g ref
a
d
v
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
Tan
test
s
: fix pr
o
tocol
v
ersion for overspec
i
fications
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
t5
7
0
0
: on
l
y run with
p
rot
o
col
version 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
han
T
a
n
t5512: co
m
p
e
nsate
for v
0
o
n
ly sending
H
EAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5503: fix overspe
c
ification of
t
race expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onat
h
an Tan
t
e
sts
:
always test fetch of u
n
r
ea
c
hable wi
t
h v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601
:
c
he
c
k ssh command onl
y
with pr
o
t
o
col
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
te
s
ts: define GIT
_
TEST_P
R
O
TOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
J
o
natha
n
T
an
remo
t
e
-curl:
u
s
e
pos
t
_
r
p
c
(
) for protoc
o
l v
2
also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Tan
remo
t
e-curl: refac
t
o
r reading into
r
pc
_
state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
r
e
mote-cur
l
:
r
educe scope of rpc_state
.
res
u
lt
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
remote
-
c
u
rl
:
reduce scope of rpc_state
.
stdin_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl
:
reduce sc
o
pe of rpc_s
t
ate
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
onathan Tan
ls-r
e
fs: filter refs using namesp
a
ce-s
t
ripped nam
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
athan Tan
tests:
d
efin
e
GI
T
_TEST_SI
D
EBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
o
nathan Tan
{fetch,u
p
load}-pack: sideband v
2
f
etch r
e
spon
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
side
b
and: reve
r
se i
t
s
d
ependency on
p
kt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan
Tan
pkt-line: int
r
od
u
ce
struct
packet_write
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonat
h
an Tan
uplo
a
d-p
a
ck:
t
each
d
e
e
pen-relative in p
r
otocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
han Tan
fetch-pack: do
n
o
t ta
k
e shallow lock unneces
s
arily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
than
Ta
n
fetch-pack: sup
p
ort proto
c
ol version
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Ta
n
revision
:
use commit gr
a
ph in get
_
referen
c
e()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
J
o
nath
a
n Tan
f
e
t
ch-pack
:
be
more prec
i
s
e
in parsing v2 resp
o
nse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: c
l
ear flags before each v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload
-
p
ack: make wan
t
_ob
j
n
ot global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack:
m
ake h
a
ve_obj no
t
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jon
a
than
Tan
cache-tree: skip so
m
e blob checks i
n
pa
r
t
i
al clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
ona
t
han Tan
fetch: d
o
n
o
t l
i
st refs if fetching only has
h
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an
T
an
transport
:
list refs before fetch if n
e
ce
s
s
a
ry
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
on
a
tha
n
T
a
n
t
ransport: do not
l
ist refs i
f
possi
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
a
than Tan
tran
s
por
t
:
allow s
k
ipping of ref listing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
f
etch-pack: exclude blobs when lazy-fetc
h
ing trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
f
e
tc
h
-
pack:
avoid object
f
l
a
gs if no_
d
e
p
endents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jona
t
han Tan
fetc
h
: in partial clone, check pre
s
enc
e
of t
a
r
g
ets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonat
h
an Tan
con
n
ected: document connec
t
iv
i
ty i
n
partial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan
T
an
fe
t
ch-ob
j
ect: set exact_oid w
h
en fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-object
:
unify fetch_obje
c
t[s] funct
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan T
a
n
repack
:
repac
k
promisor o
b
jects i
f
-a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan
T
an
repack: re
f
actor setup of pac
k
-objec
t
s cm
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan
T
an
fetch-pac
k
:
u
nify ref in and out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
an Tan
fetch: send "re
f
s/tags/" prefix upon CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
o
nathan Tan
t5702
:
te
s
t fetch w
i
t
h multi
p
le
re
f
specs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
a
n
c
o
m
m
it-g
r
aph: a
d
d repo arg to graph readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: store graph in str
u
ct
o
bj
e
ct_
s
t
o
re
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
a
t
han Tan
commit-
g
raph
:
add
free_commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n Tan
commit-grap
h
:
a
dd mis
s
i
ng forw
a
rd declar
a
t
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-store:
add missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
c
o
mm
i
t-graph: refactor prepa
r
ing c
o
mmit graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
negotiator/skipping: skip commits dur
i
ng fe
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
o
nathan Tan
tag: don
'
t warn if ta
r
get is
mis
s
i
ng but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
revision: tol
e
ra
t
e pro
m
ised targets of
tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jona
t
han Tan
clon
e
: check con
n
ectiv
i
ty even if
clone is partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
upload-pack
:
sen
d
refs' object
s
despite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonat
h
an Tan
fe
t
ch-pa
c
k
: sup
p
o
rt
n
e
g
o
tia
t
ion tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jon
a
than T
a
n
fetch-pack: write sha
l
low, then check co
n
nec
t
ivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
p
a
c
k-bit
m
ap:
a
d
d
f
ree fu
n
ction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pac
k
-bitmap: remove bitmap_git global varia
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jo
n
at
h
a
n
Tan
fetch-pack: introduce negotiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onathan Tan
f
etc
h
-pack: move
comm
o
n check an
d
marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
on
a
than Tan
fetch-
p
ack
:
mak
e
negotiat
i
o
n-relate
d
vars
l
o
cal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nathan Tan
fetch-
p
ack: use re
f
adv
.
t
o pru
n
e "have
"
sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch
-
p
ack: directl
y
end
negotiatio
n
if
ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
ona
t
han Tan
fetch-pack: clear marks b
e
fore
r
e-m
a
rking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
o
natha
n
Tan
fetch-pack: split up ever
y
thing_
l
oca
l
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonat
h
a
n Tan
list-object
s
: check if filt
e
r is NULL before
u
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonatha
n
Tan
submod
u
le:
do not pass null
O
ID to set
u
p_revisions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan Tan
{fetch,up
l
oad}-pack: support filter
i
n proto
c
ol v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonatha
n
Tan
upload-pack: read config when serving protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonathan Ta
n
u
p
load-pack: fix error message typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jo
n
athan
Tan
g
rep:
remove "repo" ar
g
f
r
om non
-
supporting
f
uncs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jo
n
a
t
ha
n
Tan
f
e
tch-pa
c
k: do not che
c
k
li
n
k
s
f
o
r p
a
rtial
f
etch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jo
n
atha
n
Ta
n
index-pack:
support
c
h
eck
i
ng
o
bj
e
cts but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
J
o
nathan
Tan
sha1_f
i
le: res
t
ore OBJE
C
T_
I
NFO_QUICK
f
unctiona
l
ity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jo
n
atha
n
T
a
n
packfile:
refactor ha
s
h s
e
arch
w
it
h
fanout table
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan
T
a
n
p
ackfile: remove GIT_DEBU
G
_
LOOK
U
P log
statements
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonathan Tan
Docs: sp
l
it out l
o
n
g
-
runn
i
ng subprocess handsh
a
k
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
J
o
n
a
than Ta
n
htt
p
: su
p
port
omitting data from traces
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
J
onathan Tan
http
:
supp
o
rt co
o
kie r
e
dac
t
ion when tracing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
J
o
nathan Tan
transport: make transp
o
rt vt
a
bl
e
more priv
a
t
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
J
o
nathan Tan
clone, fetch: remo
v
e redundan
t
transport check
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jonat
h
an
Tan
tr
a
n
sport: remove unused
"push"
in
vtable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jo
n
athan Tan
fet
c
h-pa
c
k: restore sa
v
e_c
o
mmit_
b
u
ffer after use
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
u
npack-
t
rees: batch fetchi
n
g of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
tha
n
Tan
c
l
one: partial clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch: ref
a
ctor
calcul
a
tion of r
e
mote list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch-pac
k
:
test
s
u
pport
e
xcl
u
d
i
ng l
a
r
g
e bl
o
bs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jona
t
han Tan
g
c: do not repack prom
i
so
r
pa
c
k
f
iles
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan
T
an
re
v
-list: support termination at p
r
o
m
isor o
b
jects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next