aboutsummaryrefslogtreecommitdiff
path: root/c/blake3.c
AgeCommit message (Expand)Author
2021-02-28rename the "context string" to the "purpose string"purpose_stringJack O'Connor
2021-02-15clang-format a few filesJack O'Connor
2020-10-29add blake3_version(void) / BLAKE3_VERSION_STRINGHans Henrik Bergan
2020-09-29fix a couple of big-endianness mistakes in blake3.cJack O'Connor
2020-09-01C: rename blake3_hasher_init_derive_key_raw and documentationRenzo Carbonara
2020-08-30C: Add blake3_hasher_init_derive_key_lenRenzo Carbonara
2020-06-26shrink a stack array that's twice as big as it needs to beJack O'Connor
2020-03-31move prototypes to shared header file, and make all local functions static.Samuel Neves
2020-03-25add blake3_hasher_finalize_seek to the C APIJack O'Connor
2020-03-17correct a commentJack O'Connor
2020-02-27some comment typosJack O'Connor
2020-02-25remove a mis-optimization that hurt performance for uneven updatesJack O'Connor
2020-01-23more robust bit-trickery functionsSamuel Neves
2020-01-22port compress_subtree_to_parent_node from Rust to CJack O'Connor
2020-01-22clang-formatJack O'Connor
2020-01-10move 0-length checks to the top-level C API functionsJack O'Connor
2020-01-10C impl: Prevent memcpy undefined behaviorGuido Vranken
2020-01-09merge BLAKE3-c into this repoJack O'Connor