diff --git a/misc/plan.html b/misc/plan.html index a56aabd5d694e6b3749225cb40841d65a74799fa..1bda0fbd3a3c947963300a9c9dbb45ff09b9db9a 100644 --- a/misc/plan.html +++ b/misc/plan.html @@ -14,7 +14,7 @@
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:
These are some larger API changes under consideration.
+These are some other changes under consideration.
+ ++ Make it possible to build nettle and hogweed using mini-gmp. +
++ Fat binary, selecting code at runtime depending on cpu + capabilities. +
@@ -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