summaryrefslogtreecommitdiff
path: root/src/curl_stream.h
Commit message (Collapse)AuthorAgeFilesLines
* curl: remove the encrypted param to the constructorCarlos Martín Nieto2015-06-241-1/+1
| | | | | We do not want libcurl to perform the TLS negotiation for us, so we don't need to pass this option.
* Implement a curl streamCarlos Martín Nieto2015-06-241-0/+14
cURL has a mode in which it acts a lot like our streams, providing send and recv functions and taking care of the TLS and proxy setup for us. Implement a new stream which uses libcurl instead of raw sockets or the TLS libraries directly. This version does not support reporting certificates or proxies yet.