Skip to content

Use ^1 zeroize#226

Merged
bradfier merged 1 commit into
tiny-http:masterfrom
nhynes:patch-1
Jun 14, 2022
Merged

Use ^1 zeroize#226
bradfier merged 1 commit into
tiny-http:masterfrom
nhynes:patch-1

Conversation

@nhynes

@nhynes nhynes commented Jun 14, 2022

Copy link
Copy Markdown
Contributor

This PR allows the dependency on zeroize to float amongst whatever stable version might be in use by the project including this library. Not allowing it to float leads to incompatibilities with widely-used crates like x25519-dalek and rsa, which have older versions on pre-1.5 versions of zeroize.

This PR allows the dependency on `zeroize` to float amongst whatever stable version might be in use by the project including this library. Not allowing it to float leads to incompatibilities with widely-used crates like `x25519-dalek` and `rsa`, which have older versions on pre-1.5 versions of `zeroize`.
@bradfier

Copy link
Copy Markdown
Member

Looks great, thanks! We're relying a lot on zeroize adhering to Semver by doing this but I suppose it's better than completely breaking users of pre-1.5 versions!

@bradfier bradfier merged commit dd9c8dd into tiny-http:master Jun 14, 2022
@nhynes nhynes deleted the patch-1 branch June 14, 2022 15:26
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

Successfully merging this pull request may close these issues.

2 participants