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

Bump digest to v0.11.0-pre.3; MSRV 1.71 #91

Merged
merged 1 commit into from
Jan 9, 2024
Merged

Conversation

tarcieri
Copy link
Member

@tarcieri tarcieri commented Jan 9, 2024

For hkdf, this upgrades hmac to v0.13.0-pre, which transitively depends on digest v0.11.0-pre.3.

This notably includes the migration from generic-array to hybrid-array.

Also bumps edition to 2021, and hex-literal to v0.4.

Depends on RustCrypto/MACs#150 which needs to be merged first.

@tarcieri
Copy link
Member Author

tarcieri commented Jan 9, 2024

Looks like I need to bump concat-kdf's MSRV to 1.60 now that crypto-common makes use of namespaced features

@tarcieri tarcieri force-pushed the hkdf/hmac-v0.13.0-pre branch 2 times, most recently from edc4b9d to 09115e8 Compare January 9, 2024 01:47
@tarcieri
Copy link
Member Author

tarcieri commented Jan 9, 2024

Went ahead and bumped digest in concat-kdf as well. It was just easier that way.

@tarcieri tarcieri changed the title [WIP] hkdf: bump hmac dependency to v0.13.0-pre; MSRV 1.71 [WIP] Bump digest to v0.11.0-pre.3; MSRV 1.71 Jan 9, 2024
For `hkdf`, this upgrades `hmac` to v0.13.0-pre.0, which transitively
depends on `digest` v0.11.0-pre.3.

This notably includes the migration from generic-array to hybrid-array,
and also switches `hkdf` to use the newly introduced `EagerHash` trait.

Also bumps edition to 2021, and hex-literal to v0.4.
@tarcieri tarcieri changed the title [WIP] Bump digest to v0.11.0-pre.3; MSRV 1.71 Bump digest to v0.11.0-pre.3; MSRV 1.71 Jan 9, 2024
@tarcieri tarcieri marked this pull request as ready for review January 9, 2024 14:16
@tarcieri tarcieri merged commit 7d533aa into master Jan 9, 2024
15 checks passed
@tarcieri tarcieri deleted the hkdf/hmac-v0.13.0-pre branch January 9, 2024 14:40
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.

None yet

2 participants