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

Commit Graph

  • 67262dff31 double the maximum incremental subtree size Jack O'Connor 2020-01-20 18:50:35 -0500
  • 4a92e8eeb1 add the reference impl doc test to CI Jack O'Connor 2020-01-20 16:36:30 -0500
  • 4021636022 test the BLAKE3_NO_* vars in CI Jack O'Connor 2020-01-20 16:19:16 -0500
  • 40f4bdc22a switch from BLAKE3_USE_* to BLAKE3_NO_* Jack O'Connor 2020-01-20 11:36:21 -0500
  • 66da5afb0c make things more modular Samuel Neves 2020-01-10 14:53:15 +0000
  • 491f799fd9 clarify the --no-mmap logic a bit Jack O'Connor 2020-01-20 12:02:50 -0500
  • 273a679ddc b3sum: add no-mmap option Cesar Eduardo Barros 2020-01-20 11:09:37 -0300
  • 52973a3045 Use large buffer for no-mmap Cesar Eduardo Barros 2020-01-20 13:09:14 -0300
  • 6cd1545ba3 b3sum: add no-mmap option Cesar Eduardo Barros 2020-01-20 11:09:37 -0300
  • f3f94867c3
    replace arrayvec::ArrayVec with tinyvec::ArrayVec James McGlashan 2020-01-19 00:00:00 +0000
  • b8c33e11ef manually prefetch message blocks Samuel Neves 2020-01-19 18:41:55 +0000
  • a3147eb909 comment about parallelism Jack O'Connor 2020-01-18 09:57:40 -0500
  • 14cd5c51c4 version 0.1.2 0.1.2 Jack O'Connor 2020-01-17 13:39:59 -0500
  • 7ee89fe738 update b3sum help text in README.md Jack O'Connor 2020-01-17 13:54:52 -0500
  • e2ce07601f edit the --raw help string Jack O'Connor 2020-01-17 13:36:09 -0500
  • 2db9f2d2ea
    Merge pull request #22 from phayes/raw_output Jack O'Connor 2020-01-17 13:29:39 -0500
  • f26880e282 b3sum: do not mmap files smaller than 16 KiB Albert Safin 2020-01-15 17:22:20 +0000
  • 28701d1585 add a README.md in c/blake3_c_rust_bindings Jack O'Connor 2020-01-16 18:29:20 -0500
  • 84c26670bf add blake3_c_rust_bindings for testing and benchmarking Jack O'Connor 2020-01-13 18:11:07 -0500
  • 84bd5e76c7 b3sum: do not mmap files smaller than 16 KiB Albert Safin 2020-01-15 17:22:20 +0000
  • c2f90dfdb0
    Adding tests for error conditions phayes 2020-01-15 10:06:40 -0800
  • 3353f0e5a1
    Updating from_hex to accept a &str instead of an ArrayString phayes 2020-01-15 09:59:36 -0800
  • 33a9bee51f update the b3sum README Jack O'Connor 2020-01-15 10:46:47 -0500
  • e60934a129 more consistent use of Self in the reference impl Jack O'Connor 2020-01-15 10:41:06 -0500
  • aec1d88e31
    Using take() to limit the number of bytes copies phayes 2020-01-14 14:35:18 -0800
  • cfa310a497
    Using enum for error type phayes 2020-01-14 12:37:42 -0800
  • c8c442a99b add comments to the reference impl Jack O'Connor 2020-01-14 15:08:37 -0500
  • b0841629f1
    Using static strings as errors for parsing hex phayes 2020-01-14 12:07:46 -0800
  • 71e98f1d3f
    Adding from_hex and implementing FromStr for Hash phayes 2020-01-14 11:50:28 -0800
  • a02b4cb040
    bailing early if we have both --raw and multiple files phayes 2020-01-13 14:56:06 -0800
  • 0e8734b7f6
    Making sure our raw multi-file test is testing what we think it is phayes 2020-01-13 14:48:24 -0800
  • 5cb01ad696
    Using stdout_capture for capturing stdout that is not a string phayes 2020-01-13 14:43:09 -0800
  • 2bd7614d1e
    Fixing stdout locking phayes 2020-01-13 14:40:30 -0800
  • ec1233bca3
    Locking stdout for writing in a tight loop. phayes 2020-01-13 14:36:28 -0800
  • 8d251af29f
    Adds support for raw output to b3sum phayes 2020-01-13 13:12:47 -0800
  • 02250a7b7c version 0.1.1 0.1.1 Jack O'Connor 2020-01-13 14:47:28 -0500
  • caa6622afa explicitly check for -mavx512f or /arch:AVX512 support Jack O'Connor 2020-01-11 20:13:08 -0500
  • b9b1d48545 avoid using MSVC-style flags with the GNU toolchain on Windows Jack O'Connor 2020-01-11 10:40:44 -0500
  • 5c7004c518 a bit of README formatting Jack O'Connor 2020-01-13 13:21:06 -0500
  • de3ff01b14 mention the default output size in the README Jack O'Connor 2020-01-13 12:00:56 -0500
  • 3ec157a9e9 add a CI badge Jack O'Connor 2020-01-13 12:04:06 -0500
  • 9f509a8f1f Inline trivial functions Cesar Eduardo Barros 2020-01-11 13:04:25 -0300
  • 4690c5f14e Use fixed-size constant_time_eq Cesar Eduardo Barros 2020-01-11 19:06:58 -0300
  • b04974461a include the right context string in the test_vectors.json comment Jack O'Connor 2020-01-12 17:05:55 -0500
  • 87ce6672f6 Use fixed-size constant_time_eq Cesar Eduardo Barros 2020-01-11 19:06:58 -0300
  • db142284cc Inline trivial functions Cesar Eduardo Barros 2020-01-11 13:04:25 -0300
  • 793c8a2444 disambiguate the two test Jack O'Connor 2020-01-11 00:23:07 -0500
  • d7d71b2c5f move 0-length checks to the top-level C API functions Jack O'Connor 2020-01-10 10:49:33 -0500
  • 253e830c26 C impl: Prevent memcpy undefined behavior Guido Vranken 2020-01-09 21:13:15 +0100
  • 8d3f33802d correct the comments around SIMD rotations Jack O'Connor 2020-01-10 10:29:48 -0500
  • 9096249e09 enable CI on pull requests Jack O'Connor 2020-01-10 10:22:12 -0500
  • 1d17689133 same license field fix in b3sum/Cargo.toml Jack O'Connor 2020-01-10 10:00:17 -0500
  • a7e11c7cf7 Update license field in Cargo.toml Brendan Molloy 2020-01-10 13:42:25 +0100
  • 0397d42740 Fix misspelled words_from_little_endian_bytes Leonard Buskin 2020-01-10 05:51:14 -0500
  • c9b550da3b
    Update license field in Cargo.toml Brendan Molloy 2020-01-10 13:42:25 +0100
  • 57c9c4d3f5 add 2 more extern pub funcs Reini Urban 2020-01-10 11:51:20 +0100
  • ca3b0288df
    Fix misspelled words_from_little_endian_bytes Leonard Buskin 2020-01-10 05:51:14 -0500
  • 68e22c178c Add staticlib, callable from C Reini Urban 2020-01-10 11:37:54 +0100
  • bef2034c0b fix cross_test.sh Jack O'Connor 2020-01-09 16:49:37 -0500
  • a794a9124f link directly to the blake3.pdf file in the spec repo Jack O'Connor 2020-01-09 15:40:22 -0500
  • 23f8a962da Add #![no_std] to the reference impl Jonas Schievink 2020-01-09 21:13:51 +0100
  • f8196bf8e5 C impl: Prevent memcpy undefined behavior Guido Vranken 2020-01-09 21:13:15 +0100
  • 7f43ed9f47 use the Apache-2.0 license in Cargo.toml Jack O'Connor 2020-01-09 11:48:09 -0500
  • 3cf242b651 fill out Cargo.toml files for publication 0.1.0 Jack O'Connor 2020-01-09 10:50:55 -0500