From a162c09b69075c467dfa985cd605a80955512c48 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Wed, 29 Jun 2016 17:13:11 +0200 Subject: [PATCH] Update ChangeLog --- ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ChangeLog b/ChangeLog index e3561d40..2acb6177 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,28 @@ +* Version 1.0.11 + - sodium_init() is now thread-safe, and can be safely called multiple +times. + - Android binaries now properly support 64-bit Android, targeting +platform 24, but without breaking compatibility with platforms 16 and +21. + - Better support for old gcc versions. + - On FreeBSD, core dumps are disabled on regions allocated with +sodium allocation functions. + - AVX2 detection was fixed, resulting in faster Blake2b hashing on +platforms where it was not properly detected. + - The Sandy2x Curve25519 implementation was not as fast as expected +on some platforms. This has been fixed. + - The NativeClient target was improved. Most notably, it now supports +optimized implementations, and uses pepper_49 by default. + - The library can be compiled with recent Emscripten versions. +Changes have been made to produce smaller code, and the default heap +size was reduced in the standard version. + - The code can now be compiled on SLES11 service pack 4. + - Decryption functions can now accept a NULL pointer for the output. +This checks the MAC without writing the decrypted message. + - crypto_generichash_final() now returns -1 if called twice. + - Support for Visual Studio 2008 was improved. + * Version 1.0.10 - This release only fixes a compilation issue reported with some older gcc versions. There are no functional changes over the previous release.