diff --git a/Cargo.lock b/Cargo.lock index 1f386545..fa993b44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -279,7 +279,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" dependencies = [ "android-properties", - "bitflags 2.6.0", + "bitflags 2.9.0", "cc", "cesu8", "jni", @@ -459,15 +459,15 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arti-client" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efabab4cbf1927b946564e95fc012e0c74d955958afc52a9846fa2983c02f5b6" +checksum = "4734bde002bb3d52e27ab808faa971a143d48d11dbd836d5c02edd1756cdab06" dependencies = [ "async-trait", "cfg-if 1.0.0", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "educe", "fs-mistrust", "futures 0.3.31", @@ -552,9 +552,9 @@ dependencies = [ [[package]] name = "asn1-rs" -version = "0.6.2" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" +checksum = "607495ec7113b178fbba7a6166a27f99e774359ef4823adbefd756b5b81d7970" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", @@ -562,14 +562,14 @@ dependencies = [ "nom 7.1.3", "num-traits 0.2.19", "rusticata-macros", - "thiserror 1.0.64", + "thiserror 2.0.11", ] [[package]] name = "asn1-rs-derive" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" +checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.37", @@ -1141,9 +1141,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" dependencies = [ "serde", ] @@ -1361,7 +1361,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "log", "polling", "rustix", @@ -1706,6 +1706,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "cookie-factory" version = "0.3.3" @@ -2009,7 +2018,7 @@ version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdbd1f579714e3c809ebd822c81ef148b1ceaeb3d535352afc73fd0c4c6a0017" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "libloading", "winapi 0.3.9", ] @@ -2122,9 +2131,9 @@ dependencies = [ [[package]] name = "der-parser" -version = "9.0.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" +checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ "asn1-rs", "cookie-factory", @@ -2161,7 +2170,17 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72f9bc3564f74be6c35d49a7efee54380d7946ccc631323067f33fabb9246027" dependencies = [ - "derive-deftly-macros", + "derive-deftly-macros 0.14.2", + "heck 0.5.0", +] + +[[package]] +name = "derive-deftly" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0015cb20a284ec944852820598af3aef6309ea8dc317a0304441272ed620f196" +dependencies = [ + "derive-deftly-macros 1.0.1", "heck 0.5.0", ] @@ -2183,6 +2202,24 @@ dependencies = [ "void", ] +[[package]] +name = "derive-deftly-macros" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b48e8e38a4aa565da767322b5ca55fb0f8347983c5bc7f7647db069405420479" +dependencies = [ + "heck 0.5.0", + "indexmap 2.6.0", + "itertools 0.14.0", + "proc-macro-crate", + "proc-macro2 1.0.93", + "quote 1.0.37", + "sha3 0.10.8", + "strum 0.26.3", + "syn 2.0.96", + "void", +] + [[package]] name = "derive_builder_core_fork_arti" version = "0.11.2" @@ -2220,7 +2257,16 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" dependencies = [ - "derive_more-impl", + "derive_more-impl 1.0.0", +] + +[[package]] +name = "derive_more" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +dependencies = [ + "derive_more-impl 2.0.1", ] [[package]] @@ -2229,7 +2275,20 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ - "convert_case", + "convert_case 0.6.0", + "proc-macro2 1.0.93", + "quote 1.0.37", + "syn 2.0.96", + "unicode-xid 0.2.6", +] + +[[package]] +name = "derive_more-impl" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +dependencies = [ + "convert_case 0.7.1", "proc-macro2 1.0.93", "quote 1.0.37", "syn 2.0.96", @@ -2274,11 +2333,11 @@ dependencies = [ [[package]] name = "directories" -version = "5.0.1" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" +checksum = "16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d" dependencies = [ - "dirs-sys 0.4.1", + "dirs-sys 0.5.0", ] [[package]] @@ -2300,6 +2359,15 @@ dependencies = [ "dirs-sys 0.4.1", ] +[[package]] +name = "dirs" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +dependencies = [ + "dirs-sys 0.5.0", +] + [[package]] name = "dirs-next" version = "2.0.0" @@ -2317,7 +2385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" dependencies = [ "libc", - "redox_users", + "redox_users 0.4.6", "winapi 0.3.9", ] @@ -2329,10 +2397,22 @@ checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", "option-ext", - "redox_users", + "redox_users 0.4.6", "windows-sys 0.48.0", ] +[[package]] +name = "dirs-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +dependencies = [ + "libc", + "option-ext", + "redox_users 0.5.0", + "windows-sys 0.59.0", +] + [[package]] name = "dirs-sys-next" version = "0.1.2" @@ -2340,7 +2420,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" dependencies = [ "libc", - "redox_users", + "redox_users 0.4.6", "winapi 0.3.9", ] @@ -2391,6 +2471,12 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" +[[package]] +name = "downcast-rs" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" + [[package]] name = "dpi" version = "0.1.1" @@ -2888,7 +2974,7 @@ name = "eye-hal" version = "0.2.0" source = "git+https://github.com/raymanfx/eye-rs?rev=5b7e3f7a1e79966091692896c568aab042e449ef#5b7e3f7a1e79966091692896c568aab042e449ef" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "openpnp_capture", "openpnp_capture_sys", "uvc", @@ -3137,12 +3223,12 @@ dependencies = [ [[package]] name = "fs-mistrust" -version = "0.8.3" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b28d81b7d2feb4197784e984a09c9799404a7793ed2352a54cb2aff98a31d48a" +checksum = "24bebe6ec0d7bd8eab0ea285dcf5dd9bcb7c334e47259a6a7c486bfdf0e0f1dd" dependencies = [ "derive_builder_fork_arti", - "dirs 5.0.1", + "dirs 6.0.0", "libc", "once_cell", "pwd-grp", @@ -3509,7 +3595,7 @@ version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec69412a0bf07ea7607e638b415447857a808846c2b685a43c8aa18bc6d5e499" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "cfg_aliases 0.2.1", "cgl", "core-foundation 0.9.4", @@ -3575,7 +3661,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "gpu-alloc-types", ] @@ -3585,7 +3671,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", ] [[package]] @@ -3607,7 +3693,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "gpu-descriptor-types", "hashbrown 0.14.5", ] @@ -3618,7 +3704,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", ] [[package]] @@ -4240,7 +4326,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "com", "libc", "libloading", @@ -4755,11 +4841,11 @@ dependencies = [ [[package]] name = "inotify" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" +checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.9.0", "inotify-sys", "libc", ] @@ -4782,15 +4868,6 @@ dependencies = [ "generic-array 0.14.7", ] -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if 1.0.0", -] - [[package]] name = "interpolate_name" version = "0.2.4" @@ -5117,7 +5194,7 @@ version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "libc", "redox_syscall 0.4.1", ] @@ -5128,7 +5205,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "libc", "redox_syscall 0.5.7", ] @@ -5389,7 +5466,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block", "core-graphics-types", "foreign-types 0.5.0", @@ -5553,7 +5630,7 @@ checksum = "8bd5a652b6faf21496f2cfd88fc49989c8db0825d1f6746b1a71a6ede24a63ad" dependencies = [ "arrayvec 0.7.6", "bit-set", - "bitflags 2.6.0", + "bitflags 2.9.0", "cfg_aliases 0.1.1", "codespan-reporting", "hexf-parse", @@ -5589,7 +5666,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "jni-sys", "log", "ndk-sys 0.6.0+11769913", @@ -5670,7 +5747,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "cfg-if 1.0.0", "cfg_aliases 0.2.1", "libc", @@ -5772,11 +5849,11 @@ dependencies = [ [[package]] name = "notify" -version = "7.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" +checksum = "2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "filetime", "inotify", "kqueue", @@ -5785,17 +5862,14 @@ dependencies = [ "mio 1.0.2", "notify-types", "walkdir", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "notify-types" -version = "1.0.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" -dependencies = [ - "instant", -] +checksum = "5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d" [[package]] name = "ntapi" @@ -6019,7 +6093,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "libc", "objc2", @@ -6035,7 +6109,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-core-location", @@ -6059,7 +6133,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-foundation", @@ -6101,7 +6175,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "dispatch", "libc", @@ -6126,7 +6200,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-foundation", @@ -6138,7 +6212,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-foundation", @@ -6161,7 +6235,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-cloud-kit", @@ -6193,7 +6267,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "objc2", "objc2-core-location", @@ -6262,7 +6336,7 @@ version = "0.10.66" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "cfg-if 1.0.0", "foreign-types 0.3.2", "libc", @@ -6863,7 +6937,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b94fdf3867b7f2889a736f0022ea9386766280d2cca4bdbe41629ada9e4f3b8f" dependencies = [ - "derive-deftly", + "derive-deftly 0.14.2", "libc", "paste", "thiserror 1.0.64", @@ -7276,7 +7350,7 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", ] [[package]] @@ -7290,6 +7364,17 @@ dependencies = [ "thiserror 1.0.64", ] +[[package]] +name = "redox_users" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" +dependencies = [ + "getrandom 0.2.15", + "libredox 0.1.3", + "thiserror 2.0.11", +] + [[package]] name = "regex" version = "1.11.0" @@ -7475,7 +7560,7 @@ checksum = "2c6d906922d99c677624d2042a93f89b2b7df0f6411032237d5d99a602c2487c" dependencies = [ "arrayref", "bincode", - "bitflags 2.6.0", + "bitflags 2.9.0", "byteorder", "id-arena", "lazy_static", @@ -7534,7 +7619,7 @@ version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "fallible-iterator", "fallible-streaming-iterator", "hashlink", @@ -7661,7 +7746,7 @@ version = "0.38.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "errno", "libc", "linux-raw-sys", @@ -7724,7 +7809,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78c9c2fb898b8b41e90b84234baf8075a7f30cf120101e42afe34acbf4c50ac8" dependencies = [ - "derive_more", + "derive_more 1.0.0", "educe", "either", "fluid-let", @@ -7871,7 +7956,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "core-foundation 0.9.4", "core-foundation-sys 0.8.7", "libc", @@ -8267,7 +8352,7 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "calloop", "calloop-wayland-source", "cursor-icon", @@ -8348,7 +8433,7 @@ version = "0.3.0+sdk-1.3.268.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", ] [[package]] @@ -9087,11 +9172,11 @@ dependencies = [ [[package]] name = "tor-async-utils" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc495874ffcf9b570dc7d1880fccb394f343e950f72e8a60f2ddbf95c05a5b1e" +checksum = "d5294c85610f52bcbe36fddde04a3a994c4ec382ceed455cfdc8252be7046008" dependencies = [ - "derive-deftly", + "derive-deftly 1.0.1", "educe", "futures 0.3.31", "oneshot-fused-workaround", @@ -9103,11 +9188,11 @@ dependencies = [ [[package]] name = "tor-basic-utils" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30c4e63f35503720da1e1022c2a68e3fec1db370e7f02486a4ce1a20c60bbce3" +checksum = "7e97f88c41653613190a717185e9e208575cb4df256ba404daff05721f27f10d" dependencies = [ - "derive_more", + "derive_more 2.0.1", "hex", "itertools 0.14.0", "libc", @@ -9122,12 +9207,12 @@ dependencies = [ [[package]] name = "tor-bytes" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3391ecd52d573c0d3d84cde40410dc2a5a88ad8341fe781ab1b8faf31ae029cb" +checksum = "357650fb5bff5e94e5ecc7ee26c6af3f584c2be178b45da8f5ab81cf9f9d4795" dependencies = [ "bytes 1.7.2", - "derive-deftly", + "derive-deftly 1.0.1", "digest 0.10.7", "educe", "getrandom 0.2.15", @@ -9140,16 +9225,16 @@ dependencies = [ [[package]] name = "tor-cell" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "050bf81b9ff8e0373eafb9a20011c84cb4a82896995a13180e079b4558289d24" +checksum = "5341a132563ebeffa45ff60e6519394ee7ba58cb5cf65ba99e7ef879789d87b7" dependencies = [ "amplify", - "bitflags 2.6.0", + "bitflags 2.9.0", "bytes 1.7.2", "caret", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "educe", "paste", "rand 0.8.5", @@ -9169,13 +9254,13 @@ dependencies = [ [[package]] name = "tor-cert" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61bb87d0404f95df7fd30843d850745835aa02045f6a571a67c0686e108f57a8" +checksum = "67a82064ea8ea2864e52e143c978d09570a78bc7e5c2b0056b77068b8893a23f" dependencies = [ "caret", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "digest 0.10.7", "thiserror 2.0.11", "tor-bytes", @@ -9185,13 +9270,14 @@ dependencies = [ [[package]] name = "tor-chanmgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e655b5b4b478b41f6dc1193fc32892303089ad1ee9b05585eb9a00e8fcf26315" +checksum = "86fd8969d9a3e6cf289a7f95c15ec11dff339bc94a902f1edf962333bd83270e" dependencies = [ "async-trait", + "caret", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "educe", "futures 0.3.31", "oneshot-fused-workaround", @@ -9219,9 +9305,9 @@ dependencies = [ [[package]] name = "tor-checkable" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd3d9898abee1d7dd03dee82809bd261274bd04f1174f042aa8ab4fdfb0d18b4" +checksum = "8f1671c146d35ead4a350a50d7d2b25230635c0271539d310d92ea8d7c777313" dependencies = [ "humantime", "signature 2.2.0", @@ -9231,17 +9317,17 @@ dependencies = [ [[package]] name = "tor-circmgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321b8b1408f1768a206ab64fdc9368be19e01bf9b9db1adaf51d3e2f6466ea02" +checksum = "7e42aaf170fb526b16ff38d18d2f2967da7e5fd934e94a565beee3716ec480a8" dependencies = [ "amplify", "async-trait", "bounded-vec-deque", "cfg-if 1.0.0", "derive_builder_fork_arti", - "derive_more", - "downcast-rs", + "derive_more 2.0.1", + "downcast-rs 2.0.1", "dyn-clone", "educe", "futures 0.3.31", @@ -9271,6 +9357,7 @@ dependencies = [ "tor-protover", "tor-relay-selection", "tor-rtcompat", + "tor-units", "tracing", "void", "weak-table", @@ -9278,13 +9365,13 @@ dependencies = [ [[package]] name = "tor-config" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d589da146bd9154e5c5d8b5583afac38ae537306ffa787c56efc49e523fb137e" +checksum = "bca6cc0af790f5f02d8a06c8f692fa471207de2739d8b2921c04f9570af34d75" dependencies = [ "amplify", "cfg-if 1.0.0", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", "educe", "either", @@ -9312,9 +9399,9 @@ dependencies = [ [[package]] name = "tor-config-path" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2055e18b6b8926ae448c727968eed912389561c207cc217ff7264578e9863e7" +checksum = "27d35f2df5e5a8968069280e9170ae6c617c637e69d075baf582bd925d0e3902" dependencies = [ "directories", "once_cell", @@ -9327,9 +9414,9 @@ dependencies = [ [[package]] name = "tor-consdiff" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb5933975e5a89df3d68de12c70f7b48252327c2fe24e67a8e1abc3d3e2be348" +checksum = "9b9c48e1e8cc9c925ae5bdca8c71952886d2407f1f286cc4d8f4f7aad082d6a6" dependencies = [ "digest 0.10.7", "hex", @@ -9339,13 +9426,13 @@ dependencies = [ [[package]] name = "tor-dirclient" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bc37d1f52c50a3412eb3e3343fc0f590850004b3ee296fdc4607dfeb31da700" +checksum = "b5acde3549254949099b072ae4c71c98b93fe4f059c8e5cba4b055df546c9fac" dependencies = [ "async-compression", "base64ct", - "derive_more", + "derive_more 2.0.1", "futures 0.3.31", "hex", "http 1.1.0", @@ -9367,14 +9454,14 @@ dependencies = [ [[package]] name = "tor-dirmgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67cdd1279fcac79facc46bf4c560baf5302c727ae05f6cbc115eaa75ba9db065" +checksum = "183418366135eeab826f01f0fc87fed2de389ac938d37575e3443075f17797dd" dependencies = [ "async-trait", "base64ct", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "digest 0.10.7", "educe", "event-listener", @@ -9419,11 +9506,11 @@ dependencies = [ [[package]] name = "tor-error" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd593e8ad21810be61cb29907695d0784136ae96216b7d238a89ef117bee317" +checksum = "d5c23ce991df37473f65aef31df61f1b038f422ef7daf1d934eda9e533ef9843" dependencies = [ - "derive_more", + "derive_more 2.0.1", "futures 0.3.31", "once_cell", "paste", @@ -9437,26 +9524,26 @@ dependencies = [ [[package]] name = "tor-general-addr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736453e89f894e1967266e4bdcf7ac3e2c3be908f0cb02f669e60e4d7420cda8" +checksum = "f35f8ecb457f99f655c805f6c5cc855c63e71fa84c24a48e11e9fc51a7d7ad4b" dependencies = [ - "derive_more", + "derive_more 2.0.1", "thiserror 2.0.11", "void", ] [[package]] name = "tor-guardmgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1fdded45ad71e3ee991db70af9766a86e0ecf0c04c5be2ba14e833f08a415c2" +checksum = "29a8f3ddf135d23e2c5443e97fb30c635767daa44923b142915d22bdaf47e2ea" dependencies = [ "amplify", "base64ct", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "dyn-clone", "educe", "futures 0.3.31", @@ -9491,13 +9578,13 @@ dependencies = [ [[package]] name = "tor-hsclient" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f31d16e217827a6846502b87b507d7d47da42446306c3d6ebbd681e8a73d8f8" +checksum = "f3375865b29afe4281b86b41e04764be57f1f8c3dad1d544847b9968d530bab4" dependencies = [ "async-trait", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "educe", "either", "futures 0.3.31", @@ -9534,14 +9621,14 @@ dependencies = [ [[package]] name = "tor-hscrypto" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b86a73a511b16c23b25175f30c31b241004de410be400603a8e980355dc2bf1" +checksum = "34606b731a6c9b24f102124947e8f4be85cd86d90816f4c5ff62c43776d557c5" dependencies = [ "cipher 0.4.4", "data-encoding", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "digest 0.10.7", "itertools 0.14.0", "paste", @@ -9563,11 +9650,11 @@ dependencies = [ [[package]] name = "tor-hsrproxy" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08172d2a9ac6b58a3ed9d0b26c85627e3b8bf898ce6a9ca2a2ae52457224a6f8" +checksum = "b6b9bc8be85b99a8ea454862dc7e32b206d1c3a749a19f78640fe7f903448551" dependencies = [ - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", "futures 0.3.31", "oneshot-fused-workaround", @@ -9590,17 +9677,17 @@ dependencies = [ [[package]] name = "tor-hsservice" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1e310b4401b5b2dea26c50cbd80cb2e39dedea2bcd37fb0d8a21f6ccf119154" +checksum = "f7f9bf415fc2ba6ecd193a3c84043f2688ea7f948cc17a33b68402a4adfbe4e8" dependencies = [ "amplify", "async-trait", "base64ct", "cfg-if 1.0.0", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "digest 0.10.7", "educe", "fs-mistrust", @@ -9648,36 +9735,38 @@ dependencies = [ [[package]] name = "tor-key-forge" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c61cd2abec79d48419b7afed9d02a454e6118f773c249957f4d9953feaf225" +checksum = "b22ecf1c5b6bfa7849bf92cad3daab16bbc741ac62a61c9fea47c8be2f982e01" dependencies = [ - "derive-deftly", - "derive_more", - "downcast-rs", + "derive-deftly 1.0.1", + "derive_more 2.0.1", + "downcast-rs 2.0.1", "paste", "rand 0.8.5", "signature 2.2.0", "ssh-key", "thiserror 2.0.11", + "tor-bytes", "tor-cert", + "tor-checkable", "tor-error", "tor-llcrypto", ] [[package]] name = "tor-keymgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "681eff02e8f7aa7821d67087f5683ee693fc4a67d993690368de2d2a824efc90" +checksum = "06c16e10a2bd5888e0c22e92638aa4ac90cd9971f0bf302a10a6c907662323a4" dependencies = [ "amplify", "arrayvec 0.7.6", "cfg-if 1.0.0", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", - "downcast-rs", + "derive_more 2.0.1", + "downcast-rs 2.0.1", "dyn-clone", "fs-mistrust", "glob-match", @@ -9690,6 +9779,7 @@ dependencies = [ "ssh-key", "thiserror 2.0.11", "tor-basic-utils", + "tor-bytes", "tor-config", "tor-config-path", "tor-error", @@ -9704,16 +9794,16 @@ dependencies = [ [[package]] name = "tor-linkspec" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7128ee81685af7354054b26c806c8e943f994905007592d252419b85a2376ba6" +checksum = "119c9fe01c6dace496dd137aba8ad6d92324a1dbdd4515a9348c499723c0f742" dependencies = [ "base64ct", "by_address", "caret", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "hex", "itertools 0.14.0", "safelog", @@ -9731,17 +9821,17 @@ dependencies = [ [[package]] name = "tor-llcrypto" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92063916c8142e96cc8317c7a7f763ccfe86e9830634404f419aa598d82359c" +checksum = "85dbde770a588d073ae16dc743f51a135bd6d041943a82395b05365ed6c69a0f" dependencies = [ "aes", "base64ct", "ctr", "curve25519-dalek 4.1.3", "der-parser", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "digest 0.10.7", "ed25519-dalek 2.1.1", "educe", @@ -9765,9 +9855,9 @@ dependencies = [ [[package]] name = "tor-log-ratelim" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc19acabfe7cdffda29434a9c45e2ed02ffbdbdd6f8292f3f7fb9713cc6fd5d8" +checksum = "80aed29a8c53e55664e9dd4b99561dec2621dcedaa25116e58dd795fa6bf07f1" dependencies = [ "futures 0.3.31", "humantime", @@ -9781,12 +9871,12 @@ dependencies = [ [[package]] name = "tor-memquota" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce9fe9e3ccc22793063835c3f07d52893b7b4eec99a48df50c682b9c814328ba" +checksum = "d63eef6dd4d38b16199cf201de07b6de4a6af310f67bd71067d22ef746eb1a1d" dependencies = [ - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "dyn-clone", "educe", "futures 0.3.31", @@ -9809,13 +9899,13 @@ dependencies = [ [[package]] name = "tor-netdir" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82d81576686af0c7ccd4cb04682e86a43d98dd2aa86089ba6ab0807983a98a1c" +checksum = "8e17883b3b2ef17a5f9ad4ae8a78de2c4b3d629ccfeb66c15c4cb33494384f08" dependencies = [ "async-trait", - "bitflags 2.6.0", - "derive_more", + "bitflags 2.9.0", + "derive_more 2.0.1", "digest 0.10.7", "futures 0.3.31", "hex", @@ -9842,16 +9932,16 @@ dependencies = [ [[package]] name = "tor-netdoc" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f9d14174645a22a7fbde22921eb0ec527ebf202493e838457403372d41cbac" +checksum = "aec11efe729e4ca9c5b03a8702f94b82dfd0ab450c0d58c4ca5ee9e4c49e6f89" dependencies = [ "amplify", "base64ct", - "bitflags 2.6.0", + "bitflags 2.9.0", "cipher 0.4.4", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "digest 0.10.7", "educe", "hex", @@ -9886,13 +9976,13 @@ dependencies = [ [[package]] name = "tor-persist" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af4c9eb2ac476e1bcce6e1edc23a93fdf2feb2d5996e5cf6e7a29e4a319282d4" +checksum = "be9958219e20477aef5645f99d0d3695e01bb230bbd36a0fd4c207f5428abe6b" dependencies = [ "amplify", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "filetime", "fs-mistrust", "fslock", @@ -9915,21 +10005,24 @@ dependencies = [ [[package]] name = "tor-proto" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd2988b29fea6a570be2d40dff29b11e67eb9428d8c08b0921cb2a4a07513df" +checksum = "9ef488ff76f3cd9e6c8e4376c90dc526a27d74a53363a5f86af426d61c42edd9" dependencies = [ + "amplify", "asynchronous-codec", "bitvec", "bytes 1.7.2", + "caret", "cipher 0.4.4", "coarsetime", - "derive-deftly", + "derive-deftly 1.0.1", "derive_builder_fork_arti", - "derive_more", + "derive_more 2.0.1", "digest 0.10.7", "educe", "futures 0.3.31", + "futures-util", "hkdf 0.12.4", "hmac 0.12.1", "oneshot-fused-workaround", @@ -9938,6 +10031,7 @@ dependencies = [ "rand_core 0.6.4", "safelog", "slotmap-careful", + "static_assertions", "subtle", "thiserror 2.0.11", "tokio 1.40.0", @@ -9967,9 +10061,9 @@ dependencies = [ [[package]] name = "tor-protover" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d85616d04baa5940d19877394f9f19640cc2f50e74766d679f7e35350816720" +checksum = "5a7d228eda4c7e7c96fff6a5f6759d1bd03bad69b62b9d94f2ac409de3518b8a" dependencies = [ "caret", "thiserror 2.0.11", @@ -9977,9 +10071,9 @@ dependencies = [ [[package]] name = "tor-ptmgr" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d3be2507e687d886c8cc166e4a8072b16a33bb73a63b3c4b2d3fe8677d4ad21" +checksum = "65a49254c95ab7c39bf626c595bb583894bae3437d5e33b75ebf40f53ae4f9b4" dependencies = [ "async-trait", "cfg-if 1.0.0", @@ -10004,9 +10098,9 @@ dependencies = [ [[package]] name = "tor-relay-selection" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2bc9f6f400d52990361bbbda30576895af10efa723c1e25b07b2468e5c5edad" +checksum = "e41754428684bd62892df2c74c2d11128cfbf3f1a8a9aaa1b920fcb90e04961a" dependencies = [ "rand 0.8.5", "serde", @@ -10018,15 +10112,16 @@ dependencies = [ [[package]] name = "tor-rtcompat" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bc6220eb49db20384e6a0e2479d1940f938713e233f7d8fe005bc4dc6448f65" +checksum = "4956b5e707d288e22f77809507e67a79a11db9054a29a44af00f93ff7cb6c2c7" dependencies = [ "async-native-tls", "async-trait", "async_executors", + "asynchronous-codec", "coarsetime", - "derive_more", + "derive_more 2.0.1", "dyn-clone", "educe", "futures 0.3.31", @@ -10045,14 +10140,14 @@ dependencies = [ [[package]] name = "tor-rtmock" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16dbb565ce1382a6af144e7743bf4a2060eeefd47f0839bc777af8bb1cdb0ec3" +checksum = "9077af79aac5ad0c5336af1cc41a31c617bbc09261210a2427deb84f14356857" dependencies = [ "amplify", "async-trait", - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "educe", "futures 0.3.31", "humantime", @@ -10073,13 +10168,13 @@ dependencies = [ [[package]] name = "tor-socksproto" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4262ba96c507c650ff1f8f6c5fef8e5579d81ad801b1aae2136afe2eafaae6b" +checksum = "d3892f6d0c323b87a2390f41e91c0294c6d5852f00e955e41e85a0116636e82d" dependencies = [ "amplify", "caret", - "derive-deftly", + "derive-deftly 1.0.1", "educe", "safelog", "subtle", @@ -10090,12 +10185,12 @@ dependencies = [ [[package]] name = "tor-units" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cbb818d417a039a4201c92c86adef77871ed2fc0421ac0706795ebb1ea6903f" +checksum = "7388f506c9278d07421e6799aa8a912adee4ea6921b3dd08a1247a619de82124" dependencies = [ - "derive-deftly", - "derive_more", + "derive-deftly 1.0.1", + "derive_more 2.0.1", "thiserror 2.0.11", "tor-memquota", ] @@ -10674,7 +10769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6" dependencies = [ "cc", - "downcast-rs", + "downcast-rs 1.2.1", "rustix", "scoped-tls", "smallvec", @@ -10687,7 +10782,7 @@ version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3f45d1222915ef1fd2057220c1d9d9624b7654443ea35c3877f7a52bd0a5a2d" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "rustix", "wayland-backend", "wayland-scanner", @@ -10699,7 +10794,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "cursor-icon", "wayland-backend", ] @@ -10721,7 +10816,7 @@ version = "0.32.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b5755d77ae9040bb872a25026555ce4cb0ae75fd923e90d25fba07d81057de0" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "wayland-backend", "wayland-client", "wayland-scanner", @@ -10733,7 +10828,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a0a41a6875e585172495f7a96dfa42ca7e0213868f4f15c313f7c33221a7eff" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "wayland-backend", "wayland-client", "wayland-protocols", @@ -10746,7 +10841,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dad87b5fd1b1d3ca2f792df8f686a2a11e3fe1077b71096f7a175ab699f89109" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "wayland-backend", "wayland-client", "wayland-protocols", @@ -10878,7 +10973,7 @@ checksum = "0348c840d1051b8e86c3bcd31206080c5e71e5933dabd79be1ce732b0b2f089a" dependencies = [ "arrayvec 0.7.6", "bit-vec 0.7.0", - "bitflags 2.6.0", + "bitflags 2.9.0", "cfg_aliases 0.1.1", "document-features", "indexmap 2.6.0", @@ -10905,7 +11000,7 @@ dependencies = [ "arrayvec 0.7.6", "ash", "bit-set", - "bitflags 2.6.0", + "bitflags 2.9.0", "block", "cfg_aliases 0.1.1", "core-graphics-types", @@ -10946,7 +11041,7 @@ version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc9d91f0e2c4b51434dfa6db77846f2793149d8e73f800fa2e41f52b8eac3c5d" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "js-sys", "web-sys", ] @@ -11342,7 +11437,7 @@ dependencies = [ "ahash", "android-activity", "atomic-waker", - "bitflags 2.6.0", + "bitflags 2.9.0", "block2", "bytemuck", "calloop", @@ -11519,7 +11614,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.9.0", "dlib", "log", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index d9befd43..aebe1e7a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -78,16 +78,16 @@ gif = "0.13.1" rkv = { version = "0.19.0", features = ["lmdb"] } ## tor -arti-client = { version = "0.26.0", features = ["pt-client", "static", "onion-service-service", "onion-service-client"] } -tor-rtcompat = { version = "0.26.0", features = ["static"] } -tor-config = "0.26.0" -fs-mistrust = "0.8.0" -tor-hsservice = "0.26.0" -tor-hsrproxy = "0.26.0" -tor-keymgr = "0.26.0" -tor-llcrypto = "0.26.0" -tor-hscrypto = "0.26.0" -tor-error = "0.26.0" +arti-client = { version = "0.28.0", features = ["pt-client", "static", "onion-service-service", "onion-service-client"] } +tor-rtcompat = { version = "0.28.0", features = ["static"] } +tor-config = "0.28.0" +fs-mistrust = "0.9.0" +tor-hsservice = "0.28.0" +tor-hsrproxy = "0.28.0" +tor-keymgr = "0.28.0" +tor-llcrypto = "0.28.0" +tor-hscrypto = "0.28.0" +tor-error = "0.28.0" sha2 = "0.10.8" ed25519-dalek = "2.1.1" curve25519-dalek = "4.1.3"