cURL / Mailing Lists / curl-library / Single Mail

curl-library

RE: SSL/TLS support using Windows SSPI Schannel API

From: Steve Holme <steve_holme_at_hotmail.com>
Date: Sun, 15 Apr 2012 11:41:46 +0100

Hi Guys,

On Sat, Apr 14, 201 Marc Hoersken wrote:

> Inside curl_schannel.c the string is appended to "Schannel-", so that
> a complete version string looks like this:
>
> D:\Dev\curl>src\curl -V
> curl 7.25.1-DEV (i386-pc-win32) libcurl/7.25.1-DEV
> Schannel-SSPI/6.1.7601.17725
> Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3
> pop3s rtsp smtp smtps telnet tftp
> Features: AsynchDNS GSS-Negotiate Largefile NTLM SSL SSPI

As a minor point I was wondering whether curl's version information should output the following instead:

> curl 7.25.1-DEV (i386-pc-win32) libcurl/7.25.1-DEV SSPI/6.1.7601.17725
> Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtsp smtp smtps telnet tftp
> Features: AsynchDNS GSS-Negotiate Largefile NTLM SSL SCHANNEL

So list SSPI in the library information and SCHANNEL in the features list as GSS-Negotiate, NTLM and SCHANNEL are all features of Windows SSPI.

So even if someone build curl with SSPI but without SCHANNEL, SSPI would be listed in the library info rather than in the feature list as it is at present ;-)

Kind Regards

Steve

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2012-04-15