aboutsummaryrefslogtreecommitdiff
path: root/c
AgeCommit message (Expand)Author
2022-04-09add prototypes to fix -Wstrict-prototypes warningsFangrui Song
2022-03-04add "(if any)" regarding keying in the security notesJack O'Connor
2022-03-03correct the security notes for the C APIJack O'Connor
2022-03-03simplify a bit moreJack O'Connor
2022-03-02simplify the security notes, avoid referring to entropyJack O'Connor
2022-03-02copy the same notes to the C docsJack O'Connor
2022-03-02document the extended output security issue found by Aldo GunsingJack O'Connor
2022-01-25version 1.3.11.3.1Jack O'Connor
2022-01-10silence a couple more warnings on 32-bit WindowsJack O'Connor
2022-01-08fix some compiler warningsSamuel Neves
2022-01-08version 1.3.01.3.0Jack O'Connor
2022-01-07add blake3_hasher_reset to the C APIJack O'Connor
2021-11-05version 1.2.01.2.0Jack O'Connor
2021-11-05fix incorrect output / undefined behavior in Windows SSE2 assemblyJack O'Connor
2021-10-21version 1.1.01.1.0Jack O'Connor
2021-10-21a small capitalization changeJack O'Connor
2021-10-21fix a comment typoJack O'Connor
2021-10-12Use BLAKE3_USE_NEON=0 instead of BLAKE3_NO_NEON defrsdy
2021-10-12Include MSVC naming of aarch64 archrsdy
2021-10-11Match the C binding's target arch detection with the root crate'srsdy
2021-10-08Make the C implementation default to using NEON on aarch64rsdy
2021-09-01check length arg (out_len_ll) instead of default value (out_len)David Burkett
2021-08-24explicitly #error on big-endian ARMJack O'Connor
2021-08-24add a redundant loop condition to silence GCC warningsJack O'Connor
2021-08-24handle IO errors in example.cJack O'Connor
2021-07-25version 1.0.01.0.0Jack O'Connor
2021-05-18upgrade to arrayvec 0.7.0Jack O'Connor
2021-05-18explicitly document the properties of short outputsJack O'Connor
2021-02-26Another movd/movq inconsistency.Samuel Neves
2021-02-18clarify C build instructions a bitJack O'Connor
2021-02-15delete an unused constantJack O'Connor
2021-02-15clang-format a few filesJack O'Connor
2021-02-06revert unwanted changesSamuel Neves
2021-02-06More movd/movq discrepancies. Fixes #149. (#150)Samuel Neves
2021-02-05replace the 'Differences' section with 'Multithreading'Jack O'Connor
2021-01-13Replace movq by movd on MSVC assembly targets (#143)Samuel Neves
2020-10-29add blake3_version(void) / BLAKE3_VERSION_STRINGHans Henrik Bergan
2020-10-20include example.cJack O'Connor
2020-10-20Merge pull request #128 from divinity76/features-unused-fixJack O'Connor
2020-10-20readme tweaksJack O'Connor
2020-10-20fix disabled-optimization -Wall -WerrorHans Henrik Bergan
2020-09-29add cross_test.sh for the C bindingsJack O'Connor
2020-09-29fix a couple of big-endianness mistakes in blake3.cJack O'Connor
2020-09-29fix the short_test_cases loop in the C bindings testsJack O'Connor
2020-09-29update the blake3_c_rust_bindings test cases alsoJack O'Connor
2020-09-10add some horizontal rules to the C readmeJack O'Connor
2020-09-10add a test for blake3_hasher_init_derive_key_rawJack O'Connor
2020-09-10C readme editsJack O'Connor
2020-09-10Merge pull request #114 from k0001/no-cstrJack O'Connor
2020-09-01C: rename blake3_hasher_init_derive_key_raw and documentationRenzo Carbonara