summaryrefslogtreecommitdiff
path: root/src/transports
Commit message (Expand)AuthorAgeFilesLines
* proxy: fix crash on remote connection with GIT_PROXY_AUTO but no proxy is det...Jason Haslam2019-01-141-0/+3
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-4/+4
* http: reset replay_count upon connectionethomson/proxyEdward Thomson2018-11-281-0/+1
* http: don't allow SSL connections to a proxyEdward Thomson2018-11-281-1/+9
* http: only load proxy configuration during connectionEdward Thomson2018-11-281-2/+4
* http: disallow repeated headers from serversEdward Thomson2018-11-281-9/+18
* http: remove cURLEdward Thomson2018-11-281-23/+0
* http: use CONNECT to talk to proxiesEdward Thomson2018-11-281-13/+224
* tls: introduce a wrap functionEdward Thomson2018-11-281-17/+36
* http transport: reset error message on cert failureEdward Thomson2018-11-281-11/+11
* http transport: support cert check for proxiesEdward Thomson2018-11-281-39/+70
* http transport: provide proxy credentialsEdward Thomson2018-11-284-8/+19
* http transport: refactor storageEdward Thomson2018-11-281-120/+133
* http transport: cap number of authentication replaysEdward Thomson2018-11-283-9/+10
* http transport: prompt for proxy credentialsEdward Thomson2018-11-281-19/+37
* http transport: further refactor credential handlingEdward Thomson2018-11-281-17/+32
* http transport: refactor credential handlingEdward Thomson2018-11-281-47/+58
* http transport: use HTTP proxies when requestedEdward Thomson2018-11-281-33/+80
* http: rename http subtransport's `io` to `gitserver_stream`Edward Thomson2018-11-281-29/+38
* http: rename `connection_data` -> `gitserver_data`Edward Thomson2018-11-281-20/+20
* proxy: propagate proxy configuration errorsEdward Thomson2018-11-281-1/+2
* Merge pull request #4879 from libgit2/ethomson/defer_cert_cred_cbPatrick Steinhardt2018-11-284-5/+23
|\
| * transport: allow cred/cert callbacks to return GIT_PASSTHROUGHethomson/defer_cert_cred_cbEdward Thomson2018-11-213-5/+13
| * transport: see if cert/cred callbacks exist before calling themEdward Thomson2018-11-151-0/+10
* | Merge pull request #4882 from kc8apf/include_port_in_host_headerEdward Thomson2018-11-181-1/+5
|\ \ | |/ |/|
| * transport/http: Include non-default ports in Host headerRick Altherr2018-11-091-1/+5
* | smart transport: only clear url on hard resetethomson/smart_transport_urlEdward Thomson2018-11-071-5/+4
|/
* global: replace remaining use of `git__strtol32`Patrick Steinhardt2018-10-182-2/+3
* Merge commit 'afd10f0' (Follow 308 redirects)Carlos Martín Nieto2018-10-151-1/+2
|\
| * Follow 308 redirects (as used by GitLab)Zander Brown2018-10-131-1/+2
* | ignore unsupported http authentication schemesAnders Borum2018-10-061-1/+4
|/
* smart_pkt: do not accept callers passing in no line lengthPatrick Steinhardt2018-10-031-3/+3
* smart_pkt: return parsed length via out-parameterPatrick Steinhardt2018-10-031-29/+34
* smart_pkt: reorder and rename parameters of `git_pkt_parse_line`Patrick Steinhardt2018-10-033-24/+24
* smart_pkt: fix buffer overflow when parsing "unpack" packetsPatrick Steinhardt2018-10-031-4/+2
* smart_pkt: fix "ng" parser accepting non-space characterPatrick Steinhardt2018-10-031-2/+2
* smart_pkt: fix buffer overflow when parsing "ok" packetsPatrick Steinhardt2018-10-031-9/+12
* smart_pkt: fix buffer overflow when parsing "ACK" packetsPatrick Steinhardt2018-10-031-14/+23
* smart_pkt: adjust style of "ref" packet parsing functionPatrick Steinhardt2018-10-031-25/+19
* smart_pkt: check whether error packets are prefixed with "ERR "Patrick Steinhardt2018-10-031-2/+9
* smart_pkt: explicitly avoid integer overflows when parsing packetsPatrick Steinhardt2018-10-032-6/+6
* smart_pkt: honor line length when determining packet typePatrick Steinhardt2018-10-031-6/+6
* Merge pull request #4774 from tiennou/fix/clang-analyzerPatrick Steinhardt2018-08-241-1/+1
|\
| * transport/http: do not return success if we failed to get a schemeEtienne Samson2018-08-211-1/+1
* | Fix 'invalid packet line' for ng packets containing errorsChristian Schlack2018-08-171-7/+9
|/
* Merge pull request #4758 from pks-t/pks/smart-pkt-oob-readPatrick Steinhardt2018-08-061-2/+8
|\
| * smart_pkt: fix potential OOB-read when processing ng packetPatrick Steinhardt2018-07-191-2/+8
* | Merge pull request #4743 from Agent00Log/dev/winbugfixesEdward Thomson2018-08-021-4/+9
|\ \
| * | Only unitialize if the call to CoInitializeEx was successfulHenning Schaffaf2018-07-301-1/+3
| * | Fix fallback credentials: The call to CoInitializeEx fails if it was previous...Henning Schaffaf2018-07-261-1/+4