diff --git a/Cargo.lock b/Cargo.lock index b59651314..2b0729b75 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -139,7 +139,7 @@ dependencies = [ "ndk-context", "ndk-sys 0.6.0+11769913", "num_enum", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -259,9 +259,9 @@ checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" [[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", @@ -269,14 +269,14 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "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", "quote", @@ -595,7 +595,7 @@ dependencies = [ "polling", "rustix", "slab", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1159,9 +1159,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", "displaydoc", @@ -1519,7 +1519,7 @@ dependencies = [ "ironrdp-cliprdr-native", "ironrdp-core", "sspi", - "thiserror", + "thiserror 1.0.69", "tracing", "tracing-subscriber", ] @@ -1798,7 +1798,7 @@ dependencies = [ "http", "js-sys", "pin-project", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -1908,7 +1908,7 @@ dependencies = [ "ipnet", "once_cell", "rand", - "thiserror", + "thiserror 1.0.69", "tinyvec", "tokio", "tracing", @@ -1931,7 +1931,7 @@ dependencies = [ "rand", "resolv-conf", "smallvec", - "thiserror", + "thiserror 1.0.69", "tokio", "tracing", ] @@ -2442,7 +2442,7 @@ dependencies = [ "ironrdp-core", "ironrdp-pdu", "ironrdp-svc", - "thiserror", + "thiserror 1.0.69", "tracing", ] @@ -2452,7 +2452,7 @@ version = "0.1.1" dependencies = [ "ironrdp-core", "png", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2461,7 +2461,7 @@ version = "0.1.1" dependencies = [ "ironrdp-cliprdr", "ironrdp-core", - "thiserror", + "thiserror 1.0.69", "tracing", "windows 0.58.0", ] @@ -2557,7 +2557,7 @@ dependencies = [ "lazy_static", "num-derive", "num-traits", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2589,7 +2589,7 @@ dependencies = [ "pkcs1", "sha1", "tap", - "thiserror", + "thiserror 1.0.69", "x509-cert", ] @@ -2866,7 +2866,7 @@ dependencies = [ "combine", "jni-sys", "log", - "thiserror", + "thiserror 1.0.69", "walkdir", "windows-sys 0.45.0", ] @@ -3133,7 +3133,7 @@ dependencies = [ "log", "ndk-sys 0.5.0+25.2.9519653", "num_enum", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3148,7 +3148,7 @@ dependencies = [ "ndk-sys 0.6.0+11769913", "num_enum", "raw-window-handle", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3780,7 +3780,7 @@ dependencies = [ "sha1", "sha2", "sha3", - "thiserror", + "thiserror 1.0.69", "x25519-dalek", "zeroize", ] @@ -3846,7 +3846,7 @@ dependencies = [ "rand", "serde", "sha1", - "thiserror", + "thiserror 1.0.69", "uuid", ] @@ -4807,7 +4807,7 @@ dependencies = [ "log", "memmap2", "rustix", - "thiserror", + "thiserror 1.0.69", "wayland-backend", "wayland-client", "wayland-csd-frame", @@ -5050,7 +5050,16 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +dependencies = [ + "thiserror-impl 2.0.11", ] [[package]] @@ -5064,6 +5073,17 @@ dependencies = [ "syn", ] +[[package]] +name = "thiserror-impl" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "thread_local" version = "1.1.8" diff --git a/crates/ironrdp-pdu/Cargo.toml b/crates/ironrdp-pdu/Cargo.toml index ee344e8ff..29dfad530 100644 --- a/crates/ironrdp-pdu/Cargo.toml +++ b/crates/ironrdp-pdu/Cargo.toml @@ -29,7 +29,7 @@ tap = "1" # TODO: get rid of these dependencies (related code should probably go into another crate) bit_field = "0.10" byteorder.workspace = true # TODO: remove -der-parser = "9.0" +der-parser = "10.0" thiserror.workspace = true md5 = { package = "md-5", version = "0.10" } num-bigint = "0.4"