mirror of
https://github.com/saymrwulf/curve25519-dalek-source.git
synced 2026-09-05 20:30:57 +00:00
Merge branch 'release/1.0.0-pre.1'
This commit is contained in:
commit
cd14527420
2 changed files with 9 additions and 3 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "curve25519-dalek"
|
name = "curve25519-dalek"
|
||||||
version = "1.0.0-pre.0"
|
version = "1.0.0-pre.1"
|
||||||
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
||||||
"Henry de Valence <hdevalence@hdevalence.ca>"]
|
"Henry de Valence <hdevalence@hdevalence.ca>"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|
@ -41,7 +41,7 @@ harness = false
|
||||||
# match exactly, since the build.rs uses the crate itself as a library.
|
# match exactly, since the build.rs uses the crate itself as a library.
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rand = { version = "0.5", default-features = false }
|
rand = { version = "0.6.0", default-features = false }
|
||||||
byteorder = { version = "^1.2.3", default-features = false, features = ["i128"] }
|
byteorder = { version = "^1.2.3", default-features = false, features = ["i128"] }
|
||||||
digest = { version = "0.8", default-features = false }
|
digest = { version = "0.8", default-features = false }
|
||||||
clear_on_drop = "=0.2.3"
|
clear_on_drop = "=0.2.3"
|
||||||
|
|
@ -50,7 +50,7 @@ serde = { version = "1.0", optional = true }
|
||||||
packed_simd = { version = "0.3.0", features = ["into_bits"], optional = true }
|
packed_simd = { version = "0.3.0", features = ["into_bits"], optional = true }
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
rand = { version = "0.5", default-features = false }
|
rand = { version = "0.6.0", default-features = false }
|
||||||
byteorder = { version = "^1.2.3", default-features = false, features = ["i128"] }
|
byteorder = { version = "^1.2.3", default-features = false, features = ["i128"] }
|
||||||
digest = { version = "0.8", default-features = false }
|
digest = { version = "0.8", default-features = false }
|
||||||
clear_on_drop = "=0.2.3"
|
clear_on_drop = "=0.2.3"
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,12 @@ impl ConstantTimeEq for MontgomeryPoint {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl Default for MontgomeryPoint {
|
||||||
|
fn default() -> MontgomeryPoint {
|
||||||
|
MontgomeryPoint([0u8; 32])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
impl PartialEq for MontgomeryPoint {
|
impl PartialEq for MontgomeryPoint {
|
||||||
fn eq(&self, other: &MontgomeryPoint) -> bool {
|
fn eq(&self, other: &MontgomeryPoint) -> bool {
|
||||||
self.ct_eq(other).unwrap_u8() == 1u8
|
self.ct_eq(other).unwrap_u8() == 1u8
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue