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