1
0
Fork 0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2024-05-23 21:17:06 +02:00

Commit Graph

  • 952ea944d9 copyrights JP Aumasson 2020-01-05 15:49:57 -0500
  • 80260dc763 switch to the new permutations Jack O'Connor 2020-01-03 12:51:04 -0500
  • 34f146bbec edits to README.md Jack O'Connor 2020-01-05 14:19:06 -0500
  • 9fe42d0702 warn not to use derive_key with passwords Jack O'Connor 2020-01-05 13:29:50 -0500
  • a8bff48111 WIP switch to new permutation permutation Jack O'Connor 2020-01-03 12:51:04 -0500
  • 72ba63ca86 turn on AVX-512 in the test vectors Jack O'Connor 2020-01-04 21:49:38 -0500
  • 5b4f79fc7f comment punctuation nit Jack O'Connor 2020-01-02 15:55:54 -0500
  • 86aaa13064 merge fix JP Aumasson 2020-01-04 04:33:55 -0500
  • 02be834292 readme tweaks JP Aumasson 2020-01-04 04:30:43 -0500
  • e2b200f1da WIP bg_reader Jack O'Connor 2019-12-31 19:02:02 -0500
  • dc324a189e add the guts module to share code with Bao Jack O'Connor 2019-12-29 10:37:16 -0600
  • 2fac7447e0 make derive_key take a key of any length Jack O'Connor 2019-12-27 16:20:38 -0600
  • ba28064963 switch back to counting trailing 0 bits Jack O'Connor 2019-12-24 16:41:16 -0600
  • c9ffbdd365 use self.flags instead of self.chunk_state.flags in the reference impl Jack O'Connor 2019-12-24 13:30:04 -0600
  • 8aae07f91a switch from counting trailing 0 bits to counting trailing 1 bits Jack O'Connor 2019-12-24 13:10:34 -0600
  • 6c1155a41d get rid of unnecessary variables in push_chunk_chaining_value Jack O'Connor 2019-12-23 15:47:40 -0600
  • 3016ddcb3a add a parent_cv helper function to the reference impl Jack O'Connor 2019-12-23 14:39:29 -0600
  • 021c7b66be switch to simplified rotations Jack O'Connor 2019-12-22 01:38:03 -0500
  • e800e0659f rework push_chunk_chaining_value in terms of trailing 0's Jack O'Connor 2019-12-22 16:27:27 -0500
  • 5fb359023c add a readme link to b3sum Jack O'Connor 2019-12-15 19:22:01 -0500
  • 5f29918b7e add a LICENSE file including CC0 and Apache 2.0 Jack O'Connor 2019-12-15 17:44:01 -0500
  • ab88db1aed docs tweaks Jack O'Connor 2019-12-14 10:12:56 -0500
  • e6e4e6d687 a few more comments in reference_impl.rs Jack O'Connor 2019-12-13 21:10:44 -0500
  • 7f20c473f2 show the default value for b3sum --length Jack O'Connor 2019-12-13 16:21:13 -0500
  • ddd4f4a202 make the b3sum --help text wording more consistent Jack O'Connor 2019-12-13 16:13:40 -0500
  • b1b507d43a make b3sum --keyed and --derive-key read the key from stdin Jack O'Connor 2019-12-13 15:56:21 -0500
  • 1a6e863513 fix another warning in b3sum --no-default-features Jack O'Connor 2019-12-13 13:27:01 -0500
  • f54c292a53 silence another warning in the --no-default-features tests Jack O'Connor 2019-12-13 13:19:44 -0500
  • d963fe18f3 test release mode in CI Jack O'Connor 2019-12-13 13:15:48 -0500
  • 0c245f21bf fix the doc tests build Jack O'Connor 2019-12-13 13:12:06 -0500
  • aa0d282ee5 add to b3sum/README.md Jack O'Connor 2019-12-13 13:10:05 -0500
  • 811b5109c5 add --no-names to b3sum Jack O'Connor 2019-12-13 13:08:18 -0500
  • 04f5ccd648 expand the docs Jack O'Connor 2019-12-13 11:06:10 -0500
  • 1384edd67c rename 1_chunk benchmarks to 1_kib Jack O'Connor 2019-12-13 10:06:46 -0500
  • fb0682c4c5 add 2 KiB benchmarks Jack O'Connor 2019-12-13 09:23:21 -0500
  • a52d4daa98 update MAX_DEPTH Jack O'Connor 2019-12-12 23:40:13 -0500
  • fe9b8fedd7 fix benchmarks build Jack O'Connor 2019-12-12 23:31:02 -0500
  • b5f1e925f7 rename "offset" to "counter" and always increment it by 1 Jack O'Connor 2019-12-12 18:21:17 -0500
  • a5cc3b2867 reduce the CHUNK_LEN from 2048 bytes to 1024 bytes Jack O'Connor 2019-12-12 17:52:43 -0500
  • 66fee0c6ef add some more description in README.md Jack O'Connor 2019-12-12 15:22:09 -0500
  • 9bf1020213 make the "c_avx512" feature a no-op on non-x86 Jack O'Connor 2019-12-12 14:40:56 -0500
  • b9a05913ee fix the test_vectors build Jack O'Connor 2019-12-12 14:07:58 -0500
  • 7cf6b8f174 initial version of b3sum Jack O'Connor 2019-12-12 02:13:16 -0500
  • 3b5664c8a5 struct OutputReader Jack O'Connor 2019-12-12 11:28:31 -0500
  • 59752de9bd fix syntax errors in ci.yml Jack O'Connor 2019-12-11 23:21:25 -0500
  • 6823655aed run the test vectors on cross tests (ARM, MIPS) on CI Jack O'Connor 2019-12-11 23:19:34 -0500
  • c8d21fab95 account for Windows newlines when checking for test vector changes Jack O'Connor 2019-12-11 22:41:59 -0500
  • a3be434d28 fix bench tests running in the wrong directory Jack O'Connor 2019-12-11 22:34:03 -0500
  • 1a57232b49 delete an unused import Jack O'Connor 2019-12-11 22:32:53 -0500
  • dd3a72fb9f run test vectors and bench tests in the regular CI test matrix Jack O'Connor 2019-12-11 18:42:29 -0500
  • 52ea6487f8 switch to representing CVs as words for the compression function Jack O'Connor 2019-12-10 14:20:09 -0500
  • d68882da0d test_checked_in_vectors_up_to_date Jack O'Connor 2019-12-11 11:02:23 -0500
  • c81d5c2522 test against test_vectors.json in CI Jack O'Connor 2019-12-11 10:50:18 -0500
  • 48b3fba833 check in test_vectors.json Jack O'Connor 2019-12-11 10:47:10 -0500
  • d183149b2e add the test_vectors sub-crate Jack O'Connor 2019-12-11 10:14:24 -0500
  • 4ca4c60694 add `cargo +nightly test --benches` to CI Jack O'Connor 2019-12-10 14:57:46 -0500
  • cbaf350c05 typo in ci.yml Jack O'Connor 2019-12-09 22:13:48 -0500
  • 8c4cd710c3 set ARMv7 NEON compiler flags automatically Jack O'Connor 2019-12-09 21:50:05 -0500
  • 61b34f35b4 fix a syntax error in ci.yml Jack O'Connor 2019-12-09 21:25:24 -0500
  • 399167722c add a README badge for CI Jack O'Connor 2019-12-09 21:22:33 -0500
  • 98dd9cbbf1 add ci.yml Jack O'Connor 2019-12-09 21:20:04 -0500
  • 6355de08eb typo JP Aumasson 2019-12-09 21:51:58 +0100
  • 0c44497290 s/subtree_stack/cv_stack/ in reference_impl.rs Jack O'Connor 2019-12-08 23:31:18 -0500
  • ee0014776f silence an unreachable code warning when "c_neon" is in use Jack O'Connor 2019-12-08 21:58:32 -0500