From dbd6c163c3aa1ef5c2c64a8ab748422f4447aefb Mon Sep 17 00:00:00 2001 From: megaproxy Date: Mon, 25 May 2026 20:24:41 +0100 Subject: [PATCH] Lock in keyring-core and windows-native-keyring-store from password feature build --- src-tauri/Cargo.lock | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 13fe735..8e6d58e 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1984,6 +1984,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "keyring-core" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb1e621458ca9c51aa110bd0339d4751a056b9576bf1253aee1aa560dda0fc9d" +dependencies = [ + "log", +] + [[package]] name = "lazy_static" version = "1.5.0" @@ -3987,6 +3996,7 @@ version = "0.2.3" dependencies = [ "anyhow", "base64 0.22.1", + "keyring-core", "once_cell", "parking_lot", "portable-pty", @@ -3999,6 +4009,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber", + "windows-native-keyring-store", ] [[package]] @@ -4994,6 +5005,19 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +[[package]] +name = "windows-native-keyring-store" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063426e76fdec7438d56bb777f67e318a84a25c707b07e575cb8b78e10c028f8" +dependencies = [ + "byteorder", + "keyring-core", + "regex", + "windows-sys 0.61.2", + "zeroize", +] + [[package]] name = "windows-numerics" version = "0.2.0" @@ -5574,6 +5598,12 @@ dependencies = [ "synstructure", ] +[[package]] +name = "zeroize" +version = "1.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" + [[package]] name = "zerotrie" version = "0.2.4"