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
upload-pack: teach deepen-relative in protocol v2
2019-01-10
Jon
a
than Tan
upload-pa
c
k
:
te
a
ch deepen-relati
v
e in
p
rotocol
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
onathan Tan
fetch-pack: do not take shallow loc
k
unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jo
n
athan
Tan
fetch-pack:
b
e more precise
i
n parsing v2 res
p
onse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than Tan
upload-pack:
clea
r
flags
before each v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
ona
t
han Tan
upl
o
ad-
p
ack: make want_obj
not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than Tan
upload-pack: make have_obj
not g
l
oba
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
o
na
t
ha
n
Ta
n
c
ache-tree
:
s
k
ip some blob checks in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Ta
n
fetch:
do not list refs if fetching
o
nly hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
han Tan
transport: l
i
st refs before
fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
transpor
t
:
d
o not list refs
if possi
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
th
a
n
T
a
n
tran
s
por
t
:
allo
w
s
ki
p
ping
o
f ref
listing
commit
|
commitdiff
|
tree
2018-10-04
J
onathan Tan
fetch-pack: exclude blobs
when lazy
-
fetching t
r
ees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonath
a
n
Tan
fetc
h
-
pack: avo
i
d
o
bj
e
ct flags if no_dependent
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nat
h
an Tan
fetch: i
n
partial clone, che
c
k pre
s
ence
o
f
targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan T
a
n
conne
c
t
ed: do
c
um
e
nt c
o
nne
c
tivity in parti
a
l
clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jona
t
han Tan
fetch-object: set exact
_
oi
d
when fet
c
hing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan Tan
fetch-object
:
u
n
ify
f
etch_objec
t
[s] func
t
ion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jona
t
han
Ta
n
r
epack: r
e
p
a
ck pro
m
is
o
r
object
s
if -a or -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
o
nath
a
n Tan
repack: refactor setu
p
of pa
c
k
-obj
e
ct
s
cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonat
h
an Tan
fetch-pack: un
i
fy ref
in a
n
d
o
ut p
a
ram
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
o
n
a
th
a
n Ta
n
fetch: send "ref
s
/
t
ags/" prefix u
p
on CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t5702: test fetch
w
ith
multiple r
e
fspecs at a ti
m
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
co
m
mit-g
r
a
ph: add repo arg to gra
p
h re
a
ders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
c
ommit-gra
p
h
:
s
t
ore
graph in
str
u
ct
o
bject_
s
tore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan Ta
n
commit-gr
a
ph
:
add f
r
ee_commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph:
add missi
n
g
f
orward
de
c
larati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
Ta
n
ob
j
ect-store: add miss
i
ng include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
than
Tan
c
o
mmit-graph:
re
f
a
c
t
o
r pre
p
aring comm
i
t
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han
Ta
n
negotiato
r
/skipping: 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
tag: don't w
a
rn if t
a
rget is miss
i
ng but promi
s
ed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onat
h
an
T
an
re
v
is
i
on
:
tolerate promised targets
of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
J
o
nathan Ta
n
cl
o
n
e
: check connectivity even if clone is partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
an T
a
n
upload-p
a
ck: sen
d
refs' objects
desp
i
te "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonatha
n
Tan
fetch-pack:
s
u
pport negotiation tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
o
nathan Tan
fetc
h
-p
a
ck: wr
i
te shallow, then check
con
n
ectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pac
k
-bitmap: add free f
u
n
ction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
p
ack
-
bitmap
:
re
m
ove bitmap_
g
it gl
o
b
al variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
f
e
tch-
p
ack
:
introduce
n
e
got
i
ator AP
I
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan
T
a
n
fetch-p
a
ck:
m
o
v
e
comm
o
n
c
heck and marki
n
g together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nathan Tan
f
etch-pack: m
a
ke
negotiation-related
vars l
o
cal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
ha
n
Tan
f
e
tch-pa
c
k
:
use ref adv
.
to prun
e
"have" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han Tan
f
e
tch-pack:
dire
c
tly
e
nd negot
i
ation if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jo
n
at
h
an Tan
fe
t
ch-pack:
clear marks befo
r
e re-ma
r
king
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jon
a
t
h
an Tan
f
e
tch-pack: spl
i
t up everythi
n
g_
l
ocal()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
J
o
nathan Tan
list-obje
c
t
s
:
check if fi
l
ter is NULL
b
ef
o
r
e
us
i
ng
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
J
onathan Tan
subm
o
d
ule: do not p
a
ss n
u
ll
OID to setup_revisions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonat
h
an Tan
{f
e
tch,upload}-p
a
ck:
support
filter in
protocol
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jona
t
han Ta
n
upload-pac
k
:
read config when se
r
ving p
r
otocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonath
a
n Tan
u
p
lo
a
d-pack: fix er
r
or message ty
p
o
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jon
a
t
han Tan
grep: remove "
r
epo"
a
rg from non-supporting 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
heck links for
p
artial fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
J
o
na
t
han Tan
in
d
ex-pack
:
su
p
port checking ob
j
ects but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jonat
h
an Tan
s
h
a1_fi
l
e: re
s
tore OBJECT_INFO_QUICK func
t
ion
a
l
it
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonat
h
an T
a
n
packfile: refacto
r
hash se
a
rch w
i
th
f
anout t
a
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
o
nathan Tan
packfile: remove GIT_DEB
U
G_LOOKUP log statements
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jo
n
a
t
h
a
n Ta
n
Docs: split out lo
n
g
-
running subprocess hands
h
ake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonat
h
an Tan
http: support omitting data from traces
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan
T
a
n
http: su
p
port coo
k
ie redaction
w
hen trac
i
ng
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
J
o
nat
h
an Tan
tra
n
sport:
m
a
ke t
r
ans
p
ort vtab
l
e m
o
re private
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jonathan Tan
clone, fetch: re
m
ove
redundant tra
n
sport check
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jonatha
n
T
a
n
tran
s
p
ort: remove unused "push
"
in
v
ta
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
than Tan
fetch-p
a
ck:
r
e
store
sav
e
_commit_buffe
r
after
u
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonat
h
an Tan
un
p
ac
k
-trees: bat
c
h fetch
i
ng of mis
s
ing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
J
onathan Tan
c
lone: partial
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch:
r
efa
c
tor calculation of r
e
mote list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fetch-pack: test s
u
pport
e
x
c
lud
i
n
g large blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
gc: do not
r
e
p
a
c
k promis
o
r
packf
i
les
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
rev-list:
s
uppor
t
t
e
rmination at promiso
r
objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
than Tan
sha1_file: support
l
azi
l
y
fetchi
n
g missing objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
d
e
corate: clean up
a
nd
docum
e
nt AP
I
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
i
ntroduc
e
fetch-obj
e
c
t
:
f
e
tch
one promisor object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
in
d
e
x-pack: refactor
w
r
iting of
.
keep file
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonath
a
n
T
an
fsck: support pro
m
isor objects as CL
I
a
rgu
m
e
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jon
a
than Tan
fsck: su
p
port ref
e
renced
pro
m
isor obj
e
cts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jo
n
at
h
an Tan
f
s
ck:
suppo
r
t refs pointin
g
to
promisor objec
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jon
a
th
a
n Tan
fsck: int
r
oduce par
t
ialclo
n
e exte
n
sion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonatha
n
T
a
n
extensi
o
n
.
partialcl
o
n
e: in
t
roduc
e
p
art
i
a
l clone exten
s
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-03
Jonath
a
n
Tan
diffcore-rename: make diff-tree -l0 mean
-
l<large
>
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-28
Jonathan
T
an
d
iff:
support
a
nchoring line(s)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-22
Jonathan Tan
Tests: cl
e
an up submo
d
u
l
e
recursive helpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-08
J
o
nathan Tan
Tes
t
s
: cle
a
n up and doc
u
ment sub
m
odule
h
elpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-17
Jonathan Tan
Documen
t
at
i
o
n: document Extra Parameters
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-01
Jon
a
than Ta
n
oidmap: m
a
p with OID a
s
key
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-27
Jonathan Tan
conne
c
t
:
in
r
ef advert
i
sement, shallows are last
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-21
Jonathan Tan
fast-expor
t
: d
o
n
o
t
c
opy f
r
om modi
f
i
e
d file
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-20
J
onathan Tan
git-compat-
u
til: make UNLEAK less error-pro
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonatha
n
T
a
n
A
d
d t/helper/test-writ
e
-
c
a
c
he to
.
g
i
tig
n
ore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
J
o
n
ath
a
n Tan
Remove inadve
r
t
e
ntly added o
u
tgoing/packfi
l
e
.
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan
T
an
pack: move
f
o
r_each_packed_object()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jona
t
han T
a
n
pack: m
o
ve
h
as_pack_index()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan Tan
pack: move has_sha1_pack()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jo
n
a
t
han Tan
p
a
ck: move fin
d
_pack_
e
ntry() a
n
d m
a
ke it global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan Tan
pack
:
move fi
n
d_sh
a
1_
p
ack
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan Tan
pack: move
f
ind_pac
k
_entry_o
n
e(), is_pa
c
k_valid()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan Tan
pack: move c
h
e
c
k
_
pack_index_ptr(), nth_packed
_
object_o
f
fset()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonath
a
n
Tan
pac
k
: move nt
h
_
packe
d
_object_{sha1,
o
id}
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
J
o
na
t
han Ta
n
pack:
m
ove
c
lear_delta
_
bas
e
_ca
c
he(), packed_object
_
info
.
.
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
J
o
nathan Tan
pac
k
: move unpac
k
_obj
e
ct_hea
d
er()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonat
h
an Tan
pack: move get_
s
ize
_
fro
m
_
d
elta()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
J
onathan Tan
pack:
m
o
v
e
unpack_
o
bjec
t
_header
_
bu
f
fer()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next