diff options
author | Niels Möller <nisse@lysator.liu.se> | 2020-01-26 16:13:12 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2020-01-26 16:13:12 +0100 |
commit | 6695f17fa9afb144fb2e2f0fb9cc8e4be91976a5 (patch) | |
tree | b9c19c9f8722a8135f9c5fc07a361095a12f131a | |
parent | 89cb40ba6b6ba45ecd982ad4d2eb4cd0fe33423a (diff) | |
download | nettle-6695f17fa9afb144fb2e2f0fb9cc8e4be91976a5.tar.gz |
Started on NEWS entries for Nettle-3.6.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 45 |
2 files changed, 49 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2020-01-26 Niels Möller <nisse@lysator.liu.se> + + * NEWS: Started on entries for Nettle-3.6. + 2020-01-25 Niels Möller <nisse@lysator.liu.se> * examples/hogweed-benchmark.c (bench_curve_init): Pass correct @@ -1,3 +1,48 @@ +NEWS for the Nettle 3.6 release + + New features: + + * Support for Curve448 and ED448 signatures. Contributed by + Daiki Ueno. + + * Support for SHAKE256 (SHA3 variant with arbitrary output + size). Contributed by Daiki Ueno. + + * Support for SIV-CMAC (Synthetic Initialization Vector) mode, + contributed by Nikos Mavrogiannopoulos. + + * Support for CMAC64, contributed by Dmitry Baryshkov. + + * Support for the "CryptoPro" variant of the GOST hash + function, as gosthash94cp. Contributed by Dmitry Baryshkov. + + Bug fixes: + + * Fix bug in cfb8_decrypt. Previously, the IV was not updated + correctly in the case of input data shorter than the block + size. Reported by Stephan Mueller, fixed by Daiki Ueno. + + * Fix configure check for __builtin_bswap64, the incorrect + check would result in link errors on platforms missing this + function. Patch contributed by by George Koehler. + + * All use of old-fashioned suffix rules in the Makefiles have + been replaced with %-pattern rules. Nettle's use of suffix + rules in earlier versions depended on undocumented GNU make + behavior, which is being deprecated in GNU make 4.3. + + Building with other make programs than GNU make is untested + and unsupported. (Building with BSD make or Solaris make + used to work years ago, but has not been tested recently). + + Miscellaneous: + + * A fair amount of changes to ECC internals, with a few + deleted and a few new fields in the internal struct + ecc_curve. Files and functions have been renamed to more + consistently match the curve name, e.g., ecc-256.c has been + renamed to ecc-secp256r1.c. + NEWS for the Nettle 3.5.1 release The Nettle-3.5.1 corrects a packaging mistake in Nettle-3.5. |