Use the browser bridge from kestrove-core; webpki security update
ci / build (ubuntu-22.04) (push) Canceled after 0s
ci / build (windows-2025) (push) Canceled after 0s
ci / deny (push) Canceled after 0s

The broker, pairing channel, IPC and kestrove-nmh moved to kestrove-core so the macOS app serves
the extension too (a Mac no longer needs this app). Old module paths are re-exports.
rustls-webpki 0.103.16 and webpki-roots 1.0.10 (RUSTSEC-2026-0381/0382).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-21 10:02:49 +09:00
co-authored by Claude Opus 5.5
parent cf61f385d3
commit 5e59f50abc
12 changed files with 46 additions and 1643 deletions
+20 -17
View File
@@ -3014,16 +3014,15 @@ dependencies = [
name = "kestrove-desktop"
version = "0.1.0"
dependencies = [
"aes-gcm",
"arboard",
"base64 0.22.1",
"core-foundation",
"getrandom 0.2.17",
"hayro",
"hkdf 0.12.4",
"image",
"keyring",
"kv-ffi",
"kv-ipc",
"kv-sync",
"libc",
"p256",
@@ -3039,7 +3038,6 @@ dependencies = [
"url",
"uuid",
"windows-sys 0.61.2",
"x25519-dalek",
"zeroize",
]
@@ -3108,10 +3106,13 @@ dependencies = [
name = "kv-ffi"
version = "0.1.0"
dependencies = [
"aes-gcm",
"base64 0.22.1",
"getrandom 0.2.17",
"hkdf 0.12.4",
"kv-crypto",
"kv-import",
"kv-ipc",
"kv-model",
"kv-proto",
"kv-store",
@@ -3122,7 +3123,9 @@ dependencies = [
"thiserror 2.0.21",
"tokio",
"uniffi",
"url",
"uuid",
"x25519-dalek",
"zeroize",
]
@@ -3146,6 +3149,15 @@ dependencies = [
"zip",
]
[[package]]
name = "kv-ipc"
version = "0.1.0"
dependencies = [
"libc",
"serde_json",
"windows-sys 0.61.2",
]
[[package]]
name = "kv-model"
version = "0.1.0"
@@ -3213,7 +3225,7 @@ dependencies = [
"tokio",
"url",
"uuid",
"webpki-roots 0.26.11",
"webpki-roots",
"wiremock",
"zeroize",
]
@@ -4620,9 +4632,9 @@ dependencies = [
[[package]]
name = "rustls-webpki"
version = "0.103.15"
version = "0.103.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2"
checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281"
dependencies = [
"ring",
"rustls-pki-types",
@@ -6448,18 +6460,9 @@ dependencies = [
[[package]]
name = "webpki-roots"
version = "0.26.11"
version = "1.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9"
dependencies = [
"webpki-roots 1.0.9",
]
[[package]]
name = "webpki-roots"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a"
checksum = "1c1c8e20c8a38fc7d65abfe74eb7280e4aa667e8eec8bc84996d2874810748d9"
dependencies = [
"rustls-pki-types",
]