Skip to content

Commit 88e1efa

Browse files
committed
[WIP] Bump digest, ed25519, signature, and sha2
Bumps the aforementioned dependencies to their latest (pre)releases
1 parent 4e14457 commit 88e1efa

File tree

4 files changed

+11
-14
lines changed

4 files changed

+11
-14
lines changed

Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,3 @@ resolver = "2"
99

1010
[profile.dev]
1111
opt-level = 2
12-
13-
[patch.crates-io]
14-
ed25519 = { git = "https://github.com/RustCrypto/signatures.git" }

curve25519-dalek/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ rustdoc-args = [
3030
features = ["serde", "rand_core", "digest", "legacy_compatibility", "group-bits"]
3131

3232
[dev-dependencies]
33-
sha2 = { version = "=0.11.0-pre.4", default-features = false }
33+
sha2 = { version = "0.11.0-rc.0", default-features = false }
3434
bincode = "1"
3535
criterion = { version = "0.5", features = ["html_reports"] }
3636
hex = "0.4.2"
@@ -50,7 +50,7 @@ cfg-if = "1"
5050
ff = { version = "0.13", default-features = false, optional = true }
5151
group = { version = "0.13", default-features = false, optional = true }
5252
rand_core = { version = "0.6.4", default-features = false, optional = true }
53-
digest = { version = "=0.11.0-pre.9", default-features = false, optional = true }
53+
digest = { version = "0.11.0-rc.0", default-features = false, optional = true }
5454
subtle = { version = "2.6.0", default-features = false, features = ["const-generics"] }
5555
serde = { version = "1.0", default-features = false, optional = true, features = ["derive"] }
5656
zeroize = { version = "1", default-features = false, optional = true }

ed25519-dalek/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ features = ["batch", "digest", "hazmat", "pem", "serde"]
2727

2828
[dependencies]
2929
curve25519-dalek = { version = "4", path = "../curve25519-dalek", default-features = false, features = ["digest"] }
30-
ed25519 = { version = "=2.3.0-pre.0", default-features = false }
31-
signature = { version = "=2.3.0-pre.4", optional = true, default-features = false }
32-
sha2 = { version = "=0.11.0-pre.4", default-features = false }
30+
ed25519 = { version = "=3.0.0-pre.0", default-features = false }
31+
signature = { version = "3.0.0-rc.0", optional = true, default-features = false }
32+
sha2 = { version = "0.11.0-rc.0", default-features = false }
3333
subtle = { version = "2.3.0", default-features = false }
3434

3535
# optional features
@@ -41,8 +41,8 @@ zeroize = { version = "1.5", default-features = false, optional = true }
4141
[dev-dependencies]
4242
curve25519-dalek = { version = "4", path = "../curve25519-dalek", default-features = false, features = ["digest", "rand_core"] }
4343
x25519-dalek = { version = "2", path = "../x25519-dalek", default-features = false, features = ["static_secrets"] }
44-
blake2 = "=0.11.0-pre.4"
45-
sha3 = "=0.11.0-pre.4"
44+
blake2 = "0.11.0-rc.0"
45+
sha3 = "0.11.0-rc.0"
4646
hex = "0.4"
4747
bincode = "1.0"
4848
serde_json = "1.0"
@@ -60,8 +60,8 @@ required-features = ["rand_core"]
6060

6161
[features]
6262
default = ["fast", "std", "zeroize"]
63-
alloc = ["curve25519-dalek/alloc", "ed25519/alloc", "serde?/alloc", "zeroize/alloc"]
64-
std = ["alloc", "ed25519/std", "serde?/std", "sha2/std"]
63+
alloc = ["curve25519-dalek/alloc", "ed25519/alloc", "serde?/alloc", "signature/alloc", "zeroize/alloc"]
64+
std = ["alloc", "ed25519/std", "serde?/std"]
6565

6666
batch = ["alloc", "merlin", "rand_core"]
6767
fast = ["curve25519-dalek/precomputed-tables"]

ed25519-dalek/src/errors.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,12 @@ impl Error for InternalError {}
107107
pub type SignatureError = ed25519::signature::Error;
108108

109109
impl From<InternalError> for SignatureError {
110-
#[cfg(not(feature = "std"))]
110+
#[cfg(not(feature = "alloc"))]
111111
fn from(_err: InternalError) -> SignatureError {
112112
SignatureError::new()
113113
}
114114

115-
#[cfg(feature = "std")]
115+
#[cfg(feature = "alloc")]
116116
fn from(err: InternalError) -> SignatureError {
117117
SignatureError::from_source(err)
118118
}

0 commit comments

Comments
 (0)