From 4dc8073330f63fb23040f7aa7dd0159aac7a9923 Mon Sep 17 00:00:00 2001 From: Henry de Valence Date: Wed, 7 Aug 2019 13:24:36 -0700 Subject: [PATCH] Update CHANGELOG and bump version --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98cd436..4f825de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ Entries are listed in reverse chronological order. +## 1.2.3 + +* Fix an issue identified by a Quarkslab audit (and Jack Grigg), where manually + constructing unreduced `Scalar` values, as needed for X/Ed25519, and then + performing scalar/scalar arithmetic could compute incorrect results. +* Switch to upstream Rust intrinsics for the IFMA backend now that they exist in + Rust and don't need to be defined locally. +* Ensure that the NAF computation works correctly, even for parameters never + used elsewhere in the codebase. +* Minor refactoring to EdwardsPoint decompression. +* Fix broken links in documentation. +* Fix compilation on nightly broken due to changes to the `#[doc(include)]` path + root (not quite correctly done in 1.2.2). + ## 1.2.2 * Fix a typo in an internal doc-comment. diff --git a/Cargo.toml b/Cargo.toml index 6243498..864e7df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "curve25519-dalek" -version = "1.2.2" +version = "1.2.3" authors = ["Isis Lovecruft ", "Henry de Valence "] readme = "README.md"