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
doc/gitcore-tutorial: fix prose to match example command
2019-10-24
Jonatha
n
T
an
fetch:
d
el
a
y
f
e
t
ch_if_missing=
0
until after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonathan Tan
send-pack
:
never fet
c
h when
checking
exclusion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan Tan
merge-
r
ecu
r
sive: symlink'
s
de
s
cendants
not i
n
way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan
Tan
cache-tree:
d
o not lazy-fetch tentative tre
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
o
nathan Tan
tr
a
n
spor
t
:
teach all vtables to allow fetc
h
firs
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
tran
s
port
-
hel
p
e
r: sk
i
p ls-
r
ef
s
if u
n
necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonatha
n
Tan
d
i
ff: ski
p
GITLINK when lazy fetching missing objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t5551: test usage of chunked encodi
n
g e
x
plic
i
tly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonat
h
an Tan
t5616
:
cov
e
r c
a
se of client
havi
n
g delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonath
a
n Tan
t5616: use cor
r
ect flag to check object is
missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonathan Tan
fetch-pack: s
e
nd server op
t
i
ons
a
f
t
e
r command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan T
a
n
index-pac
k
: pre
f
etch missing
REF_DELTA
b
as
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
on
a
t
h
a
n
Tan
t5
6
1
6
: refactor pa
c
kfile repla
c
e
m
e
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan
Tan
worktree
:
update is_bar
e
heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
c
l
one: send server options when using p
r
o
tocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
tr
a
nsport: di
e
if serve
r
o
ptions are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jo
n
athan
T
an
pack-obj
e
ct
s
: write
ob
j
ects packed to trac
e
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
d
i
f
f: batch fetching of
m
issin
g
blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han Tan
fetch-pack: bi
n
ary searc
h
when storing w
a
nted-re
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
onathan Tan
s
h
a1-file:
support OBJ
E
C
T_I
N
FO_FOR_PR
E
FET
C
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
nathan Tan
fetch-pack: respect --no-update-s
h
allow in
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
f
etch-pack: ca
l
l p
r
epare_shallow_in
f
o only if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jo
n
athan
T
an
t
5
551: mark half-auth n
o
-o
p
f
e
tch
t
est
as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jo
n
ath
a
n T
a
n
sub
m
o
du
l
e: explain
first att
e
mpt failure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
ath
a
n Tan
t5552: co
m
pen
s
ate for v2 filtering
r
ef
a
d
v
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
tes
t
s: fix
p
rot
o
col versio
n
for
overspecificatio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: only run
w
it
h
protoco
l
version 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
t5512: co
m
pens
a
te f
o
r v0 o
n
l
y
sending H
E
A
D sym
r
efs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
Tan
t5503: fix ove
r
spec
i
fica
t
i
on of
trac
e
ex
p
ectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
t
ha
n
Tan
tests: always test fet
c
h of unreachable
w
ith v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
t5601:
c
h
eck
ssh
comman
d
o
nly with pr
o
tocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
Ta
n
tests
:
define GIT_TEST
_
PROTOCOL_VERSIO
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan Tan
rem
o
te-curl:
us
e
po
s
t_
r
pc(
)
for p
r
otocol v2
a
lso
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
J
onatha
n
Tan
remot
e
-curl: refac
t
or reading
into rpc_s
t
ate'
s
buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
t
h
an Tan
re
m
ote
-
curl:
reduce
s
cope of rpc_state
.
r
esult
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: red
u
ce scope of rpc
_
state
.
stdin_prea
m
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
rem
o
t
e-curl:
r
educe
s
cope of rpc_s
t
ate
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jo
n
ath
a
n Tan
ls-refs: filter ref
s
using n
a
mespace-stripped nam
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonat
h
an
T
an
tests: define GIT_TEST_SI
D
EBAND
_
ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonat
h
a
n Tan
{fetch,upload
}
-pack:
sideband v2 fetch r
e
sponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n T
a
n
s
ideband: re
v
erse
i
t
s d
e
pendency on pkt-l
i
ne
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jo
n
athan Tan
pkt-line:
i
ntroduc
e
struct packet_writer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
on
a
than
T
an
upload-pack:
t
each dee
p
en-rela
t
ive
in protoco
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
h
a
n Tan
fetch-pack:
do n
o
t
t
a
ke shallow lock unnecessari
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
h
a
n T
a
n
f
et
c
h-pack: support prot
o
co
l
version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revision: use commit
g
raph in get
_
r
eference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jona
t
han Tan
fetch-pack:
b
e mo
r
e precise in parsing v2
response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jona
t
han Tan
upl
o
ad-p
a
ck:
cl
e
ar flags before each v2 reques
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pac
k
: make
wa
n
t_
o
bj not gl
o
ba
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
natha
n
T
a
n
upload-pack: make have_
o
b
j not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache
-
tree
:
ski
p
s
ome
b
l
o
b
chec
k
s in parti
a
l
clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
on
a
than
Tan
fetch: do n
o
t
l
is
t
refs if fetching
o
nly hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
than
T
a
n
transport: list refs
b
efore fetch if ne
c
essa
r
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
natha
n
Tan
transp
o
rt: do not list
refs if
pos
s
ibl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
trans
p
ort: allow
s
k
ipping of ref li
s
ti
n
g
commit
|
commitdiff
|
tree
2018-10-04
J
onathan Tan
fetch
-
pack:
e
xclude blobs when lazy-fetching t
r
ees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jona
t
h
a
n Tan
fe
t
c
h
-pack: avo
i
d
objec
t
flags
i
f
n
o_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
f
etch: in partial clo
n
e, check presence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
c
o
nn
e
cte
d
: docume
n
t connectivit
y
in partial c
l
ones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonath
a
n
Tan
fetch
-
object: set exact_oid whe
n
fet
c
hing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan Tan
fetc
h
-object: unify fet
c
h_object[s] fun
c
tions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repa
c
k
: repack p
r
omis
o
r
o
bjec
t
s if -a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonath
a
n
Tan
rep
a
ck: r
e
f
a
ctor setup of p
a
c
k-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Ta
n
f
etch-pack: unify ref in
and out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
fetch:
send "refs/tags/
"
pr
e
fix u
p
o
n
CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jon
a
tha
n
T
a
n
t5702: test
fetch with m
u
ltiple re
f
sp
e
cs at
a
time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
commit-graph
:
add r
e
p
o arg to graph
r
e
a
ders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
than Tan
commit-graph
:
stor
e
graph
in struct objec
t
_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
a
t
han Tan
commit-graph:
a
dd free
_
commit_
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
c
ommit-graph: add missi
n
g
f
o
rward declaratio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-
s
t
o
re: add missing
i
nc
l
ude
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
co
m
m
i
t-graph: ref
a
ctor p
r
ep
a
ring co
m
m
it gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
negotiator
/
skipping: s
k
ip commits
d
u
r
i
ng f
e
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: d
o
n't wa
r
n if target is missin
g
but pro
m
ise
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonath
a
n
Tan
revision: toler
a
t
e p
r
omised targets
o
f
t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
an Tan
c
l
one: che
c
k
c
onnectivity
e
v
e
n if clone is par
t
i
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan
T
an
upload-pack:
s
end refs' objects desp
i
te "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
f
etch-pac
k
:
s
upport negotiation
tip whi
t
elist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonat
h
an T
a
n
fetch-pack: write shallow, then ch
e
ck
connectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
J
o
nathan Tan
pack-bitmap: add free function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
J
onathan Tan
p
a
ck-bitmap: remove
bitmap_gi
t
g
lobal variab
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nat
h
an Tan
fetch-
p
ack:
i
ntroduce negotiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nathan Tan
fetch-pack: move common c
h
eck and
m
arking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han Tan
fet
c
h-pack: m
a
k
e
negotiation-related vars l
o
c
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
on
a
than Tan
fetch
-
pack: use ref adv
.
to
p
run
e
"
have"
s
en
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jon
a
than Tan
fetch-
p
ack: di
r
ectly end
n
ego
t
iation if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Ta
n
fetch-pack:
cl
e
ar ma
r
k
s
be
f
ore re-m
a
rking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jona
t
han Tan
fe
t
ch-pac
k
: split up e
v
e
r
y
thing_
l
ocal()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jon
a
th
a
n
Tan
list-obj
e
cts: che
c
k
i
f filter is NULL
before using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonatha
n
T
a
n
submod
u
l
e
:
do not p
a
ss null OID to s
e
tup_rev
i
s
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jo
n
a
t
han Tan
{f
e
tch,upload}
-
pack: s
u
pport filter in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan Tan
upload
-
pack: read config wh
e
n serving
protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jon
a
tha
n
Tan
u
plo
a
d-pac
k
:
f
ix
er
r
o
r
messa
g
e typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan
Tan
grep: remove
"rep
o
"
arg from n
o
n
-supporting fun
c
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
J
o
n
athan Tan
fetch
-
p
a
ck
:
do not
che
c
k links for partial f
e
tch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonat
h
an Tan
index-pack
:
su
p
port
checking ob
j
ect
s
but not l
i
nks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jo
n
athan Tan
sha
1
_file: restore
OB
J
ECT_
I
N
FO_QUICK fu
n
ction
a
l
ity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
ona
t
han
T
a
n
packfile: refa
c
tor
h
ash search with fano
u
t
t
a
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jon
a
than Tan
packf
i
le: remo
v
e GIT_DEBUG
_
LOOKU
P
log st
a
temen
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
J
onathan Tan
Docs: split
o
ut lon
g
-
r
unning
subp
r
ocess h
a
nds
h
a
k
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next