1
0
Fork 0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2024-05-12 18:56:26 +02:00

Commit Graph

  • 04382608ba impl AsyncWrite for Hasher lightsing 2023-09-17 19:44:22 +0800
  • b754033a21 make update_reader/mmap/mmap_rayon return self Jack O'Connor 2023-09-16 19:17:58 -0700
  • cb32f0bd14 replace the new file module with inherent methods on Hasher Jack O'Connor 2023-09-10 15:18:11 -0700
  • 6fca60d650 replace the new file module with inherent methods on Hasher Jack O'Connor 2023-09-10 15:18:11 -0700
  • e0bb915641 move file operations from b3sum to blake3 Banyc 2023-07-18 00:48:52 +0800
  • 12b368541f document the `zeroize` Cargo feature Jack O'Connor 2023-09-16 14:11:27 -0700
  • 7973cc5a37 Fix expected zeroes at output Pantelis Antoniou 2023-09-12 11:08:43 +0300
  • 75ee0c681e
    Merge f4f43ef05f into f22d66b307 Robin Lambertz 2023-09-11 15:39:08 -0700
  • 7574b1d705
    Merge 3e897f7e38 into f22d66b307 Rüdiger Klaehn 2023-09-11 15:39:08 -0700
  • dca1a1065a Fix platform constants Ivan Boldyrev 2023-09-11 22:50:59 +0400
  • 87d286f0e9 Fix comment Ivan Boldyrev 2023-09-11 22:47:58 +0400
  • 9221b99d36 Remove unsafe from functions that do not need it Ivan Boldyrev 2023-09-11 21:03:02 +0400
  • cdeb9f7fdb Misc textual improvements Ivan Boldyrev 2023-09-10 18:57:24 +0400
  • 909c6fc608 Wasm32 SIMD implementation Ivan Boldyrev 2023-09-09 23:45:31 +0400
  • bab101ce8d
    minor fixes for Xcode 14.2 warnings when building BLAKE3 with neon enabled Sriranga Veeraraghavan 2023-09-11 09:50:55 -0700
  • b8ef7c2441 Introduce C multi-threading Pantelis Antoniou 2023-09-11 17:48:52 +0300
  • aa77300fd2 Remove unneeded memset for clearing state Pantelis Antoniou 2023-09-11 18:46:59 +0300
  • f22d66b307 stop using MIPS for big-endian testing Jack O'Connor 2023-09-10 14:18:55 -0700
  • cd4b3140cf update the MSRV for b3sum to 1.70.0 Jack O'Connor 2023-09-10 14:14:51 -0700
  • 02dec6e9a6 fix a build break in the blake3_c tests Jack O'Connor 2023-09-10 14:04:57 -0700
  • d6265dafc9 update dev-dependencies Jack O'Connor 2023-09-10 13:40:12 -0700
  • 3fa197260c WIP expand readme.md Jack O'Connor 2023-09-04 14:03:31 -0700
  • 28424ec24d Fix build for big endian AArch64 hosts Daniil Kovalev 2023-08-31 02:12:38 +0300
  • daa77b1d11 WIP: universal_hash Jack O'Connor 2023-08-27 01:36:24 -0700
  • cdbaaeffa5 Fix CMake target include directories if library is used with .. r4nx 2023-08-25 02:04:04 +0300
  • 2a97ae553d blake3_guts_riscv64gcv_compress Jack O'Connor 2023-08-19 11:51:41 +0800
  • 1903d90afc handle partial blocks in xof() and xof_xor() Jack O'Connor 2023-08-19 09:32:56 +0800
  • 3de58e584a xof_xor for whole blocks Jack O'Connor 2023-08-17 21:58:37 +0800
  • 633007252d Fix Windows build with clang-cl Rui Ueyama 2023-08-16 13:54:45 +0900
  • 642f0568e8 blake3_guts_riscv64gcv_xof for whole blocks Jack O'Connor 2023-08-15 11:13:20 +0800
  • 459af9529e add support for partial chunks Jack O'Connor 2023-08-14 17:31:19 +0800
  • 207b94c34e misaligned vector loads appear to be allowed Jack O'Connor 2023-08-14 13:15:54 +0800
  • 2b9a4aa109 add a test for unaligned chunks Jack O'Connor 2023-08-14 12:46:15 +0800
  • 747e1f7703 Enable `doc_auto_cfg` feature Shun Sakai 2023-08-13 18:32:32 +0900
  • 6eb4b8e657 blake3_guts_riscv64gcv_hash_chunks with full aligned chunks Jack O'Connor 2023-08-05 19:10:27 +0800
  • 3e897f7e38 found a bug unfortunately Ruediger Klaehn 2023-08-03 17:43:03 +0300
  • 3c658bfeaa rename hash_block to hash_subtree Ruediger Klaehn 2023-08-02 09:19:02 +0300
  • ac6fb22254 fix issue with single chunk sized block Ruediger Klaehn 2023-08-01 23:12:50 +0300
  • c85017d32f Add debug assertion for hash_block Ruediger Klaehn 2023-08-01 11:27:05 +0300
  • eaec8640fd cap degree() at MAX_SIMD_DEGREE Jack O'Connor 2023-08-01 09:14:25 +0800
  • e746a347b7 factor out MAX_SIMD_DEGREE in assembly Jack O'Connor 2023-08-01 09:11:33 +0800
  • f7d7e1c6b9 stop deriving Default for TransposedVectors Jack O'Connor 2023-08-01 09:10:31 +0800
  • 13f6c6fb7a blake3_guts_riscv64gcv_hash_parents Jack O'Connor 2023-07-30 15:57:29 +0800
  • c8b199b0a6 Add fn hash_block to guts Ruediger Klaehn 2023-07-29 23:52:00 +0300
  • f81b2e2544
    Merge 862eab6ff7 into 12823b8760 Dan Zwell 2023-07-22 21:15:49 +0800
  • 12823b8760 blake3_dispatch: Fix race condition initializing g_cpu_features. Javier Blazquez 2022-09-10 13:09:45 -0700
  • 9ade720b60 add vzeroupper Jack O'Connor 2023-07-19 15:19:06 -0700
  • 78aa004281 blake3_guts_avx512_hash_parents_8_exact Jack O'Connor 2023-07-19 00:10:25 -0700
  • a13e0dfc98 chunks and parents benchmarks Jack O'Connor 2023-07-18 23:42:24 -0700
  • e9643f4eb2 get rid of loops in impl functions Jack O'Connor 2023-07-18 22:30:55 -0700
  • e56c6a814f AVX-512 universal_hash Jack O'Connor 2023-07-18 21:16:54 -0700
  • e86e18cb7a AVX-512 hash_parents Jack O'Connor 2023-07-18 00:35:37 -0700
  • b9b2361dca move file operations from b3sum to blake3 Banyc 2023-07-18 00:48:52 +0800
  • ce3b4a3901 AVX-512 hash_chunks Jack O'Connor 2023-07-17 00:21:05 -0700
  • 60521074dd *_16_exact Jack O'Connor 2023-07-16 21:42:19 -0700
  • e3171426bc AVX-512 xof_xor Jack O'Connor 2023-07-16 20:24:10 -0700
  • 7e85ceac47 AVX-512 xof Jack O'Connor 2023-07-16 18:50:37 -0700
  • 9137475aa6 add AVX-512 compress/compress_xof Jack O'Connor 2023-07-16 13:09:38 -0700
  • c30d039a5e fix zeroize test after rebase Jack O'Connor 2023-07-16 10:35:50 -0700
  • 64abf7c373 rust/blake3_guts/* -> rust/guts/* Jack O'Connor 2023-07-16 09:24:45 -0700
  • b69036b8f8 xof benchmarks Jack O'Connor 2023-07-15 13:54:31 -0700
  • 4c10b2cff5 test_fuzz_xof Jack O'Connor 2023-07-15 13:01:47 -0700
  • 210cd466e0 delete some benchmark code Jack O'Connor 2023-07-12 23:50:01 -0700
  • b7b9e4fdc2 fix some more tests Jack O'Connor 2023-07-12 23:31:14 -0700