Skip to content
Snippets Groups Projects
Commit a7eb86b4 authored by Niels Möller's avatar Niels Möller
Browse files

Updated plan.html.

parent ffec6637
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<h1> Nettle release plans </h1> <h1> Nettle release plans </h1>
<p> This is an attempt at defining a development target for <p> This is an attempt at defining a development target for
Nettle-2.8, inspired by similar pages for recent GMP releases. [Last Nettle-2.8, inspired by similar pages for recent GMP releases. [Last
updated 2013-06-25]</p> updated 2013-10-05]</p>
<p class='should'> <p class='should'>
This really ought to be done before release This really ought to be done before release
</p> </p>
...@@ -51,9 +51,13 @@ ...@@ -51,9 +51,13 @@
<p class='should'> <p class='should'>
Move some internal-use macros from macros.h to nettle-internal.h. Move some internal-use macros from macros.h to nettle-internal.h.
</p> </p>
<p class='should'> <p class='done'>
Do separate aes128_ctx, etc, with smaller allocation for subkeys. Do separate aes128_ctx, etc, with smaller allocation for subkeys.
</p> </p>
<p class='wish'>
Consider doing the same separation for camellia, cast128, and
twofish, which also use fewer subkeys for shorter key sizes.
</p>
<p class='should'> <p class='should'>
Don't require initialization of *dst_length for base*_decode_update. Don't require initialization of *dst_length for base*_decode_update.
</p> </p>
...@@ -61,7 +65,9 @@ ...@@ -61,7 +65,9 @@
Rename gcm "iv" to "nonce". Keep old names for backwards Rename gcm "iv" to "nonce". Keep old names for backwards
compatibility. compatibility.
</p> </p>
<p class='wish'>
<h2> New features </h2>
<p class='done'>
Add <a href='http://www.cs.ucdavis.edu/~rogaway/papers/eax.pdf'>EAX</a > Add <a href='http://www.cs.ucdavis.edu/~rogaway/papers/eax.pdf'>EAX</a >
mode? mode?
</p> </p>
...@@ -70,6 +76,9 @@ ...@@ -70,6 +76,9 @@
<p class='should'> <p class='should'>
Document new AES interface. Document new AES interface.
</p> </p>
<p class='should'>
Document new EAX mode.
</p>
<h2> Build system </h2> <h2> Build system </h2>
<p class='should'> <p class='should'>
...@@ -81,6 +90,9 @@ ...@@ -81,6 +90,9 @@
<p class='should'> <p class='should'>
Delay building of test programs until <tt>make check</tt>. Delay building of test programs until <tt>make check</tt>.
</p> </p>
<p class='done'>
Fix dependency problems with <tt>--disable-static</tt>.
</p>
<h2> Testing </h2> <h2> Testing </h2>
<p> Since xenofarm isn't up and running, do some manual testing: <p> Since xenofarm isn't up and running, do some manual testing:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment