summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-07-24pack-protocol: mention and point to docs for protocol v2Libravatar Brandon Williams1-1/+2
2018-06-22protocol-v2 doc: put HTTP headers after requestLibravatar Josh Steadmon1-2/+1
2018-03-15remote-curl: don't request v2 when pushingLibravatar Brandon Williams2-1/+34
2018-03-15remote-curl: implement stateless-connect commandLibravatar Brandon Williams2-1/+251
2018-03-15http: eliminate "# service" line when using protocol v2Libravatar Brandon Williams2-2/+9
2018-03-15http: don't always add Git-Protocol headerLibravatar Brandon Williams2-17/+33
2018-03-15http: allow providing extra headers for http requestsLibravatar Brandon Williams2-0/+15
2018-03-15remote-curl: store the protocol version the server responded withLibravatar Brandon Williams1-1/+3
2018-03-15remote-curl: create copy of the service nameLibravatar Brandon Williams1-2/+3
2018-03-15pkt-line: add packet_buf_write_len functionLibravatar Brandon Williams2-0/+17
2018-03-15transport-helper: introduce stateless-connectLibravatar Brandon Williams4-0/+50
2018-03-15transport-helper: refactor process_connect_serviceLibravatar Brandon Williams1-29/+38
2018-03-15transport-helper: remove name parameterLibravatar Brandon Williams1-3/+3
2018-03-15connect: don't request v2 when pushingLibravatar Brandon Williams2-0/+32
2018-03-15connect: refactor git_connect to only get the protocol version onceLibravatar Brandon Williams1-12/+15
2018-03-15fetch-pack: support shallow requestsLibravatar Brandon Williams4-8/+105
2018-03-15fetch-pack: perform a fetch using v2Libravatar Brandon Williams10-48/+548
2018-03-15upload-pack: introduce fetch server commandLibravatar Brandon Williams5-0/+400
2018-03-15push: pass ref prefixes when pushingLibravatar Brandon Williams1-1/+28
2018-03-15fetch: pass ref prefixes when fetchingLibravatar Brandon Williams1-1/+18
2018-03-15ls-remote: pass ref prefixes when requesting a remote's refsLibravatar Brandon Williams4-2/+60
2018-03-15transport: convert transport_get_remote_refs to take a list of ref prefixesLibravatar Brandon Williams6-8/+21
2018-03-15transport: convert get_refs_list to take a list of ref prefixesLibravatar Brandon Williams3-10/+24
2018-03-15connect: request remote refs using v2Libravatar Brandon Williams6-11/+204
2018-03-15ls-refs: introduce ls-refs server commandLibravatar Brandon Williams6-0/+261
2018-03-15serve: introduce git-serveLibravatar Brandon Williams10-0/+528
2018-03-14test-pkt-line: introduce a packet-line test helperLibravatar Brandon Williams2-0/+65
2018-03-14protocol: introduce enum protocol_version value protocol_v2Libravatar Brandon Williams9-0/+36
2018-03-14transport: store protocol versionLibravatar Brandon Williams1-9/+26
2018-03-14connect: discover protocol version outside of get_remote_headsLibravatar Brandon Williams7-29/+83
2018-03-14connect: convert get_remote_heads to use struct packet_readerLibravatar Brandon Williams1-78/+95
2018-03-14transport: use get_refs_via_connect to get refsLibravatar Brandon Williams1-14/+4
2018-03-14upload-pack: factor out processing linesLibravatar Brandon Williams1-39/+74
2018-03-14upload-pack: convert to a builtinLibravatar Brandon Williams6-83/+109
2018-03-14pkt-line: add delim packet supportLibravatar Brandon Williams2-0/+19
2018-03-14pkt-line: allow peeking a packet line without consuming itLibravatar Brandon Williams2-0/+108
2018-03-14pkt-line: introduce packet_read_with_statusLibravatar Brandon Williams2-14/+53
2017-12-28Git 2.16-rc0Libravatar Junio C Hamano2-1/+32
2017-12-28Merge branch 'sb/describe-blob'Libravatar Junio C Hamano8-52/+277
2017-12-28Merge branch 'hi/merge-verify-sig-config'Libravatar Junio C Hamano4-0/+132
2017-12-28Merge branch 'ws/curl-http-proxy-over-https'Libravatar Junio C Hamano1-0/+5
2017-12-28Merge branch 'ks/doc-previous-checkout'Libravatar Junio C Hamano1-7/+12
2017-12-28Merge branch 'ks/rebase-error-messages'Libravatar Junio C Hamano1-10/+25
2017-12-28Merge branch 'sr/http-sslverify-config-doc'Libravatar Junio C Hamano1-2/+2
2017-12-28Merge branch 'nm/imap-send-quote-server-folder-name'Libravatar Junio C Hamano1-1/+7
2017-12-28Merge branch 'bp/fsmonitor'Libravatar Junio C Hamano1-2/+1
2017-12-28Merge branch 'jh/partial-clone-doc'Libravatar Junio C Hamano1-0/+324
2017-12-28Merge branch 'jt/transport-hide-vtable'Libravatar Junio C Hamano6-93/+120
2017-12-28Merge branch 'js/enhanced-version-info'Libravatar Junio C Hamano4-1/+20
2017-12-28Merge branch 'tz/lib-git-svn-svnserve-tests'Libravatar Junio C Hamano1-11/+13