summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2011-06-29 15:39:04 +0200
committerNiels Möller <nisse@lysator.liu.se>2011-06-29 15:39:04 +0200
commit893c93bc1733eb782f10c206a1c69fc3f1fd8607 (patch)
tree2da10ddf8212c26f0e5087e2786d2a9f2bd259db /NEWS
parent226c885c9f971e4e5fa07e10e43c96671fc8352a (diff)
downloadnettle-893c93bc1733eb782f10c206a1c69fc3f1fd8607.tar.gz
Updated information for nettle-2.2.
Rev: nettle/NEWS:1.10
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS39
1 files changed, 37 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 908fdc7f..16030389 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,52 @@
NEWS for the 2.2 release
+ Licensing change:
+
* Relicensed as LGPL v2.1 or later.
+ * Replaced blowfish and serpent implementation. New code is
+ based on the LGPLed code in libgcrypt.
+
+ New features:
+
* Support for Galois/Counter Mode (GCM).
+
+ * New interface for enumerating (most) available algorithms,
+ contributed by Daniel Kahn Gillmor.
+
+ * New tool nettle-hash. Can generate hash digests using any
+ supported hash function, with output compatible to programs
+ like md5sum. Checking (like md5sum -c) not yet implemented.
+
+ Bug fixes:
+
+ * The old serpent code had a byte order bug (introduced by
+ yours truly about ten years ago). New serpent implementation
+ does not interoperate with earlier versions of nettle.
+
+ * Fixed ABI-dependent libdir default for linux-based systems
+ which do not follow the conventions Linux File Hierarchy
+ Standard, e.g., Debian GNU/linux.
+
+ Optimizations:
+ * x86_64 implemention of serpent_encrypt (serpent_decrypt not
+ yet done).
+
+ * x86_64 implemention of camellia.
+
* Faster memxor.
+ Miscellaneous:
+
* In command line tools, don't use -? for requesting help,
since it's a bit dangerous without shell quoting. Use long
option --help instead.
- * Interface cleanup.
-
+ The shared library names are libnettle.so.4.1 and
+ libhogweed.so.2.1, with sonames libnettle.so.4 and
+ libhogweed.so.2.
+
NEWS for the 2.1 release
*Important*: this release breaks source and binary