repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fetch-pack: in protocol v2, reset in_vain upon ACK
2020-04-28
J
o
na
t
han Tan
fetch-pac
k
: in p
r
o
to
c
o
l
v
2,
reset in_vain u
p
on ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack: in protocol v2, in_vain on
l
y
aft
e
r
A
CK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fet
c
h-p
a
ck: r
e
turn en
u
m from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan
Tan
t5
6
16: make robust t
o
delta b
a
se
c
h
a
nge
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jon
a
th
a
n Tan
sha1-file:
r
emove OBJECT_INFO
_
S
KIP_CACH
E
D
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
sub
m
odule--
h
elper: advise o
n
f
a
tal alternate err
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
onathan Tan
D
o
c:
e
xp
l
ain su
b
module
.
alternateE
r
rorStr
a
t
e
gy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jo
n
a
than T
a
n
p
r
omisor-remote: re
m
ove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
Ta
n
clone: remove fetch_if_m
i
ssing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fe
t
ch: remove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
J
o
nath
a
n
T
a
n
fetch:
d
elay
f
et
c
h_i
f
_m
i
ssing=0 u
n
t
il after
c
o
nfig
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonat
h
an Tan
fetch-pack: write fetched ref
s
to
.
prom
i
s
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jo
n
a
than
T
an
send-
p
ac
k
: never fetch when checki
n
g
exclusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan Tan
merge-
r
ecursive: symlink's descendan
t
s not in w
a
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonath
a
n Tan
cache-tree: do not lazy-fetch
t
entative
tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
t
r
a
n
spor
t
: teach all vtabl
e
s to allow
f
etch
f
irst
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transport-helper: ski
p
ls-refs if unn
e
cessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonat
h
a
n Tan
diff: sk
i
p G
I
TLINK when lazy f
e
tching mis
s
ing objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan T
a
n
t
5
551
:
test usage
o
f chunked encod
i
ng explicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jona
t
h
a
n Tan
t
5616: co
v
er case of client ha
v
ing 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
ch
e
ck object is mi
s
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonathan T
a
n
f
etch-pack:
send server options
a
fter comman
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
than Tan
in
d
ex-pack: pre
f
etc
h
missing REF_DELTA
base
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onathan Tan
t5616
:
ref
a
ctor packfil
e
replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonath
a
n Tan
worktree:
update is
_
bare heuri
s
t
ics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
at
h
a
n
Tan
clone: sen
d
serv
e
r
o
p
t
ions
w
he
n
u
sing protocol v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
transpor
t
: di
e
if se
r
ver
options are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
onathan Tan
pack-objects: write obj
e
c
ts packed
to trace
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
diff: batch fe
t
chin
g
of missin
g
blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
at
h
an Tan
fetch-pack:
binary search when storing wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
sha1-fil
e
: support OBJEC
T
_IN
F
O_FOR_PRE
F
ETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
h
an Tan
fe
t
c
h-pack: r
e
spec
t
-
-
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
ac
k
: ca
l
l
p
repare_shallow_info o
n
ly if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan
T
an
t55
5
1: mark half-
a
uth no-op fet
c
h test
a
s
v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
J
o
n
a
than
T
a
n
s
ubm
o
dule: ex
p
lain
f
i
r
s
t attempt failu
r
e
clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5
5
52: compensa
t
e for v
2
f
i
ltering r
e
f
adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
th
a
n
Tan
t
ests: fi
x
protocol
v
e
rsion for
overspec
i
fi
c
ations
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5
7
00
:
only
run
with protocol version
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t551
2
: compensate for v0 o
n
ly sen
d
i
ng HEAD symr
e
fs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
natha
n
T
a
n
t5503:
f
ix
ove
r
specific
a
tion of
t
ra
c
e ex
p
e
ctation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
tests: always test fetc
h
of unreachable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
at
h
an Ta
n
t5601: check ssh c
o
mmand only with p
r
otocol
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: define GIT_TEST
_
PROTOCOL_VERSI
O
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan
T
an
remote-curl: use p
o
s
t
_
r
p
c
() for protocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Tan
remote-cu
r
l
: refactor readi
n
g into rpc_state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-cu
r
l: reduce
scope of rpc_state
.
re
s
ult
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonat
h
an Ta
n
remot
e
-curl: reduce sc
o
pe of rpc_state
.
st
d
in_
p
rea
m
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
e
mo
t
e-c
u
rl: re
d
uce sc
o
pe of rp
c
_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
o
n
at
h
an
T
a
n
ls-r
e
f
s: filter re
f
s using
n
a
m
espace-stripped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n Tan
tests: defin
e
GIT_TEST
_
SIDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
o
n
a
than Tan
{fetch,upload
}
-pac
k
:
sideband
v
2 f
e
tch
re
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sideband: reve
r
se its d
e
pendency on pkt-
l
i
ne
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonat
h
an Tan
p
kt-line: introduce
s
t
ruct
packet_
w
riter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
Tan
upload
-
pack:
t
each deepen-relative
in protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
athan Tan
fetc
h
-pack
:
do not
take shallow lo
c
k unnecessari
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetc
h
-pack: support protoc
o
l
version
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonatha
n
Ta
n
revisi
o
n: use commit
g
r
a
p
h
in ge
t
_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
f
etch
-
pack: be more pre
c
ise in parsing
v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonatha
n
Tan
uplo
a
d
-pack: clear
f
lags bef
o
re each v2 r
e
que
s
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonatha
n
Tan
u
p
load
-
p
ack: make
w
a
nt_obj not
globa
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonat
h
an Ta
n
upload
-
pack: make hav
e
_obj not gl
o
bal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jon
a
than
T
an
cache-tree
:
skip some blob
c
hecks
i
n
p
artial c
l
one
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
fetch: do not li
s
t
refs
if fetching on
l
y has
h
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an T
a
n
trans
p
or
t
: list r
e
fs
b
efore fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonath
a
n Tan
tr
a
nsport
:
d
o
not
list refs i
f
p
o
ssi
b
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
t
r
ansp
o
rt: allow ski
p
ping of ref lis
t
i
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jona
t
han
T
an
fetch-p
a
ck: exclu
d
e blobs when l
a
zy-fetching trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan T
a
n
fetch-
p
ack: avoid o
b
ject
flags if n
o
_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Ta
n
fetch:
i
n partial clone,
check
presen
c
e
o
f targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan T
a
n
co
n
ne
c
t
e
d: do
c
ument connecti
v
ity in partial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonatha
n
Tan
fet
c
h
-object: set ex
a
ct_oid
w
hen fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
than
Tan
fetch
-
ob
j
e
c
t: unify fetch_obje
c
t[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
athan
T
a
n
r
e
pack: repack promisor
o
bjects
i
f -a or -A
i
s set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Ta
n
rep
a
c
k: refacto
r
se
t
up of pa
c
k
-
ob
j
ects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan
T
an
fetch-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/"
p
refix up
o
n CLI re
f
s
pecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t57
0
2
: test f
e
tch wit
h
m
u
lt
i
ple ref
s
pecs at a tim
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
commit-graph: add re
p
o arg to graph rea
d
e
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: store graph in stru
c
t
object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han Tan
commit-
g
raph: add fre
e
_commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
than Tan
commit
-
graph: add missing forwa
r
d declaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-
s
tore: 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: refactor pr
e
pari
n
g c
o
mmi
t
g
r
ap
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han
Tan
nego
t
iato
r
/skipping: skip commits during fe
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
t
a
g
:
don't warn if targ
e
t i
s
mi
s
sing but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonatha
n
Tan
revision:
toler
a
t
e pro
m
ised targets of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
a
n
T
an
clone: check con
n
ectivity even i
f
clone is p
a
r
tial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
upload-
p
a
c
k: send
r
e
fs' objects despite "
f
ilter
"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
o
nathan
Tan
f
et
c
h-pack:
s
upport negotiation tip white
l
ist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jona
t
h
an Tan
fet
c
h-pack: write
s
hal
l
ow, th
e
n c
h
eck conne
c
tivi
t
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonat
h
an Ta
n
pack-
b
it
m
ap: ad
d
free fu
n
ction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jo
n
atha
n
Tan
pac
k
-
b
i
tmap: rem
o
v
e bitma
p
_git global variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pack: in
t
roduc
e
n
e
g
otiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
ha
n
Tan
fet
c
h-pac
k
: mo
v
e co
m
mon
check and marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
f
etch-pa
c
k:
m
ake negoti
a
tion-
r
elated vars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Ta
n
f
etch-pack:
u
s
e ref adv
.
to prun
e
"have" se
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pac
k
:
d
i
r
e
ctly e
n
d
n
eg
o
tia
t
ion if
ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
onathan
T
an
f
etch
-
pack:
clear mar
k
s
b
efore re-ma
r
king
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch-pack: split up e
v
erything_
l
ocal()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonathan Tan
list-obj
e
cts: check
i
f
f
i
l
t
er is NULL befo
r
e
u
si
n
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next