mirror of
https://github.com/openvswitch/ovs
synced 2025-08-22 09:58:01 +00:00
TLSv1.3 is currently only supported implicitly, if the --ssl-protocols are not provided. Or with the recent range support like "TLSv1.2+". However, it is not possible to explicitly ask for TLSv1.3 or set a custom list of ciphersuites for it. Fix that by adding TLSv1.3 to the list of available protocols and adding a new --ssl-ciphersuites option. The new option is necessary, because --ssl-ciphers translates into SSL_CTX_set_cipher_list() that configures ciphers for TLSv1.2 and earlier. SSL_CTX_set_ciphersuites() sets ciphersuites for TLSv1.3 and later. Tests updated to exercise new options and to reduce the use of deprecated TLSv1 and TLSv1.1. TLSv1.3 support was introduced in OpenSSL 1.1.1. Acked-by: Eelco Chaudron <echaudro@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
8 lines
168 B
Groff
8 lines
168 B
Groff
.IP "SSL/TLS connection options:"
|
|
[\fB\-\-ssl\-protocols=\fIprotocols\fR]
|
|
.br
|
|
[\fB\-\-ssl\-ciphers=\fIciphers\fR]
|
|
.br
|
|
[\fB\-\-ssl\-ciphersuites=\fIciphersuites\fR]
|
|
.br
|