-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I have found these related issues/pull requests
None.
Description
Currently, the feature flags for rustls
all include a default crypto provider and a set of root certs.
It would be nice to have the option to completely customize these.
Say, to allow for use of alternative crypto providers like graviola
.
Prefered solution
The common way to support this is to add "no-provider" features, and offer a "manual-roots" option.
The downside of supporting this is it will result in an explosion of permutations when it comes to testing.
Even more so if you plan on adding more options in the future, like support for rustls-platform-verifier
.
Is this a breaking change? Why or why not?
No, since it would only result in adding features.
Existing rustls
option should stay the same.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request