summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2023-11-09 07:15:46 -0800
committerGitHub <noreply@github.com>2023-11-09 16:15:46 +0100
commitee7fd0a2127e6a435023bf9a43de60130117697d (patch)
tree7c8333c03bec64f7a0668c1908611d946202d3bb
parent09dc5f36d9e69c5bf8acccd5e7e1a77f69209d95 (diff)
chore(ext/crypto): bump signature to 2.1 (#21125)
-rw-r--r--Cargo.lock59
-rw-r--r--Cargo.toml2
-rw-r--r--ext/crypto/Cargo.toml1
3 files changed, 14 insertions, 48 deletions
diff --git a/Cargo.lock b/Cargo.lock
index bec1a9bde..39e7f6c09 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -334,12 +334,6 @@ dependencies = [
[[package]]
name = "base16ct"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce"
-
-[[package]]
-name = "base16ct"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
@@ -1150,12 +1144,11 @@ dependencies = [
"rand",
"ring",
"rsa",
- "sec1 0.3.0",
"serde",
"serde_bytes",
"sha1",
"sha2",
- "signature 1.6.4",
+ "signature",
"spki",
"tokio",
"uuid",
@@ -1488,7 +1481,7 @@ dependencies = [
"serde",
"sha-1",
"sha2",
- "signature 1.6.4",
+ "signature",
"tokio",
"typenum",
"url",
@@ -1789,15 +1782,6 @@ dependencies = [
[[package]]
name = "der"
-version = "0.6.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de"
-dependencies = [
- "const-oid",
-]
-
-[[package]]
-name = "der"
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
@@ -2032,7 +2016,7 @@ dependencies = [
"pkcs8",
"rfc6979",
"sha2",
- "signature 2.1.0",
+ "signature",
"zeroize",
]
@@ -2083,11 +2067,11 @@ version = "0.16.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4b1e0c257a9e9f25f90ff76d7a68360ed497ee519c8e428d1825ef0000799d4"
dependencies = [
- "der 0.7.8",
+ "der",
"digest",
"elliptic-curve",
"rfc6979",
- "signature 2.1.0",
+ "signature",
"spki",
]
@@ -2103,7 +2087,7 @@ version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b"
dependencies = [
- "base16ct 0.2.0",
+ "base16ct",
"crypto-bigint",
"digest",
"ff",
@@ -2113,7 +2097,7 @@ dependencies = [
"pem-rfc7468",
"pkcs8",
"rand_core",
- "sec1 0.7.3",
+ "sec1",
"subtle",
"zeroize",
]
@@ -3853,7 +3837,7 @@ version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
dependencies = [
- "der 0.7.8",
+ "der",
"pkcs8",
"spki",
]
@@ -3864,7 +3848,7 @@ version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
dependencies = [
- "der 0.7.8",
+ "der",
"spki",
]
@@ -4350,7 +4334,7 @@ dependencies = [
"pkcs1",
"pkcs8",
"rand_core",
- "signature 2.1.0",
+ "signature",
"spki",
"subtle",
"zeroize",
@@ -4620,23 +4604,12 @@ dependencies = [
[[package]]
name = "sec1"
-version = "0.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928"
-dependencies = [
- "base16ct 0.1.1",
- "der 0.6.1",
- "generic-array",
-]
-
-[[package]]
-name = "sec1"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"
dependencies = [
- "base16ct 0.2.0",
- "der 0.7.8",
+ "base16ct",
+ "der",
"generic-array",
"pkcs8",
"subtle",
@@ -4852,12 +4825,6 @@ dependencies = [
[[package]]
name = "signature"
-version = "1.6.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
-
-[[package]]
-name = "signature"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500"
@@ -4984,7 +4951,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a"
dependencies = [
"base64ct",
- "der 0.7.8",
+ "der",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index 3af8c60fc..8849165e6 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -138,7 +138,7 @@ serde_bytes = "0.11"
serde_json = "1.0.85"
serde_repr = "=0.1.16"
sha2 = { version = "0.10.8", features = ["oid"] }
-signature = "=1.6.4"
+signature = "2.1"
slab = "0.4"
smallvec = "1.8"
socket2 = { version = "0.5.3", features = ["all"] }
diff --git a/ext/crypto/Cargo.toml b/ext/crypto/Cargo.toml
index 5921beee6..f24c89659 100644
--- a/ext/crypto/Cargo.toml
+++ b/ext/crypto/Cargo.toml
@@ -33,7 +33,6 @@ p384 = "0.13.0"
rand.workspace = true
ring = { workspace = true, features = ["std"] }
rsa.workspace = true
-sec1 = "0.3.0"
serde.workspace = true
serde_bytes.workspace = true
sha1 = { version = "0.10.6", features = ["oid"] }