Implement the CRYPTO_secure_clear_free function.
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Sat, 29 Jul 2017 17:49:26 +0000 (19:49 +0200)
committerBernd Edlinger <bernd.edlinger@hotmail.de>
Sat, 29 Jul 2017 17:49:26 +0000 (19:49 +0200)
commitba8376b59ce803a512ffef30d5daace7489a3da0
tree41e0cd437d247cae7014d4aefa92afe92da95906
parenta2ce081490891a561be40d943513458b3568fd1c
Implement the CRYPTO_secure_clear_free function.
Use OPENSSL_secure_clear_free for secure mem BIOs
and X25519 private keys.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4048)
crypto/buffer/buffer.c
crypto/ec/ecx_meth.c
crypto/mem_sec.c
doc/crypto/OPENSSL_secure_malloc.pod
include/openssl/crypto.h
util/libcrypto.num