From 738c0c3fe51bf5fddcd2eba6116e358964a6a192 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 8 Oct 2020 18:46:26 +0000 Subject: [PATCH] Bump elliptic-curve from 0.5.0 to 0.6.4 Bumps [elliptic-curve](https://github.com/RustCrypto/traits) from 0.5.0 to 0.6.4. - [Release notes](https://github.com/RustCrypto/traits/releases) - [Commits](https://github.com/RustCrypto/traits/compare/elliptic-curve-v0.5.0...elliptic-curve-v0.6.4) Signed-off-by: dependabot-preview[bot] --- Cargo.lock | 72 ++++++++++++++++++++++++++-- chain-tx-enclave-next/mls/Cargo.toml | 2 +- 2 files changed, 69 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5a1786d9c..50b00ca09 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -388,7 +388,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c" dependencies = [ "either", - "radium", + "radium 0.3.0", +] + +[[package]] +name = "bitvec" +version = "0.18.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2838fdd79e8776dbe07a106c784b0f8dda571a21b2750a092cc4cbaa653c8e" +dependencies = [ + "funty", + "radium 0.4.1", + "wyz", ] [[package]] @@ -1472,11 +1483,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9abe4578ed343c7a2c9d617cd2b1895ba0a87a6a4dee97bde156d65f608c7b2d" dependencies = [ "generic-array 0.14.4", - "rand_core 0.5.1", "subtle 2.3.0", "zeroize", ] +[[package]] +name = "elliptic-curve" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f12f141af758c1e9ea292735e766038ab8fea7cec0364c67d2ce9de81513162e" +dependencies = [ + "bitvec 0.18.4", + "ff", + "generic-array 0.14.4", + "group", + "rand_core 0.5.1", + "subtle 2.3.0", +] + [[package]] name = "enclave-macro" version = "0.6.0" @@ -1608,6 +1632,17 @@ dependencies = [ "regex", ] +[[package]] +name = "ff" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01646e077d4ebda82b73f1bca002ea1e91561a77df2431a9e79729bcc31950ef" +dependencies = [ + "bitvec 0.18.4", + "rand_core 0.5.1", + "subtle 2.3.0", +] + [[package]] name = "fixed" version = "1.2.0" @@ -1700,6 +1735,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +[[package]] +name = "funty" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ba62103ce691c2fd80fbae2213dfdda9ce60804973ac6b6e97de818ea7f52c8" + [[package]] name = "futures" version = "0.1.29" @@ -1886,6 +1927,17 @@ dependencies = [ "regex", ] +[[package]] +name = "group" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc11f9f5fbf1943b48ae7c2bf6846e7d827a512d1be4f23af708f5ca5d01dde1" +dependencies = [ + "ff", + "rand_core 0.5.1", + "subtle 2.3.0", +] + [[package]] name = "grpc" version = "0.8.1" @@ -2861,7 +2913,7 @@ dependencies = [ "assert_matches", "chain-util", "chrono", - "elliptic-curve 0.5.0", + "elliptic-curve 0.6.4", "generic-array 0.14.4", "hkdf", "hpke", @@ -3125,7 +3177,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861" dependencies = [ "arrayvec 0.5.1", - "bitvec", + "bitvec 0.17.4", "byte-slice-cast", "parity-scale-codec-derive", "serde", @@ -3626,6 +3678,12 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" +[[package]] +name = "radium" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64de9a0c5361e034f1aefc9f71a86871ec870e766fe31a009734a989b329286a" + [[package]] name = "rand" version = "0.4.6" @@ -5660,6 +5718,12 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "wyz" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" + [[package]] name = "x509-parser" version = "0.8.1" diff --git a/chain-tx-enclave-next/mls/Cargo.toml b/chain-tx-enclave-next/mls/Cargo.toml index 5981ad8a2..a3f22be64 100644 --- a/chain-tx-enclave-next/mls/Cargo.toml +++ b/chain-tx-enclave-next/mls/Cargo.toml @@ -22,7 +22,7 @@ chrono="0.4.19" ra-client = { path = "../enclave-ra/ra-client" } subtle = "2.3.0" chain-util = { path = "../../chain-util" } -elliptic-curve = "0.5.0" +elliptic-curve = "0.6.4" p256 = { version = "0.4.1", features = ["arithmetic", "zeroize"] } zeroize = "1.1" parity-scale-codec = { features = ["derive"], version = "1.3" }