From 8ab86f23c264b9bb4705ad8ce5d20880ecfd3b2f Mon Sep 17 00:00:00 2001
From: =?utf8?q?Niels=20M=C3=B6ller?= This is an attempt at defining a development target for
- Nettle-2.6, inspired by similar pages for recent GMP releases. [Last
- updated 2013-01-01] Nettle release plans
This really ought to be done before release
@@ -29,7 +29,30 @@+ Support older GMP versions, as far as practical. +
++ Make use of GMP's mpn_cnd_add_n and mpn_sub_n (which will be + available in the next GMP release). +
++ Rewrite x86_64/sha3-permute.asm. Moves between xmm registers and + regular registers kill performance at least on some AMD + processors. +
++ Include UMAC. Needs a serious effort to produce test vectors. +
++ Document new ECC functions. +
++ Document salsa20r12. +
Update NEWS file.
@@ -39,18 +62,28 @@ Ensure that make install without a preceding make works. ++ Make the assembly ALIGN-macro non-logarithmic, reusing the m4 log2 + macro in GMP. Current macros have the problem that in m4 eval, + << is not supported by Solaris, while ** + is not supported by OpenBSD. +
Since xenofarm isn't up and running, do some manual testing:
- Make the assembly ALIGN-macro non-logarithmic, reusing the m4 log2 - macro in GMP. -