feat: updates

This commit is contained in:
2023-09-29 21:05:07 +08:00
parent 15ffcb9c60
commit 86c0ed7230
6 changed files with 126 additions and 28 deletions

116
Cargo.lock generated
View File

@@ -78,6 +78,15 @@ dependencies = [
"zeroize",
]
[[package]]
name = "aho-corasick"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab"
dependencies = [
"memchr",
]
[[package]]
name = "android-tzdata"
version = "0.1.1"
@@ -151,7 +160,7 @@ dependencies = [
"asn1-rs-impl",
"displaydoc",
"nom",
"num-traits",
"num-traits 0.2.16",
"rusticata-macros",
"thiserror",
"time",
@@ -329,7 +338,7 @@ dependencies = [
"android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"num-traits 0.2.16",
"wasm-bindgen",
"windows-targets",
]
@@ -510,7 +519,7 @@ dependencies = [
"displaydoc",
"nom",
"num-bigint",
"num-traits",
"num-traits 0.2.16",
"rusticata-macros",
]
@@ -1106,6 +1115,16 @@ dependencies = [
"vcpkg",
]
[[package]]
name = "linked-hash-map"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d262045c5b87c0861b3f004610afd0e2c851e2908d08b6c870cbb9d5f494ecd"
dependencies = [
"serde 0.8.23",
"serde_test",
]
[[package]]
name = "linux-raw-sys"
version = "0.4.5"
@@ -1192,7 +1211,7 @@ checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
"num-traits 0.2.16",
]
[[package]]
@@ -1206,9 +1225,9 @@ dependencies = [
"libm",
"num-integer",
"num-iter",
"num-traits",
"num-traits 0.2.16",
"rand",
"serde",
"serde 1.0.188",
"smallvec",
"zeroize",
]
@@ -1220,7 +1239,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
dependencies = [
"autocfg",
"num-traits",
"num-traits 0.2.16",
]
[[package]]
@@ -1231,7 +1250,16 @@ checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
"num-traits 0.2.16",
]
[[package]]
name = "num-traits"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
"num-traits 0.2.16",
]
[[package]]
@@ -1592,6 +1620,35 @@ dependencies = [
"thiserror",
]
[[package]]
name = "regex"
version = "1.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata",
"regex-syntax",
]
[[package]]
name = "regex-automata"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
[[package]]
name = "reqwest"
version = "0.11.20"
@@ -1619,7 +1676,7 @@ dependencies = [
"pin-project-lite",
"rustls",
"rustls-pemfile",
"serde",
"serde 1.0.188",
"serde_json",
"serde_urlencoded",
"tokio",
@@ -1682,7 +1739,7 @@ dependencies = [
"num-bigint-dig",
"num-integer",
"num-iter",
"num-traits",
"num-traits 0.2.16",
"pkcs1",
"pkcs8",
"rand_core",
@@ -1861,6 +1918,12 @@ dependencies = [
"libc",
]
[[package]]
name = "serde"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
[[package]]
name = "serde"
version = "1.0.188"
@@ -1870,6 +1933,19 @@ dependencies = [
"serde_derive",
]
[[package]]
name = "serde-hjson"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8"
dependencies = [
"lazy_static",
"linked-hash-map",
"num-traits 0.1.43",
"regex",
"serde 0.8.23",
]
[[package]]
name = "serde_derive"
version = "1.0.188"
@@ -1889,7 +1965,16 @@ checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360"
dependencies = [
"itoa",
"ryu",
"serde",
"serde 1.0.188",
]
[[package]]
name = "serde_test"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "110b3dbdf8607ec493c22d5d947753282f3bae73c0f56d322af1e8c78e4c23d5"
dependencies = [
"serde 0.8.23",
]
[[package]]
@@ -1901,7 +1986,7 @@ dependencies = [
"form_urlencoded",
"itoa",
"ryu",
"serde",
"serde 1.0.188",
]
[[package]]
@@ -2152,7 +2237,7 @@ checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48"
dependencies = [
"deranged",
"itoa",
"serde",
"serde 1.0.188",
"time-core",
"time-macros",
]
@@ -2191,7 +2276,8 @@ dependencies = [
"rpassword",
"rsa",
"rust_util",
"serde",
"serde 1.0.188",
"serde-hjson",
"serde_json",
"sha256",
"simpledateformat",
@@ -2657,7 +2743,7 @@ dependencies = [
"nom",
"num-bigint-dig",
"num-integer",
"num-traits",
"num-traits 0.2.16",
"p256",
"p384",
"pbkdf2",