librespot/core
SilverMira 705e68ec65
feat: use webpki as rustls roots on non-desktop platforms (#1402)
* feat: use webpki as rustls roots on non-desktop platforms

Silently switch over to using `rustls-webpki` when building for
target_os that is not Windows/Linux/Mac because `rustls-native-certs`
doesn't support them.

Ideally we should use `rustls-platform-verifier` as it's now the
recommended crate even on `rustls-native-certs` repository, since it
chooses the right implementation for the platform. But currently it
doesn't seem like `hyper-proxy2` or `tokio-tungstenite` doesn't support
them yet.

* Fix "no native root CA certificates found" (#1399)
2024-12-05 14:11:40 +01:00
..
src feat: use webpki as rustls roots on non-desktop platforms (#1402) 2024-12-05 14:11:40 +01:00
tests Update MSRV to 1.61 and fix test 2022-07-28 19:32:11 +02:00
build.rs Update vergen to version 9 by using the new vergen-gitctl libary 2024-08-28 13:13:29 +02:00
Cargo.toml feat: use webpki as rustls roots on non-desktop platforms (#1402) 2024-12-05 14:11:40 +01:00