Skip to content

Conversation

@tnull
Copy link
Contributor

@tnull tnull commented Feb 20, 2024

While we previously enabled rustls support for reqwest, we forgot to disable default-features, meaning we'd also build with reqwest's default-tls feature, which is huge and can lead for issues on downstream projects:

default-tls = ["hyper-tls", "native-tls-crate", "__tls", "tokio-native-tls"]

While longer-term we could consider adding features to allow users to enable and disable specific TLS stacks, we here therefore disable default-features for now.

While we previously enabled `rustls` support for `reqwest`, we forgot to disable `default-features`, meaning we'd also build with `reqwest`'s `default-tls` feature, which is huge and can lead for issues on downstream projects: `default-tls = ["hyper-tls", "native-tls-crate", "__tls", "tokio-native-tls"]` Here, we therefore disable `default-features`.
@G8XSU G8XSU merged commit 0718590 into lightningdevkit:main Feb 20, 2024
@G8XSU G8XSU mentioned this pull request Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants