third_party_libsnd/CHANGELOG.md
2021-02-16 10:44:12 +05:00

1.8 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • This CHANGELOG.md. All notable changes to this project will be documented in this file. The old NEWS file has been renamed to NEWS.OLD and is no longer updated.

Changed

  • SFC_SET_DITHER_ON_READ and SFC_SET_DITHER_ON_WRITE enums comments in public header, thanks @SmiVan (issue #677).

Fixed

  • Typo in docs/index.md.
  • Memory leak in caf_read_header(), credit to OSS-Fuzz (issue 30375).
  • Stack overflow in guess_file_type(), thanks @bobsayshilol, credit to OSS-Fuzz (issue 29339).
  • Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz (issue 26257).
  • Infinite loop in svx_read_header(), thanks @bobsayshilol, credit to OSS-Fuzz (issue 25442).
  • GCC and Clang pedantic warnings, thanks @bobsayshilol.
  • Normalisation issue when scaling floating point data to int in replace_read_f2i(), thanks @bobsayshilol, (issue #702).
  • Missing samples when doing a partial read of Ogg file from index till the end of file, thanks @arthurt (issue #643).

Security

  • Heap buffer overflow in wavlike_ima_decode_block(), thanks @bobsayshilol, credit to OSS-Fuzz (issue 25530).