Sourced from github.com/supranational/blst's\r\nreleases.
\r\n\r\n\r\nRelease v0.3.11
\r\nEssential changes:
\r\n\r\n
\r\n- security bugfix in Go bindings
\r\n- run-time switch in portable build
\r\n- no-std support [exercised with limited stack size of 56K]
\r\n- serde support
\r\n- blst_miller_loop_n interface, with parallelized Rust and Go\r\ncounterparts
\r\n- optional blst_fr_pentaroot subroutine
\r\n- Emscripten bindings
\r\n- hardened security on non-asm platforms
\r\n
3dd0f80
\r\nbindings/rust/Cargo.toml: bump the version number.fb91221
\r\nbindings/go/blst.go: fix logical error in SigValidate.c6a3cc0
\r\nbuild.sh: don't pass -mno-avx unless actually required.9fa8bcf
\r\nvect.h: tolerate compilation with -std=cNM flag.5aa7ce1
\r\nbindings/<swig-based>/*: minimize dynamic library symbol\r\npollution.e1a44c9
\r\nbuild.sh: drop --version-script linker argument.492319a
\r\ncpuid.c: adjust symbol visibility.6dd7aa4
\r\nExecute build/refresh.sh.701e42a
\r\nasm/ct_*: add missing .hidden directives.dce883b
\r\nExecute build/refresh.sh.