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

Commit Graph

  • 9d090e2294 implement BufOutputReader and write rand traits around it. Taylor C. Richberger 2023-11-14 11:57:56 -0700
  • 0933c1fde7 Add rand_core impls for OutputReader Taylor C. Richberger 2023-11-13 23:33:03 -0700
  • 03e0949d13
    add testcase that hash_reader_parallel gives correct results ultrabear 2023-11-05 22:03:19 -0800
  • 0b3f8432e5
    remove accidentally left in profile fiddling ultrabear 2023-11-05 21:38:13 -0800
  • e297112bc9
    add comments explaining thought processes ultrabear 2023-11-05 21:36:48 -0800
  • 1322974a85
    Improve performance of --no-mmap mode by enabling multithread. ultrabear 2023-11-05 21:21:47 -0800
  • 92e4cd71be add the compiler name to CMake CI jobs Jack O'Connor 2023-11-05 09:18:39 -0800
  • 1930721c50
    Fix CMake target include directories if library is used with add_subdirectory or FetchContent Viacheslav H 2023-11-05 19:16:48 +0200
  • e1f851d461 Fix Windows build with clang-cl Rui Ueyama 2023-08-16 13:54:45 +0900
  • 5b39d222f3
    Use CMAKE_CURRENT_SOURCE_DIR instead of PROJECT_SOURCE_DIR Viacheslav H 2023-11-02 23:00:36 +0200
  • 3465fe455e style: Exclude whitespace fixups from git blame Henrik GaĂŸmann 2023-10-31 11:53:11 +0100
  • 3e14f865d3 style: Remove trailing whitespace in CMakeLists.txt Henrik GaĂŸmann 2023-10-31 11:51:26 +0100
  • bfd568897a build(CMake): Provide NEON cflags for ARMv8 32bit Henrik GaĂŸmann 2023-10-31 11:45:26 +0100
  • 7a1bbbf979 Add -mfpu=neon if $CC accepts it Rui Ueyama 2023-10-30 12:54:09 +0900
  • cc8cf4c5fd
    Add Ruby bindings link to readme Ian Ker-Seymer 2023-10-16 22:25:52 -0400
  • ee310314cd
    Add support for rkyv William Batista 2023-10-09 17:04:43 -0400
  • 53c12b97f6
    Use correct soname Benson Muite 2023-10-03 09:08:04 +0300
  • dd30dcb002 build(CMake): Apply PP definitions to all sources Henrik GaĂŸmann 2023-10-01 20:53:47 +0200
  • e8d6ca8f1e build(CMake): Apply PP definitions to all sources Henrik GaĂŸmann 2023-10-01 20:53:47 +0200
  • 3d921ae703 allow(unreachable_code) in all the *_detected functions Jack O'Connor 2023-10-02 08:36:29 -0700
  • 8c7ccb424c Make blake3 C library usable as meson subproject Nir Soffer 2023-06-17 04:22:29 +0300
  • da5fba8f9b
    Add pure js blake3 impl. Paul Miller 2023-09-25 22:17:55 +0200
  • fe8ef3253e Merge branch 'master' into wasm-simd Ivan Boldyrev 2023-09-21 20:37:38 +0400
  • e2a495316a Make some function safe Ivan Boldyrev 2023-09-21 20:24:04 +0400
  • 5aa53f07f7 version 1.5.0 1.5.0 Jack O'Connor 2023-09-20 20:12:18 -0700
  • d7e9365be1 add a test for the new serde feature Jack O'Connor 2023-09-19 23:42:39 -0700
  • 5e3eb949a7 Add serde support for Hash behind optional feature Ralph Minderhoud 2023-09-09 12:15:51 -0400
  • 4e25f2e094 don't default to NEON intrinsics in build.rs for big-endian targets Jack O'Connor 2023-09-19 17:15:17 -0700
  • 8bfe93fbf9 c/blake3_impl.h: don't try to do NEON on big-endian aarch64. Havard Eidnes 2022-12-28 14:13:19 +0100
  • 8cdfaa41ea minor cleanup in Hasher docs Jack O'Connor 2023-09-19 12:47:27 -0700
  • f7b4c2bdc4 riscv universal_hash passing all tests Jack O'Connor 2023-09-18 08:09:33 -0700
  • fd91b59473 WIP: riscv universal_hash working for whole blocks Jack O'Connor 2023-09-17 17:37:34 -0700
  • 86a65e33d8
    Merge 04382608ba3b82928d4b64a8453a408f612563ed into b754033a2187c509ee1b29facea31ae13d122904 Akase Cho 2023-09-17 11:47:46 +0000
  • 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 f4f43ef05f733b57fb19f728fcdb39205b198b16 into f22d66b307504aec7a31a91d9bcdb3cd099365a4 Robin Lambertz 2023-09-11 15:39:08 -0700
  • 7574b1d705
    Merge 3e897f7e3858667473c014533e802b42d5d43833 into f22d66b307504aec7a31a91d9bcdb3cd099365a4 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