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
remote-curl: reduce scope of rpc_state.stdin_preamble
2019-02-14
Jonathan
Tan
re
m
ote-c
u
rl: r
e
duc
e
scope of rpc_state
.
stdi
n
_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remo
t
e-cur
l
: reduce scope of rpc_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
o
nathan
T
an
ls-refs: filter refs using names
p
ace-str
i
ppe
d
name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
tests: define GIT_TE
S
T_SIDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{
f
etch,upload
}
-pack
:
s
ideband v2 fetch response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n Tan
sideband: reverse its dependency on pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jo
n
ath
a
n Tan
pkt-lin
e
: intro
d
uce struct packe
t
_writer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
Tan
u
p
load-pack: tea
c
h deepen-relative
in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
J
ona
t
h
a
n
Tan
f
etch-pack: do no
t
take shallow lock unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: su
p
po
r
t
p
r
o
tocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revision: use
comm
i
t gra
p
h in get_re
f
e
r
ence()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jo
n
athan
T
a
n
fetch-pack: be
more
p
recise in par
s
i
ng v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack: clear flags before each v2
reque
s
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than T
a
n
uploa
d
-p
a
ck: make want_obj
not globa
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jon
a
than Tan
uploa
d
-pack
:
make have_obj no
t
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-tree: skip s
o
me
b
lob checks in
part
i
al clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
han
Tan
f
et
c
h
: do no
t
l
i
st refs if fe
t
ching onl
y
h
a
s
hes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
t
r
a
n
s
port: l
i
st refs before
f
e
tch if n
e
cess
a
ry
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: do no
t
list r
e
fs if po
s
sibl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
han
T
a
n
transport: allow skipping of ref lis
t
ing
commit
|
commitdiff
|
tree
2018-10-04
Jon
a
t
han Tan
fetch-pack: e
x
c
l
ud
e
b
l
ob
s
wh
e
n lazy-fetch
i
ng trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonath
a
n Ta
n
fetch-pack: avoid obj
e
ct flags if no_
d
ependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
f
etch: in
p
a
r
t
ial
c
lone, c
h
eck p
r
e
senc
e
of
t
a
rgets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
o
n
athan Tan
c
onnect
e
d: do
c
u
m
ent
connectivity in part
i
al clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonat
h
a
n
T
an
fetch-object
:
set exact_oid when fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
th
a
n Tan
f
etch-object: unify fetch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: r
e
pack promisor objects if -a
or
-
A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
athan Tan
repac
k
: refact
o
r setup of
pack-objects
cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fe
t
ch-
p
ack: unify ref
in and out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonatha
n
Tan
fe
t
ch
:
se
n
d "refs/tags/"
p
refix upon CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
a
n
Tan
t
5
7
0
2: test
fet
c
h wit
h
mult
i
ple refspecs
a
t a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
h
a
n Tan
co
m
mit-g
r
a
p
h
: add r
e
po a
r
g to graph
r
eaders
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-g
r
aph: sto
r
e
g
ra
p
h in struct obje
c
t
_
s
tore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-gra
p
h
: add free
_
commit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
t
h
a
n
T
an
com
m
it-graph: add mi
s
si
n
g f
o
rward declarati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan
Tan
obj
e
ct-store: a
d
d missing
i
ncl
u
de
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
co
m
mi
t
-graph: r
e
factor
prepa
r
ing com
m
it
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonatha
n
Tan
negotiator/skipping: skip
commits during fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan
T
an
tag: don't
w
a
rn
if
targe
t
is missing but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
revision:
t
olerate promised targets of tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan
T
an
clone: chec
k
connecti
v
ity ev
e
n if clo
n
e is partia
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
upload-pa
c
k: send re
f
s' objec
t
s despite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan
Tan
fetch-pack
:
su
p
port negotia
t
ion tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch-pack: write shallow
,
t
hen
ch
e
ck co
n
ne
c
tivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonat
h
a
n
T
a
n
pack
-
b
itmap: add
f
ree function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pa
c
k
-
b
itm
a
p: remove bitmap_git global v
a
ri
a
b
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onat
h
an Tan
fe
t
ch-p
a
ck: introduce ne
g
otia
t
o
r API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nathan
Tan
fe
t
ch-p
a
ck: move common
c
heck an
d
ma
r
king
together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onatha
n
T
an
fetch-pack: make negotiation
-
related
var
s
local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
nathan
T
an
fetch-
p
ack:
use re
f
adv
.
to p
r
u
n
e
"
have" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
natha
n
T
an
fe
t
ch-pack:
d
irectly end neg
o
tiation
if
A
CK ready
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch-pack: clear marks be
f
ore re-marking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
J
onathan Tan
fetc
h
-pack: split up e
v
eryth
i
n
g
_lo
c
al
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
J
o
n
a
than Tan
list-
o
bjects: ch
e
ck if
f
ilter
is NULL before using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jonathan
Tan
submodu
l
e: d
o
not pass null O
I
D to set
u
p
_revisions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan
T
an
{
f
etc
h
,upload}-pack: support filter in protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jonathan
T
an
u
pload-pa
c
k: read config when ser
v
ing prot
o
co
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonathan Tan
upload-pac
k
: fix error mes
s
age typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jona
t
han Tan
g
rep:
remove
"repo" arg
from
non-support
i
ng funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonath
a
n T
a
n
fetc
h
-pack
:
do not
ch
e
c
k
l
i
nks
f
or par
t
ia
l
fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonatha
n
T
an
index
-
pac
k
: support check
i
ng o
b
j
e
cts but
not
l
i
n
ks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
Jonathan Tan
sha1_file: r
e
store OBJ
E
C
T_I
N
F
O
_QUICK functionality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
onathan
T
an
packfile: refactor hash search with f
a
n
o
ut
table
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jonathan
T
an
packfile: remove GIT_DEBUG_
L
OOKUP log s
t
a
t
e
m
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonathan Tan
Docs: split out long-running subp
r
ocess handshake
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan Tan
http: suppor
t
omitti
n
g
data from traces
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jo
n
athan T
a
n
http: su
p
port co
o
kie re
d
action when tr
a
cing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jonathan T
a
n
transport: make
transport
v
t
able more private
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jonathan
Tan
clone
,
fetch: remove red
u
ndan
t
transport check
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jonathan Tan
tra
n
sport: r
e
move un
u
sed
"
p
u
sh" in vtable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
f
e
tch-pack: restore sa
v
e_comm
i
t_buff
e
r
a
fter
u
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
unpa
c
k
-
trees: ba
t
ch
f
e
t
c
h
ing of
m
iss
i
ng
blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jo
n
a
than Tan
clone:
parti
a
l clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jo
n
athan
T
an
fe
t
c
h
:
r
efactor calculation of r
e
mote list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
J
o
na
t
han
Tan
fetch-pa
c
k:
t
est support e
x
cluding large blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
gc: do not rep
a
ck pro
m
isor packfiles
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
rev-list: support termination at
p
romisor objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
than Tan
sha1_f
i
le:
support lazil
y
fetching
m
issing objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
J
onathan Tan
decor
a
t
e:
c
lean
u
p and document API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonatha
n
Tan
introduce fetch-ob
j
ect: fetc
h
o
ne promis
o
r object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
i
n
dex-pack:
refactor w
r
iting of
.
keep files
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan
Tan
f
s
c
k
: support prom
i
s
o
r ob
j
e
c
t
s as CL
I
a
r
g
u
m
en
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Ta
n
fsck: sup
p
ort r
e
ferenced prom
i
sor objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
fsck: support refs pointing to
promisor objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jo
n
athan Tan
fsck: introduce pa
r
tialclone ex
t
ension
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
extens
i
on
.
parti
a
lclone: introduc
e
p
a
rtial cl
o
ne exten
s
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-03
J
onat
h
a
n Tan
diffco
r
e-re
n
a
me: make
d
iff-t
r
ee -l0 mean -l<la
r
ge>
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-28
Jo
n
athan Tan
d
i
f
f: supp
o
rt a
n
c
h
oring li
n
e(s)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-22
Jonathan Tan
Tests
:
clean up
s
ubmodule recursive helpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-08
J
o
nathan Tan
Tes
t
s: clean
u
p and
d
ocume
n
t sub
m
odule helpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-17
Jonatha
n
Tan
Docu
m
entat
i
on: docume
n
t
E
xtra
P
a
rameters
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-01
Jo
n
ath
a
n Tan
oidmap: map with OID as key
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-27
Jonatha
n
Tan
connec
t
: in r
e
f
a
dverti
s
ement, shallows are last
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-21
Jonathan Ta
n
fast-expo
r
t: do no
t
copy f
r
o
m modified fil
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-20
Jon
a
t
h
an Tan
git-compat-util:
m
a
k
e UNLEAK
l
ess error-prone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonathan
T
an
Add t/helper/test
-
wri
t
e-cac
h
e t
o
.
g
i
tignore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonat
h
an Tan
Remove inadvertently
a
d
ded outgoing/pack
f
ile
.
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
J
o
nathan Tan
p
ack: m
o
ve
f
or_each_pa
c
ked_objec
t
()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan Tan
pack: move has
_
pack_index()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-08-23
Jonathan
Tan
pack: move has_sha1
_
p
a
c
k()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next