repo.or.cz
/
git
/
debian.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
builtin/receive-pack: avoid generic function name hmac()
2019-10-24
Jon
a
than Tan
f
etch: d
e
lay fetch_
i
f_missing=0 until aft
e
r config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonath
a
n Tan
send-pack: never fetch wh
e
n
checki
n
g
e
xclusion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jo
n
athan
Tan
merge-recurs
i
ve: symli
n
k's descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan
Tan
cache-tree: do
no
t
laz
y
-f
e
t
ch
t
entat
i
ve t
r
ee
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
tran
s
p
o
r
t
:
teach a
l
l vtab
l
e
s
to al
l
ow
f
e
t
c
h first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jo
n
a
t
han Tan
tran
s
port-
h
elper: skip
l
s
-refs if unneces
s
ary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jo
n
ath
a
n Ta
n
di
f
f: skip GITLINK w
h
en lazy fe
t
ching
m
issin
g
objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Ta
n
t5
5
51: test usage
of chunk
e
d encoding
e
xplici
t
ly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
nathan Tan
t
5616: cove
r
case of
client having delt
a
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
nath
a
n Tan
t5616:
u
s
e
correct
flag to check ob
j
ect
is missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
J
onathan Tan
f
e
t
c
h-pack: send server options aft
e
r command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jo
n
athan Tan
index-pack: prefe
t
ch missing
R
EF
_
DELT
A
bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
o
nath
a
n Tan
t5616:
r
efactor
p
a
ckfile replac
e
me
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan Tan
wo
r
ktree:
u
pdate is_bare he
u
r
i
sti
c
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jona
t
h
a
n Tan
c
l
on
e
: s
e
nd se
r
ver
o
ptions
w
hen usi
n
g protoco
l
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
transport
:
die if s
e
rver optio
n
s ar
e
unsup
p
orted
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonat
h
an Tan
p
a
ck
-
obj
e
cts:
write
objects packed to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonat
h
an
T
a
n
diff: batch fetching of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
T
an
fetch-pa
c
k: bina
r
y search when stor
i
ng wanted-
r
efs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonatha
n
Tan
sha1
-
file: support OBJECT_INFO_FOR
_
P
R
EFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
ona
t
han Tan
fetc
h
-pa
c
k
:
respe
c
t --no-u
p
date-shall
o
w in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-
p
ack: call prepare_shallow_info only if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonatha
n
Tan
t5551: mark 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
Jonathan Tan
submodule:
e
xpla
i
n
f
i
rst a
t
t
e
mp
t
failure c
l
early
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan T
a
n
t5552: compe
n
sate for v
2
fil
t
ering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: fix protocol
version f
o
r ov
e
rspecificati
o
ns
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5700: only run with pr
o
t
oco
l
ve
r
sion 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan T
a
n
t5512: compensate
f
o
r
v
0
o
nly sending
HEAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5
5
03: f
i
x ov
e
rspecifica
t
ion of trace expectat
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
te
s
ts: always tes
t
fetch of
u
nreachable wi
t
h
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601: check ssh com
m
a
nd only with protocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t
ests: define
G
IT_
T
E
ST
_
PROTOCOL_VER
S
ION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonatha
n
T
a
n
remote-curl: use post
_
rpc() for protocol v
2
also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonath
a
n Tan
remote
-
curl:
refactor re
a
ding into r
p
c
_
s
tate's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: reduce
scope of rpc_sta
t
e
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
o
n
athan Tan
remote-
c
url: reduce s
c
ope of rpc_
s
ta
t
e
.
stdin_p
r
e
a
mble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jona
t
han Tan
remote-curl: red
u
ce scope of rpc
_
state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jo
n
athan Tan
ls-refs: filter
r
e
fs u
s
i
n
g namesp
a
ce-stripped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
a
t
han Tan
tests: define GIT_TEST_SIDEB
A
ND_A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
t
h
an
Tan
{fetch,upload}-pack: sideband v2
fetch resp
o
nse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
a
th
a
n Tan
s
ideband:
reverse its d
e
pendency on pkt
-
line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jo
n
atha
n
Tan
pkt-l
i
ne: introduce struct packet_writer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
th
a
n Ta
n
up
l
oad-pack: teach d
e
epen-re
l
a
t
ive in
p
rotocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
f
e
tch-pac
k
: d
o
not
ta
k
e
s
hallow
l
ock
unnec
e
ssarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
o
nath
a
n
T
an
f
etch-
p
ack: sup
p
ort protoc
o
l ve
r
s
i
on
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jon
a
than Tan
revision: use commit g
r
aph in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan
T
a
n
f
etch-p
a
ck: be mor
e
precise in parsing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
n
a
t
h
an Tan
upload-pack: clear flags before each v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
t
han Tan
upload
-
p
a
ck: make wan
t
_obj not gl
o
bal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
n
a
t
han Tan
upload-pack: make h
a
v
e
_obj not
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
o
nathan Tan
cach
e
-
t
ree:
skip
some
b
l
ob
checks in partial
c
lone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
onathan
T
an
fetch: do not lis
t
refs if
fetching only hashe
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
trans
p
ort:
l
ist refs before
f
etch if
n
ecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
Tan
transport
:
do not li
s
t re
f
s if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport:
allow
s
kipp
i
n
g
of ref listi
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
f
e
tch-pa
c
k:
e
xclude blobs when l
a
zy-
f
etchi
n
g trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan T
a
n
fetch-pack
:
avo
i
d object
flags if
n
o
_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
nathan Tan
fetch: in p
a
r
t
i
a
l clone, check pres
e
nce of targ
e
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
conne
c
ted:
d
ocu
m
ent co
n
nectivity in pa
r
t
i
al clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-obj
e
ct: set e
x
ac
t
_oid
w
hen fetc
h
i
n
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan
T
an
fetch-object: unify fetch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonatha
n
Tan
repack: re
p
ack promis
o
r objects
if
-
a
or -A
is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jona
t
h
an Tan
r
e
pac
k
: refactor setup
o
f pac
k
-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jo
n
athan Tan
fe
t
ch-pack: un
i
fy
r
ef
in
and o
u
t
param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
an Tan
fetch
:
send "
r
efs/tags/" pref
i
x up
o
n
CLI refs
p
ecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t5702: test f
e
t
c
h
with multiple
r
efspe
c
s
a
t a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan T
a
n
commit-gr
a
ph: a
d
d repo
a
r
g
t
o
graph readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
commit-grap
h
: store g
r
a
ph i
n
struct object
_
store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
an
commit-gr
a
ph: add free_comm
i
t_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph
:
a
d
d missin
g
forw
a
rd d
e
cla
r
ation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
o
b
jec
t
-store:
a
dd missi
n
g
include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit
-
gra
p
h: refa
c
tor pr
e
p
aring c
o
mmit graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonat
h
an Tan
negotia
t
or
/
skippin
g
:
skip commits during fe
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onathan Tan
ta
g
:
do
n
't w
a
rn if ta
r
get
i
s
m
issing b
u
t p
r
om
i
sed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonat
h
an
T
an
revision: tolerate promised targets of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
J
onathan T
a
n
clone: check connectivity even if
c
l
o
ne
is pa
r
tial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonatha
n
Tan
upload-p
a
ck: send refs' objects despite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
J
o
nathan Tan
fetc
h
-pack: s
u
p
port negotiation tip wh
i
telist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan
Tan
f
etch
-
p
a
c
k
:
write shallow, then check c
o
nnectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
J
o
natha
n
Tan
pack-b
i
tmap
:
add
f
ree
function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pack-b
i
tmap: rem
o
v
e
bitmap_git
glo
b
al varia
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jo
n
athan Tan
f
e
tch
-
pack: i
n
tro
d
uce negotiator API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
ona
t
han Tan
fetc
h
-pack: move co
m
mon
check and marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jo
n
athan Ta
n
fetch-pac
k
: make negotia
t
i
o
n
-
related vars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonatha
n
T
an
fet
c
h-pack: us
e
re
f
adv
.
to
p
rune "hav
e
"
sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jon
a
than
Tan
fetch-pack
:
directly end negotiation if ACK re
a
dy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonat
h
an Tan
fetch-pack: clear marks before re-markin
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jona
t
han Tan
f
e
t
ch-pack: spli
t
up everything_lo
c
al()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
J
onathan Tan
li
s
t-o
b
jects: check if fil
t
e
r is
NUL
L
bef
o
re using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan Tan
submodule: do not pa
s
s null
OID to setup_revisions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
ona
t
han T
a
n
{fetch,upl
o
ad
}
-pack
:
support filter in
p
r
otoco
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan
Tan
u
p
load-pack: read config when
s
erving protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
J
ona
t
han Tan
upload-pack: fix erro
r
m
essa
g
e typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan Tan
grep: remove "rep
o
"
arg from
non
-
supportin
g
funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jona
t
han Tan
fe
t
ch-pack: do not check
links
f
or pa
r
tial fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jon
a
than Tan
in
d
e
x
-pack
:
suppo
r
t
checki
n
g objects but not l
i
nks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
J
o
na
t
han Tan
sha1_file: restore OB
J
ECT_INFO_QUICK fun
c
tionalit
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
ona
t
han Tan
pack
f
ile: ref
a
c
tor ha
s
h
s
earc
h
with
fanout t
a
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
packfile
:
remove GIT_DEBUG_LOOK
U
P
log statements
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonathan
T
a
n
Docs:
s
plit out lo
n
g-running subprocess
h
andshake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next