]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
gsasl: provide CURL_VERSION_GSASL if built-in
authorDaniel Stenberg <daniel@haxx.se>
Thu, 11 Feb 2021 07:53:33 +0000 (08:53 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 11 Feb 2021 15:16:34 +0000 (16:16 +0100)
To let applications know the feature is available.

Closes #6592

docs/libcurl/curl_version_info.3
docs/libcurl/symbols-in-versions
include/curl/curl.h

index 93011424a5a55895253ab9e75ebda30d0bbcd64d..8c93a8c7d2408849f5134f3a1c5dc79b9c451d65 100644 (file)
@@ -5,7 +5,7 @@
 .\" *                            | (__| |_| |  _ <| |___
 .\" *                             \___|\___/|_| \_\_____|
 .\" *
-.\" * Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
+.\" * Copyright (C) 1998 - 2021, Daniel Stenberg, <daniel@haxx.se>, et al.
 .\" *
 .\" * This software is licensed as described in the file COPYING, which
 .\" * you should have received as part of this distribution. The terms
@@ -136,6 +136,9 @@ libcurl was built with memory tracking debug capabilities. This is mainly of
 interest for libcurl hackers. (added in 7.19.6)
 .IP CURL_VERSION_DEBUG
 libcurl was built with debug capabilities (added in 7.10.6)
+.IP CURL_VERSION_GSASL
+libcurl was built with libgsasl and thus with some extra SCRAM-SHA
+authentication methods. (added in 7.76.0)
 .IP CURL_VERSION_GSSAPI
 libcurl was built with support for GSS-API. This makes libcurl use provided
 functions for Kerberos and SPNEGO authentication. It also allows libcurl
index 66c36c4ce7a40f5d2189e4c750a160bbc80c62ca..a22fc0fa518c38b6989c028cc870a7ecb08bf05d 100644 (file)
@@ -1015,6 +1015,7 @@ CURL_VERSION_BROTLI             7.57.0
 CURL_VERSION_CONV               7.15.4
 CURL_VERSION_CURLDEBUG          7.19.6
 CURL_VERSION_DEBUG              7.10.6
+CURL_VERSION_GSASL              7.76.0
 CURL_VERSION_GSSAPI             7.38.0
 CURL_VERSION_GSSNEGOTIATE       7.10.6        7.38.0
 CURL_VERSION_HSTS               7.74.0
index 46503178d015c209c76f1a9614f966d9e442969c..c71a2358d212ca3180efb8dacdc82e23a5ec60f0 100644 (file)
@@ -2954,6 +2954,7 @@ typedef struct curl_version_info_data curl_version_info_data;
 #define CURL_VERSION_ZSTD         (1<<26) /* zstd features are present */
 #define CURL_VERSION_UNICODE      (1<<27) /* Unicode support on Windows */
 #define CURL_VERSION_HSTS         (1<<28) /* HSTS is supported */
+#define CURL_VERSION_GSASL        (1<<29) /* libgsasl is supported */
 
  /*
  * NAME curl_version_info()