index
:
github.com/BLAKE3-team/BLAKE3
0.1.5_branch
asm
asm_integration2
atomic_features
avx512_debug
bench_406668786
bg_reader
break_big_endian
cargo_lock
cet
ci
clang-cl-cross-compilation
clang-cl-cross-compilation-without-tests
codeql
codex/port-blake3_xof_many_avx512-to-windows
derive_key_array
export
fix_sse2
from-slice-with-tryfrom
gcc5.4
guts_api
guts_riscv
jakub-zwolakowski-tis-ci
kernel
kernel2
kernel_gather
master
mmap_fromthefront
more_guts
more_warnings
movd
no_output_struct
offload
old_fromthefront
permutation
purpose_string
refresh
rust_bindings_tbb
rust_bindings_tbb_llfio
spec_example_generator
test_cmake_ci
trigger_sse2
usage
use_guts
werror
xof
xof_integration
BLAKE3 is a cryptographic hash function
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
c
/
blake3_c_rust_bindings
Age
Commit message (
Expand
)
Author
2026-01-08
update to the 2024 edition
Jack O'Connor
2025-03-14
@toothbrush7777777's fix for `use_msvc_asm`
Jack O'Connor
2025-03-14
Fix cross compilation with clang-cl
Sporif
2025-03-13
tbb support in blake3_c_rust_bindings
Jack O'Connor
2025-03-09
use `ignore` to avoid overdoing rerun-if-changed in bindings
Jack O'Connor
2025-02-03
replace a couple deprecated functions in benchmarks
Jack O'Connor
2025-02-03
upgrade rand to v0.9
Jack O'Connor
2024-08-18
delete portable::xof_many and blake3_xof_many_portable
Jack O'Connor
2024-08-18
test that xof_many doesn't write more blocks than requested
Jack O'Connor
2024-08-15
mark blake3_xof_many_avx512 Unix-only in Rust and C
Jack O'Connor
2024-08-15
fix a warning in the blake3_c_rust_bindings tests
Jack O'Connor
2024-08-15
integrate xof_many with the Rust implementation and with Rust and C tests
Jack O'Connor
2023-09-10
fix a build break in the blake3_c tests
Jack O'Connor
2023-09-10
update dev-dependencies
Jack O'Connor
2023-05-23
Fix typos
Joel Rosdahl
2023-03-25
upgrade all Cargo.toml files to edition=2021
Jack O'Connor
2022-11-22
test multiple initial counter values for hash_many
Jack O'Connor
2022-01-07
add blake3_hasher_reset to the C API
Jack O'Connor
2021-10-11
Match the C binding's target arch detection with the root crate's
rsdy
2021-05-18
upgrade to arrayvec 0.7.0
Jack O'Connor
2020-09-29
add cross_test.sh for the C bindings
Jack O'Connor
2020-09-29
fix the short_test_cases loop in the C bindings tests
Jack O'Connor
2020-09-29
update the blake3_c_rust_bindings test cases also
Jack O'Connor
2020-09-10
add a test for blake3_hasher_init_derive_key_raw
Jack O'Connor
2020-08-31
add sse2 tests and benchmarks
Samuel Neves
2020-08-24
Start SSE2 implementation based on SSE4.1 version
Matthew Krupcale
2020-03-29
refactor the Cargo feature set
Jack O'Connor
2020-03-25
add blake3_hasher_finalize_seek to the C API
Jack O'Connor
2020-02-25
remove a mis-optimization that hurt performance for uneven updates
Jack O'Connor
2020-02-12
more file renaming, use underscores more consistently
Jack O'Connor
2020-02-12
Rename assembly files (blake3-* -> blake3_*)
Erik Johansson
2020-02-12
integrate assembly implementations into blake3_c_rust_bindings
Jack O'Connor
2020-01-27
remove an obsolete remark about performance
Jack O'Connor
2020-01-22
port compress_subtree_to_parent_node from Rust to C
Jack O'Connor
2020-01-22
add a larger test case
Jack O'Connor
2020-01-16
add a README.md in c/blake3_c_rust_bindings
Jack O'Connor
2020-01-16
add blake3_c_rust_bindings for testing and benchmarking
Jack O'Connor