Revert: 634f7cfee40d4658 partially
authorDaniel Stenberg <daniel@haxx.se>
Mon, 11 Jun 2012 20:58:39 +0000 (22:58 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 11 Jun 2012 20:58:39 +0000 (22:58 +0200)
Make sure CURL_VERSION_SSPI is present and works as in previous releases
for ABI and API compatibility reasons.

include/curl/curl.h
lib/version.c
src/tool_getparam.c

index 2c743b4..2cad282 100644 (file)
@@ -2144,7 +2144,7 @@ typedef struct {
 #define CURL_VERSION_SPNEGO    (1<<8)  /* SPNEGO auth */
 #define CURL_VERSION_LARGEFILE (1<<9)  /* supports files bigger than 2GB */
 #define CURL_VERSION_IDN       (1<<10) /* International Domain Names support */
-#define CURL_VERSION_OBSOLETE11 (1<<11) /* NOT USED - removed in 7.27.0 */
+#define CURL_VERSION_SSPI      (1<<11) /* SSPI is supported */
 #define CURL_VERSION_CONV      (1<<12) /* character conversions supported */
 #define CURL_VERSION_CURLDEBUG (1<<13) /* debug memory tracking supported */
 #define CURL_VERSION_TLSAUTH_SRP (1<<14) /* TLS-SRP auth is supported */
index 2a2c5c0..9f9fc78 100644 (file)
@@ -262,6 +262,9 @@ static curl_version_info_data version_info = {
 #if defined(USE_NTLM) && defined(NTLM_WB_ENABLED)
   | CURL_VERSION_NTLM_WB
 #endif
+#ifdef USE_WINDOWS_SSPI
+  | CURL_VERSION_SSPI
+#endif
 #ifdef HAVE_LIBZ
   | CURL_VERSION_LIBZ
 #endif
index fb42d0a..ab8ed1d 100644 (file)
@@ -277,6 +277,7 @@ static const struct feat feats[] = {
   {"NTLM_WB",        CURL_VERSION_NTLM_WB},
   {"SPNEGO",         CURL_VERSION_SPNEGO},
   {"SSL",            CURL_VERSION_SSL},
+  {"SSPI",           CURL_VERSION_SSPI},
   {"krb4",           CURL_VERSION_KERBEROS4},
   {"libz",           CURL_VERSION_LIBZ},
   {"CharConv",       CURL_VERSION_CONV},