rustls: add support for setting TLS version and ciphers

Add support for CURLOPT_SSLVERSION, CURLOPT_TLS13_CIPHERS and
CURLOPT_SSL_CIPHER_LIST.

Closes #14535
This commit is contained in:
Jan Venekamp 2024-08-13 22:01:07 +02:00 committed by Daniel Stenberg
parent 0d8fdd1c74
commit 1e03d4bc0b
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
6 changed files with 264 additions and 51 deletions

View file

@ -148,6 +148,8 @@ Since 8.10.0 wolfSSL is fully supported. Before 8.10.0 the MAX macros were not
supported with wolfSSL and the other macros did not set a minimum, but
restricted the TLS version to only the specified one.
rustls support added in 8.10.0.
# %AVAILABILITY%
# RETURN VALUE