Skip to content

Releases: khenriks/mp3fs

Version 1.1.1

09 Mar 02:09
Compare
Choose a tag to compare

The only change in this release is a fix for an issue with filenames containing square brackets.

Version 1.1

31 Jan 03:31
Compare
Choose a tag to compare

This contains various bug fixes, mostly.

Fixes/improvements:

  • Recognize upper/mixed case in input filenames
  • Fix file size handling with and without cache
  • Various code simplifications/cleanup

New features:

  • Log lines now include thread ID and can be customized.

Version 1.0

25 May 05:24
Compare
Choose a tag to compare

mp3fs 1.0 is finally here!

Fixes/code improvements:

  • Many, many bug fixes (buffer overflows, memory leaks, and others)
  • Memory handling improvements (using RAII with C++ nearly everywhere)
  • Adopting C++11 and modernizing code
  • Static tests for code (e.g. clang-format, clang-tidy, IWYU)

New features:

  • Ogg Vorbis decoding support
  • MP3 VBR encoding support
  • Improved, much more customizable logging

Other:

  • Docs licensed under GPL 3+ (now entire codebase is distributable as GPL 3)
  • All docs switched to Markdown (including manpage, using pandoc)
  • Docker image now available

Version 0.91

14 May 20:34
Compare
Choose a tag to compare

This is mainly bug fixes.

Changes in this release:

  • Fixed a segfault caused by an overflow reading the list of available
    decoders.
  • A number of problems with the previous distribution tar are now fixed.
  • The output of mp3fs --version has been made more complete.

Version 0.9

09 Apr 04:34
Compare
Choose a tag to compare

This is a major new release, and brings us very close to a 1.0 release!

Changes in this release:

  • All transcoding code has been completely rewritten. Encoding and
    decoding have been abstracted out into base classes defining interfaces
    that can be implemented by different codec classes, with just a FLAC
    decoder and MP3 encoder at the moment.
  • The build system has been modified as well to support this usage.
  • A number of small bugs or code inefficiencies have been fixed.