Commit 6b01ce2e authored by Niels Möller's avatar Niels Möller

Use camellia-crypt-internal.asm, if available. Bumped soname to

libnettle.so.4, and reset LIBNETTLE_MINOR to zero.

Rev: nettle/ChangeLog:1.104
Rev: nettle/NEWS:1.8
Rev: nettle/configure.ac:1.21
parent d6c840b7
2010-07-25 Niels Mller <nisse@lysator.liu.se> 2010-07-25 Niels Mller <nisse@lysator.liu.se>
* Released nettle-2.1.
* configure.ac: Use camellia-crypt-internal.asm, if available. * configure.ac: Use camellia-crypt-internal.asm, if available.
Bumped soname to libnettle.so.4, and reset LIBNETTLE_MINOR to
zero.
* x86/machine.m4 (LREG, HREG): Moved macros here, from... * x86/machine.m4 (LREG, HREG): Moved macros here, from...
* x86/aes.m4: ...here. * x86/aes.m4: ...here.
......
...@@ -29,9 +29,14 @@ NEWS for the 2.1 release ...@@ -29,9 +29,14 @@ NEWS for the 2.1 release
status attribute in struct des_ctx, struct des3_ctx, and status attribute in struct des_ctx, struct des3_ctx, and
struct blowfish_ctx. struct blowfish_ctx.
The shared library names are libnettle.so.4.0 and
libhogweed.so.2.0, with sonames libnettle.so.4 and
libhogweed.so.2.
Other changes: Other changes:
* Support for the Camellia block cipher. * Support for the Camellia block cipher, including an
assembler implementation for x86_32.
* New function aes_invert_key, useful for applications that * New function aes_invert_key, useful for applications that
need both encryption and decryption using the same AES key. need both encryption and decryption using the same AES key.
...@@ -57,7 +62,7 @@ NEWS for the 2.1 release ...@@ -57,7 +62,7 @@ NEWS for the 2.1 release
distribution (was accidentally left out in nettle-2.0). distribution (was accidentally left out in nettle-2.0).
* Configure script now detects if the compiler uses a 32-bit * Configure script now detects if the compiler uses a 32-bit
or 64-bit on x86_64 (prevously did this for sparc only). or 64-bit ABI on x86_64 (prevously did this for sparc only).
Also sets the default location for installing libraries Also sets the default location for installing libraries
(libdir) depending on system type and the ABI used. (libdir) depending on system type and the ABI used.
...@@ -72,7 +77,7 @@ NEWS for the 2.1 release ...@@ -72,7 +77,7 @@ NEWS for the 2.1 release
Contributed by Magnus Holmgren. Contributed by Magnus Holmgren.
* Slightly improved sha1 performance on x86. * Slightly improved sha1 performance on x86.
NEWS for the 2.0 release NEWS for the 2.0 release
This release breaks binary compatibility by splitting the This release breaks binary compatibility by splitting the
......
...@@ -10,8 +10,8 @@ AC_CONFIG_AUX_DIR([.]) ...@@ -10,8 +10,8 @@ AC_CONFIG_AUX_DIR([.])
AC_CONFIG_HEADER([config.h]) AC_CONFIG_HEADER([config.h])
LIBNETTLE_MAJOR=3 LIBNETTLE_MAJOR=4
LIBNETTLE_MINOR=1 LIBNETTLE_MINOR=0
LIBHOGWEED_MAJOR=2 LIBHOGWEED_MAJOR=2
LIBHOGWEED_MINOR=0 LIBHOGWEED_MINOR=0
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment