Update the various SSL group getting and setting functions
authorMatt Caswell <matt@openssl.org>
Thu, 21 May 2020 15:36:32 +0000 (16:36 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 19 Jun 2020 09:19:31 +0000 (10:19 +0100)
commit260009d877bfd6fe75aef08ecf4c366127f1f78e
treec054d1dfa8752082864c51a0f497c615897d658b
parent90929138d73ae46fe2fa3014028ab010043af23e
Update the various SSL group getting and setting functions

A number of these functions returned a NID or an array of NIDs for the
groups. Now that groups can come from the providers we do not necessarily
know the NID. Therefore we need to handle this in a clean way.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11914)
doc/man3/SSL_CTX_set1_curves.pod
ssl/s3_lib.c
ssl/ssl_lib.c
ssl/ssl_local.h
ssl/t1_lib.c