repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
archive: support compression levels beyond 9
2020-10-07
Jonath
a
n Tan
index
-
p
a
ck: make get_
b
as
e
_data() comm
e
nt cl
e
arer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-28
Jonath
a
n
Tan
fe
t
ch:
d
o n
o
t ove
r
ride p
a
rtia
l
clo
n
e fi
l
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-22
J
on
a
t
han
T
an
promisor-remote: remov
e
unused variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-08
Jona
t
h
a
n Tan
index-pack:
m
a
ke quan
t
u
m o
f
w
ork smaller
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jonath
a
n T
a
n
wt-status: toler
a
t
e dangling marks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jonathan Tan
refs: mo
v
e dwim_ref() to header file
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jonathan Tan
sha1-name: replace unsigned int with option
s
truct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-09-02
Jonathan
Tan
fetch: no FETCH_HEAD
dis
p
l
a
y if --no-wri
t
e-fetch-head
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
Jonath
a
n Tan
fetch-pack: mak
e
pac
k
file URIs wor
k
w
i
th transfer
.
fsckobject
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
J
onathan Tan
fetch-pack: document
o
nly_
p
ackfile in get_pack()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-25
Jonathan Ta
n
(v
a
rious)
:
doc
u
ment
from_promis
o
r
p
arameter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonatha
n
Tan
i
ndex-pack:
make resolve_d
e
lta() assume base
d
a
t
a
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan
T
an
index-pack: calcula
t
e {ref,ofs}_{first,last
}
e
a
rly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
J
o
nathan Tan
index-pack: remove redundan
t
c
hild field
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan
T
a
n
index
-
pack: unify
threaded and unthreaded code
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
J
o
natha
n
Tan
index-pack: re
m
ove re
d
unda
n
t parame
t
er
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-24
Jonathan Tan
Documentat
i
on: deltaBase
C
acheLimit is
per
-
thread
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-20
Jonat
h
an Tan
fetch-pack: in partia
l
clon
e
, pa
s
s
--promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan
T
an
fetch-
p
a
ck: remo
v
e no
_
d
e
pende
n
ts code
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
p
rom
i
s
o
r-
r
e
m
ote
:
lazy-
f
e
t
ch objects in subprocess
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
fetch-pack: do
n
ot
l
azy-fetch duri
n
g ref iteration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jo
n
athan Tan
fetch: only populate ex
i
s
t
ing_
r
efs
i
f n
e
eded
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
fetch: avo
i
d reading su
b
module config unti
l
needed
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan T
a
n
fetch: allow refspecs specified through stdin
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-18
Jonathan Tan
n
e
gotiat
o
r
/
n
oo
p
: add noop fetch negotiat
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jo
n
athan
Tan
fsck: do not lazy fe
t
ch
known
non-pr
o
misor object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonathan Tan
pa
c
k-objects
:
no fetch when
a
l
l
o
w-
{
any,pr
o
misor}
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jonath
a
n Tan
apply: do not l
a
z
y
fetch when
a
pplying
binary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-08-06
Jona
t
h
a
n Tan
sha1-file: introdu
c
e
no-lazy-f
e
tch
h
as_obj
e
ct()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
J
onathan Tan
sha1-file: ma
k
e pret
e
n
d
_
o
bject_fil
e
()
not
pre
f
etc
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jonathan Tan
pac
k
-objects: prefe
t
ch obj
e
cts
t
o
be packe
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-21
Jonathan
T
an
pack-objects
:
refactor to oid_object_info_extended
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-07-16
J
onathan Tan
up
l
oad-pack: do not lazy-fetch "
h
ave
"
o
b
jects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jon
a
than
Ta
n
u
pload-pack: send part of pa
c
kfile respon
s
e
a
s uri
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonatha
n
Tan
f
e
tch-pack:
su
p
port
more than
o
ne pack lockfile
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
o
n
athan Tan
upload-pac
k
: refacto
r
r
e
a
ding o
f
pack
-
obj
e
ct
s
out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
Docum
e
ntation:
a
dd Pa
c
kfi
l
e URI
s
design doc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
onathan Tan
Docum
e
ntati
o
n: order prot
o
col v2 sections
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jona
t
han
Ta
n
htt
p
-
f
etch: sup
p
ort
fetchi
n
g packfile
s
by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
onathan Tan
ht
t
p
-
fetc
h
: refacto
r
into
f
unction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
o
n
a
t
h
a
n
Tan
http: refactor
finish_h
t
t
p
_pa
c
k_re
q
uest()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
a
n Tan
http: use --stdin whe
n
in
d
exing
d
u
m
b
H
T
T
P pack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-05
Jon
a
than Tan
http:
r
e
dact all
c
ookies, teach GIT_TRACE_REDA
C
T=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-19
Jonathan Tan
t
4
067
:
make rename
d
etection
t
es
t
out
p
ut raw di
f
f
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonathan Tan
http,
imap-send: sto
p
us
i
ng CURLOPT
_
VE
R
BOSE
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-11
Jonat
h
an T
a
n
t5551: test t
h
at GI
T
_TRACE
_
C
U
RL
redacts password
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
Jonathan
Tan
t55
0
0: count object
s
through stder
r
,
n
ot
t
r
ace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jonathan
T
an
commit-grap
h
: avoid memor
y
lea
k
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
J
o
nathan Tan
fet
c
h-pack: i
n
pr
o
tocol v2, r
e
se
t
in_v
a
in u
p
on A
C
K
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
f
e
tch-pack: in
protoc
o
l v2, in_
v
ai
n
only after ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
J
o
nathan Tan
fetch-pack
:
re
t
urn enum from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jo
n
athan Tan
rebas
e
--merg
e
: optio
n
ally skip upstrea
m
ed comm
i
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonatha
n
Ta
n
dif
f
: r
e
s
tric
t
when
p
refetching occ
u
rs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonath
a
n Tan
diff: r
e
factor object
r
ead
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonatha
n
Tan
d
iff: m
a
ke d
i
ff_popu
l
a
t
e_filespec_options
st
r
uct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jona
t
h
an Ta
n
p
r
o
misor-remote: acce
p
t
0 as oid
_
nr in
functio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jon
a
than Tan
connected: always
u
s
e
parti
a
l clone o
p
timizatio
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
fe
t
ch: forgo f
u
ll connectivity check if --filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
nathan Tan
conn
e
cted: verify pr
o
misor-ness of part
i
a
l
clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
J
onathan T
a
n
t5616: make
r
obu
s
t to delta base c
h
ange
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jo
n
athan
T
an
sha1-f
i
l
e
: remove OBJECT_INFO_SKI
P
_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonatha
n
Tan
submod
u
le-
-
h
elper: advis
e
on fatal alte
r
nate er
r
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonath
a
n T
a
n
Doc: explain submodule
.
a
l
ternateErrorStr
a
tegy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
p
r
omisor-remote: remove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonat
h
an Ta
n
clone: remove fetch_if_mis
s
ing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Tan
fetch: remove fetch_if_mis
s
ing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonatha
n
Tan
fe
t
c
h: delay
f
e
tch_i
f
_missing
=
0 until a
f
ter conf
i
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jo
n
at
h
an Tan
fe
t
ch-p
a
c
k
:
w
rite fet
c
hed refs to
.
promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonath
a
n Tan
send-pack: never fetch when checking exclusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonath
a
n
T
an
merge-recursi
v
e: symlink's des
c
endants not i
n
way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jon
a
than
Tan
cache-tree: do not
l
azy-fetch ten
t
ative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
t
r
ansp
o
rt: teach al
l
v
tables to
a
l
lo
w
fetch
first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan T
a
n
transport-he
l
pe
r
:
skip ls-
r
efs if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jona
t
han Tan
diff:
skip GI
T
LINK when lazy
f
e
tching missing obj
s
commit
|
commitdiff
|
tree
2019-06-27
Jon
a
than Tan
t
5
5
5
1: test usa
g
e o
f
c
h
u
nked encodi
n
g expl
i
citly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonatha
n
Tan
t5616: cover case of clien
t
h
avi
n
g delta base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t561
6
:
use correct flag to check obje
c
t is missi
n
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
J
o
n
a
th
a
n
Tan
fetch-pack:
send serv
e
r options after c
o
mmand
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
i
ndex-p
a
c
k: pr
e
f
e
t
c
h
mi
s
si
n
g REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onathan Tan
t5616: refactor packfile
replacem
e
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jonat
h
an Tan
worktree: update is_b
a
re heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
o
nathan T
a
n
clone: s
e
nd server
o
ptions when using protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
athan Tan
trans
p
ort
:
die if s
e
r
v
er option
s
ar
e
uns
u
pported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonathan Tan
pack-objects: writ
e
obj
e
cts packed to
trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jona
t
han
T
a
n
diff: batch fe
t
ching of
m
issing
b
lobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jon
a
t
h
a
n Tan
fetch-pack:
b
inary search when storing
w
a
nte
d
-re
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
s
h
a
1
-file:
support O
B
JECT_INFO_F
O
R_P
R
EFET
C
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack: respect --no-u
p
date-shallow in v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan T
a
n
f
e
tch-pack: cal
l
prepare_shallow_info onl
y
i
f v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan Tan
t555
1
: m
a
rk half-auth no-op fetch test as
v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan
Tan
su
b
module: explai
n
first attempt fai
l
ure c
l
earl
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5552:
c
ompensate for
v2 f
i
lter
i
n
g ref
a
d
v
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests:
fix
protocol versio
n
for
o
v
erspecifications
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Ta
n
t5700: onl
y
r
un with pr
o
tocol vers
i
o
n
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an
Tan
t55
1
2:
compensa
t
e for v0 only sending
H
EAD sym
r
e
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
atha
n
Tan
t5503:
f
ix overspe
c
ificatio
n
of trace
expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
te
s
t
s
: always test fetch of unreachable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t5601: check ssh
command on
l
y with protoco
l
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests:
defi
n
e GIT_TEST
_
PROTOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jona
t
han T
a
n
remote-
c
url: use post_rp
c
() for pro
t
ocol v2
a
l
so
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next