diff --git a/Cargo.lock b/Cargo.lock index 4085c0297..aecf30efb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "arc-swap" -version = "1.9.3" +version = "1.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "380962b3d93b99642e50b9febf72c071e97e8b32d86eae9cf4ef582bb960ae6e" +checksum = "db4c94f57a570fce5d381be3289b3f79aef6332d72948fe82ab5772e423ccf92" dependencies = [ "rustversion", ] @@ -1119,7 +1119,7 @@ dependencies = [ "percent-encoding", "reqwest 0.13.5", "reqwest_dav", - "rfd", + "rfd 0.18.0", "runas", "rustls", "scopeguard", @@ -2403,9 +2403,9 @@ checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" [[package]] name = "flate2" -version = "1.1.10" +version = "1.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" +checksum = "626d4928326b646e70f65ed36fc7cf9f206bdb68a0019ee7c6b4709da4e084c4" dependencies = [ "crc32fast", "miniz_oxide 0.9.1", @@ -4069,9 +4069,9 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "lzma-rust2" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490750560fa7851fbbf5d3ab1a8750f09350ed361ed8aed85b1e1e40587812ee" +checksum = "ef1d73c59a56771343712b22ea5615092c612c16ba291c0979e3105dfeec4890" dependencies = [ "sha2 0.11.1", ] @@ -4537,6 +4537,7 @@ dependencies = [ "objc2-core-video", "objc2-foundation", "objc2-quartz-core", + "objc2-uniform-type-identifiers", ] [[package]] @@ -4758,6 +4759,16 @@ dependencies = [ "objc2-user-notifications", ] +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7902ac02859fc1f7045f8b598c63f1ae0cc7efeaa06a9bc9f3d9a3c955974fa4" +dependencies = [ + "objc2", + "objc2-foundation", +] + [[package]] name = "objc2-user-notifications" version = "0.3.2" @@ -5933,6 +5944,30 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "rfd" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4b9d4857b10297ffb0f64cae711e983a7aeaee561848d56d429d3858bd8ed93" +dependencies = [ + "block2", + "dispatch2", + "js-sys", + "libc", + "log", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-foundation", + "objc2-uniform-type-identifiers", + "percent-encoding", + "raw-window-handle", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.61.2", +] + [[package]] name = "ring" version = "0.17.14" @@ -7426,7 +7461,7 @@ checksum = "ce0fb9c2b6d34a9720627ed930ebc8af26f61e648695aecaeb03d5c33c5896f5" dependencies = [ "log", "raw-window-handle", - "rfd", + "rfd 0.17.2", "serde", "serde_json", "tauri", @@ -10069,9 +10104,9 @@ dependencies = [ [[package]] name = "zip" -version = "9.3.0" +version = "9.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaeb7f16d2605b49aef586996ded29e65642fab7259a3077e537351df6d80426" +checksum = "23f17fbc870bfac28c6228aed7d6e6df352e26bf7015c4313727e16a7a01ce5e" dependencies = [ "aes", "bzip2", @@ -10099,9 +10134,9 @@ dependencies = [ [[package]] name = "zlib-rs" -version = "0.6.6" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b142a20ec14a91d5bc708c1dc21b080c550113d8aa77afa29635673a65dd02c5" +checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112" [[package]] name = "zmij" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 671d2c214..a05a2bc05 100755 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -58,7 +58,7 @@ smartstring = { workspace = true, features = ["serde"] } socket2 = { workspace = true } warp = { version = "0.4.3", features = ["server"] } open = "5.4.5" -rfd = { version = "0.17.2", default-features = false, features = ["common-controls-v6"] } +rfd = { version = "0.18.0", default-features = false, features = ["common-controls-v6"] } dirs = "7.0.0" dunce = "1.0.5" nanoid = "0.5" @@ -76,8 +76,8 @@ tauri-plugin-dialog = "2.8.4" tauri-plugin-fs = "2.7.1" tauri-plugin-deep-link = "2.6.3" tauri-plugin-window-state = "2.5.0" -zip = "9.3.0" -flate2 = "1.1.10" +zip = "9.4.1" +flate2 = "1.1.11" reqwest_dav = "0.3.3" aes-gcm = { version = "0.11.1" } base64 = "0.23.1" @@ -96,7 +96,7 @@ async-trait = "0.1.92" clash_verge_service_ipc = { git = "https://github.com/clash-verge-rev/clash-verge-service-ipc.git", tag = "v2.7.7", version = "2.7.7", features = [ "client", ] } -arc-swap = "1.9.3" +arc-swap = "1.9.4" tokio-rustls = "0.26.6" rustls = { version = "0.23.46", features = ["ring"] } webpki-roots = "1.0.11"