summaryrefslogtreecommitdiff
path: root/src/transports
Commit message (Expand)AuthorAgeFilesLines
...
* 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
| * | Fix default credentials: The WinHttpSetCredentials auth scheme must only be o...Henning Schaffaf2018-07-261-2/+2
* | | Merge pull request #4731 from libgit2/ethomson/wintls_fixEdward Thomson2018-07-271-14/+18
|\ \ \ | |/ / |/| |
| * | winhttp: retry erroneously failing requestsethomson/wintls_fixEdward Thomson2018-07-201-14/+18
* | | smart subtransport: free url when resetting streamEdward Thomson2018-07-201-0/+5
|/ /
* | Merge pull request #4702 from tiennou/fix/coverityPatrick Steinhardt2018-07-202-18/+22
|\ \ | |/ |/|
| * smart: don't dereference a NULL pkt pointerEtienne Samson2018-07-062-12/+15
| * smart: clarify error handling in git_smart__connectEtienne Samson2018-07-061-8/+9
* | Merge pull request #4704 from nelhage/no-pkt-packPatrick Steinhardt2018-07-193-24/+4
|\ \
| * | No need for this placeholder.Nelson Elhage2018-07-151-1/+0
| * | This error case is now unneededNelson Elhage2018-06-291-6/+0
| * | Merge remote-tracking branch 'origin/master' into no-pkt-packNelson Elhage2018-06-293-14/+41
| |\ \
| * | | Small style tweak, and set an errorNelson Elhage2018-06-281-1/+11
| * | | Remove GIT_PKT_PACK entirelyNelson Elhage2018-06-262-26/+3
* | | | treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-3/+3
| |_|/ |/| |
* | | refspec: rename `git_refspec__free` to `git_refspec__dispose`Patrick Steinhardt2018-06-292-2/+2
| |/ |/|
* | Merge pull request #4698 from nelhage/fix-leaksEdward Thomson2018-06-273-14/+25
|\ \
| * | git_pkt_free: Allow freeing NULLNelson Elhage2018-06-252-10/+8