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
worktree: drop unused code from get_main_worktree()
2019-10-24
J
o
nathan Tan
fetch: delay fetch_if_missing=0 un
t
il after
config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonat
h
a
n Tan
send-pack:
never fetch when ch
e
c
k
ing exclusion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonathan
Tan
merg
e
-recursive: symlink's desc
e
nda
n
t
s
no
t
in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan
Tan
cac
h
e-tree: do
n
ot lazy-
f
etch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jo
n
atha
n
T
an
tra
n
sport: teach all vtables to all
o
w fetch firs
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonath
a
n Tan
tr
a
ns
p
ort-
h
e
l
p
e
r: skip ls-refs if unnecess
a
r
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jona
t
han Tan
diff: sk
i
p GITLINK w
h
en lazy fetch
i
ng m
i
ssing o
b
js
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t5551
:
tes
t
usage of c
h
unked enc
o
ding
exp
l
icitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jon
a
t
h
an T
a
n
t
5
616: cover c
a
se of
c
li
e
nt havi
n
g delt
a
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jona
t
han T
a
n
t5616: use co
r
r
ec
t
fla
g
to
c
heck
o
bject
i
s missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonatha
n
Tan
fetch-pack: send
server options aft
e
r command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonath
a
n Tan
index-pac
k
: prefetc
h
missing REF_DELTA
b
as
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonath
a
n T
a
n
t5616
:
r
e
fa
c
t
o
r pa
c
kfile replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jo
n
athan Tan
worktree: update is_bare h
e
uristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jon
a
than Tan
clon
e
:
s
en
d
server o
p
tions whe
n
usi
n
g prot
o
col v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonath
a
n Tan
t
r
ansport: die if ser
v
er opti
o
ns are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
nat
h
an T
a
n
pa
c
k-objects:
write ob
j
ects packed to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
diff: batch
f
etching of
m
issing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonath
a
n Tan
fetch-
p
ack:
binary search when sto
r
ing wanted-ref
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonat
h
an Tan
sha1-file: sup
p
or
t
OBJECT_INFO_FOR_PREFETC
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
T
an
fet
c
h-pac
k
: respect --n
o
-update-shal
l
ow i
n
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jon
a
t
han
T
an
fe
t
ch-pa
c
k: call prepar
e
_sha
l
l
ow_info on
l
y if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan Tan
t5551:
m
ar
k
h
a
lf-auth no-op fe
t
c
h
test
as v
0
-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jo
n
a
t
h
an Tan
s
u
bm
o
dule: explai
n
fir
s
t
attempt
failure
clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t
5552: compensate for v2 f
i
lteri
n
g ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an Tan
tests: fix pro
t
ocol vers
i
o
n f
o
r overspeci
f
ic
a
t
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: on
l
y run with protocol
v
ersion 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t551
2
:
c
ompensate for v0 only
sending HEAD sy
m
refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5
5
03: fix overspecification
of t
r
ac
e
expectati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
than Tan
tes
t
s: always test fetch
of unreac
h
a
b
le with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Ta
n
t
5
601:
c
heck ssh comma
n
d
o
nly with
p
rotocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
athan Tan
tes
t
s: de
f
i
n
e
GIT_TEST_PRO
T
O
C
OL_VERS
I
ON
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan Tan
re
m
ote-cur
l
: use po
s
t_rpc
(
) for
p
rotocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan
Tan
rem
o
te-curl: refactor read
i
ng i
n
to rpc_s
t
ate
'
s buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
tha
n
Ta
n
r
e
mote-curl: reduce
s
cope of
r
pc_state
.
res
u
lt
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
r
e
mote-cur
l
: r
e
d
uce scope
of rpc_sta
t
e
.
stdin_pre
a
mble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
th
a
n Ta
n
r
e
m
o
te-curl: reduce scope of
r
pc_
s
tate
.
arg
v
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jona
t
han Tan
ls-refs
:
fi
l
ter
r
efs using namespace-stri
p
ped
n
ame
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
onathan Tan
t
e
sts: define GIT_TES
T
_SIDEB
A
ND_A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{fetch,upload}-pack: sideband v2 fetch re
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
T
an
s
ideband: reverse it
s
dependency on pkt-li
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonath
a
n Tan
p
k
t-line: introdu
c
e struct packet_
w
riter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
up
l
oad-pac
k
: teach
deepen-relat
i
ve in pr
o
tocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
a
than
T
an
fetch-pack: do not ta
k
e shallow lock unneces
s
arily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
han T
a
n
fetch-pack: suppor
t
protocol ve
r
sion 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Ta
n
revis
i
o
n:
u
se commit gr
a
ph in get_r
e
f
e
ren
c
e(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
J
ona
t
han Tan
fetch-pac
k
: be more precis
e
in pa
r
sing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
T
a
n
upload-pack: clear fl
a
gs before ea
c
h v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than Tan
upload-pac
k
:
ma
k
e want_obj not
g
l
o
b
al
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
u
p
l
o
ad
-
pac
k
: make
h
ave_obj
n
ot global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonat
h
an
Tan
c
a
che-tr
e
e
:
sk
i
p some b
l
ob checks in par
t
ia
l
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
n
a
t
han T
a
n
fetch:
do not list r
e
fs
if
f
etching on
l
y ha
s
h
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan Tan
t
r
a
nsport: list refs b
e
f
o
re fetch
i
f necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
onathan Tan
transport: d
o
n
ot list refs
i
f
p
ossible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transpo
r
t: allow skipping of ref li
s
ting
commit
|
commitdiff
|
tree
2018-10-04
Jonatha
n
T
a
n
fetch-pack: exclude blobs w
h
en
l
azy-fetchin
g
trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jona
t
han Tan
fetch-pack: a
v
oid object
flags if
n
o_depend
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan Tan
fet
c
h: in
par
t
ial
c
lon
e
, check
presence of
tar
g
et
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jona
t
han Tan
connected: document connecti
v
ity in part
i
al clone
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
n
athan T
a
n
fetc
h
-object: s
e
t exact_oi
d
when fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jo
n
athan Tan
fetch
-
object: uni
f
y fetch_object[
s
]
f
u
nctio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: repac
k
promis
o
r objec
t
s
i
f -a or -A is
s
et
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan
T
an
r
e
pack: refactor set
u
p
o
f pa
c
k
-o
b
j
e
cts cm
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan
Tan
fetch-pac
k
: unify ref in and
o
ut
p
ara
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jona
t
h
a
n Tan
f
e
tch: send "refs/tags/" prefix upon C
L
I
r
efspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jon
a
th
a
n Tan
t5702: test fetch wi
t
h
multiple
refs
p
ecs
a
t
a
t
ime
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n
Ta
n
commit-graph: add
r
epo arg to
g
raph
r
eader
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han
T
an
c
o
mmit-graph
:
store gra
p
h in stru
c
t object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: add
f
r
e
e_commit_gra
p
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan
T
an
commit-graph
:
add mi
s
s
i
n
g forwa
r
d d
e
claration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-sto
r
e
:
a
d
d missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n
T
a
n
c
omm
i
t-graph: refactor
p
r
e
paring commit grap
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
on
a
than T
a
n
n
e
got
i
a
t
o
r/skipping: skip
commi
t
s during
f
e
t
ch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: d
o
n't
w
ar
n
if
t
a
r
get is
missing but
promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
on
a
than T
a
n
revision: tolerate promised targets of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonath
a
n Tan
c
lone:
chec
k
connect
i
vity even if clone
i
s partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jo
n
ath
a
n Tan
upl
o
ad-pack: send refs' obj
e
cts desp
i
te "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonatha
n
Tan
fetch-p
a
ck: support neg
o
tiat
i
o
n tip
w
hitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jon
a
t
han Tan
f
et
c
h
-
p
ack: write shallow
,
then check conn
e
ctiv
i
ty
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pac
k
-
bitmap: add free functio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pack-bitmap: r
e
move bitmap
_
git glo
b
a
l varia
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jon
a
than Ta
n
fetc
h
-pack: introduce nego
t
ia
t
or API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onathan Tan
fetch-p
a
c
k:
move common check
an
d
marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonath
a
n Tan
fetch-pack: ma
k
e
negotiation-r
e
lated vars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jon
a
than Tan
f
etch-pack: use
ref adv
.
to prune "have"
s
ent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetc
h
-pa
c
k: dir
e
ctly end negot
i
atio
n
if ACK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
onathan Tan
fetch-pa
c
k: clear marks before re-
m
arking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
onathan Tan
fetc
h
-pack: spli
t
up everything_local()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonathan
T
an
list-o
b
j
e
cts: check if filter
i
s NULL before using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan Tan
submodule: d
o
n
ot pass null O
I
D to setup_revisi
o
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan
Ta
n
{fetch,upload}-pack: suppor
t
filter
in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
o
nathan Tan
upl
o
ad-p
a
ck
:
read config when se
r
ving pro
t
ocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
J
onathan Tan
upload-p
a
ck:
f
ix error
m
e
s
sage typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan Tan
grep: remove "repo" arg from n
o
n-su
p
portin
g
fu
n
cs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
fet
c
h-pack
:
d
o
not chec
k
links
for partia
l
fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonat
h
an Tan
i
n
dex-pack
:
support c
h
ec
k
ing
ob
j
ect
s
but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jonathan T
a
n
s
h
a1_file: restor
e
OBJE
C
T
_INFO_QUICK funct
i
onality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jon
a
than Tan
packfile
:
refactor hash
se
a
rch with fanout table
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan
T
a
n
packfile: remove GIT
_
DEBU
G
_
LOOKU
P
log statem
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonath
a
n Tan
Do
c
s: split ou
t
long-running subprocess han
d
shake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next