]> git.codecow.com Git - Monocypher.git/commitdiff
Version 3.0.0 change log
authorLoup Vaillant <loup@loup-vaillant.fr>
Mon, 9 Dec 2019 16:23:22 +0000 (17:23 +0100)
committerLoup Vaillant <loup@loup-vaillant.fr>
Mon, 9 Dec 2019 16:23:22 +0000 (17:23 +0100)
CHANGELOG.md

index 5b6f7a93e94e68e5e0468670602c71c795400909..7003ccd0a04046a61d38bcde78ab914bb09e168b 100644 (file)
@@ -1,3 +1,20 @@
+3.0.0
+-----
+2019/12/09
+
+- Deprecated the incremental AEAD interface.
+- Deprecated the incremental Chacha20, added a direct interface.
+- Moved deprecated interfaces to a separate `src/deprecated` folder.
+- Removed the `ED25519_SHA512` preprocessor flag.
+- `crypto_x25519()` and `crypto_key_exchange()` now return `void`.
+- Added a custom hash interface to EdDSA.  Several instances of EdDSA
+  can share the same binary.
+- Added optional support for HMAC SHA-512
+- Moved all SHA-512 operations to `src/optional/ed25519.(h|c)`
+- Optional support for Ed25519 no longer requires a preprocessor flag.
+  Add `src/optional/ed25519.(h|c)` to your project instead.
+
+
 2.0.6
 -----
 2019/10/21