diff --git a/Cargo.lock b/Cargo.lock index e1e00e81..f0abd015 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -127,7 +127,7 @@ dependencies = [ "rainbow-hat-rs", "rumqttc", "rustls 0.22.4", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "serde", "serde_derive", "stable-eyre", @@ -532,11 +532,21 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" @@ -947,7 +957,7 @@ dependencies = [ "pretty_env_logger", "rumqttc", "rustls 0.22.4", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "serde", "serde_derive", "stable-eyre", @@ -1526,7 +1536,7 @@ dependencies = [ "pretty_env_logger", "rumqttc", "rustls 0.22.4", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "serde", "serde_derive", "stable-eyre", @@ -2120,7 +2130,7 @@ dependencies = [ "flume", "futures-util", "log", - "rustls-native-certs", + "rustls-native-certs 0.7.3", "rustls-pemfile 2.1.3", "rustls-webpki 0.102.6", "thiserror 1.0.68", @@ -2240,15 +2250,27 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04182dffc9091a404e0fc069ea5cd60e5b866c3adf881eff99a32d048242dffa" +checksum = "e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5" dependencies = [ "openssl-probe", "rustls-pemfile 2.1.3", "rustls-pki-types", "schannel", - "security-framework", + "security-framework 2.11.1", +] + +[[package]] +name = "rustls-native-certs" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework 3.0.1", ] [[package]] @@ -2272,9 +2294,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" [[package]] name = "rustls-webpki" @@ -2341,7 +2363,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ "bitflags 2.6.0", - "core-foundation", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1415a607e92bec364ea2cf9264646dcce0f91e6d65281bd6f2819cca3bf39c8" +dependencies = [ + "bitflags 2.6.0", + "core-foundation 0.10.0", "core-foundation-sys", "libc", "security-framework-sys", @@ -2349,9 +2384,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.1" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" +checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" dependencies = [ "core-foundation-sys", "libc", @@ -2608,7 +2643,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", - "core-foundation", + "core-foundation 0.9.4", "system-configuration-sys", ] diff --git a/applehat/Cargo.toml b/applehat/Cargo.toml index 124dd5e2..cb8fd256 100644 --- a/applehat/Cargo.toml +++ b/applehat/Cargo.toml @@ -20,7 +20,7 @@ pretty_env_logger = "0.5.0" rainbow-hat-rs = "0.2.1" rumqttc = "0.24.0" rustls = "0.22.2" -rustls-native-certs = "0.7.2" +rustls-native-certs = "0.8.1" serde_derive = "1.0.152" serde = { version = "1.0.215", features = ["derive"] } stable-eyre = "0.2.2" diff --git a/homie-influx/Cargo.toml b/homie-influx/Cargo.toml index aa5c158f..998b0c87 100644 --- a/homie-influx/Cargo.toml +++ b/homie-influx/Cargo.toml @@ -21,7 +21,7 @@ log = "0.4.22" pretty_env_logger = "0.5.0" rumqttc = "0.24.0" rustls = "0.22.2" -rustls-native-certs = "0.7.2" +rustls-native-certs = "0.8.1" serde_derive = "1.0.152" serde = "1.0.215" stable-eyre = "0.2.2" diff --git a/mijia-homie/Cargo.toml b/mijia-homie/Cargo.toml index 069cab82..55d6bf5e 100644 --- a/mijia-homie/Cargo.toml +++ b/mijia-homie/Cargo.toml @@ -42,7 +42,7 @@ mijia = { version = "0.7.1", path = "../mijia" } pretty_env_logger = "0.5.0" rumqttc = "0.24.0" rustls = "0.22.2" -rustls-native-certs = "0.7.2" +rustls-native-certs = "0.8.1" serde_derive = "1.0.152" serde = "1.0.215" stable-eyre = "0.2.2"