Go to file
Alex Chernyakhovsky 983f6bdb58 Set OPENSSL_NO_BUF_FREELISTS
The memory freelist maintained by OpenSSL claims to be a performance
optimization for platforms that have a slow malloc/free
implementation. This should not be the case on modern
linux/glibc. Remove the freelist as it poses a potential security
hazard of buffer-reuse that is of "initialized" memory that will not
be caught be tools such as valgrind.

Change-Id: I3cfa6a05f9bdfbbba7820060bae5a673dee43014
Reviewed-on: https://boringssl-review.googlesource.com/1385
Reviewed-by: Adam Langley <agl@google.com>
2014-08-04 20:14:33 +00:00
crypto Remove OPENSSL_NO_CHAIN_VERIFY 2014-08-04 19:22:26 +00:00
doc Inital import. 2014-06-20 13:17:32 -07:00
include/openssl Set OPENSSL_NO_BUF_FREELISTS 2014-08-04 20:14:33 +00:00
ssl Set OPENSSL_NO_BUF_FREELISTS 2014-08-04 20:14:33 +00:00
tool Add stitched RC4-MD5 as an AEAD. 2014-06-30 23:01:17 +00:00
util Add AES Key Wrap mode. 2014-07-28 21:32:39 +00:00
.clang-format Inital import. 2014-06-20 13:17:32 -07:00
.gitignore Inital import. 2014-06-20 13:17:32 -07:00
BUILDING Add visibility rules. 2014-07-31 22:03:11 +00:00
CMakeLists.txt Add visibility rules. 2014-07-31 22:03:11 +00:00