Hello community,

here is the log from the commit of package lame for openSUSE:Factory checked in 
at 2017-12-29 00:02:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lame (Old)
 and      /work/SRC/openSUSE:Factory/.lame.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lame"

Fri Dec 29 00:02:00 2017 rev:2 rq:559093 version:3.100

Changes:
--------
--- /work/SRC/openSUSE:Factory/lame/lame.changes        2017-08-24 
18:47:02.642659775 +0200
+++ /work/SRC/openSUSE:Factory/.lame.new/lame.changes   2017-12-29 
00:02:02.687793936 +0100
@@ -1,0 +2,42 @@
+Thu Dec 21 13:00:57 UTC 2017 - [email protected]
+
+- Update to version 3.100
+   * Improved detection of MPEG audio data in RIFF WAVE files.
+     sf#3545112 Invalid sampling detection
+  * New switch --gain <decibel>, range -20.0 to +12.0, a more
+    convenient way to apply Gain adjustment in decibels, 
+    than the use of --scale <factor>.
+  * Fix for sf#3558466 Bug in path handling
+  * Fix for sf#3567844 problem with Tag genre
+  * Fix for sf#3565659 no progress indication with pipe input
+  * Fix for sf#3544957 scale (empty) silent encode without warning
+  * Fix for sf#3580176 environment variable LAMEOPT doesn't
+    work anymore
+  * Fix for sf#3608583 input file name displayed with wrong
+    character encoding (on windows console with CP_UTF8)
+  * Fix dereference NULL and Buffer not NULL terminated issues.
+  * Fix dereference of a null pointer possible in loop.
+  * Make sure functions with SSE instructions maintain their own
+    properly aligned stack. Thanks to Fabian Greffrath
+  * Multiple Stack and Heap Corruptions from Malicious File.
+  * Fix a division by zero vulnerability.
+  * Fix CVE-2017-9410 fill_buffer_resample function in
+    libmp3lame/util.c heap-based buffer over-read and ap
+  * Fix CVE-2017-9411 fill_buffer_resample function in
+    libmp3lame/util.c invalid memory read and application crash
+  * Fix CVE-2017-9412 unpack_read_samples function in
+    frontend/get_audio.c invalid memory read and application crash
+  * Fix clip detect scale suggestion unaware of scale input value
+  * HIP decoder bug fixed: decoding mixed blocks of lower sample
+    frequency Layer3 data resulted in internal buffer overflow.
+  * Add lame_encode_buffer_interleaved_int()
+- Drop upstream patches:
+  * lame-Add-check-for-invalid-input-sample-rate.patch
+  * lame-ansi2knr2.patch
+  * lame-bits_per_sample.patch
+  * lame-force_align_arg_pointer.patch
+  * lame-gtk1.patch
+  * lame-int_resample_ratio.patch
+  * lame-msse.patch
+
+-------------------------------------------------------------------

Old:
----
  lame-3.99.5.tar.gz
  lame-Add-check-for-invalid-input-sample-rate.patch
  lame-ansi2knr2.patch
  lame-bits_per_sample.patch
  lame-force_align_arg_pointer.patch
  lame-gtk1.patch
  lame-int_resample_ratio.patch
  lame-msse.patch

New:
----
  lame-3.100.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lame.spec ++++++
--- /var/tmp/diff_new_pack.LA55RO/_old  2017-12-29 00:02:03.891448927 +0100
+++ /var/tmp/diff_new_pack.LA55RO/_new  2017-12-29 00:02:03.915442051 +0100
@@ -19,24 +19,16 @@
 
 %define sover 0
 Name:           lame
-Version:        3.99.5
+Version:        3.100
 Release:        0
 Summary:        The LAME MP3 encoder
 License:        LGPL-2.0+
 Group:          Productivity/Multimedia/Sound/Editors and Convertors
-# https://github.com/rbrito/lame
 Url:            http://lame.sourceforge.net/
 Source:         http://prdownloads.sourceforge.net/lame/lame-%{version}.tar.gz
 Source99:       lame-rpmlintrc
 Source1000:     baselibs.conf
-Patch1:         lame-gtk1.patch
-Patch10:        lame-Add-check-for-invalid-input-sample-rate.patch
-Patch11:        lame-ansi2knr2.patch
-Patch12:        lame-bits_per_sample.patch
-Patch13:        lame-field-width-fix.patch
-Patch14:        lame-force_align_arg_pointer.patch
-Patch15:        lame-int_resample_ratio.patch
-Patch16:        lame-msse.patch
+Patch1:         lame-field-width-fix.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -98,19 +90,9 @@
 
 %prep
 %setup -q
-find -name Makefile.in -print -delete
 %patch1 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h
 
 %build
-autoreconf -fi
 LIBS="-lm" \
 CFLAGS="%{optflags}" \
 %configure \
@@ -125,6 +107,9 @@
 
 make %{?_smp_mflags} pkgdocdir=%{_defaultdocdir}/%{name}/
 
+%check
+make test
+
 %install
 make install pkgdocdir=%{_defaultdocdir}/%{name}/ DESTDIR=%{buildroot}
 rm -f %{buildroot}%{_libdir}/libmp3lame.la

++++++ lame-3.99.5.tar.gz -> lame-3.100.tar.gz ++++++
++++ 56279 lines of diff (skipped)


Reply via email to