summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2019-05-11 21:29:52 +0200
committerNiels Möller <nisse@lysator.liu.se>2019-05-11 21:29:52 +0200
commita1f6f7c992a8380cf08a539015fcb74e6ae27466 (patch)
treec3ecf8b64ad3e3cb3794e70f2db0c534c6657b7d /NEWS
parentd4847b52087253446ccf9a15d3e6e40e77c5950f (diff)
downloadnettle-a1f6f7c992a8380cf08a539015fcb74e6ae27466.tar.gz
NEWS update for Nettle-3.5.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS23
1 files changed, 23 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 492301be..8a9ea1dd 100644
--- a/NEWS
+++ b/NEWS
@@ -26,6 +26,8 @@ NEWS for the Nettle 3.5 release
* Support for CMAC (RFC 4493), contributed by Nikos
Mavrogiannopoulos.
+ * Support for XTS mode, contributed by Simo Sorce.
+
Optimizations:
* Improved performance of the x86_64 AES implementation using
@@ -50,6 +52,16 @@ NEWS for the Nettle 3.5 release
operation, benchmarked on x86_64. Table sizes unchanged,
around 16 KB per curve.
+ * In ARM fat builds, automatically select Neon implementation
+ of Chacha, where possible. Contributed by Yuriy M.
+ Kaminskiy.
+
+ Deprecations:
+
+ * Functions using the old struct aes_context have been marked
+ as deprecated. Use the fixed key size interface instead,
+ e.g., struct aes256_ctx, introduced in Nettle-3.0.
+
Miscellaneous:
* Support for big-endian ARM systems, contributed by Michael
@@ -59,6 +71,17 @@ NEWS for the Nettle 3.5 release
gcmdata are no longer built by default. Makefile
improvements contributed by Jay Foad.
+ * The header file nettle-stdint.h, and corresponding autoconf
+ tests, have been deleted. Nettle now requires that the
+ compiler/libc provides <stdint.h>.
+
+ * The "example" program examples/eratosthenes.c has been
+ deleted.
+
+ * The contents of hash context structs, and the deprecated
+ aes_ctx struct, have been reorganized, to enable later
+ optimizations.
+
NEWS for the Nettle 3.4.1 release
This release fixes a few bugs, and makes the RSA private key