1*61046927SAndroid Build Coastguard WorkerThis folder contains a local copy of BLAKE3 cryptographic hash library, version 1.5.1. 2*61046927SAndroid Build Coastguard Worker 3*61046927SAndroid Build Coastguard WorkerExcept for changes listed in the "Changes" section, this is a verbatim copy from 4*61046927SAndroid Build Coastguard Workerhttps://github.com/BLAKE3-team/BLAKE3, tag 1.5.1. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerFiles will be periodically synchronized with the upstream, and any local changes should 7*61046927SAndroid Build Coastguard Workerbe clearly documented below. 8*61046927SAndroid Build Coastguard Worker 9*61046927SAndroid Build Coastguard WorkerChanges: 10*61046927SAndroid Build Coastguard Worker- Rename .asm files to .masm due to a Meson limitation (https://mesonbuild.com/Release-notes-for-0-64-0.html#new-languages-nasm-and-masm) 11*61046927SAndroid Build Coastguard Worker 12*61046927SAndroid Build Coastguard Worker- Add non-typedef struct name to blake3_hasher. 13*61046927SAndroid Build Coastguard Worker 14*61046927SAndroid Build Coastguard Worker- Add "static" to blake3_hash4_neon, to comply with -Werror=missing-prototypes. 15*61046927SAndroid Build Coastguard Worker 16*61046927SAndroid Build Coastguard Worker- Add mesa_blake3_visibility.h and set symbol visibility to hidden for assembly sources. 17