Skip to content
Snippets Groups Projects
Commit 3d6969f8 authored by Niels Möller's avatar Niels Möller
Browse files

Update NEWS file. Say that fat builds are now on by default.

parent d5650360
No related branches found
No related tags found
No related merge requests found
NEWS for the Nettle 3.7 release NEWS for the Nettle 3.7 release
This release adds one new feature, the bcrypt password hashing This release adds one new feature, the bcrypt password hashing
function, and lots of optimizations. function, and lots of optimizations. There's also one
important change to how Nettle is configured: Fat builds are
now on by default.
The release adds PowerPC64 assembly for a few algorithms, The release adds PowerPC64 assembly for a few algorithms,
resulting in great speedups. Benchmarked on a Power9 machine, resulting in great speedups. Benchmarked on a Power9 machine,
speedup was 13 times for AES256-CTR and AES256-GCM, and 3.5 speedup was 13 times for AES256-CTR and AES256-GCM, and 3.5
times for Chacha. Since the new PowerPC64 code depends on times for Chacha. For fat builds (now the default), the new
optional instructions, it is not enabled by default. The code is used automatically, on processors supporting the needed
recommended way to enable it, with runtime detection of instruction set extensions.
available instructions, is to configure with --enable-fat.
The new version is intended to be fully source and binary The new version is intended to be fully source and binary
compatible with Nettle-3.6. The shared library names are compatible with Nettle-3.6. The shared library names are
...@@ -33,6 +34,14 @@ NEWS for the Nettle 3.7 release ...@@ -33,6 +34,14 @@ NEWS for the Nettle 3.7 release
* Overhaul of some elliptic curve primitives, improving ECDSA * Overhaul of some elliptic curve primitives, improving ECDSA
signature speed. signature speed.
Configure:
* Fat builds are enabled by default on the architectures where
it is supported (x86_64, arm and powerpc64). To disable
runtime selection, and instead specify the processor flavor
at configure time, you need to pass --disable-fat to the
configure script.
Miscellaneous: Miscellaneous:
* Use a few more gmp-6.1 functions: mpn_cnd_add_n, * Use a few more gmp-6.1 functions: mpn_cnd_add_n,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment