Clear seed source structures.
authorPauli <paul.dale@oracle.com>
Fri, 29 Mar 2019 07:46:11 +0000 (17:46 +1000)
committerPauli <paul.dale@oracle.com>
Fri, 29 Mar 2019 10:11:41 +0000 (20:11 +1000)
commit678d2681b22c3968d1ff55ec09b9fece39641d57
treeff7e0c822733bace2e1e4b6d7d07db7d6807a7eb
parent9c98aa354df8b144a238346b63de8b82f04175dd
Clear seed source structures.

If the structures have empty padding bytes, ensure they are zeroed.
These structures are added to seed pools as complete blocks including
any padding and alignment bytes.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8610)
crypto/rand/rand_unix.c
crypto/rand/rand_vms.c
crypto/rand/rand_win.c