In order to compile this crate under MUSL, it would be nice to be able avoid OpenSSL.
This commit adds a feature selection to either enable OpenSSL or Rustls connections.
It provides also a fine control for webpki roots or native roots, to make it easier to compile into self-contained binaries.
By deafult, it will continue using OpenSSL
What problem are we solving?
How are we solving the problem?
Checks
Please check these off before promoting the pull request to non-draft status.
In order to compile this crate under MUSL, it would be nice to be able avoid OpenSSL.
This commit adds a feature selection to either enable OpenSSL or Rustls connections. It provides also a fine control for webpki roots or native roots, to make it easier to compile into self-contained binaries.
By deafult, it will continue using OpenSSL
What problem are we solving?
How are we solving the problem?
Checks
Please check these off before promoting the pull request to non-draft status.