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
Merge branch 'bw/protocol-v2' into maint
2018-09-10
Brandon W
i
l
l
iams
config: d
o
c
u
ment valu
e
2 for
p
rotocol
.
ve
r
s
i
on
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Brandon Williams
pa
c
k-protocol: ment
i
on and point to docs f
o
r
pr
o
toc
o
l v
2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-07-23
Brando
n
Williams
fetch-pack: mark die stri
n
gs fo
r
translation
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-07-20
Brando
n
Wi
l
l
ia
m
s
c
lone: send ref
-
p
r
efixes when
u
s
ing protoc
o
l
v
2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Bra
n
don Williams
fetch-pac
k
:
implement ref-i
n
-want
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Brandon Williams
f
etch-pack:
p
ut shallow inf
o
in
o
utput parameter
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Brand
o
n Wil
l
iams
fetch:
r
e
f
a
c
t
o
r
t
o make functio
n
args narrower
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Br
a
ndon Willia
m
s
fetch: refa
c
tor fetch_refs
i
n
t
o t
w
o function
s
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
B
randon
W
illiams
fetch:
refactor the populatio
n
of peer ref OIDs
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Brand
o
n Williams
upl
o
ad-pack: test
negoti
a
tion with chang
i
ng repos
i
to
r
y
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-28
Brand
o
n Will
i
ams
u
p
load-p
a
ck: implement ref-in-want
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-21
B
rand
o
n
W
illiam
s
docs: li
n
k to
g
it
s
ub
m
odul
e
s
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-06-21
B
r
an
d
on Williams
test-pk
t
-line: add
unpack-si
d
eband s
u
bcommand
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-23
Bran
d
on Williams
remote-curl: accept com
p
resse
d
res
p
o
nse
s
with pro
t
ocol
v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-23
Br
a
ndon Wi
l
liams
remote-c
u
r
l
: acce
p
t all
encodings s
u
pported b
y
curl
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
comm
i
t: conver
t
r
ea
d
_graft_file to handl
e
arbitrary
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
B
r
andon Williams
commit: convert regi
s
t
er_commit
_
graft to
ha
n
dle arbitrary
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Bra
n
d
o
n
Williams
commit: conv
e
rt commit_graft_pos()
t
o
han
d
l
e
a
rb
i
trary
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Bra
n
don Williams
fetch: generate
ref-prefixes when using a configu
r
e
d
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon
W
i
lli
a
m
s
refspec: consolidat
e
ref-prefix generation logic
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
B
ra
n
don Willia
m
s
su
b
m
o
d
u
l
e
: convert
p
us
h
_u
n
pushed_
s
ub
m
odules to take
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brando
n
Williams
remote:
c
o
n
v
ert
check
_
p
ush_r
e
fs to take a struct
refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
remote: convert
m
atch_
p
ush_ref
s
to take a struct r
e
fspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Br
a
ndon Wil
l
iams
http-push: store r
e
fspecs in a struct refs
p
ec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Br
a
n
d
on W
i
l
liam
s
transport: re
m
ove tr
a
nsport_ve
r
ify_
r
e
mote_na
m
es
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Wil
l
iams
s
e
nd-pack: store
r
efspecs in
a
struct r
e
fspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brando
n
Wi
l
li
a
m
s
transport: co
n
v
ert tr
a
nsport_push to take
a struct
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
push: convert to use
s
truct re
f
spec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon
W
i
llia
m
s
push:
ch
e
ck for errors earlier
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon
W
i
lliams
remote: convert match_explicit_re
f
s t
o
take
a
st
r
uct
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon W
i
lliams
r
em
o
te:
convert get_ref_match
t
o take
a
struct refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
B
randon Will
i
ams
remote: convert
query_refspecs to take a struct
r
efspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
r
emote: c
o
nvert apply_refspecs to
take a struct
r
efspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
remote: con
v
ert get_st
a
le_heads t
o
take a struct
refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
f
e
tch
:
conv
e
rt prune_refs to
take a s
t
ruc
t
refs
p
ec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Willi
a
ms
fetch: convert get_ref_map to
take a
s
tru
c
t refs
p
ec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Willia
m
s
fetch: convert
d
o_fetch
t
o take a struct
r
e
fspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brand
o
n W
i
lli
a
m
s
refspec: remove the deprecated functions
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon W
i
l
l
iams
f
e
tch: convert refmap to use s
t
r
uct refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brando
n
W
i
ll
i
ams
f
e
tch: convert
fetch_one to use st
r
uct
r
efspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
B
r
andon Will
i
a
ms
transp
o
rt-helper: convert to us
e
st
r
uct ref
s
pec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
remote: remove add_prune_tags_to_fetch_refs
p
ec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
remo
t
e: convert
fetch re
f
specs to str
u
ct refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
B
r
andon Williams
re
m
ote:
convert push refspecs t
o
struct
re
f
spec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon W
i
lliams
fast
-
export:
c
o
n
vert to use struct
r
e
fspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Wi
l
liams
c
l
one: con
v
ert cmd_clone to use refspec_item_
i
nit
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Will
i
ams
re
m
ote: convert match_p
u
sh_r
e
fs to use struct refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brando
n
Wil
l
iams
remote:
c
o
n
ver
t
check_push
_
refs to u
s
e
s
t
ruct refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Bra
n
don Will
i
am
s
transpo
r
t: convert t
r
a
nspo
r
t_push
to use struc
t
refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Bra
n
don Wil
l
iams
pull: c
o
nvert g
e
t_tracking_bran
c
h
to
use refsp
e
c
_
item_i
n
i
t
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
submodule--helper: convert push_check to use
struct
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon William
s
refspec:
c
onvert valid_
f
e
tch_refspec t
o
use p
a
r
s
e_
r
efs
p
ec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon
W
illiams
ref
s
pec: i
n
troduce stru
c
t refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brando
n
W
i
lliams
refspec: fact
o
r out pa
r
si
n
g a
single refspec
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brandon Williams
re
f
spec:
r
ename struct refspec
t
o
struct refspec_ite
m
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Brand
o
n Williams
r
e
fspec: mov
e
refspec pa
r
sing logic
into its own file
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-04-24
Bran
d
on Williams
fet
c
h: send se
r
v
e
r options when using protocol v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-04-24
Bran
d
on Williams
ls-remote:
s
e
n
d ser
v
e
r
options when usi
n
g protoco
l
v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-04-24
Brandon
W
il
l
iams
s
e
rve: introdu
c
e
t
he se
r
ver-option capability
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-04-05
Br
a
nd
o
n Williams
c
ommit:
a
llow
partial co
m
mits with relativ
e
p
a
ths
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Bran
d
on
W
il
l
iams
remote-c
u
rl:
don't req
u
est v2 when pushing
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
B
r
andon W
i
lli
a
ms
remote-c
u
rl
:
implement st
a
teless-co
n
nec
t
com
m
a
n
d
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Wil
l
ia
m
s
http: elim
i
na
t
e "# service"
line
when usi
n
g protocol v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon W
i
lliams
h
t
tp:
d
on't always add Git-Protoc
o
l hea
d
er
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
B
randon
Willi
a
m
s
http: al
l
ow providing extra
headers f
o
r
h
t
tp requests
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Will
i
ams
remote-
c
url:
store the protoco
l
v
ersion the server
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Bra
n
don Willi
a
m
s
remote-cu
r
l: create c
o
py of
the
service name
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
B
randon
Willia
m
s
pkt-lin
e
: ad
d
pa
c
k
e
t
_buf
_
write_len function
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon
W
i
lliams
transpo
r
t-help
e
r: i
n
troduce stat
e
les
s
-connect
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Br
a
ndon Wil
l
iams
tran
s
p
o
rt-helper: r
e
facto
r
process_c
o
nnec
t
_service
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Br
a
nd
o
n Williams
transport-hel
p
er: r
e
move na
m
e
parameter
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Wil
l
iams
connect:
d
on
'
t re
q
uest v2
w
h
en pushing
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon
W
i
l
liam
s
connect: refactor
g
it_connect to only
g
et the pro
t
ocol
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Williams
fetch-
p
ack: support shallow
r
equests
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Willia
m
s
fet
c
h-p
a
ck: perform a fe
t
ch using v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brando
n
Williams
u
p
lo
a
d-
p
a
c
k: introduce fetch serv
e
r c
o
mmand
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
B
r
andon Will
i
a
ms
p
ush: pa
s
s ref pr
e
f
i
xes when p
u
shing
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Bra
n
don Williams
fetch: pass ref prefixes when fetch
i
ng
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brand
o
n Williams
ls-remote:
pass re
f
p
refixe
s
when requesting a remote
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Williams
transport: convert transpor
t
_get
_
remote_r
e
fs
to take
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Wi
l
liams
tra
n
s
port: convert get_refs_list to take
a
list of
.
.
.
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brando
n
Wil
l
ia
m
s
co
n
ne
c
t: requ
e
st remote
refs using v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
Brandon Williams
ls-refs: intro
d
uce ls-re
f
s server comman
d
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-15
B
r
an
d
o
n Williams
serve: intr
o
duce gi
t
-
s
e
r
ve
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon
W
i
l
li
a
ms
test-pkt-line: in
t
roduce a packet
-
line
test helper
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Br
a
n
don
Willia
m
s
p
r
o
t
ocol:
intr
o
d
uce
enu
m
protoco
l
_version val
u
e pro
t
ocol_v2
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon Will
i
a
ms
transport:
s
tore p
r
otoco
l
version
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Br
a
nd
o
n Wi
l
liams
connec
t
:
d
i
s
co
v
er protocol
version outside o
f
get
_
re
m
ote_heads
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon W
i
l
liams
con
n
ect: conver
t
get
_
remote_heads to use s
t
r
u
ct pa
c
ket_
r
eader
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Bran
d
on William
s
transport: use get
_
refs_via_c
o
n
nect
to get ref
s
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon
Williams
upload-pack: factor out processing lines
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
B
randon Wi
l
l
i
ams
upload
-
pac
k
: convert to
a
builtin
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon Williams
pkt-line:
a
d
d delim pack
e
t su
p
port
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Bra
n
d
on Willi
a
ms
pk
t
-li
n
e: a
l
low peeking a packet line
w
ithout c
o
nsuming it
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-03-14
Brandon Williams
pkt-line: introduce packet_read_
w
ith_status
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-02-22
Brandon Willi
a
m
s
replace: rename '
n
ew' varia
b
les
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-02-22
Brandon Williams
trailer
:
renam
e
'tem
p
la
t
e' v
a
riables
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-02-22
Brandon
Williams
t
e
mpfi
l
e:
r
ename 'templ
a
te' variables
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-02-22
B
r
andon
W
il
l
iams
wrapper: re
n
ame 'template' variables
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
2018-02-22
Brandon
Williams
envir
o
nment: rename
'
n
a
m
e
spac
e
' variables
Signed-off-by:
Brandon Williams
<bmwill@google.com>
commit
|
commitdiff
|
tree
next