Commit d055d0e5 authored by Niels Möller's avatar Niels Möller

Updated NEWS and plan.html for _set_key changes.

parent cee5299a
2014-02-06 Niels Möller <nisse@lysator.liu.se> 2014-02-06 Niels Möller <nisse@lysator.liu.se>
* NEWS: List _set_key incompatibilities.
* nettle-meta.h (_NETTLE_CIPHER_SEP, _NETTLE_CIPHER_SEP_SET_KEY) * nettle-meta.h (_NETTLE_CIPHER_SEP, _NETTLE_CIPHER_SEP_SET_KEY)
(_NETTLE_CIPHER_FIX, _NETTLE_CIPHER): Deleted unused macros. (_NETTLE_CIPHER_FIX, _NETTLE_CIPHER): Deleted unused macros.
......
...@@ -13,10 +13,18 @@ NEWS for the 2.8 release ...@@ -13,10 +13,18 @@ NEWS for the 2.8 release
provided only for algorithms with a truly variable keysize, provided only for algorithms with a truly variable keysize,
and where it makes sense for backwards compatibility. and where it makes sense for backwards compatibility.
INCOMPATIBLE CHANGE: cast128_set_key no longer accepts a key size
argument. The old function is available under the new name.
cast5_set_key.
INCOMPATIBLE CHANGE: The function typedef
nettle_set_key_func no longer accepts a key size argument.
In particular, this affects users of struct nettle_cipher.
* New AES and Camellia interfaces. There are now separate * New AES and Camellia interfaces. There are now separate
context structs for each key size, e.g., aes128_ctx and context structs for each key size, e.g., aes128_ctx and
camellia256_ctx, and corresponding new functions. The old camellia256_ctx, and corresponding new functions. The old
interface, with struct aes_ctx and struct camellia_ctx is interface, with struct aes_ctx and struct camellia_ctx, is
kept for backwards compatibility, but might be removed in kept for backwards compatibility, but might be removed in
later versions. later versions.
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
<p class='should'> <p class='should'>
New DSA interface, with a separate struct dsa_params. New DSA interface, with a separate struct dsa_params.
</p> </p>
<p class='should'> <p class='done'>
Drop key size argument from <tt>nettle_set_key_func</tt>. Drop key size argument from <tt>nettle_set_key_func</tt>.
</p> </p>
<p class='should'> <p class='should'>
......
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