From: theawless Date: Fri, 7 May 2021 09:45:35 +0000 (+0530) Subject: configure: add --disable-ntlm option X-Git-Tag: curl-7_78_0~224 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0e7638dbea14307c15a6445cc5fb8430fcf83441;p=thirdparty%2Fcurl.git configure: add --disable-ntlm option Closes #7028 --- diff --git a/configure.ac b/configure.ac index e378e7efb3..8d689d3eb8 100755 --- a/configure.ac +++ b/configure.ac @@ -3645,6 +3645,25 @@ AS_HELP_STRING([--disable-crypto-auth],[Disable cryptographic authentication]), AC_MSG_RESULT(yes) ) +dnl ************************************************************ +dnl disable NTLM support +dnl +AC_MSG_CHECKING([whether to support NTLM]) +AC_ARG_ENABLE(ntlm, +AS_HELP_STRING([--enable-ntlm],[Enable NTLM support]) +AS_HELP_STRING([--disable-ntlm],[Disable NTLM support]), +[ case "$enableval" in + no) + AC_MSG_RESULT(no) + AC_DEFINE(CURL_DISABLE_NTLM, 1, [to disable NTLM support]) + CURL_DISABLE_NTLM=1 + ;; + *) AC_MSG_RESULT(yes) + ;; + esac ], + AC_MSG_RESULT(yes) +) + CURL_CHECK_OPTION_NTLM_WB CURL_CHECK_NTLM_WB @@ -4074,7 +4093,8 @@ fi use_curl_ntlm_core=no -if test "x$CURL_DISABLE_CRYPTO_AUTH" != "x1"; then +if test "x$CURL_DISABLE_CRYPTO_AUTH" != "x1" -a \ + "x$CURL_DISABLE_NTLM" != "x1"; then if test "x$OPENSSL_ENABLED" = "x1" -o "x$MBEDTLS_ENABLED" = "x1" \ -o "x$GNUTLS_ENABLED" = "x1" -o "x$NSS_ENABLED" = "x1" \ -o "x$SECURETRANSPORT_ENABLED" = "x1" \