Conversation
|
The backends should probably be refactored to be |
|
There is a minor problem with |
|
There’s also AVX-512 which has one cfg to enable it, and another to force it |
|
I consider the AVX-512 "enable" option to be experimental since we plan to remove it in the next patch release, so it can be kept as-is. But I guess we may have similar new backends in future. |
|
With #541 merged I think this can be released |
|
Before release I want to tweak the compact configuration flag and take one last look at the backend selection code. |
|
@newpavlov how did you want the compat configuration flag tweaked? I can take care of it. It would be good to get this out. |
|
Sorry for the delay. I tried to do a more involved refactoring, but haven't finished it yet. Give me two days, if I am not ready by then, you can release it as is (I will submit the software flag change in a separate PR soon-ish). |
|
Duh, I already merged the compact flag changes in #542. |
|
It will take more time for the aforementioned refactoring, so I guess it's better to release the crate as-is. I considered introduction of a generic |
Changed
cipherdependency to v0.5expand_key(#367)#[inline]attributes forKeyInit::newimpls (#386)Block8to the hazmat module (#468)