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
utf8: use skip_iprefix() in same_utf_encoding()
2019-10-24
Jonathan Tan
f
e
tch
:
delay fetch_if_missing=0 until aft
e
r
c
onfig
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonat
h
an Tan
send-pack: never
fetc
h
when checking e
x
clusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonat
h
an Tan
merge-
r
ec
u
r
si
v
e:
s
ymlink's
descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jo
n
atha
n
Tan
cache-tre
e
: do not laz
y
-fetch
t
entative
t
ree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jon
a
than Tan
transport: tea
c
h all vtables to allow f
e
tch firs
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonath
a
n Tan
transp
o
r
t-helper: skip
l
s-refs i
f
u
n
neces
s
ary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonath
a
n Tan
d
iff: skip GITLINK when la
z
y fetching
m
i
ssing
objs
commit
|
commitdiff
|
tree
2019-06-27
J
o
nath
a
n
T
an
t5551: t
e
st usage of chunke
d
encoding exp
l
icitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jo
n
a
t
han Tan
t
5
616: cover c
a
s
e of cl
i
ent ha
v
ing
delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jona
t
han Tan
t5616: use correct flag to check objec
t
is missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
J
onathan
T
a
n
f
e
tc
h
-pack: send
s
erver optio
n
s
after command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
tha
n
Tan
index-pack
:
prefet
c
h
missing REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonat
h
an
Tan
t5616
:
refactor
p
ackfile replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan Tan
worktree: u
p
date
i
s_bare heur
i
stics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jona
t
han Tan
clone: send se
r
ver options w
h
en us
i
ng proto
c
ol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jon
a
than Tan
transport: die if server o
p
tions a
r
e unsu
p
ported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
nathan Tan
pa
c
k-objects: w
r
ite objects packed t
o
t
r
a
c
e
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jo
n
athan Tan
diff:
batch fetching of missi
n
g
blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonatha
n
Ta
n
fetch-pack: binary search wh
e
n storing
wanted-
r
efs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
Tan
sha1-fi
l
e: suppor
t
OBJECT_INFO_FOR_PREFETC
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han
Ta
n
fetch
-
pack
:
respect --
n
o-update
-
shallow
i
n v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
nathan
T
a
n
f
e
tch-pack: c
a
l
l
prepare_shall
o
w_i
n
fo
only if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jo
n
atha
n
T
a
n
t
5551: m
a
r
k
half-
a
uth no-op fe
t
ch test as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
J
o
n
at
h
a
n T
a
n
submodule:
e
xpl
a
in f
i
rs
t
attempt fa
i
l
ure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
t5552: c
o
mp
e
n
s
ate
f
or v2 filtering
ref
a
d
v
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
tests: fi
x
protocol ver
s
ion for overspec
i
ficati
o
ns
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: o
n
l
y
r
un w
i
th
p
rotocol ver
s
ion 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t5512: compensate f
o
r v0 on
l
y sending HEAD symr
e
fs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than
T
an
t5503: fix over
s
pecif
i
cati
o
n of trac
e
e
x
pectat
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nat
h
an
T
an
tests:
a
lway
s
t
e
st fetch of
u
nr
e
achabl
e
with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Tan
t
5601: chec
k
s
s
h command only with protocol
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Ta
n
tests
:
de
f
i
ne GIT_TEST
_
P
R
OTOCOL_VERS
I
ON
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jo
n
athan Ta
n
r
e
m
ote-cur
l
:
u
se post_rp
c
(
)
for protocol
v
2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jona
t
han Ta
n
remo
t
e
-
curl
:
refac
t
o
r
reading into rp
c
_
s
tate
'
s buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonatha
n
Tan
remote-curl: reduce scope of rpc_s
t
ate
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: reduce s
c
op
e
o
f rp
c
_state
.
stdin_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl
:
reduce scope of
r
p
c
_
st
a
te
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
o
nathan Tan
ls-refs: f
i
l
ter re
f
s using
n
amespace-stripped nam
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n Tan
t
e
sts: define GIT_TE
S
T_SID
E
BAND_A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan T
a
n
{
fetch,upload}-
p
ack:
s
ideband
v
2 fetch response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n Tan
sideband: reverse its dep
e
ndency on pk
t
-
l
ine
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonat
h
an Tan
pkt-line: introduce struct packet_w
r
ite
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
upload-pack
:
teach deepen-relative
in pro
t
oco
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
onathan T
a
n
fetc
h
-pack: do n
o
t
t
ake
sha
l
low l
o
ck
u
nnece
s
sarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
than
T
an
fetch-pack: support protocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan
Tan
revision
:
use
commit graph in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
fe
t
ch-
p
ack: be
m
o
re
p
recise in parsing v2
r
espo
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: cle
a
r flags b
e
fore each
v
2
request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
uploa
d
-pack
:
make want_obj not globa
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
na
t
han T
a
n
up
l
o
ad-pac
k
: make have_obj not glo
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-tree:
skip som
e
bl
o
b chec
k
s
in partial
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
onathan Tan
fetch: do not l
i
st r
e
f
s if f
e
tching only h
a
shes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
t
r
ansport: list
r
efs
b
efore fet
c
h if ne
c
essary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan T
a
n
t
r
ansport: do not list
refs
i
f possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan T
a
n
transpo
r
t: allow
s
k
i
pping o
f
ref listing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
f
e
tch-pack
:
exclude blobs when lazy-fetch
i
ng
tr
e
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-pack: avoid o
b
ject flags if no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan
T
a
n
fetch: in partial clone, check prese
n
ce
of targe
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nathan Tan
connected: do
c
umen
t
c
on
n
ecti
v
ity in partia
l
c
lones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-obje
c
t
:
set ex
a
c
t
_oid
w
he
n
fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan T
a
n
fet
c
h-object: unif
y
fetch_
o
bject[
s
] function
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan
Tan
re
p
a
c
k
:
repack promiso
r
object
s
i
f
-a or -A
is se
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: refactor setu
p
of pack-object
s
cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
J
o
n
a
than T
a
n
fetch-
p
ack: unify ref in
and out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jona
t
han
Tan
fetch: send "refs/tags
/
" prefix upon CLI r
e
f
specs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t5702: test fetch
w
ith multiple
r
efspecs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han Tan
c
o
m
mit
-
graph
:
add repo
arg to g
r
aph readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit
-
g
rap
h
: store
graph in struc
t
object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
comm
i
t-graph: add f
r
ee_commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han T
a
n
commit-graph
:
add missi
n
g forward d
e
c
l
aration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonatha
n
Tan
object-store: add missing
include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit
-
grap
h
:
r
e
f
actor pr
e
paring c
o
mmit gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
o
nathan Tan
neg
o
t
ia
t
or/s
k
i
p
ping: ski
p
co
m
mits
d
uring f
e
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han Tan
tag:
d
on't
w
ar
n
if t
a
rget is
m
issin
g
but promis
e
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
o
n
athan
T
a
n
revis
i
on: tolerate promise
d
targ
e
ts
of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jon
a
t
ha
n
Tan
c
lone: chec
k
c
o
nnect
i
vity
even
if cl
o
ne is partia
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
u
plo
a
d-pack: send refs'
o
bjects despit
e
"filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
o
nat
h
an Tan
f
etch-pack: support
n
egotiation tip w
h
itelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jona
t
han Tan
fe
t
ch
-
pac
k
: w
r
ite shallo
w
, then check connec
t
ivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jon
a
than Tan
p
a
ck
-
b
itmap:
add f
r
ee function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonat
h
an Ta
n
pack
-
bitmap:
r
emove bit
m
ap_git glo
b
al variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan
Tan
fetch-pack: introduc
e
n
egotiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan
Tan
fet
c
h-pack: move common check and marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han Tan
fetch-pack
:
m
a
ke
negotiation-relate
d
vars
local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan
Tan
fe
t
c
h
-pack: use ref adv
.
to p
r
un
e
"have" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jo
n
athan
Tan
fetch-
p
ack: directl
y
e
nd negotia
t
i
on
i
f ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan
T
a
n
fetch-
p
ack: clea
r
m
arks before re-ma
r
king
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch
-
pack: split up ev
e
rythi
n
g_local()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonath
a
n Tan
list-objects:
c
heck
i
f f
i
l
t
er is NULL before using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan Tan
submodul
e
: do not p
a
ss
n
ull OID to setup_re
v
is
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan Tan
{fetc
h
,upload}
-
p
a
c
k
:
s
up
p
ort fil
t
er in protocol
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
ona
t
han Tan
upl
o
ad-p
a
ck
:
read config when serving protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonathan T
a
n
upload-pack: fix error mess
a
g
e
typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan Tan
g
r
e
p: remove
"
re
p
o"
a
r
g
from non-supporting f
u
ncs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonat
h
a
n Tan
f
etch
-
pack: do
not check links for p
a
rtial fetc
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Ta
n
index-pac
k
: support checking obj
e
cts
b
ut not li
n
ks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
J
o
nathan
Tan
sha1_file:
r
estore
O
B
J
E
CT_INFO_QUICK fu
n
ctionality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jo
n
ath
a
n Tan
p
a
c
k
f
i
l
e
: refactor h
a
sh
se
a
rch with f
a
nout table
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
p
a
ck
f
ile: remove
G
IT_DEBUG_L
O
O
KUP
l
og
s
tatem
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jo
n
a
t
han
T
an
Docs: sp
l
i
t out long-ru
n
ning subprocess handsh
a
ke
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next