Skip to content

Releases: Chia-Network/bls-signatures

0.2.7 IETF BLS

09 Nov 09:50
Compare
Choose a tag to compare

Added

  • Faster public key aggregation thanks to @Raycoms

Fixed

  • Various memory leaks in BNWrapper, Relic calls, PrivateKey class
  • Upgraded Relic for upstream fix

IETF BLS Signatures 0.2.4

15 Oct 19:46
Compare
Choose a tag to compare

Added

  • Full python implementation of the bls library

Fixed

  • Fixed a stack overflow issue related to how Relic handles signature verification and constraints imposed using libsodium.

IETF BLS Signatures

16 Jul 19:44
Compare
Choose a tag to compare
  • Updated this library and thus blspy to use the new IETF standard for BLS signatures.
  • blspy binary wheels now build ARM64 wheels for Linux with Python 3.8. This makes installing on Ubuntu 20.04 lts on a Raspberry Pi 3 or 4 easy.
  • HD keys now use EIP 2333 format instead of BIP32, for compatibility with other chains.
  • Keys are now derived with the EIP 2334 (m/12381/8444/a/b).
  • The bls-signatures binary wheels include libsodium on all but Windows which we expect to add in future releases.
  • Ci's check to see if they have secret access and attempt to fail cleanly so that ci runs successfully complete from PRs or forked repositories.
  • A push to a branch will cancel all ci runs still running for that branch.

0.1.28

17 Jun 03:16
fcc10ef
Compare
Choose a tag to compare

Skylake non-AVX MPIR fix for Windows

0.1.24

09 May 18:02
fbdc9f1
Compare
Choose a tag to compare

Use LZC relic

0.1.23

08 May 20:41
e4a8015
Compare
Choose a tag to compare

Update to match relic PR

0.1.22

07 May 22:46
Compare
Choose a tag to compare

fix win64 lzc for < Haswell

0.1.21

25 Apr 17:44
eacd80a
Compare
Choose a tag to compare

Fat MPIR support for Relic on Windows

Add correct binary wheels

08 Apr 17:59
55dda13
Compare
Choose a tag to compare

This release creates binary wheels for MacOS and Linux for python 3.7 and 3.8.