Skip to content

digest: bump generic-array dependency to v0.14.4#885

Merged
newpavlov merged 1 commit intoRustCrypto:masterfrom
tesaguri:digest/generic-array-v0.14.4
Jan 15, 2022
Merged

digest: bump generic-array dependency to v0.14.4#885
newpavlov merged 1 commit intoRustCrypto:masterfrom
tesaguri:digest/generic-array-v0.14.4

Conversation

@tesaguri
Copy link
Contributor

@tesaguri tesaguri commented Jan 15, 2022

generic-array v0.14.4 uses typenum v1.12.0, which makes Unsigned(which ArrayLength implies) imply Default, which, in turn, is required for CoreWrapper to to implement Digest.

This is needed to make upstream crates which uses Digest implementation of CoreWrappper (such as hmac) to successfully build with -Z minimal-versions.

`generic-array` v0.14.4 uses `typenum` v1.12.0, which makes `Unsigned`
imply `Default`, which, in turn, is required for `CoreWrapper` to to
implement `Digest`.
@newpavlov
Copy link
Member

Thank you! I think I'll release it a bit later together with changes from #849.

And we really need to solve #162 for all our repositories...

@newpavlov newpavlov merged commit d3e5448 into RustCrypto:master Jan 15, 2022
@tesaguri tesaguri deleted the digest/generic-array-v0.14.4 branch January 16, 2022 01:20
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