зеркало из https://github.com/microsoft/git.git
Merge branch 'ws/curl-http-proxy-over-https'
Git has been taught to support an https:// URL used for http.proxy when using recent versions of libcurl. * ws/curl-http-proxy-over-https: http: support CURLPROXY_HTTPS
This commit is contained in:
Коммит
fc4a226bf6
5
http.c
5
http.c
|
@ -865,6 +865,11 @@ static CURL *get_curl_handle(void)
|
|||
else if (starts_with(curl_http_proxy, "socks"))
|
||||
curl_easy_setopt(result,
|
||||
CURLOPT_PROXYTYPE, CURLPROXY_SOCKS4);
|
||||
#endif
|
||||
#if LIBCURL_VERSION_NUM >= 0x073400
|
||||
else if (starts_with(curl_http_proxy, "https"))
|
||||
curl_easy_setopt(result,
|
||||
CURLOPT_PROXYTYPE, CURLPROXY_HTTPS);
|
||||
#endif
|
||||
if (strstr(curl_http_proxy, "://"))
|
||||
credential_from_url(&proxy_auth, curl_http_proxy);
|
||||
|
|
Загрузка…
Ссылка в новой задаче