Can anyone review this please?
> On Mar 8, 2026, at 6:54 PM, Philip Prindeville > <[email protected]> wrote: > > 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 >
