curl/lib/vauth
Viktor Szakats 5fa5cb3825
build: fix -Wunused-macros warnings, and related tidy-ups
- fix internal macro `AN_APPLE_OS` reused between sources without
  resetting it. It may potentially have left the system sha256
  function unused.
- fix to define `WOLFSSL_OPTIONS_IGNORE_SYS` so that it always applies
  to wolfSSL headers, also during feature detection.
- md4, md5, sha256: simplify fallback logic.
- delete 20+ unused macros.
- scope or move macros to avoid `-Wunused-macros` warnings.
- examples: delete unused code.

The warning detects macros defined but not used within the same C
source. It does not warn for macros defined in headers. It also works
with unity builds, but to a lesser extent.

Closes #20593
2026-02-19 00:00:48 +01:00
..
cleartext.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
cram.c tidy-up: miscellaneous 2026-01-15 13:06:13 +01:00
digest.c digest: escape double quotes and backslashes in realm and nonce 2026-02-09 08:50:32 +01:00
digest.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
digest_sspi.c build: tidy up and dedupe strdup functions 2026-02-03 14:02:30 +01:00
gsasl.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
krb5_gssapi.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
krb5_sspi.c build: drop redundant unused variable suppressions 2026-01-14 10:38:34 +01:00
ntlm.c build: fix -Wunused-macros warnings, and related tidy-ups 2026-02-19 00:00:48 +01:00
ntlm_sspi.c build: tidy up and dedupe strdup functions 2026-02-03 14:02:30 +01:00
oauth2.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
spnego_gssapi.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
spnego_sspi.c build: drop redundant unused variable suppressions 2026-01-14 10:38:34 +01:00
vauth.c build: constify memchr()/strchr()/etc result variables 2026-01-25 12:21:54 +01:00
vauth.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00