repo.or.cz
/
git
/
raj.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Hopefully final batch before 2.27-rc2
2020-05-19
J
o
nathan Tan
t4067: make rename detection test output r
a
w diff
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
Jo
n
athan T
a
n
t5500: coun
t
obje
c
t
s through stderr, not t
r
ace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
J
o
natha
n
Tan
commi
t
-
g
raph
:
avoid
me
m
ory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack: in pr
o
tocol v2, rese
t
in_va
i
n u
p
on ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack:
i
n pro
t
oco
l
v2, in_vain only
a
ft
e
r ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonat
h
an Ta
n
fet
c
h-pack: return
e
num
f
rom proce
s
s_
a
cks(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonat
h
an Tan
r
eba
s
e
--
m
erge: option
a
lly skip upstreamed commits
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff:
r
estrict when
p
refetc
h
in
g
occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff
:
refactor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jon
a
than Tan
diff: ma
k
e diff_po
p
ul
a
te_file
s
pec_option
s
struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan Tan
promisor-remo
t
e:
a
cc
e
pt 0 as oid_nr in function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jonathan
Tan
connected: al
w
ays
u
se partial clone op
t
imization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonatha
n
T
an
fetch: for
g
o full
connectivity
check if
--filt
e
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
n
a
than Tan
connected: verify pr
o
misor-n
e
s
s
of partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonatha
n
T
a
n
t5616: m
a
ke robust to del
t
a
base cha
n
ge
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jonathan
Tan
sha
1
-f
i
le: remove
OBJE
C
T_INFO_
S
K
I
P
_
C
A
C
HED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jo
n
a
t
han
T
an
su
b
module--
h
e
lper: ad
v
ise on
f
atal alternate error
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
onathan T
a
n
Doc: explain submodu
l
e
.
alterna
t
eE
r
rorStr
a
tegy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
J
o
nat
h
an Tan
promisor-remote
:
remov
e
fe
t
ch_if_
m
issi
n
g
=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
clone: remo
v
e fetch_
i
f
_
missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fe
t
ch: r
e
m
o
ve fet
c
h
_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
J
o
nathan T
a
n
fetc
h
: delay fetch_i
f
_missin
g
=0 until after con
f
i
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
J
o
nathan Tan
fetch-pack: write fetche
d
re
f
s to
.
p
r
o
m
i
s
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jo
n
athan T
a
n
send-p
a
c
k
: never fetch when
checking exclus
i
o
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan Tan
merge-recursiv
e
: symlink's descendants not in w
a
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonath
a
n
T
an
cache-
t
r
e
e
:
do not lazy-fet
c
h tentativ
e
tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonath
a
n
Tan
transpor
t
: t
e
ach all vtables to all
o
w
f
etch
f
irst
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jona
t
han Tan
transport-he
l
p
e
r: skip ls-
r
ef
s
if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jo
n
atha
n
T
a
n
diff: skip G
I
TLINK when lazy fetching missin
g
o
b
js
commit
|
commitdiff
|
tree
2019-06-27
J
o
nathan
T
an
t5551: test usage
of chun
k
ed encoding explicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: cov
e
r case of client ha
v
ing
d
elta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5
6
1
6:
use correct
f
l
ag to che
c
k object is missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jon
a
than Tan
fetch-pack: send server optio
n
s
af
t
er command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onatha
n
Tan
index-pac
k
: prefetch missing
REF_DELTA b
a
ses
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
o
nathan Tan
t5616: re
f
actor
packfil
e
replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jo
n
a
t
han Tan
worktr
e
e: upda
t
e is_bare heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan
T
an
clone: send
s
erver opti
o
n
s when using protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
on
a
than T
a
n
t
r
ansport: die if server options are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jon
a
than Tan
p
a
ck-objects: write obj
e
cts pac
k
ed
to t
r
ace
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
J
ona
t
han Tan
diff: batch fetching of m
i
ssing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
Tan
f
e
t
ch-pack: binary s
e
ar
c
h whe
n
st
o
ring wante
d
-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
onatha
n
Ta
n
sh
a
1-file: supp
o
rt OB
J
EC
T
_INFO_FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han Tan
fe
t
ch-p
a
ck: respect
-
-no-update-shallow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch
-
pack: call prepare_sh
a
llo
w
_
info only if
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan
Tan
t5551: mark half-auth
no-op fetch tes
t
as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
submodule: expla
i
n first
attempt f
a
i
l
u
re cle
a
r
ly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
a
n
Tan
t5552: com
p
ensate for
v
2
fi
l
tering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an T
a
n
tests: fi
x
protocol version for overspecif
i
cation
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: o
n
ly run
with protocol versio
n
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan
T
an
t55
1
2: c
o
mpen
s
a
te for v0 only sendin
g
H
EAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
t
h
an Tan
t
5503: fix
o
v
erspec
i
fication of trace expectatio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Ta
n
tests: always t
e
st fetc
h
of unr
e
achable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
T
an
t5
6
01: che
c
k
ssh comma
n
d only with protocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nath
a
n Tan
tests
:
def
i
ne GIT_TEST
_
P
RO
T
O
C
OL_
V
E
R
SIO
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jona
t
han Tan
remote-curl: use post_rpc(
)
for protocol
v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonatha
n
Tan
re
m
ote-curl: refactor reading into rpc
_
state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
remote-curl: redu
c
e scope o
f
rp
c
_state
.
r
esult
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
than
T
a
n
rem
o
te-curl:
red
u
ce scope o
f
rpc_state
.
stdin_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
t
han Tan
remote-
c
url: reduc
e
scope
of rpc_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Ta
n
ls-refs: filter refs
u
sing n
a
mespace
-
s
tripped
name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonatha
n
Tan
tests
:
defin
e
GIT_TEST_SIDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n
Tan
{fet
c
h,upload}-pack: sid
e
b
a
nd v2 fetch re
s
po
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sideband
:
r
ever
s
e
i
ts d
e
pen
d
ency
o
n pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jona
t
han
Tan
p
kt-line: introduce struct packet_
w
riter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
h
a
n Tan
upl
o
ad-pack:
teach
d
e
epen-r
e
lat
i
ve in pr
o
tocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonatha
n
T
a
n
fetch-pack: do not
t
ake shallow lock unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: support prot
o
col v
e
rsion
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revision: use
commit graph
i
n
get_refe
r
ence
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonath
a
n Tan
fetc
h
-pa
c
k: be more
p
r
ecise in parsing v2 respo
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
onathan Tan
up
l
oad-pack: clear flags be
f
ore each v2
request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonat
h
an Tan
upload-pack: make want_ob
j
n
o
t global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upl
o
ad
-
pack:
make hav
e
_ob
j
not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
c
ache-tree
:
sk
i
p some
b
lob ch
e
c
k
s in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
h
a
n
T
an
fetch: do n
o
t
list
refs if fetching
only hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
than
T
a
n
transpo
r
t: list re
f
s
befo
r
e
fetch
i
f necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Ta
n
t
rans
p
ort: do not li
s
t ref
s
if p
o
s
sible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan T
a
n
transport: allow
skippi
n
g
o
f
r
e
f l
i
st
i
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jon
a
than T
a
n
fetch-pack:
e
x
c
l
ude
blobs when
laz
y
-fetch
i
n
g
trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
J
onathan Tan
fet
c
h-pack: av
o
id object flags
if
n
o_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
a
t
h
an Tan
f
etc
h
: in partial cl
o
ne, check prese
n
ce of targe
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan
T
an
connecte
d
: documen
t
connectivity
i
n parti
a
l clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
f
et
c
h-ob
j
ec
t
: set
exact_oi
d
when fetch
i
ng
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-object:
unify fetch_obj
e
ct[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonatha
n
Tan
repack: repack promisor obj
e
cts
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
repack: refa
c
tor setup
o
f
p
ack-objec
t
s cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fetch-pack
:
unify r
e
f in a
n
d 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
upon CLI re
f
specs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan
Tan
t5
7
02: test fetch w
i
th m
u
l
t
iple refspe
c
s at a
t
i
me
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
an
commit-
g
r
aph: add repo arg
to gra
p
h r
e
aders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: store graph in
s
truct ob
j
ect_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
n
at
h
an Tan
commit-graph: add free_commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan
Tan
c
ommit-graph: add m
i
ssing forward declaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
obj
e
ct-store: a
d
d missing
i
n
c
lude
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
commit-g
r
ap
h
:
r
efactor prepar
i
n
g
commit graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
n
e
gotiator/s
k
ipping: skip c
o
mmits
dur
i
ng fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jon
a
than Tan
t
ag: don't warn if t
a
rget is missing but promi
s
ed
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
J
onathan Tan
cl
o
ne: ch
e
ck conne
c
tiv
i
t
y ev
e
n
if clone is partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
uploa
d
-pack: send refs' objects despite "
f
i
l
ter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonat
h
an Tan
fetch-pack: support negotiation tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next