aboutsummaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2020-12-06link to JNI bindings alsoJack O'Connor
2020-12-06Add a link to the .NET versionAlexandre Mutel
2020-12-02clarify the derive_key example to discourage passwordsJack O'Connor
2020-10-16make account names into linksJack O'Connor
2020-10-16link to the Cryptography FM interviewJack O'Connor
2020-09-24tweak the readme description of the benchmark chartJack O'Connor
2020-09-15add a docs.rs badgeJack O'Connor
2020-09-01s/multi-threading/multithreading/Jack O'Connor
2020-09-01mention @mkrupcale's SSE2 implementation in the readmeJack O'Connor
2020-08-19assembly authorship in the READMEJack O'Connor
2020-08-14tweak the readme hex exampleJack O'Connor
2020-08-14How to access the hex inside the Hash()Alexx Roche
blake3::hash(b"str") -> Hash(hex) and I want the `hex` stripped out from the Hash() as a str
2020-05-15link to the test vectors from the READMEJack O'Connor
2020-04-28build b3sum binaries in CI for new tagsJack O'Connor
These configs and code are adapted from the CI workflow in https://github.com/oconnor663/blake3-py, especially the upload_github_release_asset.py script, which is copied verbatim.
2020-04-01automatically fall back to the pure Rust buildJack O'Connor
There are two scenarios where compiling AVX-512 C or assembly code might not work: 1. There might not be a C compiler installed at all. Most commonly this is either in cross-compiling situations, or with the Windows GNU target. 2. The installed C compiler might not support e.g. -mavx512f, because it's too old. In both of these cases, print a relevant warning, and then automatically fall back to using the pure Rust intrinsics build. Note that this only affects x86 targets. Other targets always use pure Rust, unless the "neon" feature is enabled.
2020-03-30put the CI badge back down in the READMEJack O'Connor
2020-03-29add testing-only flags to disable individual instruction setsJack O'Connor
This lets CI test a wider range of possible SIMD support settings.
2020-03-29refactor the Cargo feature setJack O'Connor
The biggest change here is that assembly implementations are enabled by default. Added features: - "pure" (Pure Rust, with no C or assembly implementations.) Removed features: - "c" (Now basically the default.) Renamed features; - "c_prefer_intrinsics" -> "prefer_intrinsics" - "c_neon" -> "neon" Unchanged: - "rayon" - "std" (Still the only feature on by default.)
2020-03-17correct a commentJack O'Connor
2020-03-16add links to other implementations in the readmeJack O'Connor
2020-02-12integrate assembly implementations into the blake3 crateJack O'Connor
2020-02-04add a link in the README to bar_chart.pyJack O'Connor
Closes https://github.com/BLAKE3-team/BLAKE3/issues/53.
2020-01-27link to the C implementation from the READMEJack O'Connor
2020-01-13a bit of README formattingJack O'Connor
2020-01-13mention the default output size in the READMEJack O'Connor
2020-01-13add a CI badgeJack O'Connor
2020-01-09link directly to the blake3.pdf file in the spec repoJack O'Connor
2020-01-08tweaks againJack O'Connor
2020-01-08more wording tweaks in README.mdJack O'Connor
2020-01-08baokeshed -> baoJack O'Connor
2020-01-08BLAKE3.svg and B3.svgJack O'Connor
2020-01-08readme fixesJP Aumasson
2020-01-08emphasisJP Aumasson
2020-01-08tweaksJP Aumasson
2020-01-08tweaksJP Aumasson
2020-01-07tweak the intellectual property wordingJack O'Connor
2020-01-07replace `sha256sum` with `openssl sha256`, for macOS compatibilityJack O'Connor
2020-01-07fill out the Usage section of the READMEJack O'Connor
2020-01-07username typoJack O'Connor
2020-01-06s/zcash/eccJP Aumasson
2020-01-05pwd hashJP Aumasson
2020-01-05readme tweaks, sponsorsJP Aumasson
2020-01-05README wording tweaksJack O'Connor
2020-01-05update the throughput graphJack O'Connor
2020-01-05copyrightsJP Aumasson
2020-01-05edits to README.mdJack O'Connor
2020-01-04merge fixJP Aumasson
2020-01-04readme tweaksJP Aumasson
2019-12-15add a readme link to b3sumJack O'Connor
2019-12-14docs tweaksJack O'Connor