rand: reference count the EVP_RAND contexts.
authorPauli <paul.dale@oracle.com>
Wed, 16 Sep 2020 01:10:01 +0000 (11:10 +1000)
committerPauli <paul.dale@oracle.com>
Tue, 22 Sep 2020 22:39:43 +0000 (08:39 +1000)
commit4640cd00c36f0535d297d1ed10665597c4e2c7f2
tree6cfc1e1d8566472d2878090d5bd2f2e347be031d
parent8e3a64fdb6e1e2826a334b095147d3ebe1acac2a
rand: reference count the EVP_RAND contexts.

This is required before the RAND/DRBG framework can be made user mutable.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12904)
crypto/evp/evp_local.h
crypto/evp/evp_rand.c
doc/man3/EVP_RAND.pod