diff options
| author | Jack O'Connor <[email protected]> | 2026-01-08 08:55:54 -0800 |
|---|---|---|
| committer | Jack O'Connor <[email protected]> | 2026-01-08 09:17:29 -0800 |
| commit | 8b829b697fa4cfe35de35e9aa8c20b56266cb091 (patch) | |
| tree | 3f0672917dbef2226d93cceff6ad221377519c48 /c | |
| parent | 7d6e242636a9cecb5ba9a5bcfee189ca734b0350 (diff) | |
Changes since 1.8.2:
- Add `Hash::as_slice`.
- Update to the 2024 Edition and bump the MSRV to 1.85.
- Fix a set of Miri failures in the intrinsics implementations. We were
computing (though not dereferencing) an out-of-bounds pointer using
`add` rather than `wrapping_add`. I'm not aware of any observable
consequences of this bug. See https://github.com/BLAKE3-team/BLAKE3/pull/507.
- CPU feature detection on x86/x86-64 no longer requires the `std` Cargo
feature in the `blake3` crate.
- Build fixes in the C implementation for macOS and Cygwin, and various
improvements to the CMake build.
Diffstat (limited to 'c')
| -rw-r--r-- | c/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | c/blake3.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/c/CMakeLists.txt b/c/CMakeLists.txt index 1093089..28127d4 100644 --- a/c/CMakeLists.txt +++ b/c/CMakeLists.txt @@ -10,7 +10,7 @@ if (POLICY CMP0102) endif() project(libblake3 - VERSION 1.8.2 + VERSION 1.8.3 DESCRIPTION "BLAKE3 C implementation" LANGUAGES C CXX ASM ) @@ -30,7 +30,7 @@ extern "C" { #endif -#define BLAKE3_VERSION_STRING "1.8.2" +#define BLAKE3_VERSION_STRING "1.8.3" #define BLAKE3_KEY_LEN 32 #define BLAKE3_OUT_LEN 32 #define BLAKE3_BLOCK_LEN 64 |
