Go to file
Adam Langley 2bca0988a4 Free more memory in cleanup functions.
The extra free in ex_data_impl.c is fixing a mistake: when calling
|CRYPTO_cleanup_all_ex_data| the |EX_CLASS_ITEM| itself wouldn't be
freed.

The change in err_impl.c is to free the thread-id hash also. This allows
programs to free absolutely all memory allocated by BoringSSL, which
allows fuzz testing to find any memory leaks.

Change-Id: I1e518adf2b3e0efa7d7f00f7ab4e65e1dc70161e
Reviewed-on: https://boringssl-review.googlesource.com/2670
Reviewed-by: Adam Langley <agl@google.com>
2015-01-13 00:04:35 +00:00
crypto Free more memory in cleanup functions. 2015-01-13 00:04:35 +00:00
doc Inital import. 2014-06-20 13:17:32 -07:00
include/openssl Free more memory in cleanup functions. 2015-01-13 00:04:35 +00:00
ssl Add (void) to some macros to satisfy compiler. 2015-01-12 23:46:03 +00:00
tool Add the ability to run a server from the command line tool. 2014-12-11 10:47:21 -08:00
util Implement HKDF. 2014-12-18 20:13:06 +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 Build with yasm on Win64 as well. 2014-10-31 22:02:45 +00:00
CMakeLists.txt Remove -std=c89 from compiler command line. 2015-01-12 23:45:34 +00:00
codereview.settings Add a codereview.settings file. 2014-11-18 22:21:33 +00:00