From f747af4ca3f94e53a7b16fc8faeb52e262473e6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sun, 1 Jun 2014 22:52:15 +0200 Subject: [PATCH] Updated release plan. --- misc/plan.html | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/misc/plan.html b/misc/plan.html index a56aabd5..1bda0fbd 100644 --- a/misc/plan.html +++ b/misc/plan.html @@ -14,7 +14,7 @@

Nettle release plans

This is an attempt at defining a development target for Nettle-3.0, inspired by similar pages for recent GMP releases. [Last - updated 2014-05-08]

+ updated 2014-06-01]

This really ought to be done before release

@@ -127,15 +127,16 @@

Update config.guess and config.sub. Needed for ppc64le support.

-

+

Stop using the nonstandard .po extension, using .p.o or some subdirectory instead. Also drop CCPIC_MAYBE, and let the static libraries depend on the right object files.

-

+

Reconsider assembly make rules, going back to a .asm.o: rule might - work better with Solaris' make. + work better with Solaris' make. Alternatively, simply drop support + for non-GNU make programs.

Delay building of test programs until make check. @@ -152,25 +153,33 @@

Since xenofarm isn't up and running, do some manual testing:

-

Plans for nettle-3.0

+

Changes under consideration for later releases

-

These are some larger API changes under consideration.

+

These are some other changes under consideration.

+ +

New features

+

+ Make it possible to build nettle and hogweed using mini-gmp. +

+

+ Fat binary, selecting code at runtime depending on cpu + capabilities. +

Interface changes

@@ -178,9 +187,6 @@ buffering. E.g., when using them for HMAC keyed "inner" and "outer" states, we now get three buffers but we only need one.

-

- Make it possible to build nettle and hogweed using mini-gmp. -

Reorganize private key operations. Need to support RSA with and without blinding, and DSA according to spec and some deterministic -- GitLab