From 0c4d1b9cef1da286e125aa534b0b0a630b779c14 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Mon, 30 May 2016 11:24:10 -0500 Subject: [PATCH] update changelog --- ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4221b0f..a537aca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -28,6 +28,30 @@ history is also available from Git. LibreSSL Portable Release Notes: +2.4.0 - Build improvements, new features + + * Many improvements to the CMake build infrastructure, including + Solaris, mingw-w64, Cygwin, and HP-UX support. Thanks to Kinichiro + Inoguchi for this work. + + * Added missing error handling around bn_wexpand() calls. + + * Added explicit_bzero calls for freed ASN.1 objects. + + * Fixed X509_*set_object functions to return 0 on allocation failure. + + * Implemented the IETF ChaCha20-Poly1305 cipher suites. + + * Changed default EVP_aead_chacha20_poly1305() implementation to the + IETF version, which is now the default. + + * Fixed password prompts from openssl(1) to properly handle ^C. + + * Reworked error handling in libtls so that configuration errors are + visible. + + * Manpage fixes and updates + 2.3.5 - Reliability fix * Fixed an error in libcrypto when parsing some ASN.1 elements > 16k.