digest: fix build with disabled digest auth

Fix building with `--disable-digest-auth`. Make test cases run in such
a build. Add such a build to our CI jobs.

Reported-by: Tristan Perrault
Fixes #17612
Closes #17614
This commit is contained in:
Stefan Eissing 2025-06-13 13:29:17 +02:00 committed by Viktor Szakats
parent 66d35ee5d4
commit 984c96e307
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
78 changed files with 85 additions and 2 deletions

View file

@ -177,8 +177,8 @@ jobs:
install_steps: skipall
generate: -DCURL_USE_OPENSSL=ON -DCURL_USE_GSSAPI=ON -DENABLE_DEBUG=ON -DCURL_LTO=ON
- name: openssl !ipv6 !--libcurl
configure: --with-openssl --disable-ipv6 --enable-debug --disable-unity --disable-libcurl-option
- name: openssl !ipv6 !--libcurl !--digest-auth
configure: --with-openssl --disable-ipv6 --enable-debug --disable-unity --disable-libcurl-option --disable-digest-auth
- name: openssl https-only
configure: >-