From cbf3f6d8c256a4bd699ddfc27214ad78837c58c3 Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Tue, 1 Aug 2017 03:02:47 +0000 Subject: [PATCH 1/2] Bump dalek version to 0.10.0. --- Cargo.toml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 47145c5..590e2aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "curve25519-dalek" -version = "0.9.3" +version = "0.10.0" authors = ["Isis Lovecruft ", "Henry de Valence "] readme = "README.md" diff --git a/README.md b/README.md index 993033d..4e635bd 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Extensive documentation is available [here](https://docs.rs/curve25519-dalek). To install, add the following to the dependencies section of your project's `Cargo.toml`: - curve25519-dalek = "^0.9" + curve25519-dalek = "^0.10" Then, in your library or executable source, add: From 65525313e858b4d41e9da9856c9e599f5f466e7d Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Tue, 1 Aug 2017 03:03:11 +0000 Subject: [PATCH 2/2] Update TODO section of README. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4e635bd..bf4cecb 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ fast. ## TODO +We intend to stabilise the following before curve25519-dalek-1.0.0: + * Implement hashing to a point on the curve (Elligator). -* Make a new `mask` type in `subtle.rs` and return that instead of `u8`s. -* Implement all utilities in Golang's `crypto/subtle` package, and - move the module to its own crate. +* Finish Ristretto (Decaf for curve25519) implementation.