Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: [PATCH v5 2/5] http: handle proxy proactive authentication

From: Jeff King <hidden>
Date: 2016-06-15 22:53:34

On Tue, Mar 13, 2012 at 03:03:54PM +0100, Nelson Benitez Leon wrote:
Also take care that CURLOPT_PROXY don't include username or
password, as we now set them in the new set_proxy_auth() function
where we use their specific cURL options.
Did you test that this is necessary? We don't do it for the regular URL
case, and it makes the code much simpler if we can avoid munging what we
hand to curl.
+static void set_proxy_auth(CURL *result)
+{
+	if (proxy_auth.username && proxy_auth.password) {
+#if LIBCURL_VERSION_NUM >= 0x071901
+		curl_easy_setopt(result, CURLOPT_PROXYUSERNAME, proxy_auth.username);
+		curl_easy_setopt(result, CURLOPT_PROXYPASSWORD, proxy_auth.password);
+#else
Is that version check right? You are giving a hexadecimal number, so
7.19.1 would be 071301.

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help