Skip to content

Commit e6adddc

Browse files
authored
ed25519+ed448: remove bincode dev-dependency (#1120)
`bincode` is unmaintained. See https://crates.io/crates/bincode/3.0.0
1 parent a155ad8 commit e6adddc

File tree

7 files changed

+0
-146
lines changed

7 files changed

+0
-146
lines changed

Cargo.lock

Lines changed: 0 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ed25519/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ serde_bytes = { version = "0.11", optional = true, default-features = false }
2727
zeroize = { version = "1", optional = true, default-features = false }
2828

2929
[dev-dependencies]
30-
bincode = "1"
3130
#ed25519-dalek = { version = "2", features = ["rand_core"] }
3231
hex-literal = "1"
3332
#ring-compat = { version = "0.8", default-features = false, features = ["signature"] }

ed25519/src/serde.rs

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -96,26 +96,3 @@ impl<'de> serde_bytes::Deserialize<'de> for Signature {
9696
.map(Into::into)
9797
}
9898
}
99-
100-
#[cfg(test)]
101-
mod tests {
102-
use crate::{Signature, SignatureBytes};
103-
use hex_literal::hex;
104-
105-
const SIGNATURE_BYTES: SignatureBytes = hex!(
106-
"
107-
e5564300c360ac729086e2cc806e828a
108-
84877f1eb8e5d974d873e06522490155
109-
5fb8821590a33bacc61e39701cf9b46b
110-
d25bf5f0595bbe24655141438e7a100b
111-
"
112-
);
113-
114-
#[test]
115-
fn round_trip() {
116-
let signature = Signature::from_bytes(&SIGNATURE_BYTES);
117-
let serialized = bincode::serialize(&signature).expect("serialized");
118-
let deserialized = bincode::deserialize(&serialized).expect("deserialized");
119-
assert_eq!(signature, deserialized);
120-
}
121-
}

ed25519/tests/serde.rs

Lines changed: 0 additions & 61 deletions
This file was deleted.

ed448/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ zeroize = { version = "1", optional = true, default-features = false }
2828

2929
[dev-dependencies]
3030
hex-literal = "1"
31-
bincode = "1"
3231

3332
[features]
3433
default = ["alloc"]

ed448/src/serde.rs

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -94,28 +94,3 @@ impl<'de> serde_bytes::Deserialize<'de> for Signature {
9494
.map(Into::into)
9595
}
9696
}
97-
98-
#[cfg(test)]
99-
mod tests {
100-
use crate::{Signature, SignatureBytes};
101-
use hex_literal::hex;
102-
103-
const SIGNATURE_BYTES: SignatureBytes = hex!(
104-
"533a37f6bbe457251f023c0d88f976ae
105-
2dfb504a843e34d2074fd823d41a591f
106-
2b233f034f628281f2fd7a22ddd47d78
107-
28c59bd0a21bfd3980ff0d2028d4b18a
108-
9df63e006c5d1c2d345b925d8dc00b41
109-
04852db99ac5c7cdda8530a113a0f4db
110-
b61149f05a7363268c71d95808ff2e65
111-
2600"
112-
);
113-
114-
#[test]
115-
fn round_trip() {
116-
let signature = Signature::from_bytes(&SIGNATURE_BYTES);
117-
let serialized = bincode::serialize(&signature).expect("serialized");
118-
let deserialized = bincode::deserialize(&serialized).expect("deserialized");
119-
assert_eq!(signature, deserialized);
120-
}
121-
}

ed448/tests/serde.rs

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)