Skip to content

v0.2.1 (on Bitcoin Core 0.21.1)

Compare
Choose a tag to compare
@blockstreamsatellite blockstreamsatellite released this 11 Jun 15:05
· 11242 commits to master since this release
404eb70

Bitcoin Satellite v0.2.1

Bitcoin Satellite version 0.2.1 is now available. For the release notes please see the git repository:

https://github.com/Blockstream/bitcoinsatellite/blob/master/doc/release-notes/satellite/release-notes-0.2.1.md

Changelog

Bitcoin Core Version

  • Rebase Bitcoin Satellite v0.2.1 on top of Bitcoin Core 0.21.1.

FEC

  • Update the Wirehair and cm256 sources to their latest versions.
  • Fix fixture incompatibility and various other sources of instability on the
    FEC unit tests.
  • Remove FEC test dependencies on Boost 1.61.
  • Move the FEC implementation to a dedicated static library and assign the
    specific instruction subsets required to build it.
  • Fix compilation based on native architecture (march=native) used
    previously to compile the FEC sources.

UDP Multicast Tx

  • Make ring buffer and throttle unit tests less prone to racing conditions.
  • Fix detection of full state on the ring buffer used for multicast Tx.