]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Updated NEWS for nettle-3.2.
authorNiels Möller <nisse@lysator.liu.se>
Wed, 20 Jan 2016 18:21:12 +0000 (19:21 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 20 Jan 2016 18:21:12 +0000 (19:21 +0100)
NEWS

diff --git a/NEWS b/NEWS
index 9ff3ef4d3bc7ec4d52c0d0739237f7226ffd33d9..488cac043613f653ee6426021a792d6c35af2719 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,11 +3,23 @@ NEWS for the Nettle 3.2 release
        Bug fixes:
 
        * The SHA3 implementation is updated according to the FIPS 202
-          standard. It is not interoperable with earlier versions of
-          Nettle. Thanks to Nikos Mavrogiannopoulos.
+         standard. It is not interoperable with earlier versions of
+         Nettle. Thanks to Nikos Mavrogiannopoulos. To easily
+         differentiate at compile time, sha3.h defines the constant
+         NETTLE_SHA3_FIPS202.
+
+       * Fix corner-case carry propagation bugs affecting elliptic
+         curve operations on the curves secp_256r1 and secp_384r1 on
+         certain platforms, including x86_64. Reported by Hanno Böck.
 
        New features:
 
+       * New functions for RSA private key operations, identified by
+         the "_tr" suffix, with better resistance to side channel
+         attacks and to hardware or software failures which could
+         break the CRT optimization. See the Nettle manual for
+         details. Initial patch by Nikos Mavrogiannopoulos.
+
        * New functions nettle_version_major, nettle_version_minor, as
          a run-time variant of the compile-time constants
          NETTLE_VERSION_MAJOR and NETTLE_VERSION_MINOR.
@@ -25,7 +37,12 @@ NEWS for the Nettle 3.2 release
          assembler. Thanks to Jukka Ukkonen.
 
        * Disabled use of ifunc relocations for fat builds, to fix
-         problems most triggered by using dlopen with RTLD_NOW.
+         problems most easily triggered by using dlopen RTLD_NOW.
+
+       The shared library names are libnettle.so.6.2 and
+       libhogweed.so.4.2, with sonames still libnettle.so.6 and
+       libhogweed.so.4. It is intended to be fully binary compatible
+       with nettle-3.1.
 
 NEWS for the Nettle 3.1.1 release