curl-library
RE: SSL/TLS support using Windows SSPI Schannel API
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