aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-09-30Keep the testing badges together.jakub-zwolakowski-tis-ciJakub Zwolakowski
2020-09-30Initial TIS-CI configuration, four architectures: x86 and ppc, 32-bit and 64-...Jakub Zwolakowski
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-29add more test cases at shorter input lengthsJack O'Connor
2020-09-24tweak the readme description of the benchmark chartJack O'Connor
2020-09-15add a docs.rs badgeJack O'Connor
2020-09-14use an absolute url for https://github.com/BLAKE3-team/BLAKE3/blob/master/b3s...Jack O'Connor
2020-09-14remove an outdated section of the b3sum readmeJack 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-10cargo fmtJack O'Connor
2020-09-10Merge pull request #114 from k0001/no-cstrJack O'Connor
2020-09-02cover the no_sse2 flags in CI testingJack O'Connor
2020-09-01s/multi-threading/multithreading/Jack O'Connor
2020-09-01mention @mkrupcale's SSE2 implementation in the readmeJack O'Connor
2020-09-01C: rename blake3_hasher_init_derive_key_raw and documentationRenzo Carbonara
2020-08-31add i586-unknown-linux-musl as a test targetJack O'Connor
2020-08-31add the dynamic check for SSE2 supportJack O'Connor
2020-08-31fix a build break on x86 targets without guaranteed SSE2 supportJack O'Connor
2020-08-31add sse2 tests and benchmarksSamuel Neves
2020-08-31remove avoidable spillSamuel Neves
2020-08-31Merge pull request #110 from mkrupcale/sse2Samuel Neves
2020-08-31C: asm: simplify pblendw emulationMatthew Krupcale
2020-08-31Implement `fmt::Debug` using buildersNikolai Vazquez
2020-08-31C: asm: simplify pinsrd emulationMatthew Krupcale
2020-08-30C: asm: remove blendvps usage altogetherMatthew Krupcale
2020-08-30C: Add blake3_hasher_init_derive_key_lenRenzo Carbonara
2020-08-26wording tweak in the C readmeJack O'Connor
2020-08-25Write _mm_blend_epi16 emulation without multiplicationMatthew Krupcale
2020-08-24Fix Windows MSVC undefined symbol errorsMatthew Krupcale
2020-08-24Put PBLENDW masks in the RDATA sectionMatthew Krupcale
2020-08-24Fix Windows MSVC undefined symbol errorsMatthew Krupcale
2020-08-24Fix unreachable expression compiler warningMatthew Krupcale
2020-08-24C: asm: emulate pshufb ROT8 using SSE2 instructionsMatthew Krupcale
2020-08-24C: asm: emulate pshufb ROT16 using SSE2 instructionsMatthew Krupcale
2020-08-24C: asm: emulate pinsrd using SSE2 instructionsMatthew Krupcale
2020-08-24C: asm: emulate blendvps using SSE2 instructionsMatthew Krupcale
2020-08-24C: asm: emulate pblendw using SSE2 instructionsMatthew Krupcale
2020-08-24SSE2 intrinsic: emulate _mm_shuffle_epi8 SSSE3 intrinsic rot8 with SSE2 intri...Matthew Krupcale
2020-08-24SSE2 intrinsic: emulate _mm_shuffle_epi8 SSSE3 intrinsic rot16 with SSE2 intr...Matthew Krupcale
2020-08-24SSE2 intrinsic: emulate _mm_blend_epi16 SSE4.1 intrinsic with SSE2 intrinsicsMatthew Krupcale
2020-08-24Start SSE2 implementation based on SSE4.1 versionMatthew Krupcale
2020-08-23Fix #109Samuel Neves
2020-08-19assembly authorship in the READMEJack O'Connor
2020-08-14the same hex example for rustdocsJack O'Connor
2020-08-14tweak the readme hex exampleJack O'Connor