build: tidy up httpsig options
No binary (build failed)
—
(log yok)
| @@ -435,8 +435,6 @@ option(CURL_DISABLE_NEGOTIATE_AUTH "Disable negotiate authentication" OFF) | |
| mark_as_advanced(CURL_DISABLE_NEGOTIATE_AUTH) | |
| option(CURL_DISABLE_AWS "Disable aws-sigv4" OFF) | |
| mark_as_advanced(CURL_DISABLE_AWS) | |
| - | option(CURL_DISABLE_HTTPSIG "Disable HTTP Message Signatures (RFC 9421)" ON) |
| - | mark_as_advanced(CURL_DISABLE_HTTPSIG) |
| option(CURL_DISABLE_DICT "Disable DICT" OFF) | |
| mark_as_advanced(CURL_DISABLE_DICT) | |
| option(CURL_DISABLE_DOH "Disable DNS-over-HTTPS" OFF) | |
| @@ -457,6 +455,8 @@ option(CURL_DISABLE_HTTP "Disable HTTP" OFF) | |
| mark_as_advanced(CURL_DISABLE_HTTP) | |
| option(CURL_DISABLE_HTTP_AUTH "Disable all HTTP authentication methods" OFF) | |
| mark_as_advanced(CURL_DISABLE_HTTP_AUTH) | |
| + | option(CURL_DISABLE_HTTPSIG "Disable HTTP Message Signatures (RFC 9421) (experimental)" ON) |
| + | mark_as_advanced(CURL_DISABLE_HTTPSIG) |
| option(CURL_DISABLE_IMAP "Disable IMAP" OFF) | |
| mark_as_advanced(CURL_DISABLE_IMAP) | |
| option(CURL_DISABLE_LDAP "Disable LDAP" OFF) | |
| @@ -4571,8 +4571,8 @@ dnl disable httpsig (RFC 9421) | |
| dnl | |
| AC_MSG_CHECKING([whether to enable HTTP Message Signatures (RFC 9421)]) | |
| AC_ARG_ENABLE(httpsig, | |
| - | AS_HELP_STRING([--enable-httpsig],[Enable HTTP Message Signatures support]) |
| - | AS_HELP_STRING([--disable-httpsig],[Disable HTTP Message Signatures support (default)]), |
| + | AS_HELP_STRING([--enable-httpsig],[Enable HTTP Message Signatures support (experimental)]) |
| + | AS_HELP_STRING([--disable-httpsig],[Disable HTTP Message Signatures support (experimental) (default)]), |
| [ case "$enableval" in | |
| no) | |
| AC_MSG_RESULT(no) | |
| @@ -278,6 +278,7 @@ target_link_libraries(my_target PRIVATE CURL::libcurl) | |
| - `CURL_DISABLE_HSTS`: Disable HSTS support. Default: `OFF` | |
| - `CURL_DISABLE_HTTP`: Disable HTTP. Default: `OFF` | |
| - `CURL_DISABLE_HTTP_AUTH`: Disable all HTTP authentication methods. Default: `OFF` | |
| + | - `CURL_DISABLE_HTTPSIG`: Disable HTTP Message Signatures (RFC 9421) (experimental). Default: `ON` |
| - `CURL_DISABLE_IMAP`: Disable IMAP. Default: `OFF` | |
| - `CURL_DISABLE_INSTALL`: Disable installation targets. Default: `OFF` | |
| - `CURL_DISABLE_IPFS`: Disable IPFS. Default: `OFF` | |