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
config: use unsigned_mult_overflows to check for overflows
2019-05-28
Jo
n
athan Tan
f
e
tch-pack: send
server o
p
ti
o
ns af
t
er command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan
T
an
work
t
ree
:
update is
_
bare heuris
t
ics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
o
nat
h
an Tan
clone: send se
r
ve
r
opt
i
ons when using p
r
otoco
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
o
nathan Ta
n
transp
o
rt: die if
s
er
v
er options
a
r
e u
n
supported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
nat
h
an
Tan
pa
c
k-objects:
wr
i
te obje
c
ts packed
t
o trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
J
onathan T
a
n
diff: batch fe
t
ching of
m
i
s
sing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fe
t
ch-pack: binary search when storing wante
d
-
r
e
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
s
ha1-file: sup
p
o
r
t
OBJECT_IN
F
O_FOR_PREF
E
T
CH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonat
h
an Tan
f
etch-pack: re
s
p
e
ct --no-update-shall
o
w in v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: call
prepare_sh
a
llow_i
n
fo on
l
y if
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jona
t
han Tan
t5551: mark half-auth
n
o-op
fetch
t
est as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
submodule:
e
xplain first attempt
failure clea
r
ly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5552: comp
e
nsate
f
or v2 filte
r
ing ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
es
t
s:
f
i
x protocol ve
r
sion for overspecifications
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than Tan
t5700: only run
w
ith protocol
version
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
Ta
n
t5512:
c
ompe
n
sate fo
r
v0 o
n
ly
sending H
E
AD symre
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
a
t
ha
n
Tan
t5503
:
fix overspecification
o
f trace expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Ta
n
tes
t
s:
a
lways test
f
et
c
h of unrea
c
hable wit
h
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Ta
n
t56
0
1: check
ssh
c
o
m
m
and
only with protoco
l
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan T
a
n
tes
t
s: define GIT_TEST_PROTO
C
OL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonath
a
n Tan
remo
t
e-curl: u
s
e post
_
rpc(
)
f
or protocol
v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jo
n
at
h
an
Tan
remote-cu
r
l
:
refacto
r
reading into rp
c
_s
t
ate's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
r
e
mote-
c
u
rl: reduce scope
of rpc
_
state
.
result
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_state
.
stdin_pre
a
mble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remo
t
e-curl
:
redu
c
e scop
e
o
f
r
p
c_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Ta
n
ls-refs: filter refs using namesp
a
ce-s
t
r
i
pped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
o
na
t
han Tan
tests: define
G
I
T_TEST_S
I
DE
B
A
ND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonat
h
an Tan
{f
e
t
c
h,upload}-pack: s
i
deband v2 fetch respon
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
onat
h
an Tan
s
ideba
n
d: reverse its
d
ependency on pk
t
-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
J
onathan Tan
pkt-line:
introduce struct packet_
w
r
iter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
o
n
athan Ta
n
upload-pack: teach de
e
pen-relative in
protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
T
an
fetch-pack: do not
take s
h
a
l
l
o
w lock u
n
necessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
o
na
t
han Tan
fetch-pack: supp
o
rt protocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
J
on
a
than Ta
n
revisi
o
n:
u
se co
m
mit graph
in get_ref
e
rence()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
fetc
h
-pack: be mor
e
p
r
ecise in parsi
n
g
v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: clear
f
la
g
s
before ea
c
h
v2 r
e
q
u
est
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
Tan
upl
o
a
d-p
a
ck: make
want_ob
j
not glo
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jona
t
han
Tan
up
l
oad-pack: make have_ob
j
not
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
o
nathan
T
a
n
c
ach
e
-
tree: skip some b
l
ob c
h
eck
s
in p
a
r
t
ial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
t
han
Tan
fetch: do not list refs if fetching on
l
y hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: list
refs be
f
o
r
e fetch if nece
s
sary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
transport: do not list
r
efs if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
tran
s
port: allow
s
ki
p
ping of ref listi
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jonat
h
a
n
Tan
fetch-pack
:
ex
c
l
ude blobs
w
hen
l
az
y
-fetching tre
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan
T
an
fetch-pack: avoid o
b
ject flags if no_depen
d
ents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jona
t
h
an
T
an
fetch
:
in
p
artial clone
,
c
heck pr
e
sence of target
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nathan Ta
n
connected: do
c
ument connectivity in partial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Ta
n
f
etch-object:
set exact
_
oid when fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
onathan T
a
n
fet
c
h-object: unify f
e
tc
h
_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: repack promisor objects i
f
-
a
or
-
A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jon
a
than Tan
repack
:
refactor setup of pack-objec
t
s cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan T
a
n
f
e
tch-pa
c
k: u
n
i
f
y ref in a
n
d ou
t
p
a
ram
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
onathan Tan
fetch:
send "refs/tags/" prefix
upon CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jon
a
than
Tan
t
5
702: test fetch with
m
ultiple 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
po a
r
g to graph re
a
ders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: store gra
p
h
i
n struct object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
com
m
it-gr
a
ph: ad
d
free
_
co
m
mit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n Ta
n
commit-gr
a
ph: add mi
s
sin
g
for
w
ard
d
eclaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-st
o
re: a
d
d m
i
ssing i
n
clud
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
at
h
an T
a
n
commit-gr
a
ph: refactor p
r
epa
r
ing
commi
t
graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
o
nathan Tan
negotiator/skipping: sk
i
p
c
ommits
d
u
r
i
n
g fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: don't warn if target is missing b
u
t promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han Tan
revision: tolerate promised
t
arget
s
of
t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Ta
n
clone: ch
e
ck connect
i
v
i
ty ev
e
n i
f
cl
o
n
e
is partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
u
p
load-pack: send refs
'
o
bjects
desp
i
te "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonat
h
a
n
Tan
fetch-pack: su
p
p
o
rt n
e
g
ot
i
a
tion tip w
h
itelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
o
n
athan
T
an
fetch-p
a
ck: write shallow, the
n
c
he
c
k connec
t
ivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Ta
n
pa
c
k-bitmap: ad
d
f
r
ee fun
c
tion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jon
a
than T
a
n
pack-bitmap: remove bit
m
a
p
_git
g
l
obal va
r
iable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
f
etc
h
-
pack: in
t
roduce negotiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nat
h
a
n Tan
fetch
-
pack: m
o
v
e
com
m
on check and marking tog
e
ther
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pa
c
k: make neg
o
tiatio
n
-rela
t
e
d
va
r
s local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonat
h
an Tan
fe
t
ch-pack:
u
se ref adv
.
to p
r
une "
h
ave
"
sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan T
a
n
fetc
h
-pack
:
direct
l
y
end
n
eg
o
tia
t
ion if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonath
a
n
T
an
fetch-pack
:
clear marks be
f
ore re-m
a
rking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan
T
an
fe
t
ch-
p
ack: s
p
lit
up e
v
e
rything_l
o
cal()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jo
n
athan Tan
l
is
t
-objects:
c
he
c
k if filter is NULL bef
o
r
e using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jona
t
han T
a
n
s
ubmodule:
do
n
ot pass null OID t
o
setup_revisions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan Tan
{fetch,upload}-pack: suppo
r
t filter in protocol v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan Ta
n
upload-pack: read
confi
g
when serving protocol
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
J
o
n
a
than Ta
n
upload-pack: fix e
r
ror message
typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan Tan
g
r
ep: remove "repo" arg f
r
om non
-
supporting func
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
fe
t
ch-pack: do no
t
c
heck li
n
ks f
o
r par
t
ial
f
etch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jona
t
h
an Tan
index-p
a
ck:
s
u
pport checking objects but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jonat
h
an Tan
sha1_
f
ile: r
e
store OBJECT_INFO_QUICK fu
n
c
t
ionalit
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonat
h
an T
a
n
packfile
:
refactor hash search wit
h
fanout
t
able
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jo
n
a
than Tan
packf
i
le: remove GIT_DEB
U
G_LOOKUP l
o
g
statements
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jon
a
than Tan
Docs: split out long-run
n
i
n
g
subprocess handshake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonath
a
n Tan
htt
p
:
s
uppo
r
t omitting
d
ata fr
o
m
tra
c
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan Ta
n
http: suppo
r
t cook
i
e redaction when tracing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jonathan
T
an
tr
a
nsport: make transport vt
a
ble mor
e
private
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
J
onathan Tan
cl
o
n
e
,
fe
t
c
h
:
r
emove redu
n
dant
t
ransport check
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jon
a
tha
n
Tan
transport: remov
e
unu
s
ed "push" in vtable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan
Tan
fetch-pack:
r
e
s
tore sa
v
e_com
m
it_buffer after u
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan T
a
n
u
npack-trees: batch fetching of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jona
t
han Tan
clo
n
e: partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch: refactor calcul
a
tion
o
f
remote l
i
st
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
f
e
tch-pack: test su
p
p
o
r
t ex
c
luding large bl
o
b
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
gc:
do not repack promisor packfil
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan
T
an
rev-list: su
p
p
o
rt
termination
at promisor o
b
jects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next