From: Philip Prindeville <[email protected]>
Copyright-paperwork-exempt: Yes
---
.gitlab-ci.yml | 20 +++++++++++++++-----
configure.ac | 4 ++--
2 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index
c764e2dbf366f5d9b2f01eca2f8ec5eadaf28344..ec8a340eb5278ec88bc4f9a728657956c1e373bc
100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -96,6 +96,7 @@ Valgrind:
- tar xvf wget-*.gz
- cd wget-*/
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --enable-ntlm
- make check-valgrind
except:
- coverity-scan@gnuwget/wget
@@ -149,6 +150,7 @@ Debian-OldStable:
- tar xvf wget-*.gz
- cd wget-*/
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --enable-ntlm
- make
- make -j$(nproc) check
except:
@@ -175,6 +177,7 @@ Debian-Stable:
- tar xvf wget-*.gz
- cd wget-*/
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --enable-ntlm
- make -j$(nproc) check
except:
- coverity-scan@gnuwget/wget
@@ -200,6 +203,7 @@ CentOS-OldLTS:
- tar xvf wget-*.gz
- cd wget-*/
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --enable-ntlm
- make -j$(nproc)
- make -j$(nproc) check
except:
@@ -229,7 +233,8 @@ TLS/OpenSSL:
- cd wget-*/
- echo "127.0.0.1 wgettestingserver" >>/etc/hosts
- cat /etc/hosts
- - ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
--with-ssl=openssl
+ - ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --with-ssl=openssl --enable-ntlm
- make -j$(nproc)
- make -j$(nproc) check-valgrind
except:
@@ -257,7 +262,8 @@ TLS/GnuTLS:
- cd wget-*/
- echo "127.0.0.1 wgettestingserver" >>/etc/hosts
- cat /etc/hosts
- - ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
--with-ssl=gnutls
+ - ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --with-ssl=gnutls --enable-ntlm
- make -j$(nproc)
- make -j$(nproc) check-valgrind
except:
@@ -290,7 +296,8 @@ Sanitizers:
- export ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer
# - export LSAN_OPTIONS=suppressions="$PWD/tests/clang-asan-suppressions"
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
- --enable-fsanitize-asan --enable-fsanitize-ubsan
+ --enable-fsanitize-asan --enable-fsanitize-ubsan
+ --enable-ntlm
- make -j$(nproc) check
except:
- coverity-scan@gnuwget/wget
@@ -316,6 +323,7 @@ Scan-Build:
- tar xvf wget-*.gz
- cd wget-*/
- scan-build ./configure $CONFIGURE_BASE_FLAGS --cache-file
../cache/config.cache
+ --enable-ntlm
- make -C lib -j$(nproc)
- make -C src css_.o
- scan-build -v -enable-checker nullability --keep-empty --status-bugs
-o ../scan-build make -j$(nproc)
@@ -343,6 +351,7 @@ CoverageReports:
- tar xvf wget-*.gz
- cd wget-*/
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
+ --enable-ntlm
- make -j$(nproc) check-coverage
- mv lcov ../test-coverage
- make -C doc html
@@ -377,6 +386,7 @@ MinGW64:
- echo "WINEPATH=$WINEPATH"
- LIBS="-ldl -lpsapi" ./configure $CONFIGURE_BASE_FLAGS --cache-file
../cache/config.cache
--build=x86_64-pc-linux-gnu --host=$PREFIX --enable-shared
+ --enable-ntlm
- make -j$(nproc)
- cp -p src/wget.exe src/wget
- make check -j$(nproc) LOG_COMPILER=wine
@@ -407,7 +417,7 @@ ArchLinux:
- ./bootstrap
- autoreconf -fi
- touch .manywarnings
- - ./configure $CONFIGURE_BASE_FLAGS
+ - ./configure $CONFIGURE_BASE_FLAGS --enable-ntlm
- make -j$(nproc)
- make check -j$(nproc)
except:
@@ -431,7 +441,7 @@ Fedora:
- ./bootstrap
- autoreconf -fi
- touch .manywarnings
- - ./configure $CONFIGURE_BASE_FLAGS
+ - ./configure $CONFIGURE_BASE_FLAGS --enable-ntlm
- make -j$(nproc) check
except:
- coverity-scan@gnuwget/wget
diff --git a/configure.ac b/configure.ac
index
5f6a7286ca8782d791a821c3c90872a9f8ae8646..6ce2e43f59ac744f96054cca21dcf9ad8277b943
100644
--- a/configure.ac
+++ b/configure.ac
@@ -188,9 +188,9 @@ AS_IF([test "x$ENABLE_DIGEST" = xyes],
dnl NTLM: Support for HTTP NTLM Authentication
AC_ARG_ENABLE([ntlm],
- [AS_HELP_STRING([--disable-ntlm], [disable support for NTLM authorization])],
+ [AS_HELP_STRING([--enable-ntlm], [enable support for NTLM authorization])],
[ENABLE_NTLM=$enableval],
- [ENABLE_NTLM=auto]
+ [ENABLE_NTLM=no]
)
--
2.43.0