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
switch: no worktree status unless real branch switch happens
2019-03-03
Jo
n
athan Tan
remote-curl: use post
_
rpc(
)
for p
r
otoc
o
l
v
2 a
l
so
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan
T
an
r
e
mote-curl:
r
efacto
r
read
i
ng into rpc_state
'
s buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
o
n
athan Tan
rem
o
te-cur
l
:
r
educe scope of
rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
re
m
ote-curl:
reduce scope of rpc_state
.
stdin_preambl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
tha
n
T
a
n
r
emote-cu
r
l
:
red
u
ce
scope o
f
rpc_state
.
a
r
gv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Tan
ls-refs: filter refs
u
sing namespace-stripp
e
d name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
than Tan
tests
:
def
i
ne GIT_TEST_SIDE
B
AND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
than Tan
{f
e
tch
,
u
p
l
oad}-pack: sideba
n
d v2
f
etch respon
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan T
a
n
si
d
eband:
r
e
ver
s
e its d
e
pendency on pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonath
a
n
Tan
pkt-line: introduce st
r
u
c
t
packet_w
r
iter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
o
n
a
than Tan
upload-pack
:
teach deepen-r
e
la
t
ive in pro
t
ocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
f
e
tch-pack: do no
t
take shallow lock unneces
s
a
rily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
a
than
T
an
fetch-pa
c
k: support protoco
l
ve
r
sion 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
J
onath
a
n Tan
revisio
n
: use commit graph in get_re
f
erence
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan T
a
n
fetch-pack: be m
o
re precise in parsing
v
2 re
s
p
o
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonath
a
n
T
an
upload-pac
k
: cl
e
ar fl
a
gs before
eac
h
v2 reques
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
uploa
d
-pack: make want_obj not
g
l
obal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: ma
k
e
h
ave_obj not
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
onathan
Tan
cache-tree: skip some blob c
h
ecks
i
n partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
f
etch: do not list
refs if fet
c
hing only has
h
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
natha
n
Tan
t
ran
s
por
t
: list refs
before fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
ona
t
ha
n
Tan
transpo
r
t:
do no
t
l
ist
refs if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
T
an
transp
o
r
t:
al
l
o
w skipping of ref
l
i
s
t
ing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan
Tan
fe
t
ch-pack:
exclude blobs
when lazy-fetching trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan
T
an
fetch
-
pack: av
o
id obj
e
ct flags if
no_dep
e
nden
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan
T
a
n
fetch
:
in partia
l
clo
n
e, check pres
e
nce of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan
T
an
connec
t
ed: do
c
ume
n
t connectivi
t
y in partial cl
o
nes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan Tan
fe
t
ch-o
b
ject
:
set exa
c
t_oid w
h
en fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fet
c
h-
o
bject:
unif
y
fetch_obje
c
t
[
s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
r
epack: re
p
ack pr
o
m
isor ob
j
ec
t
s if
-
a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonath
a
n T
a
n
repack: refa
c
tor setup of pac
k
-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonat
h
a
n Tan
fetch-pack: un
i
fy re
f
in a
n
d out pa
r
am
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
fetch: send
"
r
e
f
s/tags/" prefix upon CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonatha
n
Tan
t5
7
02: test
fetch wi
t
h multiple refspecs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
t
han Tan
commit-graph: ad
d
r
epo a
r
g to graph
r
eader
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonatha
n
Tan
commit-grap
h
: store graph in
s
tru
c
t object_st
o
re
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
com
m
it-
g
raph: add free_
c
ommit_gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
an
commit-graph: add missing forward
d
e
cl
a
ration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
obj
e
ct-s
t
ore: add mi
s
sing incl
u
de
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph:
refactor pr
e
paring commit graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
negotiator/ski
p
ping: skip commits during fet
c
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
o
natha
n
Tan
ta
g
: d
o
n'
t
warn i
f
tar
g
et is missing b
u
t
p
romised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
r
e
vision: tol
e
rate promised targets
of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
an Tan
clon
e
: check con
n
e
c
ti
v
ity even if
c
lone is partia
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan
Ta
n
upload-pack: send r
e
fs'
objects despit
e
"filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jon
a
than Tan
fetc
h
-pack:
s
upport negotiation
tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
onathan Tan
fe
t
ch-pack:
writ
e
shallow, then check conn
e
c
tivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonat
h
an Tan
pack-bitmap: add f
r
ee funct
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan
Ta
n
pack-bitm
a
p: r
e
m
o
v
e bi
t
m
a
p_git global variab
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pack: intr
o
duce
neg
o
tiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
na
t
han Tan
fetch-pa
c
k: mo
v
e c
o
m
m
on check and
m
arki
n
g
together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
ona
t
han T
a
n
fetch-pack: make
n
egoti
a
tion-related
v
ars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pack
:
use ref adv
.
t
o
prun
e
"have" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onathan
T
an
f
e
t
ch-pack
:
dire
c
tly e
n
d negotiat
i
on if
A
CK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonath
a
n Tan
f
etch
-
pa
c
k: clear m
a
rks befo
r
e re-ma
r
kin
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan
T
an
fetch-pack
:
s
plit up e
v
ery
t
hing_local
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jon
a
than Tan
list-o
b
je
c
t
s: check if f
i
lter is NULL before u
s
ing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonath
a
n Tan
s
u
bmodul
e
: d
o
no
t
pass null OID to setup_revi
s
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
onat
h
a
n Tan
{fetch,up
l
oa
d
}-pack:
supp
o
r
t
fi
l
t
er in p
r
otocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jona
t
han
Tan
upload
-
pack:
read
c
onfig w
h
en serving protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonathan Tan
upload-pack: fix e
r
ror message ty
p
o
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonat
h
an Tan
grep:
r
emov
e
"repo" arg from n
o
n
-
s
u
p
p
orting funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
fetch-pack: do not c
h
eck links for partia
l
fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
index-pack: su
p
port checking objec
t
s but not lin
k
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jona
t
han Tan
sha1_file:
resto
r
e OBJECT_INF
O
_QUICK
functionality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
packfile: refactor h
a
sh search w
i
th f
a
n
out
t
able
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
onat
h
a
n Tan
pack
f
ile: r
e
move GIT_DEBUG_LOOKUP
log statements
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonathan Ta
n
Docs:
split out long-running subpr
o
ce
s
s handshake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan Tan
http
:
sup
p
o
r
t omitting da
t
a from traces
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan
T
an
http:
s
u
pport c
o
okie redac
t
ion
w
hen
t
racing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jo
n
atha
n
T
an
trans
p
ort: make transpo
r
t
vtable
m
ore private
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jona
t
h
an Tan
clone, fetch:
re
m
ove redundant t
r
ansport check
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jonathan Tan
transport: remo
v
e unus
e
d "push
"
in
vtab
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch-
p
a
c
k: re
s
t
o
re save_commit_buf
f
er a
f
ter use
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jona
t
han Tan
u
np
a
ck-tree
s
: batch fetching of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan T
a
n
clone:
partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch: refacto
r
cal
c
ulation of
remote list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
J
onath
a
n Tan
fetch-pack: test suppo
r
t excluding large
blob
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
J
o
n
athan Tan
gc: do not repack prom
i
sor pack
f
iles
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
t
han T
a
n
re
v
-list
:
support terminat
i
on at promisor
o
bjects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jo
n
atha
n
Ta
n
s
h
a1
_
file: support lazily fet
c
hing
m
issing objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonat
h
an Tan
decorat
e
:
clean
u
p and document API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
introduce
f
etch-object
:
fe
t
ch
o
ne promisor object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
index-pack: refacto
r
w
r
i
t
ing
of
.
keep files
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonat
h
an Tan
fsck: supp
o
rt promisor o
b
jects
a
s
CLI
ar
g
u
m
e
nt
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jona
t
h
an Tan
fs
c
k: supp
o
r
t
r
e
ferenced promisor
o
bjects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
f
s
ck: sup
p
o
r
t
r
e
fs pointi
n
g to p
r
omiso
r
obj
e
c
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
J
o
na
t
han Tan
fsck: intro
d
uce partia
l
clone ex
t
ension
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
extensio
n
.
partialclon
e
: introduce partial clone exte
n
s
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-03
Jonathan Tan
diffcore-rename: make
d
iff-tree -l0 mean
-l<
l
arge>
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-28
Jonathan
T
a
n
diff: suppo
r
t anchor
i
ng
line(s)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-22
Jonath
a
n Ta
n
Tests:
clean
up s
u
bmodule recurs
i
ve hel
p
ers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-08
Jonathan Tan
T
e
s
ts: c
l
ean up
a
n
d d
o
cument sub
m
odule
h
elpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-17
Jonathan Tan
Documen
t
a
tion: document Extra Param
e
t
e
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-01
Jona
t
han Ta
n
oidmap:
map
with OI
D
as key
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-27
J
o
nathan
T
an
connec
t
: in ref
advertisement, sh
a
llows are last
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-21
Jonathan
T
an
f
as
t
-export: do not copy fro
m
m
odified fil
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-20
Jonathan Tan
g
it-compat-util: make UNLEAK less error-prone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonat
h
an Tan
A
d
d t/he
l
per/t
e
st
-
writ
e
-cac
h
e to
.
g
i
t
ignor
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonathan Tan
Remove
i
n
a
dve
r
tently ad
d
ed outgoing/packfile
.
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next