From: Pauli Date: Tue, 14 Jul 2020 00:27:39 +0000 (+1000) Subject: RAND: document that the ENGINE RAND override is deprecated. X-Git-Tag: openssl-3.0.0-alpha5~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b4c89f8d2d0a277ad9f66e98d8f308ebb4ef8c4;p=thirdparty%2Fopenssl.git RAND: document that the ENGINE RAND override is deprecated. Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/12226) --- diff --git a/doc/man3/RAND_set_rand_method.pod b/doc/man3/RAND_set_rand_method.pod index bd6606c81f7..a989c1c9b47 100644 --- a/doc/man3/RAND_set_rand_method.pod +++ b/doc/man3/RAND_set_rand_method.pod @@ -23,7 +23,8 @@ RAND_OpenSSL() returns the default B implementation by OpenSSL. This implementation ensures that the PRNG state is unique for each thread. If an B is loaded that provides the RAND API, however, it will -be used instead of the method returned by RAND_OpenSSL(). +be used instead of the method returned by RAND_OpenSSL(). This is deprecated +in OpenSSL 3.0. RAND_set_rand_method() makes B the method for PRNG use. If an ENGINE was providing the method, it will be released first. @@ -58,6 +59,11 @@ L, L, L +=head1 HISTORY + +The ability for an B to replace the RAND API was deprecated in +OpenSSL 3.0. + =head1 COPYRIGHT Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.