fix(sys): use webpki roots for rustls

This commit is contained in:
Carson M.
2025-07-17 15:09:46 -05:00
parent 15bd15cb3e
commit d28c835c3c

View File

@@ -47,7 +47,11 @@ fn fetch_file(source_url: &str) -> Vec<u8> {
} else {
ureq::tls::TlsProvider::NativeTls
})
.root_certs(ureq::tls::RootCerts::PlatformVerifier)
.root_certs(if cfg!(feature = "tls-rustls-no-provider") {
ureq::tls::RootCerts::WebPki
} else {
ureq::tls::RootCerts::PlatformVerifier
})
.build()
)
.user_agent(format!(