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
Merge branch 'ds/sparse-updates-oob-access-fix'
2020-05-04
Jonatha
n
Tan
commit-graph
:
avoid m
e
mory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetc
h
-pack: in
p
rotocol v2
,
reset i
n
_vai
n
u
pon
A
C
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonat
h
an Tan
f
etch-pack: in
p
rotocol v2, in_vain
o
n
l
y af
t
e
r
ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jona
t
han
T
an
fetch-pa
c
k: return enum
f
rom process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jona
t
han
Ta
n
rebase
--merge: optional
l
y skip ups
t
re
a
med commits
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff: restrict when prefetc
h
i
n
g occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jona
t
han Tan
dif
f
:
refactor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonat
h
an Tan
diff: mak
e
diff_populate_file
s
pec_op
t
ions
struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonat
h
an Tan
promisor
-
re
m
o
t
e: acce
p
t
0
a
s
o
i
d_nr
in funct
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jonathan Tan
connected: a
l
ways use partial clone opti
m
iz
a
tio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan
Tan
fetch
:
forgo full c
o
nnectivity check if --fi
l
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
onathan Tan
c
o
nn
e
cte
d
: verify pro
m
isor-ness
o
f partia
l
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jon
a
t
h
an
T
a
n
t5616: make
robust to de
l
ta base change
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jon
a
than T
a
n
sha1-file: re
m
ove OBJECT_INFO
_
SKIP_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Ta
n
submod
u
le--helper:
advise on fata
l
alte
r
nate
error
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
Doc: expl
a
in submod
u
le
.
alternateErrorStrategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
T
an
promi
s
or-
r
emote: remove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
J
o
n
athan
T
an
clone
:
remo
v
e
fetc
h
_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fetch:
r
e
m
ove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jona
t
han Ta
n
fe
t
ch
:
delay fetch_if_missing=0
unti
l
after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
J
o
nathan Tan
fetch-pack: wr
i
te fetched refs to
.
promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jon
a
t
han Tan
se
n
d-
p
ac
k
: never fetch
when checking exc
l
usion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonath
a
n Tan
merge-recurs
i
ve: symlink
'
s desc
e
ndants
not i
n
w
a
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan Tan
cache-t
r
ee: do no
t
laz
y
-fetch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonatha
n
Tan
transport: teach all v
t
ables t
o
allow
f
etch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
o
nathan Tan
transport-helper: skip
ls-refs if unnecess
a
ry
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
J
o
n
a
t
han Tan
diff: sk
i
p GITL
I
NK when lazy fetching missing objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t5551: test
u
sage of c
h
unked
encoding explicit
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: c
o
ver case of client h
a
ving delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: us
e
correct flag t
o
check object is missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
J
ona
t
han Tan
fetch-pack: s
e
nd server options after command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onathan Tan
i
n
d
e
x-
p
ack: prefetch mi
s
sing REF_DELTA ba
s
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan T
a
n
t5616: refacto
r
packfile repl
a
cement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jona
t
han
T
a
n
worktr
e
e: updat
e
is_ba
r
e he
u
ris
t
ics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
clone: send ser
v
e
r
options
when using
p
r
otoc
o
l v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
t
r
a
nsport: die if serve
r
options are
unsupp
o
rted
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
na
t
han Tan
pack-objects: write objects packed to
tra
c
e2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan
T
an
diff
:
bat
c
h fet
c
hi
n
g of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
f
e
tch-pac
k
: binary search
w
hen storing wa
n
t
e
d-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
sha1-file: sup
p
ort OBJE
C
T_INFO_
F
OR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
atha
n
Tan
f
etc
h
-
p
a
ck: respect --
n
o-u
p
date
-
shallow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-p
a
ck: call prep
a
r
e
_sh
a
l
low_info only
if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan
T
an
t5551: mark half-auth no-op fetch test as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
submodule: e
x
pla
i
n first
attemp
t
failure c
l
early
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5552: c
o
mp
e
nsate
f
or v2
f
iltering ref ad
v
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
h
a
n Tan
tests:
f
ix protocol versio
n
for o
v
erspecificati
o
ns
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Tan
t5700:
o
nly r
u
n
with p
r
o
t
o
col ve
r
sio
n
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Ta
n
t
55
1
2: compensa
t
e for v0 only send
i
ng
H
EAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5
5
03: fix ove
r
specif
i
cation
of trace
expe
c
tat
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
natha
n
Ta
n
tests: alw
a
y
s te
s
t fe
t
ch of un
r
eachable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601: c
h
eck ssh
command on
l
y with protocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
e
sts: d
e
f
ine GIT_TEST_PROTOCOL_VE
R
SION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jona
t
han Tan
remote-c
u
rl
:
use post_r
p
c() for pr
o
tocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan
T
an
remot
e
-c
u
rl: re
f
actor rea
d
ing int
o
rpc_s
t
ate's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
onathan Tan
remote-curl:
r
e
duc
e
scope o
f
rpc_st
a
te
.
re
s
ult
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan T
a
n
remote-curl: reduce scope o
f
r
p
c_stat
e
.
stdi
n
_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonatha
n
Tan
remote-cur
l
:
reduc
e
scope of rpc_state
.
a
r
gv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Tan
ls-
r
efs: fi
l
ter r
e
fs using namespace-stripped na
m
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
at
h
a
n
Ta
n
t
e
s
t
s: define GIT_TEST_SIDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{
f
e
tch,
u
pload}-pack: sideband v2 fetch response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
athan T
a
n
sid
e
band: reverse
its d
e
p
e
ndency on pkt-l
i
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonat
h
an Tan
pk
t
-l
i
ne: int
r
oduce struct pack
e
t
_wr
i
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
onathan Tan
upload-pack: te
a
c
h deep
e
n-relative in pro
t
ocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
than Tan
fetch-pack: do not take sha
l
l
o
w
lock unnec
e
ssarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetc
h
-
pack: sup
p
ort pro
t
ocol vers
i
o
n 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
J
o
nathan Ta
n
revisi
o
n
:
use commit graph in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
J
onatha
n
Tan
fetch-pack:
b
e more precis
e
i
n pa
r
sin
g
v
2
response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than Tan
upload-pack: c
l
ear f
l
ags befor
e
e
a
ch v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack:
m
ake want_
o
b
j not
g
l
o
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jo
n
athan
T
an
upload-pack: make have_obj
n
o
t
glob
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonatha
n
Tan
cache-tree: skip
s
ome blob ch
e
cks in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
h
an
Tan
fetch: do not
l
i
s
t refs if fetching o
n
ly hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
athan
T
an
transport: list refs b
e
fore fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
tran
s
port: do not list refs
i
f
p
ossible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: allow skipping
o
f re
f
l
i
sting
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fet
c
h-pack: e
x
clude blo
b
s wh
e
n la
z
y-fetching trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Ta
n
fet
c
h-pack: avoid objec
t
fl
a
gs if
n
o
_
de
p
endents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonat
h
an Ta
n
fetc
h
: in partial clone,
c
heck p
r
esence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nath
a
n Tan
connec
t
e
d
: document
connectivi
t
y in p
a
rt
i
a
l
clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonat
h
an Tan
fetch-object: set exact_
o
id wh
e
n fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jo
n
athan Tan
fetch-object: unify fetch_
o
bject[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
o
na
t
han Tan
repack: repack promisor objec
t
s
if
-
a
o
r
-A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jon
a
than Tan
rep
a
ck: refactor
setup
o
f pack-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jona
t
h
an Tan
f
e
tch-pack: unify r
e
f in a
n
d o
u
t
p
ara
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jo
n
athan Tan
fetch: send "refs/tags/"
p
refi
x
upon C
L
I
r
e
fspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jona
t
han Tan
t
5
702: test fetch with multiple refspecs
at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han
Tan
c
o
mmit-gra
p
h
:
add repo arg to
g
raph read
e
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
a
n
c
om
m
it-graph: sto
r
e graph in struct ob
j
ect_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
c
o
mm
i
t-graph:
a
dd
f
ree_commit_gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
co
m
mit-grap
h
: add
missing
f
orward d
e
claration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
n
a
t
han
T
an
objec
t
-sto
r
e
:
add missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nath
a
n Tan
commit-graph: ref
a
ctor preparing comm
i
t graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonat
h
an Tan
nego
t
ia
t
or/skipp
i
ng: skip commits
d
uri
n
g fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonat
h
an Ta
n
t
ag: do
n
't warn if t
a
rget
i
s missi
n
g b
u
t prom
i
sed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
r
e
vision
:
tolerate prom
i
s
ed target
s
of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
clone: che
c
k connectivity even if clone is
p
artial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
upl
o
ad-pac
k
: send refs' o
b
jects despi
t
e "
f
il
t
er"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch-pack: sup
p
o
rt negotiation tip
w
hitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
onath
a
n Tan
fetch-
p
ack: write
s
hall
o
w
,
the
n
check connecti
v
ity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jo
n
athan Tan
p
a
ck-bi
t
map: ad
d
fre
e
funct
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next