feat: 1.13.12, support external command

This commit is contained in:
2025-05-24 10:31:13 +08:00
parent bb8d804505
commit 87e51cc7e4
7 changed files with 121 additions and 20 deletions

17
Cargo.lock generated
View File

@@ -508,7 +508,7 @@ dependencies = [
[[package]]
name = "card-cli"
version = "1.13.11"
version = "1.13.12"
dependencies = [
"aes-gcm-stream",
"authenticator 0.3.1",
@@ -520,6 +520,7 @@ dependencies = [
"digest 0.10.7",
"ecdsa 0.16.9",
"env_logger",
"external-command-rs",
"hex",
"jwt",
"openpgp-card",
@@ -530,6 +531,7 @@ dependencies = [
"p384 0.13.1",
"p521",
"pem",
"percent-encoding",
"pinentry",
"rand 0.8.5",
"regex",
@@ -1133,6 +1135,19 @@ dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "external-command-rs"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a71b1b81e312b732ee75580d0b7176e13c276e748307b9640d936f93718397f"
dependencies = [
"base64 0.22.1",
"hex",
"rust_util",
"serde",
"serde_json",
]
[[package]]
name = "fastrand"
version = "2.3.0"