aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-02-12integrate assembly implementations into the blake3 crateJack O'Connor
2020-02-12test a couple more reset() casesJack O'Connor
2020-02-11use a non-zero value for counter when testing hash_many with parentsJack O'Connor
2020-02-10avoid compiling avx512_detected() when the "c_avx512" feature is disabledJack O'Connor
2020-02-06Hasher::update_with_joinJack O'Connor
2020-02-04re-export digest and crypto_macJack O'Connor
2020-02-03Inline wrapper methodsCesar Eduardo Barros
2020-02-03make the inherent reset() method return &mut selfJack O'Connor
2020-02-03implement crypto_mac::MacJack O'Connor
2020-02-02mention the digest traits in the docsJack O'Connor
2020-02-02implement traits from the digest crateJack O'Connor
2020-02-02add Hasher::resetJack O'Connor
2020-01-22add a larger test caseJack O'Connor
2020-01-21expand comments about lazy mergingJack O'Connor
2020-01-21stack size in the optimized impl should be MAX_DEPTH + 1Jack O'Connor
2020-01-20double the maximum incremental subtree sizeJack O'Connor
2020-01-19manually prefetch message blocksSamuel Neves
2020-01-18comment about parallelismJack O'Connor
2020-01-16add blake3_c_rust_bindings for testing and benchmarkingJack O'Connor
2020-01-12Inline trivial functionsCesar Eduardo Barros
2020-01-12Use fixed-size constant_time_eqCesar Eduardo Barros
2020-01-11disambiguate the two testJack O'Connor
2020-01-10correct the comments around SIMD rotationsJack O'Connor
2020-01-09delete the previous vendored C files and repoint the Rust codeJack O'Connor
2020-01-09test_msg_schedule_permutationJack O'Connor
2020-01-08code commentJP Aumasson
2020-01-07simplify the docs exampleJack O'Connor
2020-01-05switch to the new permutationsJack O'Connor
2020-01-05warn not to use derive_key with passwordsJack O'Connor
2019-12-29add the guts module to share code with BaoJack O'Connor
2019-12-28make derive_key take a key of any lengthJack O'Connor
2019-12-23switch to simplified rotationsJack O'Connor
2019-12-14docs tweaksJack O'Connor
2019-12-13silence another warning in the --no-default-features testsJack O'Connor
2019-12-13test release mode in CIJack O'Connor
2019-12-13fix the doc tests buildJack O'Connor
2019-12-13expand the docsJack O'Connor
2019-12-12update MAX_DEPTHJack O'Connor
2019-12-12rename "offset" to "counter" and always increment it by 1Jack O'Connor
2019-12-12reduce the CHUNK_LEN from 2048 bytes to 1024 bytesJack O'Connor
2019-12-12make the "c_avx512" feature a no-op on non-x86Jack O'Connor
2019-12-12struct OutputReaderJack O'Connor
2019-12-11delete an unused importJack O'Connor
2019-12-11switch to representing CVs as words for the compression functionJack O'Connor
2019-12-11test against test_vectors.json in CIJack O'Connor
2019-12-08silence an unreachable code warning when "c_neon" is in useJack O'Connor
2019-12-08add benchmarks for AVX-512 and NEONJack O'Connor
2019-12-08unify the platform-specific tests and test AVX-512 and NEONJack O'Connor
2019-12-08add Rust FFI wrappers for AVX-512 and NEONJack O'Connor
2019-12-08vendor C code from BLAKE3-cJack O'Connor