Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Basic
no_std
support for environments wherealloc
is provided.default-resolver
with or withoutstd
Basically all crypto primitives are now individually selectable with
use-xxx-yyy
features. Users can build their own combinations of DH + Crypto + Hash withdefault-resolver
to create minimal builds without the standard library for embedded targets.lib.rs
includes a safeguard to make sure that all required components are provided at build time.This changes the feature flag interface of this crate a bit, but existing features are left in place for the sake of backwards compatibility.
Providing
no_std
support for other resolvers beside the default one is not in the scope of this PR.#62
#179