diff --git a/Cargo.lock b/Cargo.lock index 3df52ca..41c1869 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2353,6 +2353,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustls", + "rustls-native-certs", "rustls-pemfile", "serde", "serde_json", @@ -2368,7 +2369,6 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots", "winreg", ] @@ -2454,6 +2454,18 @@ dependencies = [ "sct", ] +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "1.0.4" diff --git a/ntfy-daemon/Cargo.toml b/ntfy-daemon/Cargo.toml index 08effbd..6d548f2 100644 --- a/ntfy-daemon/Cargo.toml +++ b/ntfy-daemon/Cargo.toml @@ -22,7 +22,7 @@ anyhow = "1.0.71" tokio-stream = { version = "0.1.14", features = ["io-util", "time"] } rusqlite = "0.29.0" rand = "0.8.5" -reqwest = { version = "0.11.18", features = ["stream", "rustls-tls"]} +reqwest = { version = "0.11.18", features = ["stream", "rustls-tls-native-roots"]} url = "2.4.0" generational-arena = "0.2.9" tracing = "0.1.37"