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
Age
Commit message (
Expand
)
Author
2022-12-23
try doing 512-bit loads
kernel2
Jack O'Connor
2022-12-17
kernel2::parents_16
Jack O'Connor
2022-12-17
kernel2::chunks_16
Jack O'Connor
2022-12-17
bench_just_kernel2
Jack O'Connor
2022-11-23
try full transposition
Jack O'Connor
2022-11-23
missing inlines
Jack O'Connor
2022-11-23
kernel2 benches
Jack O'Connor
2022-11-23
xor_xof_16
Jack O'Connor
2022-11-23
correct the counter values
Jack O'Connor
2022-11-21
WIP i don't remember what this is
Jack O'Connor
2022-10-10
WIP kernel2
Jack O'Connor
2022-04-09
kernel_3d_16 and xof functions
kernel
Jack O'Connor
2022-03-26
xor_xof variants for the 2d kernel
Jack O'Connor
2022-03-20
blake3_avx512_xof_stream_4
Jack O'Connor
2022-03-20
blake3_avx2_xof_stream_2
Jack O'Connor
2022-03-20
blake3_avx512_xof_stream_2
Jack O'Connor
2022-03-20
initial xof_stream functions
Jack O'Connor
2022-03-20
add some comments
Jack O'Connor
2022-03-16
rename kernel_1 to kernel2d_1 and add degree args
Jack O'Connor
2022-03-15
generate blake3_{avx512,sse41,sse2}_compress with asm.py
Jack O'Connor
2022-03-11
replace tail calls with jumps
Jack O'Connor
2022-03-11
blake3_avx512_chunks_8 and blake3_avx512_parents_8
Jack O'Connor
2022-03-09
blake3_avx512_xof_xor_16
Jack O'Connor
2022-03-09
test unaligned writes
Jack O'Connor
2022-03-09
broadcast the block length and domain flags inside blake3_avx512_kernel_16
Jack O'Connor
2022-03-09
move third row initialization into blake3_avx512_kernel_16
Jack O'Connor
2022-03-09
interleave the write ops in blake3_avx512_xor_stream_16
Jack O'Connor
2022-03-09
blake3_avx512_xof_stream_16
Jack O'Connor
2022-03-08
split the left and right child CVs for blake3_avx512_parents_16
Jack O'Connor
2022-03-08
blake3_avx512_parents_16
Jack O'Connor
2022-03-08
use a memory argument for vpbroadcastd
Jack O'Connor
2022-03-08
describe the transposition in comments
Jack O'Connor
2022-03-08
now using only 3 scratch zmm registers
Jack O'Connor
2022-03-08
interleave the first pass -- good performance
Jack O'Connor
2022-03-08
try it with 4 times as many loads
Jack O'Connor
2022-03-08
add a benchmark
Jack O'Connor
2022-03-08
blake3_avx512_chunks_16
Jack O'Connor
2022-03-08
unroll the block loop and load the key
Jack O'Connor
2022-03-08
correct the last two transposition passes
Jack O'Connor
2022-03-08
nonzero message
Jack O'Connor
2022-03-08
start working on a refactored assembly implementation
Jack O'Connor
2022-03-05
link to reference impl ports from the main readme too
Jack O'Connor
2022-03-04
link to ports of the reference implementation
Jack O'Connor
2022-03-04
add "(if any)" regarding keying in the security notes
Jack O'Connor
2022-03-03
correct the security notes for the C API
Jack O'Connor
2022-03-03
simplify a bit more
Jack O'Connor
2022-03-02
simplify the security notes, avoid referring to entropy
Jack O'Connor
2022-03-02
copy the same notes to the C docs
Jack O'Connor
2022-03-02
document the extended output security issue found by Aldo Gunsing
Jack O'Connor
2022-01-25
version 1.3.1
1.3.1
Jack O'Connor
[next]