aboutsummaryrefslogtreecommitdiff
path: root/c
AgeCommit message (Expand)Author
2025-04-20version 1.8.21.8.2Jack O'Connor
2025-04-19c: fix cmake call in docsPavel Shago
2025-04-17Add C++ std lib to pkg-configsilvanshade
2025-04-17Remove compiler check for TBB featuresilvanshade
2025-04-03Fix pkg-config CFLAGS for multiple featuressilvanshade
2025-04-02version 1.8.11.8.1Jack O'Connor
2025-04-02Add -DBLAKE3_USE_TBB to pkg-config CFLAGSsilvanshade
2025-04-02refactor: fix a few nits in the join function Henrik Gaßmann
2025-04-02Propagate tbb through CMake configsilvanshade
2025-04-02Propagate tbb through pkg-configsilvanshade
2025-03-30version 1.8.01.8.0Jack O'Connor
2025-03-30add the `hazmat` module and deprecate the undocumented `guts` moduleJack O'Connor
2025-03-18version 1.7.01.7.0Jack O'Connor
2025-03-15close the fd in example_tbb.cJack O'Connor
2025-03-15example_tbb.cJack O'Connor
2025-03-15[C library] use Windows asm for cygwinMaksim Bondarenkov
2025-03-14@toothbrush7777777's fix for `use_msvc_asm`Jack O'Connor
2025-03-14Fix cross compilation with clang-clSporif
2025-03-13README.md and c/README.md edits related to multithreadingJack O'Connor
2025-03-13tbb support in blake3_c_rust_bindingsJack O'Connor
2025-03-13Implement TBB-based parallelism for C libsilvanshade
2025-03-09use `ignore` to avoid overdoing rerun-if-changed in bindingsJack O'Connor
2025-03-02build(cmake): improve CMake backwards compatibilityHenrik Steffen Gaßmann
2025-02-27version 1.6.11.6.1Jack O'Connor
2025-02-17version 1.6.01.6.0Jack O'Connor
2025-02-03replace a couple deprecated functions in benchmarksJack O'Connor
2025-02-03upgrade rand to v0.9Jack O'Connor
2025-01-22add missing MAYBE_UNUSEDdivinity76
2024-11-26version 1.5.51.5.5Jack O'Connor
2024-10-08build(CMake): Fix pkg-config for absolute CMAKE_INSTALL_*DIRFrancesco Gazzetta
2024-08-19version 1.5.41.5.4Jack O'Connor
2024-08-19defined(__unix__) -> !defined(_WIN32)Jack O'Connor
2024-08-18delete portable::xof_many and blake3_xof_many_portableJack O'Connor
2024-08-18make xof_many fall back to compress_xof instead of portable codeJack O'Connor
2024-08-18test that xof_many doesn't write more blocks than requestedJack O'Connor
2024-08-15mark blake3_xof_many_avx512 Unix-only in Rust and CJack O'Connor
2024-08-15fix a warning in the blake3_c_rust_bindings testsJack O'Connor
2024-08-15integrate xof_many with the Rust implementation and with Rust and C testsJack O'Connor
2024-08-15add an intrinsics implementation of blake3_xof_many_avx512Jack O'Connor
2024-08-15integrate with c codeSamuel Neves
2024-08-15initial blake3_xof_many_avx512Samuel Neves
2024-07-14version 1.5.31.5.3Jack O'Connor
2024-07-12version 1.5.21.5.2Jack O'Connor
2024-07-09build(CMake): Add basic CMake presets for MSVCHenrik S. Gaßmann
2024-07-09build(CMake): Fix SIMD type detectionHenrik S. Gaßmann
2024-07-09build(CMake): Add CLI overrides for SIMD detectionHenrik S. Gaßmann
2024-07-03chore: fix some commentswangcundashang
2024-06-11Remove some dead storesTom Stellard
2024-04-07fix Windows ARM64 build and detect ARM64EC as ARM64Javier Blazquez
2024-03-12version 1.5.11.5.1Jack O'Connor