Skip to content

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

Merged
tarcieri merged 1 commit into
masterfrom
hkdf/hmac-v0.13.0-pre
Jan 9, 2024
Merged

Bump digest to v0.11.0-pre.3; MSRV 1.71#91
tarcieri merged 1 commit into
masterfrom
hkdf/hmac-v0.13.0-pre

Conversation

@tarcieri

@tarcieritarcieri commented Jan 9, 2024

Copy link
Copy Markdown
Member

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
Copy Markdown
MemberAuthor

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

@tarcieri
tarcieriforce-pushed the hkdf/hmac-v0.13.0-pre branch 2 times, most recently from edc4b9d to 09115e8CompareJanuary 9, 2024 01:47
@tarcieri

Copy link
Copy Markdown
MemberAuthor

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

@tarcieritarcieri 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.71Jan 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
tarcieriforce-pushed the hkdf/hmac-v0.13.0-pre branch from 09115e8 to d75c6f0CompareJanuary 9, 2024 14:13
@tarcieritarcieri changed the title [WIP] Bump digest to v0.11.0-pre.3; MSRV 1.71Bump digest to v0.11.0-pre.3; MSRV 1.71Jan 9, 2024
@tarcieri
tarcieri marked this pull request as ready for review January 9, 2024 14:16
@tarcieri
tarcieri merged commit 7d533aa into masterJan 9, 2024
@tarcieri
tarcieri deleted the hkdf/hmac-v0.13.0-pre branch January 9, 2024 14:40
Sign up for freeto 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

@tarcieri@newpavlov