aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-06-16Update wasm32_simd.rsleopardracer
2025-06-04remove a commaJack O'Connor
2025-04-24flesh out hash_derive_key_context and new_from_context_key docsJack O'Connor
2025-04-24update docs for the "std" featureJack O'Connor
2025-04-24Check x86 features even in `no_std`Nazar Mokrynskyi
2025-04-16clarify a commentJack O'Connor
2025-03-30add the `hazmat` module and deprecate the undocumented `guts` moduleJack O'Connor
2025-03-18mention the "wasm32_simd" Cargo feature in the crate docsJack O'Connor
2025-03-16Make some function safeIvan Boldyrev
2025-03-16Fix platform constantsIvan Boldyrev
2025-03-16Fix commentIvan Boldyrev
2025-03-16Remove unsafe from functions that do not need itIvan Boldyrev
2025-03-16Misc textual improvementsIvan Boldyrev
2025-03-16Wasm32 SIMD implementationIvan Boldyrev
2025-02-20revert `unsafe extern "C"` blocksJack O'Connor
2025-02-20add `unsafe` annotations needed for the 2024 editionJack O'Connor
2025-02-17Add `Hash::from_slice` to handle conversion from `&[u8]` bytesJosh Triplett
2025-02-06remove checks that memmap2 does internallyJack O'Connor
2025-02-03upgrade rand to v0.9Jack O'Connor
2024-08-27Remove Miri equality workaround functionAaron Feickert
2024-08-22put equivalent Hasher examples in the hash/keyed_hash/derive_key docsJack O'Connor
2024-08-19test_compare_reference_impl_long_xofJack 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-18small cleanup in fill_one_blockJack O'Connor
2024-08-18debug_assert that xof_many is always called with whole blocksJack 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-15test_fuzz_xofJack O'Connor
2024-08-15integrate xof_many with the Rust implementation and with Rust and C testsJack O'Connor
2024-07-17Manually implement `Zeroize`Gard Kylling
2024-07-14Revert "serialize Hash with serde_bytes"Jack O'Connor
2024-07-10update CBOR tests per @BurningEnlightenment's suggestionsJack O'Connor
2024-07-09serialize Hash with serde_bytesJack O'Connor
2024-07-03chore: fix some commentswangcundashang
2024-07-03Switch to rayon-core for faster buildsilvanshade
2024-03-10test_miri_smoketestJack O'Connor
2024-03-09avoid using NamedTempFile under MiriJack O'Connor
2024-03-09avoid using constant_time_eq under MiriJack O'Connor
2024-03-09Support running inside miriRyo Onodera
2023-10-02allow(unreachable_code) in all the *_detected functionsJack O'Connor
2023-09-19add a test for the new serde featureJack O'Connor
2023-09-19Add serde support for Hash behind optional featureRalph Minderhoud
2023-09-19minor cleanup in Hasher docsJack O'Connor
2023-09-16make update_reader/mmap/mmap_rayon return selfJack O'Connor
2023-09-16replace the new file module with inherent methods on HasherJack O'Connor
2023-09-16move file operations from b3sum to blake3Banyc
2023-09-16document the `zeroize` Cargo featureJack O'Connor
2023-07-16Add tests for ZeroizeElichai Turkel
2023-07-16Implement Zeroize on exported typesElichai Turkel