From 5a341c69f5c79a1e248b13ee161b1690cac7b597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 5 Jul 2026 00:45:03 +0200 Subject: [PATCH] core: set max curl version to 8.22.0 for TLSAUTH symbols --- src/core/core-url.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/core/core-url.c b/src/core/core-url.c index cbbee3be8..a728396cc 100644 --- a/src/core/core-url.c +++ b/src/core/core-url.c @@ -143,8 +143,10 @@ struct t_url_constant url_auth[] = struct t_url_constant url_authtype[] = { +#if LIBCURL_VERSION_NUM < 0x081600 /* < 8.22.0 */ URL_DEF_CONST(_TLSAUTH, NONE), URL_DEF_CONST(_TLSAUTH, SRP), +#endif { NULL, 0 }, }; @@ -409,9 +411,11 @@ struct t_url_option url_options[] = URL_DEF_OPTION(PASSWORD, STRING, NULL), URL_DEF_OPTION(PROXYUSERNAME, STRING, NULL), URL_DEF_OPTION(PROXYPASSWORD, STRING, NULL), +#if LIBCURL_VERSION_NUM < 0x081600 /* < 8.22.0 */ URL_DEF_OPTION(TLSAUTH_TYPE, MASK, url_authtype), URL_DEF_OPTION(TLSAUTH_USERNAME, STRING, NULL), URL_DEF_OPTION(TLSAUTH_PASSWORD, STRING, NULL), +#endif URL_DEF_OPTION(SASL_AUTHZID, STRING, NULL), URL_DEF_OPTION(SASL_IR, LONG, NULL), @@ -626,9 +630,11 @@ struct t_url_option url_options[] = URL_DEF_OPTION(PROXY_SSL_OPTIONS, LONG, url_ssl_options), URL_DEF_OPTION(PROXY_SSL_VERIFYHOST, LONG, NULL), URL_DEF_OPTION(PROXY_SSL_VERIFYPEER, LONG, NULL), +#if LIBCURL_VERSION_NUM < 0x081600 /* < 8.22.0 */ URL_DEF_OPTION(PROXY_TLSAUTH_PASSWORD, STRING, NULL), URL_DEF_OPTION(PROXY_TLSAUTH_TYPE, STRING, NULL), URL_DEF_OPTION(PROXY_TLSAUTH_USERNAME, STRING, NULL), +#endif URL_DEF_OPTION(TLS13_CIPHERS, LIST, NULL), URL_DEF_OPTION(PROXY_TLS13_CIPHERS, LIST, NULL), #if LIBCURL_VERSION_NUM >= 0x074700 /* 7.71.0 */