Remove remaining RAND_DRBG.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
MergeDate: Tue Feb 17 14:09:07 2026
(Merged from https://github.com/openssl/openssl/pull/29782)
This commit is contained in:
Frederik Wedel-Heinen
2026-01-26 09:12:14 +01:00
committed by Neil Horman
parent 9431cc20be
commit 713eb194a8
5 changed files with 2 additions and 7 deletions
-1
View File
@@ -883,7 +883,6 @@ TypeNames:
- "QUIC_URXE"
- "QUIC_URXE_LIST"
- "QUIC_XSO"
- "RAND_DRBG"
- "RAND_METHOD"
- "RAND_POOL"
- "RAW_EXTENSION"
+1 -2
View File
@@ -1373,8 +1373,7 @@ at runtime in openssl.cnf or configured at build time with
-DOPENSSL_DEFAULT_SEED_SRC.
Please read the 'Note on random number generation' section in the
INSTALL.md instructions and the RAND_DRBG(7) manual page for more
details.
INSTALL.md instructions for more details.
============================== WARNING ===============================
_____
+1 -1
View File
@@ -79,7 +79,7 @@ both deterministic and not.
If you just want to generate random bytes then you don't need to use
these functions: just call RAND_bytes() or RAND_priv_bytes().
If you want to do more, these calls should be used instead of the older
RAND and RAND_DRBG functions.
RAND functions.
After creating a B<EVP_RAND_CTX> for the required algorithm using
EVP_RAND_CTX_new(), inputs to the algorithm are supplied either by
-1
View File
@@ -157,7 +157,6 @@ typedef struct ec_key_method_st EC_KEY_METHOD;
#endif
typedef struct rand_meth_st RAND_METHOD;
typedef struct rand_drbg_st RAND_DRBG;
typedef struct ssl_dane_st SSL_DANE;
typedef struct x509_st X509;
-2
View File
@@ -619,7 +619,5 @@
-T ossl_uintmax_t
-T ossl_uintmax_t
-T CT_POLICY_EVAL_CTX
-T RAND_DRBG
-T RAND_DRBG_CTR
-T RAND_POOL
-T RAND_METHOD