Modify libssl to discover supported groups based on available providers
authorMatt Caswell <matt@openssl.org>
Mon, 18 May 2020 22:37:18 +0000 (23:37 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 19 Jun 2020 09:19:31 +0000 (10:19 +0100)
commit9d2d857f135abd281591ee0c2b58e01a710c3cea
tree6b0bab33c78f0366d0448f633d43333fc991fb51
parent82ec09ec6d4e35ef359a7cb22c0cb46662f18155
Modify libssl to discover supported groups based on available providers

Now that we have added the TLS-GROUP capability to the default provider
we can use that to discover the supported group list based on the loaded
providers.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11914)
ssl/s3_lib.c
ssl/ssl_lib.c
ssl/ssl_local.h
ssl/statem/extensions_clnt.c
ssl/statem/extensions_srvr.c
ssl/t1_lib.c
test/filterprov.c
test/ssl-tests/20-cert-select.cnf
test/ssl-tests/20-cert-select.cnf.in
test/sslapitest.c