]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
cmake: fix feature and protocol lists for SecureTransport
authorViktor Szakats <commit@vsz.me>
Sun, 30 Jun 2024 21:56:55 +0000 (23:56 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 1 Jul 2024 08:31:19 +0000 (10:31 +0200)
NTLM was missing from the features list, and SMB/SMBS from
the protocols list in SecureTransport builds.

Follow-up to 76a9c3c4be10b3d4d379d5b23ca76806bbae536a #3619

Reported-by: Tal Regev
Bug: https://github.com/curl/curl/pull/13963#issuecomment-2178791390
Closes #14065

CMakeLists.txt

index 89e758a815cd51853ed8c8472a891d023e148930..20f9f7589f918faad8231f42b26cdf6358edec29 100644 (file)
@@ -1642,7 +1642,7 @@ if(NOT CURL_DISABLE_INSTALL)
 
   # NTLM support requires crypto function adaptions from various SSL libs
   if(NOT (CURL_DISABLE_NTLM) AND
-      (USE_OPENSSL OR USE_MBEDTLS OR USE_DARWINSSL OR USE_WIN32_CRYPTO OR USE_GNUTLS))
+      (USE_OPENSSL OR USE_MBEDTLS OR USE_SECTRANSP OR USE_WIN32_CRYPTO OR USE_GNUTLS))
     set(use_curl_ntlm_core ON)
   endif()