v3.0.4
Fixes
- Heap overflow when signing with BLS keys. Every tz4 signature wrote 96 bytes past the end of a managed array. Signatures came out correct, but the corruption surfaced later as an intermittent
Fatal error. Internal CLR error. (0x80131506)in unrelated code. linux-arm64shipped an x86-64 binary, so any BLS/tz4 operation threwDllNotFoundExceptionon ARM64 Linux. Rebuilt from blst v0.3.14.
Changes
- Added
net10.0target. Portable.BouncyCastle1.9.0 (unmaintained since 2021) →BouncyCastle.Cryptography2.7.0. No source or API changes.
Full Changelog: #77