openssl/crypto/buffer
Matt Caswell 23cd01ef61 Replace memset with OPENSSL_cleanse()
BUF_MEM_free() attempts to cleanse memory using memset immediately prior
to a free. This is at risk of being optimised away by the compiler, so
replace with a call to OPENSSL_cleanse() instead.

With thanks to the Open Crypto Audit Project for reporting this issue.

Reviewed-by: Stephen Henson <steve@openssl.org>
2015-06-10 10:24:30 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
buf_err.c Run util/openssl-format-source -v -c . 2015-01-22 09:31:38 +00:00
buf_str.c Run util/openssl-format-source -v -c . 2015-01-22 09:31:38 +00:00
buffer.c Replace memset with OPENSSL_cleanse() 2015-06-10 10:24:30 +01:00
buffer.h Run util/openssl-format-source -v -c . 2015-01-22 09:31:38 +00:00
Makefile Fix the update target and remove duplicate file updates 2015-05-23 06:25:12 +02:00