Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Feature for using vendored OpenSSL #108

Open
VorpalBlade opened this issue May 12, 2023 · 1 comment
Open

Feature request: Feature for using vendored OpenSSL #108

VorpalBlade opened this issue May 12, 2023 · 1 comment

Comments

@VorpalBlade
Copy link

You have a feature to use rusttls. Unfortunately that is not supported on all architectures of Linux that I target (RISCV for example) due to ring not supporting those platforms.

It would however be nice if there was a feature to use a vendored version of OpenSSL, as I have had problems with matching the correct version of OpenSSL between CI builds and actual target systems. It seems using the system library on Linux for OpenSSL is a mess.

I believe this corresponds to the native-tls-vendored feature of reqwest.

@VorpalBlade
Copy link
Author

It would also be nice for the default-tls to be a proper option, rather than hidden in default. Currently it is not possible from what I can tell to use self_update with default-features = false and then optionally re-enable native TLS support using something like: updater-tls-native = ["updater/default"] (this creates a cargo error).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant