repo.or.cz
/
git
/
raj.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
builtin/clone: initialize hash algorithm properly
2020-05-04
Jonathan
Tan
commit-graph:
avoid memory leaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan T
a
n
fetch-p
a
c
k
: in
p
rotocol
v
2, reset in_v
a
in upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jon
a
than T
a
n
fetch
-
pack: in protocol v
2
, in_vain on
l
y after ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jo
n
athan
T
an
fet
c
h-pack: ret
u
rn
e
num
f
rom process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonath
a
n Ta
n
reba
s
e --
m
e
rge: optionally
s
kip upstreamed comm
i
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff: restr
i
ct
w
hen
p
refetching occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
d
if
f
: refactor obj
e
ct read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jona
t
han Tan
diff: make diff_pop
u
late
_
filespec_options struct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jo
n
athan Tan
prom
i
sor-remote: accept 0 as oid
_
nr
i
n
function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
J
o
nath
a
n Ta
n
connected: a
l
ways u
s
e partial
c
lone o
p
timization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
fetch: forgo full connecti
v
ity check if --filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
con
n
ected:
v
erify prom
i
s
o
r-ness of
par
t
i
al
c
lone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan
Ta
n
t5616: make robust
t
o
delt
a
b
a
se change
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jonathan
Tan
sha1-file: remov
e
OBJECT_INFO_SKIP_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
submodule--hel
p
er: advise
on
f
atal alterna
t
e e
r
ror
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
D
o
c: exp
l
a
i
n submodule
.
altern
a
teErrorStrategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
Ta
n
p
ro
m
i
s
or-remote:
r
emove fet
c
h_
i
f_missin
g
=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jo
n
ath
a
n Tan
clone:
r
e
m
ove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
J
o
nath
a
n Tan
f
etch: remove fet
c
h_if_
m
issing=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonathan Tan
fetch: delay fetch_if_missing=0 until a
f
ter confi
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonathan Tan
fetch-pack:
w
rite
f
e
t
ched re
f
s to
.
p
r
o
misor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonathan Tan
send-pac
k
:
never
f
etch w
h
e
n
ch
e
c
k
i
ng
e
xclusions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jonatha
n
Tan
merge-rec
u
r
s
i
ve: symlink's
d
escenda
n
ts not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
J
o
nathan Tan
c
ache-tree: do n
o
t la
z
y-fetch tentativ
e
tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jon
a
t
han Tan
tran
s
port: teach all vtables t
o
allow
fetch firs
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Ta
n
tr
a
nsport
-
h
elper: ski
p
ls-refs if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
J
o
nathan
T
an
diff: skip
GITLINK w
h
e
n
lazy fe
t
c
hing miss
i
ng obj
s
commit
|
commitdiff
|
tree
2019-06-27
Jonathan
Tan
t5551: test usage
of
c
hun
k
ed encoding
e
x
plicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: cover case of cl
i
en
t
ha
v
i
ng delt
a
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jon
a
than
T
a
n
t5616: use
corr
e
c
t flag to
c
heck obj
e
ct is mi
s
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonathan Tan
fetch-
p
ac
k
: send server opt
i
ons after
command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
than
T
an
index
-
pack: prefetc
h
missing RE
F
_DELTA ba
s
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onatha
n
T
a
n
t
5
616:
r
efact
o
r packfile replaceme
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
J
onath
a
n Tan
worktree: u
p
d
ate
i
s_bare heur
i
stic
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jona
t
han Tan
cl
o
ne
:
send se
r
v
e
r options when using p
r
otocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
J
o
nathan T
a
n
tra
n
sport: die if server options are un
s
up
p
orted
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jonat
h
an Tan
pack-o
b
je
c
ts
:
write objects pac
k
e
d
to
t
race2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
diff: b
a
t
ch fetching
o
f missin
g
bl
o
bs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han Tan
fetch
-
pack: b
i
nar
y
search when stor
i
ng wanted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonat
h
an Tan
sha1
-
file: support
O
B
JECT_IN
F
O_FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonath
a
n
Tan
fetch
-
pack: respect --
n
o
-
upd
a
te-shallow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-
p
ack: c
a
ll prepare_sh
a
l
l
ow_info only if
v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jona
t
h
an Tan
t5551: mar
k
half-auth n
o
-
op
f
e
tch tes
t
a
s
v0-onl
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan
Tan
submodule: e
x
plain first
a
t
t
emp
t
failure clea
r
ly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
55
5
2: compensate f
o
r v2 filtering re
f
adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Tan
tests: fix prot
o
col version for overspecif
i
catio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t5700: only run with protoc
o
l vers
i
on 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than Tan
t5512: compensa
t
e for v0 on
l
y sendin
g
H
E
AD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t5503: fix over
s
pecif
i
cation
o
f tr
a
ce expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
t
h
an Tan
t
e
sts: always tes
t
fetch o
f
unrea
c
h
able
w
ith v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t
5601: check
ss
h
com
m
a
nd only w
i
th protocol v
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
a
n
T
a
n
tests: define G
I
T_TEST_PROTOCOL_VERS
I
O
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan
Tan
remo
t
e-curl: use
p
o
st_rpc
(
) for pr
o
t
o
col
v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonath
a
n
Tan
remote-curl: re
f
actor readi
n
g in
t
o rpc_state'
s
buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
a
t
han Tan
r
emote-curl
:
red
u
ce scope of
r
pc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
re
m
ot
e
-c
u
r
l
: reduc
e
scope
o
f rp
c
_stat
e
.
s
tdin_
p
r
eam
b
le
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: red
u
ce
scope of r
p
c_
s
t
ate
.
arg
v
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonath
a
n Tan
l
s-refs: filter refs using
n
amespace-stripped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jo
n
a
t
h
an Tan
tests: define GIT_TEST_
S
ID
E
BAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
{fetch,uploa
d
}
-
pa
c
k: sideba
n
d v
2
fetch resp
o
ns
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sid
e
band: reverse its dependency o
n
pkt
-
line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jon
a
tha
n
T
a
n
p
kt
-
line: in
t
r
o
duce struct packet_writer
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
upload
-
pack: te
a
ch deepen
-
rel
a
tive in prot
o
col
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jon
a
t
h
a
n Tan
fetch-pack: do not t
a
ke shallow lock
u
nnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
ath
a
n Tan
fet
c
h-pack: support protocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonath
a
n
T
an
revision: use commit graph in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan
T
an
fetch-pack: be more
precise in parsing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
Tan
upl
o
ad-pack: cle
a
r flags before e
a
c
h
v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonat
h
an Tan
uplo
a
d
-
pack:
make
w
a
n
t_
o
bj n
o
t global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-p
a
c
k:
m
ak
e
have_obj not glo
b
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
onathan Tan
cache-tree: skip so
m
e blob
c
hecks
in
p
artial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
Tan
fetch: do not list
r
e
f
s if fetching only h
a
shes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
han Tan
transport: list refs b
e
for
e
fetch
if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan Tan
tra
n
sport: do not lis
t
refs i
f
possibl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
T
an
transport: allow s
k
i
p
ping of re
f
listing
commit
|
commitdiff
|
tree
2018-10-04
J
o
natha
n
Tan
fetch-pack: exclu
d
e
blobs when lazy-fet
c
hing trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Ta
n
fetch-p
a
ck
:
a
void obje
c
t flags if no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
fetch
:
i
n
partial clone, check pr
e
sence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
J
onathan Tan
conn
e
cted: document
c
onnectivi
t
y in parti
a
l clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jo
n
athan Tan
fetch-object: set
exact
_
oid when fetc
h
in
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
n
a
tha
n
Tan
f
etch-obj
e
ct:
u
n
i
fy fetc
h
_obje
c
t
[s
]
f
u
nctio
n
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repack: repack p
r
omiso
r
objects if -a or -A
i
s
set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
ath
a
n Tan
repack: ref
a
c
t
or setup of pack
-
ob
j
ects
c
m
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan
T
a
n
fetch-pac
k
:
unif
y
re
f
in and o
u
t p
a
ra
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
fetch: send "refs/tags/" prefix
u
p
on CLI refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonat
h
an Tan
t5702: test
f
etch with multi
p
le
r
efspecs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
co
m
mit-graph: a
d
d repo arg to graph reade
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: s
t
ore gr
a
ph in
s
t
ruct object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan Tan
commit-
g
raph: a
d
d free_commit_
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n Tan
comm
i
t-graph: ad
d
missin
g
forward declaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
tha
n
Tan
object-store
:
add missing i
n
clude
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
c
o
mmit
-
g
r
aph: re
f
actor pr
e
parin
g
comm
i
t graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onathan Tan
negotiator/skipping
:
sk
i
p commits during fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han
T
an
tag
:
don't warn if tar
g
et is missing but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onathan Tan
r
e
visi
o
n: toler
a
te promised
t
argets of
t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jo
n
athan
T
an
clone: ch
e
ck
c
onnecti
v
i
ty even if clone
i
s parti
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jo
n
athan Tan
u
p
l
o
ad-p
a
ck: se
n
d
refs' object
s
d
e
spite "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetc
h
-
pack: supp
o
r
t nego
t
iation tip whit
e
list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonath
a
n Ta
n
fetch-pack: write shallo
w
, then
c
heck connect
i
vity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pac
k
-bitma
p
: add free
function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next