Skip to content

aes: enable VAES backends by default, bump MSRV to 1.89 - #580

Merged
newpavlov merged 3 commits into
masterfrom
aes/msrv_1_89
Aug 5, 2026
Merged

aes: enable VAES backends by default, bump MSRV to 1.89#580
newpavlov merged 3 commits into
masterfrom
aes/msrv_1_89

Conversation

@newpavlov

Copy link
Copy Markdown
Member

Additionally significantly reduces amount of unsafe code in backends.

@newpavlov
newpavlov marked this pull request as ready for review July 31, 2026 12:22
@newpavlov
newpavlov requested a review from tarcieriJuly 31, 2026 12:22
@newpavlov
newpavlov merged commit 9b8b0c9 into masterAug 5, 2026
28 checks passed
@newpavlov
newpavlov deleted the aes/msrv_1_89 branch August 5, 2026 12:26
@newpavlovnewpavlov mentioned this pull request Aug 28, 2026
newpavlov added a commit that referenced this pull request Aug 28, 2026
### Changed
- MSRV bumped to 1.89 ([#580])
- VAES-256 and VAES-512 backends on x86 targets are now supported by
default ([#580])
- Disable `aarch64_aes` backend on Miri ([#586])
### Removed
- `aes_backend = "avx256"` and `aes_backend = "avx512"` configuration
flags ([#580])
[#580]: #580
[#586]: #586
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.

1 participant

@newpavlov