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
Merge branch 'rs/document-archive-prefix' into js/scalar-diagnose
2022-05-16
Jonathan Tan
fetch-pack
:
make unexpected
p
ee
k
re
s
ult
no
n
-
fatal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-03-18
Jo
n
a
t
han Ta
n
s
h
allow: reset commit
g
rafts when sh
a
llow is reset
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-02-24
Jona
t
han Tan
ls-files: support
-
-
recurse-submodules
-
-stage
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-01-26
J
onathan Tan
clon
e
: s
u
pport unusual remote ref confi
g
urations
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-01-21
J
onathan T
a
n
spars
e
-checkou
t
: create leading
d
i
recto
r
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-01-18
Jonathan Tan
config: inclu
d
e
file if remote URL matc
h
es a glob
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2022-01-18
Jonathan Tan
c
o
nfi
g
: ma
k
e git_c
o
nfig_incl
u
de() static
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-11-22
Jonathan Tan
Doc: no
m
id
x
and pa
r
tial clo
n
e relatio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-11-11
Jon
a
t
h
an Tan
pack
f
ile:
a
void overflowing s
h
ift du
r
ing dec
o
de
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jo
n
ath
a
n Tan
s
u
bm
o
dule:
trace
a
dding
s
ubmodul
e
O
D
B as alt
e
rnate
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jonat
h
an Tan
su
b
modul
e
: pass repo to che
c
k_has
_
commit(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
J
onathan T
a
n
ob
j
ect
-
f
ile: only regi
s
t
e
r
submodule ODB
if
n
eeded
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jonat
h
an
T
an
merge-{ort,recursive}:
remove add_submodule_od
b
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jonathan Tan
re
f
s
: peeli
n
g non-the_repository it
e
rato
r
s is B
U
G
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jo
n
athan Ta
n
refs: tea
c
h arbit
r
ary repo supp
o
r
t
t
o
it
e
rato
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-10-08
Jo
n
at
h
an Tan
refs: plumb repo into ref st
o
r
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-15
Jo
n
a
t
han Tan
subm
o
d
ule: extract path to
s
ubmodule gitdir func
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-09
J
onathan Tan
revision: r
e
mo
v
e "
s
ubmodule" from o
p
t stru
c
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-09
J
o
n
athan Tan
re
p
osit
o
ry: supp
o
rt unabs
o
rbed
i
n
r
e
po
_
subm
o
d
ule_init
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-09
Jonathan Tan
submo
d
ule: remo
v
e
unne
c
essary un
a
bsorbe
d
fallback
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Jona
t
han Tan
t7814: s
h
ow la
c
k of
alternate ODB-a
d
ding
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Jonathan Tan
submodu
l
e-config: pass repo
up
o
n blob config read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Jon
a
than T
a
n
grep:
a
d
d re
p
osito
r
y to OID grep
s
o
ur
c
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
J
onathan Tan
g
r
ep: all
o
cate subre
p
os on h
e
ap
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Jona
t
h
a
n T
a
n
grep: r
e
ad submo
d
ule entry wi
t
h
explicit repo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Jonathan T
a
n
grep
:
typesafe
v
ersions of grep_source_i
n
it
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
J
o
n
a
than Tan
grep: u
s
e submodule-OD
B
-as-alternate
l
azy-addition
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-09-08
J
o
n
a
than Tan
submodule:
l
azily add submodule ODBs as alternates
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-07-23
Jon
a
than
T
a
n
cache-tree:
p
refetch in partial
c
lone r
e
a
d-tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-07-23
Jona
t
han T
a
n
u
npack-t
r
ees: ref
a
ct
o
r p
r
efetc
h
ing c
o
d
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Jonathan
Tan
fetch: die on i
n
valid --negotiatio
n
-tip hash
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Jonathan
T
an
se
n
d-pack: fi
x
push n
e
go
.
when remote
h
a
s
refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Jonathan Tan
send-p
a
ck:
fix push
.
negotiate w
i
th remote helper
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-06-28
Jonatha
n
Tan
pr
o
misor-
r
emote: te
a
ch lazy-fetch in any
r
epo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-06-28
Jonathan
T
a
n
run-
c
omm
a
nd
:
ref
a
ctor subprocess
env preparation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-06-28
Jonathan Tan
submo
d
ule: refrain from filterin
g
GIT_
C
O
N
FI
G
_COUNT
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-06-28
J
ona
t
h
a
n
T
an
promisor-re
m
ote: support per
-
repo
s
itory c
o
nfig
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-06-28
Jon
a
than Tan
repository: m
o
ve global r_f_p
_
c
to
repo stru
c
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-05-05
J
onathan Tan
t56
0
1: mark proto
c
ol v2-only test
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Jonath
a
n Tan
sen
d
-pack: support pus
h
negotiation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Jonathan Tan
fetch: teach independent negotiation
(
no
p
a
c
kfil
e
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-04-09
Jonatha
n
Tan
fetch-pack: refactor command and
c
apabili
t
y write
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-04-09
Jonathan Tan
fetch-pack: refacto
r
ad
d
_
h
aves()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-04-09
Jon
a
th
a
n Tan
fetch-pack
:
refactor process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-04-09
J
o
n
a
than Tan
fetch-pack: buff
e
r ob
j
ect-format with oth
e
r args
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-03-17
Jonathan Tan
t
5606: run clone
b
r
anc
h
nam
e
t
e
st wi
t
h pr
o
toc
o
l v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-03-05
Jonat
h
an Tan
fetch-
p
ack: do
n
ot
mix --pa
c
k_heade
r
a
n
d
p
ackfile uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-22
Jonat
h
an T
a
n
f
e
tc
h
-pac
k
: print
a
nd use
d
a
n
gl
i
ng
.
gitm
o
dules
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-22
Jonathan Tan
fetch-pack: with packfile URIs, use ind
e
x-pack
arg
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-22
Jonathan Tan
http-f
e
tch:
all
o
w custom index-pack args
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-22
Jonathan Ta
n
http: allow
c
ustom index-pa
c
k a
r
g
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Jonathan Tan
usage:
t
race2
BUG() invocations
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-05
Jonatha
n
Tan
clone:
r
espect remote
u
nborn
H
EA
D
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-05
Jonathan Tan
connect, transport: encapsulate ar
g
in str
u
ct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-02-05
Jona
t
han Tan
ls-r
e
f
s: report unborn targets of symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2021-01-21
Jonat
h
an Tan
Doc
:
clarify con
t
ents of packfile sent
as URI
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-11-25
Jo
n
athan
T
a
n
u
sage: add trace2 entry upon w
a
rnin
g
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-10-22
Jonathan Tan
se
q
uencer: t
o
l
e
rate
abbreviated
stopped
-
sha file
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-10-20
J
onathan Tan
apply: when -R, a
l
so rever
s
e list
of sec
t
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-10-07
Jonatha
n
T
an
inde
x
-pack
:
m
a
ke get_base_data() comment clearer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-28
Jon
a
th
a
n
T
an
f
etch: do not
override
p
artial
c
lone filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-22
J
onathan Tan
promisor
-
remote: remove unused
var
i
able
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-08
Jonath
a
n
Tan
index-p
a
ck: make qu
a
ntum of w
o
rk
smaller
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jona
t
h
an Tan
wt-status:
t
olerate dangling marks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jonathan
Ta
n
refs: move
d
wim_
r
ef()
t
o
hea
d
er
f
ile
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jon
a
than
T
an
sha1-
n
ame:
r
eplace unsig
n
ed
int
w
i
th o
p
tion struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jo
n
athan Tan
fetch: no
F
ETCH_HEA
D
disp
l
a
y if --
n
o-
w
r
i
t
e-
f
et
c
h-he
a
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
Jonathan Ta
n
fetch-pack: make packfile URIs work with transfer
.
fsckobjec
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
Jo
n
athan Tan
fetch-pack: document
o
nly_packfile in
g
et_
p
ack()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
Jonathan Tan
(var
i
o
u
s): document
fr
o
m
_promisor parameter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
J
o
nathan Tan
ind
e
x
-
pack: m
a
k
e resolve_
d
elt
a
() assume b
a
s
e da
t
a
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jon
a
t
h
an Tan
i
ndex-pack: c
a
l
culate {ref,ofs}_{first,last}
e
arly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan
T
an
in
d
ex
-
pack:
remove r
e
dundant chi
l
d field
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jon
a
than T
a
n
index-
p
ac
k
:
unify thread
e
d an
d
u
n
threaded code
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan
Tan
i
ndex-pac
k
: rem
o
ve redundant param
e
t
e
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan Tan
Documenta
t
ion: deltaBas
e
C
a
cheLimit
i
s per-thread
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-20
Jonathan
T
an
f
e
tch-pack: in partial clone, pass --promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
J
onath
a
n T
a
n
fetch-pack: remove no_dependents c
o
de
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan
Tan
promis
o
r-remote:
lazy-fetch objects in subprocess
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jona
t
han
Tan
fetch
-
pack: do not la
z
y-fetch during re
f
ite
r
a
t
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan T
a
n
fetch: only populate existing_refs i
f
n
eeded
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jo
n
at
h
an Tan
fetch: avoid reading submod
u
le conf
i
g
until
needed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
f
e
tch: a
l
low re
f
specs specifie
d
thro
u
gh stdin
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
negotiator/noo
p
:
a
dd noop fetch neg
o
tia
t
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonath
a
n Tan
f
sck: do no
t
lazy fetch known non-
p
romisor object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan Tan
pack-objects: no f
e
tch wh
e
n a
l
l
ow-{a
n
y,promisor}
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan Tan
a
pply: do not
l
a
z
y fetch
wh
e
n applying binary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan Tan
sh
a
1-fil
e
:
i
ntroduce no-lazy-fetch h
a
s
_
object()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jon
a
than Tan
sha1-fi
l
e: make pretend_obj
e
ct_fi
l
e() not pre
f
etch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jonatha
n
Tan
pack-objects:
p
r
efetch objects
t
o be packed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jonathan T
a
n
pack-ob
j
ec
t
s: refactor to oid
_
object_i
n
f
o
_extende
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-16
Jonathan Tan
uplo
a
d-p
a
ck: do not la
z
y
-
fetch "have" objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonath
a
n Tan
u
p
loa
d
-pack:
s
e
n
d part of packfile r
e
spo
n
se as uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jon
a
than
T
an
fetch-pack:
s
upport more than on
e
pack
lockfile
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonath
a
n Tan
upload-pack: r
e
factor reading of pa
c
k-objects
out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
onath
a
n
Tan
Document
a
tion: add Pac
k
file URIs de
s
ign d
o
c
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
Docu
m
e
ntation: o
r
der protocol v2 secti
o
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan
Tan
http-fetch: suppor
t
fetching packfil
e
s by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an
Ta
n
http-fetch
:
refactor
into fu
n
ction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jo
n
athan Tan
http: refactor fin
i
sh_ht
t
p_pack_request
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next