repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
completion: use __git when calling --list-cmds
2019-03-03
Jonathan Tan
r
e
mote-curl: use post_rpc() for protoc
o
l v
2
a
l
so
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonat
h
an
T
an
rem
o
te-curl:
refactor reading
i
n
t
o rpc_st
a
te
'
s buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonatha
n
Tan
re
m
ote-curl: reduc
e
s
cope
o
f rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
t
ha
n
T
a
n
remot
e
-cur
l
: re
d
uce s
c
ope of rpc_sta
t
e
.
stdin
_
preamb
l
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
onathan Tan
remot
e
-curl: reduce scope
o
f r
p
c
_
state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
o
n
athan T
a
n
ls-refs: filter re
f
s
using namesp
a
c
e
-
s
tr
i
p
p
e
d
n
ame
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
tests: de
f
ine GI
T
_T
E
ST_SID
E
BAND_
A
L
L
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonath
a
n
Tan
{fetch,up
l
oad}-
p
ack: s
i
deba
n
d
v
2
f
etch response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
J
onathan Tan
sideband: reverse it
s
dep
e
ndency on
p
kt-li
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
pkt-line: intr
o
duce str
u
c
t
packet_
w
ri
t
er
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan
T
a
n
upload-pack: teach deepen
-
relative in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonath
a
n Tan
fetch-pack: do not ta
k
e
s
h
al
l
o
w lock unnecessa
r
ily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonatha
n
Tan
fetch-pa
c
k: suppor
t
protocol ve
r
sion
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jo
n
a
than Tan
revision:
u
s
e com
m
it graph i
n
get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
fetch-p
a
ck: be more p
r
e
c
ise
i
n parsing
v2 re
s
p
onse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
Tan
upload-pack: clear flags be
f
ore ea
c
h
v
2
request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
n
a
than
T
an
upl
o
ad-
p
ack: make
wan
t
_
o
bj not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-
p
ack: make have_obj not g
l
obal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jon
a
than
T
an
cache-tre
e
: skip
some blob checks in
partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan Tan
fetc
h
: do not
l
is
t
refs if fetching o
n
ly hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
T
a
n
trans
p
ort
:
l
i
st refs be
f
ore fetch
i
f necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
n
a
than Tan
transport: do
not list refs if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
than Tan
transpo
r
t:
a
llow skipping of ref
listi
n
g
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-pack: excl
u
d
e blobs when lazy-f
e
tch
i
ng t
r
ees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetc
h
-pac
k
: avoid o
b
ject
f
lags if no_dep
e
nden
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan Tan
fetch: in partial
clone, check presence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
connected: doc
u
ment connecti
v
ity in
partial
clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
than T
a
n
fetch-objec
t
: s
e
t exa
c
t
_oid when fe
t
ching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch
-
object: unify fetch_ob
j
e
ct[s] fun
c
tions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
onathan Ta
n
repack: r
e
pack p
r
o
misor objects if -a or -A
is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonatha
n
Tan
repack: refac
t
or set
u
p
of
p
ack-
o
bjects
c
m
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
fetch-pac
k
: unify ref in and out
p
aram
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jona
t
han Tan
f
e
t
c
h: send "refs/tags/" prefix upon CLI
refspecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonath
a
n Tan
t5702: tes
t
f
etch
w
ith multip
l
e refspecs at a ti
m
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan Tan
commit-g
r
aph:
add repo arg to g
r
a
p
h
readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
Tan
comm
i
t-graph:
store graph
i
n struct ob
j
e
ct
_
store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jon
a
than Tan
commit-graph: add fr
e
e_c
o
mmit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
commit-graph
:
ad
d
missing
f
orward declarati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
ob
j
ect-st
o
re: add missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan
Tan
com
m
it-gra
p
h: refactor preparing commit
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Ta
n
negotiator/skipping
:
skip
c
ommits
during fet
c
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jon
a
t
h
an Tan
ta
g
: don't warn if t
a
r
get
i
s missing b
u
t promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
r
e
vision: tolerate promised targe
t
s of t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonatha
n
Tan
clone
:
check connectivity even if clone i
s
partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
an T
a
n
upload-pa
c
k:
send re
f
s' objects despite
"
filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
f
e
t
ch-pack: support negotiat
i
on
tip w
h
itelis
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch-pack:
w
rite shallow, then check co
n
nectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jon
a
than Tan
p
a
ck-
b
itmap
:
a
dd
free func
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonatha
n
Tan
pa
c
k-bit
m
ap: remove bitm
a
p_git glo
b
al variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fe
t
ch-p
a
c
k
: introduce negotiator
A
P
I
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fe
t
ch-pac
k
: m
o
ve common
chec
k
and mar
k
i
n
g
together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetc
h
-
pack:
m
a
k
e
ne
g
otiati
o
n-
r
elated vars
local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pack:
u
se ref adv
.
to
prune "have" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
onathan
Tan
f
e
tch
-
pack: di
r
ectly end negoti
a
tion if ACK rea
d
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan T
a
n
fetch-pack:
c
lear mark
s
before
r
e-mar
k
ing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan
T
a
n
fetch-pack: split
u
p everything_
l
ocal
(
)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-12
Jonathan Tan
li
s
t
-
o
bject
s
: check if filter is
N
ULL befo
r
e
using
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Jon
a
than Ta
n
submod
u
le
:
do not
p
a
s
s
null OID to s
e
tup_revis
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
J
onathan T
a
n
{fetch,upload}-pack: support f
i
lter in pr
o
toc
o
l v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-06
Jo
n
a
t
han Tan
uplo
a
d-pack: read co
n
fig
when serving
p
rotocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-05-02
Jonathan Tan
uplo
a
d-pack: fix error me
s
s
age typo
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-29
Jonathan Tan
grep: remove "re
p
o
"
arg from non-su
p
porting funcs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
Reviewed-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jonathan Tan
f
etch-
p
a
c
k:
d
o
not
c
heck
l
i
n
k
s for partial fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Jon
a
t
ha
n
Tan
index-pack: support checking
obj
e
cts but not links
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-03-13
J
o
na
t
h
an
T
an
s
h
a1_file: restore
OBJECT_INFO_QU
I
CK functionality
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
Jo
n
a
t
han Tan
packfile: refactor h
a
sh search wi
t
h fanout t
a
ble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-02-15
J
o
nathan Tan
packfile: r
e
move GIT_D
E
BUG_LOOK
U
P log s
t
ate
m
ents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-25
Jonathan T
a
n
Docs: split
out long-running subproce
s
s han
d
shak
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Jonathan Tan
ht
t
p: support omitting
d
a
t
a from
t
ra
c
es
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-01-19
J
o
na
t
han Tan
http: support cook
i
e redaction when t
r
a
cing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jonathan Tan
transport: make transport v
t
a
b
le more private
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-14
J
onat
h
an Tan
clone, fetch: remo
v
e redundan
t
transport che
c
k
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Jonathan
Tan
transport: re
m
ove unus
e
d
"
p
ush"
i
n
vtable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
th
a
n Tan
fet
c
h-p
a
ck:
restore save_co
m
m
i
t_buffer after use
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
u
npack-tre
e
s: batch
f
etching of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
clone: part
i
al clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
fe
t
ch: refactor calcu
l
ation of remote list
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonath
a
n Ta
n
fetch-p
a
ck: test sup
p
ort
e
xclu
d
i
n
g large bl
o
bs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Ta
n
gc: do not rep
a
ck promisor packf
i
les
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jon
a
than Tan
rev-list:
s
u
p
port ter
m
ination
at promiso
r
objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan
T
a
n
sha1_file: support lazily fetching missing objects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Jonathan Tan
d
ecorate:
c
lean up and document API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
J
o
n
a
than Tan
in
t
roduc
e
fet
c
h-object:
f
etch one promis
o
r object
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Ta
n
i
ndex-pack: refactor writing of
.
kee
p
fil
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
f
sck: s
u
ppo
r
t p
r
omisor obje
c
t
s
as CLI arg
u
me
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jo
n
athan Tan
fsck: s
u
pport ref
e
renced
p
rom
i
sor obje
c
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
fsck: support
r
efs p
o
i
n
ting to promiso
r
ob
j
ects
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jo
n
athan Ta
n
f
s
ck: i
n
trodu
c
e part
i
a
lclone e
x
tension
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jonathan Tan
exten
s
ion
.
p
artialclone:
in
t
ro
d
uce parti
a
l clone extens
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-12-03
J
o
nathan Tan
diffcore-r
e
name:
m
ake
diff-tr
e
e -l0 mean
-l<large
>
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-28
J
o
natha
n
T
a
n
diff: support a
n
chor
i
ng li
n
e(s)
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-22
Jonathan Tan
Tests:
c
lean up submodule recursi
v
e
h
elpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-11-08
J
onathan T
a
n
Tests:
cle
a
n up and document
subm
o
dule helpers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-17
Jo
n
athan Tan
Documentation: document Extra
P
arameters
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-10-01
Jonathan Tan
oi
d
map: map with OID as
k
ey
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-27
Jon
a
than Tan
c
onn
e
ct: in r
e
f
a
d
vertisement, shallows are last
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-21
Jonathan Tan
fast-expo
r
t: do not
c
opy from modi
f
ie
d
file
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-20
J
on
a
than Tan
git-compat-util: make UNLEAK less e
r
ror-prone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jon
a
t
h
an Tan
Add t
/
helper/test-write-cache
t
o
.
gitignore
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2017-09-06
Jonathan Tan
Remove inadvertently
added out
g
oing/packfile
.
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next