| |
|
|
|
cURL Mailing List Monthly Index Single Mail
curl-library Mailing List Archives
Re[2]: NTLM with proxy && minor typos
From: Daniel Stenberg <daniel_at_haxx.se>
Date: Sun, 3 Aug 2003 01:06:24 +0200 (CEST)
On Fri, 1 Aug 2003, Serge Semashko wrote:
> Here is the update to NTLM proxy patch, it adds CURLOPT_PROXYAUTH option
Nice work!
> It is not complete but I hope it does not break anything. The old code for
That'll be OK. When I know it works good for an NTLM proxy, I'll setup a
The only major thing I missed in your patch is what you did to the client-side
> I successfully managed to access digest authenticated web server through
I found one issue by running the test suite. I'd recommend you to try running
In case you can't run it for some reason, I'll describe the problem (called
The test case uses a HTTP proxy and requests a HTTPS page through it, both
The first thing that struck me, is that we have a rather serious
OK, the full request from a perfectly working (with bug A fixed) curl should
CONNECT 127.0.0.1:8433 HTTP/1.0
GET /503 HTTP/1.1
Before your patch, bug A causes the request to look like this:
CONNECT 127.0.0.1:8433 HTTP/1.0
GET /503 HTTP/1.1
Bug A causes curl to *leak* proxy auth information to the target server! It
Anyway, with your patch applied, all we get left of the authorization in the
CONNECT 127.0.0.1:8433 HTTP/1.0
GET /503 HTTP/1.1
I suspect this happens because you're assuming that there won't be a
If you fix bug B, I'll apply your patch. You can leave bug A for me to fix, I
-- Daniel Stenberg -- curl: been grokking URLs since 1998 ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01Received on 2003-08-03 These mail archives are generated by hypermail. |
Page updated October 16, 2006.
web site info