* Initial implementation of SIMD acceleration for the XOF (i.e.
blake3::Hasher::finalize_xof). This brings long output
performance into line with long input performance. Currently
AVX-512-only and Unix-only.
* The "zeroize" feature no longer depends on proc-macros and syn.
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=8
- Update to version 1.5.2:
* build.rs sets cc::Build::emit_rerun_if_env_changed(false) to
prevent some unnecessary rebuilds
* Serializing a Hash produces a bytestring instead of an array in
formats that support bytestrings (like CBOR). Deserialization
is backwards-compatible with the array format
* Cleanup and edge case fixes in the C and CMake builds.
OBS-URL: https://build.opensuse.org/request/show/1187227
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=4
- Package changes:
* Swap from obsolete tar_scm to obs_scm
* Remove obsolete cargo_audit (now part of cargo_vendor)
* Enable tests
- Update to version 1.5.1:
* The Rust crate is now compatible with Miri.
* ~1% performance improvement on Arm NEON
* Various fixes and improvements in the CMake build.
* The MSRV of b3sum is now 1.74.1. (The MSRV of the library crate
is unchanged, 1.66.1.)
OBS-URL: https://build.opensuse.org/request/show/1169695
OBS-URL: https://build.opensuse.org/package/show/security:privacy/b3sum?expand=0&rev=2