You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When libmicrohttpd is built with --disable-dauth, the digest auth
functions (MHD_digest_auth_get_username, MHD_digest_auth_check,
MHD_queue_auth_fail_response) are not available, causing linker errors.
This change detects digest auth availability at configure time and
conditionally compiles the digest auth code, following the existing
pattern used for GnuTLS support.
Changes:
- Add AC_CHECK_LIB detection for MHD_queue_auth_fail_response
- Add HAVE_DAUTH preprocessor flag when digest auth is available
- Wrap digest auth code in #ifdef HAVE_DAUTH guards
- Show digest auth status in configure summary
0 commit comments