VMS: stricter acquisition of entropy for the pool
authorRichard Levitte <levitte@openssl.org>
Tue, 3 Apr 2018 14:33:55 +0000 (16:33 +0200)
committerRichard Levitte <levitte@openssl.org>
Tue, 3 Apr 2018 16:24:41 +0000 (18:24 +0200)
commitfc1d73bb0c4f2977c999031debc7946c9b29fc8b
treeb429809adad414cbd21a3964c8acf13dff9cb8f4
parentcdb10bae3f773401e039c55965eb177a6f3fc160
VMS: stricter acquisition of entropy for the pool

Fail harshly (in debug builds) when rand_pool_acquire_entropy isn't
delivering the required amount of entropy.  In release builds, this
produces an error with details.

We also take the opportunity to modernise the types used.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5857)
crypto/err/openssl.txt
crypto/rand/rand_err.c
crypto/rand/rand_vms.c
include/openssl/randerr.h