Revisions of flac

Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 5)
- Update to version 1.4.2:
  + General
    * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
    * Remove all pure assembler, removing build dependency on nasm
    * Made console output more uniform across different platforms
      and CPUs
    * Improve ability to tune compile for a certain system (for
      example with -march=native) when combining with
      --disable-asm-optimizations: plain C functions can now be
      better optimized
  + Build system
    * Default CFLAGS are now prepended instead of dropped when user
      CFLAGS are set
    * -msse2 is no longer added by default (was only applicable
      to x86)
    * Fix cross-compiling and out-of-tree building when pandoc and
      doxygen are not available
    * Fix issue with Clang not compiling functions with intrinsics
    * Fix detection of bswap intrinsics (Ozkan Sezer)
    * Improve search for libssp on MinGW (Ozkan Sezer,
      Martijn van Beurden)
  + libFLAC
    * Fix issue when the libFLAC user seeks in a file instead of
      libFLAC itself
- Drop obsoleted flac-cflags.patch

- Update to version 1.4.1:
  * CMake fixes 
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 4)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 3)
- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch

- Update to release 1.3.4:
  + General:
    * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 
    * Fix encoder bug CVE-2021-0561
    * Integrate oss-fuzzers 
    * Seeking fixes 
    * Various fixes and improvements
  + flac:
    * Various fixes and improvements

- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)

- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.

- Drop doxygen dependency to reduce python3 buildcycle

- Fix memory leak in read_metadata_vorbiscomment_() function
  (CVE-2017-6888, bsc#1091045):
  flac-CVE-2017-6888.patch

- Update to version 1.3.2
  * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
  * General hardening via fuzz testing with AFL (erikd and
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 2)
Tom Mbrt's avatar Tom Mbrt (derselbst) committed (revision 1)
Displaying all 5 revisions
openSUSE Build Service is sponsored by