summaryrefslogtreecommitdiffstats
path: root/doc/man3
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2018-10-26 15:29:15 +0100
committerMatt Caswell <matt@openssl.org>2018-11-08 11:27:03 +0000
commit680bd131b69d57e891888ab70d300176a5a16617 (patch)
tree35e65d00805d90a25544ae12d2afbd4e9cddefa7 /doc/man3
parent589b6227a85ea0133fe91d744b16dd72edee929a (diff)
Give a better error if an attempt is made to set a zero length groups list
Previously we indicated this as a malloc failure which isn't very helpful. Reviewed-by: Kurt Roeckx <kurt@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/7479)
Diffstat (limited to 'doc/man3')
-rw-r--r--doc/man3/SSL_CTX_set1_curves.pod3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/man3/SSL_CTX_set1_curves.pod b/doc/man3/SSL_CTX_set1_curves.pod
index a250f20c22..2757ccb91d 100644
--- a/doc/man3/SSL_CTX_set1_curves.pod
+++ b/doc/man3/SSL_CTX_set1_curves.pod
@@ -32,6 +32,9 @@ SSL_set1_curves_list, SSL_get1_curves, SSL_get_shared_curve
=head1 DESCRIPTION
+For all of the functions below that set the supported groups there must be at
+least one group in the list.
+
SSL_CTX_set1_groups() sets the supported groups for B<ctx> to B<glistlen>
groups in the array B<glist>. The array consist of all NIDs of groups in
preference order. For a TLS client the groups are used directly in the