Skip to content

Bump cipher dependency to v0.5#98

Merged
tarcieri merged 1 commit intomasterfrom
cipher/v0.5
Feb 13, 2026
Merged

Bump cipher dependency to v0.5#98
tarcieri merged 1 commit intomasterfrom
cipher/v0.5

Conversation

@tarcieri
Copy link
Member

@tarcieri tarcieri commented Feb 13, 2026

Release PR: RustCrypto/traits#2281

Note: cfb-mode and cfb8 have been removed from the workspace and pinned to cipher v0.5.0-rc.8 as they need breaking changes made.

See: RustCrypto/traits#2280 (comment)

@tarcieri
Copy link
Member Author

Hmm, this is going to need modifications to cfb-mode and cfb8, isn't it /cc @newpavlov

@baloo
Copy link
Member

baloo commented Feb 13, 2026

Yeah: RustCrypto/traits#2280 (comment)

@tarcieri
Copy link
Member Author

Perhaps I can pull cfb-mode/cfb8 out of the main workspace and allow them to continue to use an older version of cipher for now...

@baloo
Copy link
Member

baloo commented Feb 13, 2026

This is used in a lot of the consumers (tss-esapi / rpgp / ...). Because cfb will pull cipher, you can't really use an old version (and continue to compose with the rest of the ecosystem).

@newpavlov
Copy link
Member

For now we need a PR which replaces the trait impl with inherent methods.

@tarcieri
Copy link
Member Author

I removed cfb8 and cfb-mode from the workspace for now in 59a2b0f so the other crates can be upgraded, at least

@newpavlov
Copy link
Member

newpavlov commented Feb 13, 2026

Could you wait a bit? I will try to prepare a PR for CFB in an hour or two.

@tarcieri tarcieri merged commit 6f589cb into master Feb 13, 2026
66 checks passed
@tarcieri tarcieri deleted the cipher/v0.5 branch February 13, 2026 20:33
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.

3 participants