repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
built-in add -p: implement the hunk splitting feature
2019-10-24
Jonathan Tan
fetch: delay fetch_if_missing=0 until after config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jona
t
h
an
Tan
sen
d
-pack
:
never fetch when
chec
k
ing exc
l
u
sions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonath
a
n Tan
merge-recurs
i
ve: symlink's descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan Tan
cache-tree: do
not lazy-fetch ten
t
ative tr
e
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jon
a
tha
n
T
an
transport: teach all vtables to allow fetch f
i
rst
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jona
t
h
a
n
T
a
n
tra
n
sport-hel
p
er: skip ls
-
r
e
fs if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jona
t
h
a
n Tan
dif
f
: ski
p
GITLINK when lazy fetch
i
ng missing
objs
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t55
5
1: test usage
o
f ch
u
nked encodi
n
g expl
i
citly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonath
a
n Tan
t5616: cover
c
a
s
e
of client
having
d
elta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t
5
616
:
use correct fl
a
g to chec
k
object
i
s
m
is
s
ing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jon
a
than Tan
f
e
tch-pack: send server op
t
i
o
ns after co
m
mand
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonat
h
a
n T
a
n
index-p
a
ck: pr
e
fetch missi
n
g REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
t
5
6
16: refactor packfile r
e
pl
a
cement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonathan
Tan
worktre
e
: update is_bare heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonatha
n
Tan
clone
:
sen
d
se
r
v
e
r options w
h
en us
i
n
g pr
o
tocol
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonath
a
n Ta
n
transpor
t
: die if se
r
ver options a
r
e unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonathan Tan
pack-objects: writ
e
objects
packed to tra
c
e2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
d
iff: batch fet
c
h
ing o
f
missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: binary search when
s
tor
i
ng wanted
-
r
efs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonath
a
n Tan
sha
1
-file: s
u
pport OBJECT_IN
F
O_F
O
R
_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonatha
n
Tan
fetch-pack: re
s
pect --n
o
-u
p
da
t
e-shallow
i
n v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack:
c
all pre
p
are_shall
o
w_info only if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan Tan
t5551: mark half-au
t
h no-op fetch t
e
st as
v
0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
submodule: explain f
i
r
s
t
att
e
mpt
fail
u
re clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
a
n
t5552: compensate for v2
filteri
n
g
ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
tests
:
fix protocol ve
r
si
o
n for overspecific
a
tions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700
:
only run with protocol versi
o
n 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
551
2
: c
o
mpe
n
s
a
t
e
for v0
o
nly sending HEAD
s
ymrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
T
a
n
t550
3
: fix overspecification of trace expect
a
t
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
h
an T
a
n
tests: always test fetch of unre
a
chab
l
e with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5601: check ssh
c
o
mma
n
d only
w
i
th
protocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: define GIT
_
TE
S
T_PROTOCOL_
V
ERSIO
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan T
a
n
remote-cur
l
: us
e
pos
t
_rpc
(
)
for protocol v2 als
o
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jon
a
than Tan
remote-
c
url: refactor reading into
r
pc_state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
r
emote-curl:
r
e
d
uce
s
cope of
r
p
c
_
state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-c
u
rl:
reduce scope of rpc_
s
t
a
t
e
.
stdin
_
pr
e
amble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Ta
n
remote-c
u
rl: reduce scope of rpc_sta
t
e
.
a
rgv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jona
t
han Ta
n
ls-refs: filter refs using
n
amespac
e
-stripped
name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
than Tan
test
s
: define G
I
T
_TEST
_
S
IDE
B
AND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
{fetch,u
p
load}-pa
c
k: side
b
a
n
d v
2
fetch re
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
ona
t
han
Tan
sideband
:
revers
e
i
ts dependency
on pkt-
l
ine
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
pkt-li
n
e
:
i
nt
r
oduc
e
struct pack
e
t
_
w
riter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
T
an
upload-pack: tea
c
h deep
e
n-relative in protoc
o
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
athan Ta
n
fetc
h
-pack: do
n
o
t take shallow l
o
ck unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: support protocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
J
ona
t
han Ta
n
revision
:
use
commit gra
p
h in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan T
a
n
f
e
tch-pack: be mor
e
precise
in parsing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack:
c
lear flags b
e
fore each
v
2 re
q
u
est
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
uploa
d
-pack:
m
ake want_obj
n
ot
g
l
o
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
T
an
u
p
loa
d
-pack: make have_obj n
o
t global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
onath
a
n
T
an
c
ache-tree
:
skip s
o
me
blob
c
hecks in partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
fet
c
h: do not list r
e
f
s i
f
fetc
h
i
n
g only hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
athan Tan
trans
p
ort: list refs befo
r
e fetch
i
f necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
athan Tan
tran
s
port: do not list
refs if
p
oss
i
bl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
t
r
ansport: allow
skipp
i
ng of ref lis
t
ing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan T
a
n
fetc
h
-pa
c
k: exclud
e
blobs when laz
y
-fetching trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
J
o
nath
a
n Tan
fetch-
p
ack: av
o
id objec
t
flag
s
if
n
o
_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jona
t
han T
a
n
fetch
:
in part
i
a
l
c
l
o
n
e, ch
e
ck prese
n
c
e
of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonath
a
n Tan
c
o
n
n
ected:
d
ocument
connectivity in p
a
rti
a
l clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
t
h
an
T
an
fet
c
h-obj
e
c
t
:
s
e
t
exact_
o
id w
h
en fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan
T
a
n
fe
t
ch-o
b
j
e
ct: unify fetch_object[
s
]
function
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
at
h
an T
a
n
repack: r
e
pack promisor
o
bj
e
ct
s
i
f
-a or -A is s
e
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jona
t
h
an Tan
repack: r
e
factor
s
etup
o
f
pack-ob
j
ects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan
Tan
fe
t
ch
-
pack: uni
f
y ref in and
out
p
a
r
am
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jona
t
han Tan
fetc
h
: send
"
refs/tags/" prefix
u
pon
C
L
I ref
s
pecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jon
a
than Tan
t57
0
2: test
fetc
h
with mu
l
tiple refspecs
at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan T
a
n
commit
-
graph: add repo a
r
g to graph re
a
ders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
commit-graph: store graph in struct
object_stor
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonat
h
a
n
Tan
commit-grap
h
: add free_c
o
mm
i
t_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonat
h
an Tan
c
om
m
it-grap
h
: add missing forwa
r
d declara
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n T
a
n
object-store:
a
dd missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Ta
n
comm
i
t-graph: refactor prepari
n
g commit gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonath
a
n Tan
n
e
goti
a
tor
/
skippi
n
g: sk
i
p
commits dur
i
n
g fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jo
n
athan Tan
tag: don't warn
if targ
e
t is missing but
p
romised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
revisio
n
: tolerat
e
promised targets of
t
ags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Ta
n
clone: check connectivity even if
c
lone is partia
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
J
o
nathan
T
an
uploa
d
-pack: send refs' objects despite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan
Tan
fetc
h
-p
a
ck: support negoti
a
tion tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jona
t
h
an
T
a
n
fetch-pa
c
k:
w
rite shallow, th
e
n check connectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan
Tan
pack-
b
itmap
:
add free function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pack-
b
itmap:
remove bitmap_g
i
t global variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onathan Tan
f
e
tch-
p
ac
k
: intro
d
uce nego
t
iator AP
I
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han Ta
n
fetch-p
a
c
k: mo
v
e common c
h
e
c
k and
m
arking
togethe
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-p
a
ck: make negot
i
a
t
i
on-re
l
ated
v
ars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Ta
n
f
e
tch-pack
:
u
se ref adv
.
to prune "ha
v
e" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jona
t
han T
a
n
fetch-pack: direct
l
y en
d
n
egotiati
o
n if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch
-
pack: c
l
ear marks
before re-
m
a
r
king
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
o
nathan Ta
n
fetch
-
pa
c
k: split up everything_local()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
J
o
nathan Tan
list-ob
j
ects: check
if filter is NULL before usi
n
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan
T
an
submodule:
d
o not pass
null OID to setu
p
_revis
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
onathan Tan
{fetch,upl
o
ad}-
p
ack
:
support filter in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonath
a
n
T
a
n
uploa
d
-pack: read con
f
ig w
h
en servi
n
g
protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jon
a
than Tan
up
l
oad-pack
:
fix error messa
g
e
t
ypo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonath
a
n Tan
grep: re
m
ov
e
"repo" arg
f
rom
n
on-supportin
g
funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
f
e
tch
-
pack: do not check links fo
r
partial fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jona
t
h
an Tan
index-pack: supp
o
rt checking obj
e
cts
but not
l
i
n
ks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jo
n
a
t
ha
n
Tan
sh
a
1_
f
ile: restore OBJECT_INFO_QUICK
functio
n
ality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
o
na
t
h
an Tan
pa
c
kfi
l
e: refa
c
t
o
r ha
s
h search wit
h
fanout table
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan Tan
packfile
:
r
emove
GIT_
D
EBUG_LOOKUP
log statem
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonat
h
an Tan
Docs: split out lon
g
-running
sub
p
rocess han
d
s
h
ake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next