|
@@ -243,6 +243,15 @@ dependencies = [
|
|
|
"generic-array",
|
|
"generic-array",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "block-padding"
|
|
|
|
|
+version = "0.3.3"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "generic-array",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "byteorder"
|
|
name = "byteorder"
|
|
|
version = "1.4.3"
|
|
version = "1.4.3"
|
|
@@ -258,6 +267,15 @@ dependencies = [
|
|
|
"serde",
|
|
"serde",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "cbc"
|
|
|
|
|
+version = "0.1.2"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cipher",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "cc"
|
|
name = "cc"
|
|
|
version = "1.0.83"
|
|
version = "1.0.83"
|
|
@@ -497,6 +515,15 @@ version = "0.3.8"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
|
|
checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "des"
|
|
|
|
|
+version = "0.8.1"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cipher",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "digest"
|
|
name = "digest"
|
|
|
version = "0.10.7"
|
|
version = "0.10.7"
|
|
@@ -850,6 +877,15 @@ version = "0.4.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
|
|
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "hmac"
|
|
|
|
|
+version = "0.12.1"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "digest",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "http"
|
|
name = "http"
|
|
|
version = "0.2.9"
|
|
version = "0.2.9"
|
|
@@ -982,6 +1018,7 @@ version = "0.1.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
|
|
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
|
|
+ "block-padding",
|
|
|
"generic-array",
|
|
"generic-array",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -1312,6 +1349,23 @@ version = "0.1.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
|
|
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "p12"
|
|
|
|
|
+version = "0.6.3"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "d4873306de53fe82e7e484df31e1e947d61514b6ea2ed6cd7b45d63006fd9224"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cbc",
|
|
|
|
|
+ "cipher",
|
|
|
|
|
+ "des",
|
|
|
|
|
+ "getrandom",
|
|
|
|
|
+ "hmac",
|
|
|
|
|
+ "lazy_static",
|
|
|
|
|
+ "rc2",
|
|
|
|
|
+ "sha1",
|
|
|
|
|
+ "yasna",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "parking_lot"
|
|
name = "parking_lot"
|
|
|
version = "0.12.1"
|
|
version = "0.12.1"
|
|
@@ -1540,13 +1594,17 @@ dependencies = [
|
|
|
"lazy_static",
|
|
"lazy_static",
|
|
|
"notify",
|
|
"notify",
|
|
|
"openssl",
|
|
"openssl",
|
|
|
|
|
+ "p12",
|
|
|
"rand",
|
|
"rand",
|
|
|
|
|
+ "rustls-native-certs",
|
|
|
|
|
+ "rustls-pemfile",
|
|
|
"serde",
|
|
"serde",
|
|
|
"sha2",
|
|
"sha2",
|
|
|
"snowstorm",
|
|
"snowstorm",
|
|
|
"socket2 0.4.9",
|
|
"socket2 0.4.9",
|
|
|
"tokio",
|
|
"tokio",
|
|
|
"tokio-native-tls",
|
|
"tokio-native-tls",
|
|
|
|
|
+ "tokio-rustls",
|
|
|
"tokio-tungstenite",
|
|
"tokio-tungstenite",
|
|
|
"tokio-util",
|
|
"tokio-util",
|
|
|
"toml",
|
|
"toml",
|
|
@@ -1556,6 +1614,15 @@ dependencies = [
|
|
|
"vergen",
|
|
"vergen",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rc2"
|
|
|
|
|
+version = "0.8.1"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "62c64daa8e9438b84aaae55010a93f396f8e60e3911590fcba770d04643fc1dd"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cipher",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "redox_syscall"
|
|
name = "redox_syscall"
|
|
|
version = "0.3.5"
|
|
version = "0.3.5"
|
|
@@ -1609,6 +1676,20 @@ version = "0.7.5"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
|
|
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "ring"
|
|
|
|
|
+version = "0.17.7"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cc",
|
|
|
|
|
+ "getrandom",
|
|
|
|
|
+ "libc",
|
|
|
|
|
+ "spin",
|
|
|
|
|
+ "untrusted",
|
|
|
|
|
+ "windows-sys 0.48.0",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "rustc-demangle"
|
|
name = "rustc-demangle"
|
|
|
version = "0.1.23"
|
|
version = "0.1.23"
|
|
@@ -1637,6 +1718,60 @@ dependencies = [
|
|
|
"windows-sys 0.48.0",
|
|
"windows-sys 0.48.0",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rustls"
|
|
|
|
|
+version = "0.22.2"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "log",
|
|
|
|
|
+ "ring",
|
|
|
|
|
+ "rustls-pki-types",
|
|
|
|
|
+ "rustls-webpki",
|
|
|
|
|
+ "subtle",
|
|
|
|
|
+ "zeroize",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rustls-native-certs"
|
|
|
|
|
+version = "0.7.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "openssl-probe",
|
|
|
|
|
+ "rustls-pemfile",
|
|
|
|
|
+ "rustls-pki-types",
|
|
|
|
|
+ "schannel",
|
|
|
|
|
+ "security-framework",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rustls-pemfile"
|
|
|
|
|
+version = "2.0.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "35e4980fa29e4c4b212ffb3db068a564cbf560e51d3944b7c88bd8bf5bec64f4"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "base64 0.21.4",
|
|
|
|
|
+ "rustls-pki-types",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rustls-pki-types"
|
|
|
|
|
+version = "1.3.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "048a63e5b3ac996d78d402940b5fa47973d2d080c6c6fffa1d0f19c4445310b7"
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "rustls-webpki"
|
|
|
|
|
+version = "0.102.2"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "ring",
|
|
|
|
|
+ "rustls-pki-types",
|
|
|
|
|
+ "untrusted",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "rustversion"
|
|
name = "rustversion"
|
|
|
version = "1.0.14"
|
|
version = "1.0.14"
|
|
@@ -1838,6 +1973,12 @@ dependencies = [
|
|
|
"windows-sys 0.48.0",
|
|
"windows-sys 0.48.0",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "spin"
|
|
|
|
|
+version = "0.9.8"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "strsim"
|
|
name = "strsim"
|
|
|
version = "0.10.0"
|
|
version = "0.10.0"
|
|
@@ -2030,6 +2171,17 @@ dependencies = [
|
|
|
"tokio",
|
|
"tokio",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "tokio-rustls"
|
|
|
|
|
+version = "0.25.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "rustls",
|
|
|
|
|
+ "rustls-pki-types",
|
|
|
|
|
+ "tokio",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "tokio-stream"
|
|
name = "tokio-stream"
|
|
|
version = "0.1.14"
|
|
version = "0.1.14"
|
|
@@ -2261,6 +2413,12 @@ dependencies = [
|
|
|
"subtle",
|
|
"subtle",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "untrusted"
|
|
|
|
|
+version = "0.9.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "url"
|
|
name = "url"
|
|
|
version = "2.4.1"
|
|
version = "2.4.1"
|
|
@@ -2501,6 +2659,12 @@ version = "0.48.5"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
|
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "yasna"
|
|
|
|
|
+version = "0.5.2"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "zeroize"
|
|
name = "zeroize"
|
|
|
version = "1.6.0"
|
|
version = "1.6.0"
|