cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: libcurl capabilities on Windows

From: James A <jmaxhaven_at_yahoo.co.uk>
Date: Thu, 6 Jun 2013 10:17:55 +0100 (BST)

>________________________________
> From: Nick Zitzmann <nick_at_chronosnet.com>
>To: the curl tool <curl-users_at_cool.haxx.se>
>Sent: Wednesday, 5 June 2013, 17:14
>Subject: Re: libcurl capabilities on Windows
>
>
>
>On Jun 5, 2013, at 7:16 AM, "Zeman, Vaclav" <Vaclav.Zeman_at_ca.com> wrote:
>
>> I am trying to evaluate whether it is possible to use libcurl on Windows without OpenSSL with native Windows SSL / SSPI support and how capable will the resulting libcurl be. We are looking only for HTTP(S) right now. Will the resulting libcurl be able to connect to usually configured IIS and Apache HTTP(S) servers?
>
>Yes. Try downloading it and building it yourself; if you can connect to the site using the resulting curl tool, you can use libcurl as well.
>
>> Judging from http://curl.haxx.se/docs/ssl-compared.html, http://curl.haxx.se/docs/features.htmland footnotes 9, 4 and 3 it seems to me that SPNEGO authentication is not supported on Windows and thus Kerberos is not supported either. Is this true?
>
>No; at least the MSVC build supports SPNEGO.
>
>Nick Zitzmann
><http://www.chronosnet.com/>
>
>

If you want to test the curl tool, with native Windows SSL support, there is no need to build it yourself. A build already exists and can be downloaded from http://haxx.curl.se, although not shown on the "standard" download page.

Instead, visit, http://curl.haxx.se/gknw.net/7.30.0/dist-w32/ and directly download the appropriate version, such as:
 curl-7.30.0-winssl-sspi-spnego-zlib-ipv6-static-bin-w32.zip
or
 curl-7.30.0-winssl-sspi-zlib-static-bin-w32.zip

A 64-bit build also exists.

Please be aware, however, that an unresolved NULL pointer dereference bug exists in version 7.30.0 of curl/WinSSL and so it may be better to either (1) download version 7.29.0 or (2) use the --no-sessionid command-line option as a workaround on version 7.30.0.

==

James Akroyd

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-users
FAQ: http://curl.haxx.se/docs/faq.html
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2013-06-06