TheVice
8ce1cddedc
[memset] removed call of 'memset' function according to the overwriting
...
of it content inside of blake3_hasher_finalize function.
2020-01-27 16:17:09 -05:00
TheVice
4730ab237e
[memset] placed function after checking of memory was done
...
on which it should be apply.
2020-01-27 16:17:09 -05:00
Samuel Neves
37ea737c16
more robust bit-trickery functions
2020-01-23 10:58:45 +00:00
Jack O'Connor
163f52245d
port compress_subtree_to_parent_node from Rust to C
...
This recursive function performs parallel parent node hashing, which is
an important optimization.
2020-01-22 21:32:39 -05:00
Jack O'Connor
087d72e08f
clang-format
2020-01-22 21:32:35 -05:00
Jack O'Connor
92d421dea1
add a larger test case
...
One thing I like to test is that, if I hack simd_degree to be higher
than MAX_SIMD_DEGREE, assertions fire. This requires a test case long
enough to exceed that number of chunks.
2020-01-22 21:19:47 -05:00
Jack O'Connor
a7579d30ad
merge BLAKE3-c into this repo
...
This is commit 4476d9da0e370993823e7ad17592b84e905afd76 of
https://github.com/veorq/BLAKE3-c .
2020-01-09 09:48:52 -05:00