From 1b4c49fac42e257319369e93c680c268bf1c44d9 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Sat, 21 Jan 2023 12:48:04 -0700 Subject: [PATCH] ed25519 v2.1.0 --- Cargo.lock | 42 +++++++++++++++++++++--------------------- ed25519/CHANGELOG.md | 6 ++++++ ed25519/Cargo.toml | 2 +- ed25519/LICENSE-MIT | 2 +- 4 files changed, 29 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b26ccb94..ed52b513 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -181,25 +181,25 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.16.0-pre" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82508ce57bd2b245e9914411800f87fd8fc8288f501bb26919cb9b2ee964028f" dependencies = [ "der", "elliptic-curve", - "hex-literal", - "rfc6979", - "serdect", - "sha2 0.10.6", "signature 2.0.0", ] [[package]] name = "ecdsa" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82508ce57bd2b245e9914411800f87fd8fc8288f501bb26919cb9b2ee964028f" +version = "0.16.0-pre" dependencies = [ "der", "elliptic-curve", + "hex-literal", + "rfc6979", + "serdect", + "sha2 0.10.6", "signature 2.0.0", ] @@ -215,6 +215,15 @@ dependencies = [ [[package]] name = "ed25519" version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b313941b79fa8f26c1967e351fa7f48a144e2dbeadb6a6fe0ccdfd61ef8ad600" +dependencies = [ + "signature 2.0.0", +] + +[[package]] +name = "ed25519" +version = "2.1.0" dependencies = [ "bincode", "ed25519-dalek", @@ -228,15 +237,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "ed25519" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b313941b79fa8f26c1967e351fa7f48a144e2dbeadb6a6fe0ccdfd61ef8ad600" -dependencies = [ - "signature 2.0.0", -] - [[package]] name = "ed25519-dalek" version = "1.0.1" @@ -446,7 +446,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49c124b3cbce43bcbac68c58ec181d98ed6cc7e6d0aa7c3ba97b2563410b0e55" dependencies = [ - "ecdsa 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ecdsa 0.15.0", "elliptic-curve", "primeorder", ] @@ -457,7 +457,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630a4a9b2618348ececfae61a4905f564b817063bf2d66cdfc2ced523fe1d2d4" dependencies = [ - "ecdsa 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ecdsa 0.15.0", "elliptic-curve", "primeorder", ] @@ -618,8 +618,8 @@ checksum = "7c9339924785350cc2a705ee5485c5e748c585b268ee9f9162a770bd91dae4ea" dependencies = [ "aead", "digest 0.10.6", - "ecdsa 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", - "ed25519 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ecdsa 0.15.0", + "ed25519 2.0.1", "generic-array", "opaque-debug", "p256", diff --git a/ed25519/CHANGELOG.md b/ed25519/CHANGELOG.md index f3c27151..6f108418 100644 --- a/ed25519/CHANGELOG.md +++ b/ed25519/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.1.0 (2023-01-21) +### Changed +- Use namespaced features for `serde_bytes`; MSRV 1.60 ([#628]) + +[#628]: https://github.com/RustCrypto/signatures/pull/628 + ## 2.0.1 (2023-01-21) ### Changed - Make `Signature` parsing infallible ([#623]) diff --git a/ed25519/Cargo.toml b/ed25519/Cargo.toml index 2bd1a628..9f4382e2 100644 --- a/ed25519/Cargo.toml +++ b/ed25519/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ed25519" -version = "2.0.1" +version = "2.1.0" authors = ["RustCrypto Developers"] license = "Apache-2.0 OR MIT" description = """ diff --git a/ed25519/LICENSE-MIT b/ed25519/LICENSE-MIT index 81a3d57a..d8d87fe2 100644 --- a/ed25519/LICENSE-MIT +++ b/ed25519/LICENSE-MIT @@ -1,4 +1,4 @@ -Copyright (c) 2018-2022 RustCrypto Developers +Copyright (c) 2018-2023 RustCrypto Developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated