1
0
Fork 0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2024-05-05 03:36:12 +02:00
Commit Graph

603 Commits

Author SHA1 Message Date
Jack O'Connor fa127b2030 small update to release.md 2022-11-20 13:23:35 -08:00
Jack O'Connor e067e7f498 add the MSRV toolchain (currently 1.60.0) to CI 2022-11-20 12:45:11 -08:00
Jack O'Connor c6a25d7c97 clean up b3sum help strings and increase max_term_width to 100 2022-11-20 12:40:57 -08:00
Jack O'Connor f10d41924a regenerate b3sum/Cargo.lock 2022-11-20 12:20:57 -08:00
Jack O'Connor 245ac798ce upgrade constant_time_eq to v0.2 and page_size to v0.5 2022-11-20 12:20:00 -08:00
Jack O'Connor 62bba46342
Merge pull request #259 from sorairolake/rewrite-cli
Rewrite CLI using Derive API
2022-11-20 12:15:50 -08:00
Jack O'Connor f84636e59c
Merge pull request #261 from wargio/pure-portable
Support portable build without intrinsics
2022-10-12 03:40:58 -04:00
Giovanni 9abc602848
Add missing sudo in ci.yml 2022-10-12 00:27:22 +02:00
wargio cf5d59cd43 Support portable build without intrinsics 2022-10-03 11:24:18 +02:00
Shun Sakai cf9edb090b Split short summary from full help text 2022-10-03 13:28:52 +09:00
Shun Sakai e4dfb96b41 Bump clap to v4.0 2022-10-03 12:07:33 +09:00
Shun Sakai df7136837a Rewrite CLI using Derive API 2022-09-14 19:53:05 +09:00
Jean-Philippe Aumasson 7e15c5314e
alephium 2022-09-03 19:59:01 +02:00
Jack O'Connor e733e5ac98 fix another instance of the same typo 2022-07-28 14:15:13 -07:00
Ricardo Fernández Serrata 0fb6410c90 Fix doc typo 2022-07-28 14:14:39 -07:00
Jack O'Connor 09df11731e replace a copy-pasted Rust API reference in the C docs 2022-07-22 10:48:33 -07:00
Ricardo Fernández Serrata 79d270283f Fix and shorten link 2022-07-19 09:45:19 -07:00
Ricardo Fernández Serrata b5bd5bc3c9 Add direct link to multithreading section 2022-07-19 09:45:19 -07:00
Jack O'Connor 49a04ca23d clarify unstable Cargo features 2022-06-23 10:07:53 -07:00
Tino Reichardt 915ed384af clarify README - BLAKE3 is a feature of OpenZFS now 2022-06-10 11:42:46 -07:00
Jack O'Connor 46cf7b7315 simplify a line in the docs example code
The same change was previously made in README.md.
2022-06-07 21:52:51 -07:00
Jack O'Connor b776e8f328 clarify "modern" in the README 2022-04-17 13:48:03 -10:00
Jack O'Connor d55ce7e7f6 s/Usage/Adoption/
There's another section called "Usage", so this is a little bit clearer.
2022-04-17 13:04:16 -10:00
JP Aumasson 57c765bb63 users 2022-04-17 19:02:32 -04:00
Jack O'Connor 7692ba52e2 slight simplification in the README example code 2022-04-12 13:44:35 -07:00
Fangrui Song 9114ff8ed1 add prototypes to fix -Wstrict-prototypes warnings 2022-04-09 11:00:17 -07:00
Jack O'Connor 4393a9b79c fix a deprecation warning from clap 2022-03-27 16:50:37 -04:00
Jack O'Connor d77a70f512 refresh the Cargo.lock file for b3sum 2022-03-27 16:50:37 -04:00
Jack O'Connor 34d70d10b5
Merge pull request #237 from strangelittlemonkey/RUSTSEC-2020-0077
Rustsec 2020 0077
2022-03-27 16:50:02 -04:00
Zach Crownover cd0775f8e6
Update crossbeam-utils from yanked version 2022-03-26 01:53:05 +00:00
Zach Crownover f7f535763c
Update crossbeam-channel from yanked version 2022-03-26 01:52:44 +00:00
Zach Crownover be9ff324bd
Update block-buffer from yanked version 2022-03-26 01:50:55 +00:00
Zach Crownover 989c30e249
RUSTSEC-2020-0077
Migrate from the abandoned memmap library to the now maintained fork
of memmap2
2022-03-26 01:48:20 +00:00
Jack O'Connor 9cd41c0cfd link to reference impl ports from the main readme too 2022-03-05 14:52:28 -05:00
Jack O'Connor 039f8cdc20 link to ports of the reference implementation 2022-03-04 21:02:18 -05:00
Jack O'Connor 48c4621edc add "(if any)" regarding keying in the security notes 2022-03-04 10:19:14 -05:00
Jack O'Connor 3e67a8f45b correct the security notes for the C API 2022-03-03 12:06:14 -05:00
Jack O'Connor d295410aad simplify a bit more 2022-03-03 11:52:58 -05:00
Jack O'Connor b3c06e46ed simplify the security notes, avoid referring to entropy 2022-03-02 19:05:15 -05:00
Jack O'Connor 153d46e11a copy the same notes to the C docs 2022-03-02 17:55:05 -05:00
Jack O'Connor ea3bc782d8 document the extended output security issue found by Aldo Gunsing
https://eprint.iacr.org/2022/283
2022-03-02 17:39:25 -05:00
Jack O'Connor 4e84c8c7ae version 1.3.1
Changes since 1.3.0:
- The unstable `traits-preview` feature now includes an implementation
  of `crypto_common::BlockSizeUser`, AKA
  `digest::core_api::BlockSizeUser`. This allows `blake3::Hasher` to be
  used with `hmac::SimpleHmac`.
2022-01-25 12:02:56 -05:00
Jack O'Connor 15447749ef add a release checklist 2022-01-25 12:02:56 -05:00
Jack O'Connor 540f708a94 check the HMAC output bytes 2022-01-24 20:52:22 -05:00
jbis9051 509e97ed90 Adds test 2022-01-24 19:29:33 -05:00
jbis9051 e069e46116 Add blocksize trait 2022-01-23 15:46:04 -05:00
Jack O'Connor 1631016b86 add a RAYON_NUM_THREADS=1 run to CI 2022-01-18 14:29:44 -05:00
Jack O'Connor 4056af6d7f silence a couple more warnings on 32-bit Windows
https://github.com/BLAKE3-team/BLAKE3/issues/218#issuecomment-1009510462
2022-01-10 21:02:37 -05:00
Samuel Neves a4ce789f28 fix some compiler warnings 2022-01-08 18:00:52 -05:00
Jack O'Connor 9643f9563a version 1.3.0
Changes since 1.2.0:
- Added blake3_hasher_reset to the C API, for parity with the Rust API.
- Updated digest to v0.10. This version merged the crypto-mac crate with
  digest, so the dependency on crypto-mac has been removed. These trait
  implementations are still gated behind the "traits-preview" feature.
- Updated clap to v3.
2022-01-08 00:09:10 -05:00