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

Commit Graph

  • 4a26012031 DEBUG COMMIT: put a ton of dbg!() prints in build.rs for AVX-512 avx512_debug Jack O'Connor 2021-06-02 11:56:15 -0400
  • 1264253834 version 0.3.8 0.3.8 Jack O'Connor 2021-05-25 11:10:11 -0400
  • 862eab6ff7 Compute threaded checksums of chunks, iteratively Dan Zwell 2021-05-24 14:53:40 +0800
  • 49cf7a5590 Another movd/movq inconsistency. Samuel Neves 2021-02-26 00:17:12 +0000
  • 0cceb2e226 revert unwanted changes Samuel Neves 2021-02-06 22:25:40 +0000
  • b25b465f50 More movd/movq discrepancies. Fixes #149. (#150) Samuel Neves 2021-02-06 20:02:53 +0000
  • a77461ae71 Replace movq by movd on MSVC assembly targets (#143) Samuel Neves 2021-01-13 11:56:42 +0000
  • ed4e56f32d fix disabled-optimization -Wall -Werror Hans Henrik Bergan 2020-10-20 05:49:23 +0200
  • 037de38bfe upgrade to arrayvec 0.7.0 Jack O'Connor 2021-05-18 12:28:29 -0400
  • aa52ce3a4b upgrade crypto-mac to 0.11.0 Jack O'Connor 2021-05-18 12:28:09 -0400
  • 7cd208afcf explicitly document the properties of short outputs Jack O'Connor 2021-04-30 19:05:56 -0400
  • fdb711c3d8 Implement recursive file hashing Steven Davies 2021-05-07 19:39:03 +0100
  • ffd7699bcf explicitly document the properties of short outputs Jack O'Connor 2021-04-30 19:05:56 -0400
  • 4b7babbe99 more cleaup of undocumented API Jack O'Connor 2021-03-28 20:01:18 -0400
  • 16959ef8f3 WIP offload Jack O'Connor 2021-03-28 15:12:55 -0400
  • 1de752f976 Experiment with multithreading serial IO Jack O'Connor 2021-03-21 22:11:19 -0400
  • dab97de401 update doc comments on guts module Jack O'Connor 2021-03-28 15:12:42 -0400
  • e5085af4d5
    Update rust_avx2.rs P.M 2021-03-23 16:56:34 +0200
  • f7088f24f8
    comment cleanup in build.rs (#164) P.M 2021-03-22 17:33:54 +0200
  • 93e3103ecc
    Update build.rs P.M 2021-03-22 17:17:42 +0200
  • bf42932833
    Update lib.rs P.M 2021-03-22 15:46:00 +0200
  • 367f251fcf
    Update build.rs P.M 2021-03-22 14:38:08 +0200
  • 9ef2f4d9a8 implement Display for Hash Jack O'Connor 2021-03-21 20:42:58 -0400
  • 05292a018b get rid of the standalone "*_rayon" functions Jack O'Connor 2021-03-21 16:21:20 -0400
  • 07b746b1b4 gate digest and crypto-mac implementations behind "traits-preview" Jack O'Connor 2021-03-21 15:01:42 -0400
  • 421745b033 Cargo.toml: update crypto-mac to 0.10.0 Paul Grandperrin 2021-01-07 12:49:22 -0300
  • 7155e5bb71 Rayon-related doc fixes Jack O'Connor 2021-03-20 14:16:19 -0400
  • a3b2311611
    Merge ee23b4e5329df01e8f1c988d8ed7dfb0977f628f into 71d67e081028972790d4b56e23dc57805aa78a85 Brandon H. Gomes 2021-03-19 08:28:35 -0500
  • 8da4d5a63f
    Merge 941787894089bc01eb7a75786957bcd6f71466a8 into 71d67e081028972790d4b56e23dc57805aa78a85 Paul Grandperrin 2021-03-19 08:28:35 -0500
  • b228f46e03 add *_rayon methods Jack O'Connor 2021-02-28 21:11:21 -0500
  • ea72822620 re-privatize the Join trait Jack O'Connor 2021-02-28 20:52:23 -0500
  • 320affafc1 rename the "context string" to the "purpose string" purpose_string Jack O'Connor 2021-02-28 19:46:33 -0500
  • 71d67e0810 make derive_key() return an array Jack O'Connor 2021-02-28 18:05:20 -0500
  • 134bb24686 impl PartialEq<[u8]> for Hash Jack O'Connor 2021-02-28 17:50:06 -0500
  • ece17deb74 EXPERIMENTAL: change derive_key() to use const generics derive_key_array Jack O'Connor 2021-02-28 15:16:25 -0500
  • 0359065018 Another movd/movq inconsistency. Samuel Neves 2021-02-26 00:17:12 +0000
  • 0872f98c15 Cargo.toml: upgrade all non API breaking dependencies Paul Grandperrin 2021-02-25 13:57:12 +0100
  • 1be5b9cd25 Cargo.toml: upgrade all non API breaking dependencies Paul Grandperrin 2021-02-25 13:57:12 +0100
  • 4c9078cd84 Cargo.toml: update crypto-mac to 0.10.0 Paul Grandperrin 2021-01-07 12:49:22 -0300
  • 9417878940 add OutputReader::fill_uninit() which accepts a &mut [MaybeInit<u8>] buf Paul Grandperrin 2021-01-05 23:29:52 -0300
  • 15a56de462 add OutputReader::xor() which XOR the buffer with the data Paul Grandperrin 2021-02-19 18:40:12 +0100
  • 1074f02d57 clarify C build instructions a bit Jack O'Connor 2021-02-18 15:34:34 -0500
  • e2ae3bdd94 delete an unused constant Jack O'Connor 2021-02-15 14:20:49 -0500
  • 8969cdd2f8 clang-format a few files Jack O'Connor 2021-02-15 14:23:49 -0500
  • 8c350836b8 revert unwanted changes Samuel Neves 2021-02-06 22:25:40 +0000
  • 953654e25e
    More movd/movq discrepancies. Fixes #149. (#150) Samuel Neves 2021-02-06 20:02:53 +0000
  • 70c6d59b46 More movd/movq discrepancies. Fixes #149. movd Samuel Neves 2021-02-06 19:36:36 +0000
  • aea29ace2d replace the 'Differences' section with 'Multithreading' Jack O'Connor 2021-02-05 17:25:45 -0500
  • 0c26ed52a8 rename ParseError to HexError and update docs Jack O'Connor 2021-02-03 13:41:51 -0500
  • cc21dd0132 implement Error for ParseError, make it opaque, and support from_hex(&[u8]) Jack O'Connor 2021-02-03 13:27:46 -0500
  • 9e08f5c38d merge "Adding from_hex and implementing FromStr for Hash" Jack O'Connor 2021-02-03 11:53:56 -0500
  • 6ee9e7ed12
    serde?/std weak dependency reference: https://github.com/rust-lang/cargo/issues/8832 li 2021-02-03 06:15:38 +0000
  • 7fdc454359
    Implement optional ser/deserialize attribute for Hash li 2021-02-03 04:41:46 +0000
  • 27c60d4172
    Merge f923cbea400a3b1cd9bc84e120a8552742aa2bc9 into 3a8204f5f38109aae08f4ae58b275663e1cfebab Ivan Enderlin 2021-01-15 06:06:33 -0500
  • 3a8204f5f3
    Replace movq by movd on MSVC assembly targets (#143) Samuel Neves 2021-01-13 11:56:42 +0000
  • 7b2f1e8110 Replace movq by movd on MSVC assembly targets Samuel Neves 2021-01-13 11:30:31 +0000
  • a27e8f1338
    Added optimized scala implementation Kirill A. Korinsky 2021-01-05 13:58:44 +0100
  • aa23d15fa0 link to JNI bindings also Jack O'Connor 2020-12-06 12:08:37 -0500
  • 6532271a11 Add a link to the .NET version Alexandre Mutel 2020-12-06 14:13:14 +0100
  • 860ef3a097 Add a link to the .NET version Alexandre Mutel 2020-12-06 14:13:14 +0100
  • 9493228b13 clarify the derive_key example to discourage passwords Jack O'Connor 2020-12-02 11:44:44 -0500
  • 455d2b2628
    README: derive_key should be used with high entropy keys Érico Nogueira Rolim 2020-11-28 20:18:58 -0300
  • ee23b4e532 Extract b3sum functionality to a library file Brandon Gomes 2020-11-08 12:21:04 -0500
  • c97df99108 Improve the robustness of the TIS CI config. Jakub Zwolakowski 2020-11-02 16:22:25 +0100