1
0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2025-01-21 15:50:01 +01:00

Commit Graph

  • 64d89c74c9 Keep the testing badges together. Jakub Zwolakowski 2020-09-30 18:31:45 +0200
  • 3e4085abae Initial TIS-CI configuration, four architectures: x86 and ppc, 32-bit and 64-bit. Jakub Zwolakowski 2020-08-03 18:24:37 +0200
  • fdce1eb783
    Merge pull request #131 from divinity76/blake3-version-function Samuel Neves 2020-10-30 12:34:41 +0000
  • a2f9515785 add blake3_version(void) / BLAKE3_VERSION_STRING Hans Henrik Bergan 2020-10-29 23:13:36 +0100
  • 09546a677d include example.c Jack O'Connor 2020-10-20 12:27:57 -0400
  • dae5dc5ef3
    Merge pull request #128 from divinity76/features-unused-fix Jack O'Connor 2020-10-20 12:23:35 -0400
  • b928701893 readme tweaks Jack O'Connor 2020-10-20 11:59:25 -0400
  • c7c4bfafab fix disabled-optimization -Wall -Werror Hans Henrik Bergan 2020-10-20 05:49:23 +0200
  • 5361572c4a make account names into links Jack O'Connor 2020-10-16 23:23:15 -0400
  • 1e98c47c7f link to the Cryptography FM interview Jack O'Connor 2020-10-16 23:20:11 -0400
  • 42962fbf1e experiment with removing the Output type from the reference implementation no_output_struct Jack O'Connor 2020-10-06 14:59:21 -0400
  • 940d248648
    add the default CodeQL workflow codeql Jack O'Connor 2020-10-02 18:37:59 -0400
  • 35aa4259bd version 0.3.7 0.3.7 Jack O'Connor 2020-10-01 09:41:08 -0400
  • ebfdc17ab0 Keep the testing badges together. jakub-zwolakowski-tis-ci Jakub Zwolakowski 2020-09-30 18:31:45 +0200
  • 19fd48c568 Initial TIS-CI configuration, four architectures: x86 and ppc, 32-bit and 64-bit. Jakub Zwolakowski 2020-08-03 18:24:37 +0200
  • 3d212291b9 add cross_test.sh for the C bindings Jack O'Connor 2020-09-29 14:23:00 -0400
  • 0b13637ae3 fix a couple of big-endianness mistakes in blake3.c Jack O'Connor 2020-09-29 11:25:53 -0400
  • 3817999f17 fix the short_test_cases loop in the C bindings tests Jack O'Connor 2020-09-29 11:05:49 -0400
  • 5bdfd07666 update the blake3_c_rust_bindings test cases also Jack O'Connor 2020-09-29 10:59:56 -0400
  • ae3e8e6b3a add more test cases at shorter input lengths Jack O'Connor 2020-09-29 10:42:23 -0400
  • 01fd05a079 DUMMY COMMIT: demonstrate breaking CI on big endian break_big_endian Jack O'Connor 2020-09-29 10:22:31 -0400
  • cfa51afe3d Fix differing behavior in C implementation on big-endian platforms Pascal Cuoq 2020-09-28 22:07:12 +0200
  • b54f8ff5ba tweak the readme description of the benchmark chart Jack O'Connor 2020-09-24 14:06:59 -0400
  • d2a23f5330 add a docs.rs badge Jack O'Connor 2020-09-15 11:49:09 -0400
  • e70bc965e3 use an absolute url for https://github.com/BLAKE3-team/BLAKE3/blob/master/b3sum/what_does_check_do.md Jack O'Connor 2020-09-14 11:17:39 -0400
  • 6785d7bc0c remove an outdated section of the b3sum readme Jack O'Connor 2020-09-14 11:05:15 -0400
  • a01fd16011 add some horizontal rules to the C readme Jack O'Connor 2020-09-10 17:38:35 -0400
  • ac1da75bb9 add a test for blake3_hasher_init_derive_key_raw Jack O'Connor 2020-09-10 16:47:56 -0400
  • 44fd9efbc2 C readme edits Jack O'Connor 2020-09-10 16:33:20 -0400
  • 004b39a350 cargo fmt Jack O'Connor 2020-09-10 15:55:02 -0400
  • 27b7f610e0
    Merge pull request #114 from k0001/no-cstr Jack O'Connor 2020-09-10 14:54:15 -0500
  • cc04130eaa cover the no_sse2 flags in CI testing Jack O'Connor 2020-09-02 12:21:46 -0400
  • 38bf1cf3a0 s/multi-threading/multithreading/ Jack O'Connor 2020-09-01 09:52:36 -0400
  • 9829abee72 mention @mkrupcale's SSE2 implementation in the readme Jack O'Connor 2020-09-01 09:47:24 -0400
  • b205e0efa1 C: rename blake3_hasher_init_derive_key_raw and documentation Renzo Carbonara 2020-09-01 13:20:16 +0300
  • 5b22bf57c8 add i586-unknown-linux-musl as a test target Jack O'Connor 2020-08-31 17:46:39 -0400
  • 3c1db55529 add the dynamic check for SSE2 support Jack O'Connor 2020-08-31 17:37:09 -0400
  • a79fec7e39 fix a build break on x86 targets without guaranteed SSE2 support Jack O'Connor 2020-08-31 16:55:48 -0400
  • df4b5e59af add i586-unknown-linux-musl as a test target Jack O'Connor 2020-08-31 17:46:39 -0400
  • 3c5f529068 add the dynamic check for SSE2 support Jack O'Connor 2020-08-31 17:37:09 -0400
  • c5b3326d74 fix a build break on x86 targets without guaranteed SSE2 support Jack O'Connor 2020-08-31 16:55:48 -0400
  • 8610ebda6a add sse2 tests and benchmarks Samuel Neves 2020-08-31 18:38:58 +0100
  • bf705f2d54 remove avoidable spill Samuel Neves 2020-08-31 18:45:43 +0100
  • 559198ae30 add sse2 tests and benchmarks asm Samuel Neves 2020-08-31 18:38:58 +0100
  • 3890a3f977 remove avoidable spill Samuel Neves 2020-08-31 18:45:43 +0100
  • 3340e32c7f
    Merge pull request #110 from mkrupcale/sse2 Samuel Neves 2020-08-31 18:56:55 +0100
  • be2da69b6b C: asm: simplify pblendw emulation Matthew Krupcale 2020-08-31 11:36:01 -0400
  • 324090b2c3 Implement fmt::Debug using builders Nikolai Vazquez 2020-08-27 02:11:32 -0400
  • 47e415c7f1 C: asm: simplify pinsrd emulation Matthew Krupcale 2020-08-31 00:21:47 -0400
  • c592e9a3f6 C: asm: remove blendvps usage altogether Matthew Krupcale 2020-08-30 23:13:47 -0400
  • 31e4080aa2 C: Add blake3_hasher_init_derive_key_len Renzo Carbonara 2020-08-30 12:27:33 +0300
  • 2f9d2438b0 Implement fmt::Debug using builders Nikolai Vazquez 2020-08-27 02:11:32 -0400
  • c8a5b53e1d wording tweak in the C readme Jack O'Connor 2020-08-26 16:55:39 -0400
  • c33a8462d1 Write _mm_blend_epi16 emulation without multiplication Matthew Krupcale 2020-08-25 12:26:15 -0400
  • 90e2a924a4 Fix Windows MSVC undefined symbol errors Matthew Krupcale 2020-08-24 21:31:29 -0400
  • e581035bd3 Put PBLENDW masks in the RDATA section Matthew Krupcale 2020-08-24 21:26:41 -0400
  • 00849f8625 Fix Windows MSVC undefined symbol errors Matthew Krupcale 2020-08-24 21:20:10 -0400
  • c32660099a Fix unreachable expression compiler warning Matthew Krupcale 2020-08-24 21:09:56 -0400
  • e4681ec39e C: asm: emulate pshufb ROT8 using SSE2 instructions Matthew Krupcale 2020-08-23 17:48:09 -0400
  • 769c7cdc96 C: asm: emulate pshufb ROT16 using SSE2 instructions Matthew Krupcale 2020-08-23 09:46:56 -0400
  • 1ef915dbea C: asm: emulate pinsrd using SSE2 instructions Matthew Krupcale 2020-08-16 15:36:30 -0400
  • e632967a8d C: asm: emulate blendvps using SSE2 instructions Matthew Krupcale 2020-08-16 14:10:48 -0400
  • 460c9d3031 C: asm: emulate pblendw using SSE2 instructions Matthew Krupcale 2020-08-15 13:39:52 -0400
  • a9a701c622 SSE2 intrinsic: emulate _mm_shuffle_epi8 SSSE3 intrinsic rot8 with SSE2 intrinsics Matthew Krupcale 2020-08-23 23:15:46 -0400