Skip to content

0.4.9

Latest
Compare
Choose a tag to compare
@piem piem released this 27 Feb 09:00
· 323 commits to master since this release
0.4.9
90bd27a

Version 0.4.9 includes:

  • src/: improve overall stability, fixing potential crashes and memory leaks on invalid arguments (closes gh-216); improve library messages and reporting of system errors
  • tests/: major clean-up (closes gh-219), check return codes, increase code coverage
  • python/tests/: switch to pytest (closes gh-163), check emitted warnings
  • python/: add pages to manual with brief descriptions of classes

Special thanks to Guoxiang Niu (@niugx) for reporting the following vulnerabilities, fixed with this release:

  • CVE-2018-19800 prevent a possible buffer overflow in new_aubio_tempo
  • CVE-2018-19801 prevent a null-pointer dereference in new_aubio_filterbank
  • CVE-2018-19802 prevent a null-pointer dereference in new_aubio_onset

Also many thanks to @dvzrv, @romanbsd, @Bee-HN, @Lord-Kamina, and everyone who helped reporting the issues solved with this release.