Files
macports-base/doc
Herby Gillot 1dadbbf8b5 pextlib: add BLAKE3 as new checksum type
Bundle the BLAKE3 1.8.4 C implementation (CC0/Apache-2.0 licensed) in
pextlib and wire it up as a new checksum type alongside md5, sha1,
rmd160, and sha256.

Architecture-specific SIMD acceleration is selected at configure time:
x86-64 gets SSE2/SSE41/AVX2/AVX512 assembly with runtime dispatch,
arm64 gets NEON intrinsics, and all other architectures (including
i386 and ppc for OS X 10.5 compatibility) use the portable C fallback.

Includes tests, and fixes some bad tests around checksum validation.

See: https://trac.macports.org/ticket/63885
2026-04-11 02:50:09 +02:00
..
2023-12-07 20:51:55 +11:00
2016-12-15 05:51:11 +11:00
2016-12-15 05:51:11 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2019-05-27 16:22:50 +02:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2023-12-14 19:39:34 +00:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2014-08-12 12:29:39 +00:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2022-01-02 21:36:23 +11:00
2026-02-03 07:23:02 +11:00
2017-10-27 00:02:18 -05:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-03-28 14:49:05 +11:00
2026-03-28 14:49:05 +11:00
2026-02-03 07:23:02 +11:00
2022-01-02 21:36:23 +11:00
2026-02-03 07:23:02 +11:00
2023-12-07 20:51:55 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00
2026-02-03 07:23:02 +11:00