Skip to content

Releases: tomerfiliba-org/reedsolomon

ReedSolo v1.5.1

02 Mar 11:18
Compare
Choose a tag to compare

Changes:

  • Add the maxerrata() method on RSCodec class to calculate the Singleton Bound (maximum number of errors and erasures that can be independently or simultaneously corrected).
  • Update Readme to detail the Singleton Bound and the limitations of errata detection with error correction codes and add an upgrade notice for pre-1.0 users.

ReedSolo v1.4.10

01 Mar 23:07
Compare
Choose a tag to compare

Major update:

  • Universal codecs support (ie, nearly any Reed-Solomon code can be encoded/decoded with the appropriate parameters)
  • A RSCodec high-level class with automatic chunking of messages bigger than the Galois Field
  • Support for Galois Fields lower or higher than 2^8
  • Support for both erasures and errors (can be combined or either can be used on its own)
  • A Cython implementation (creedsolo) with the same features as the pure python implementation (reedsolo)
  • When decoding, the position of detected errors/erasures is returned, which can be used to make adaptive bitrate algorithms
  • Several bugfixes
  • Speed improvements
  • Extensive unit testing (93% to 95% branch covered)