Hello community,
here is the log from the commit of package xine-lib
checked in at Thu Apr 3 02:39:06 CEST 2008.
--------
--- xine-lib/xine-lib.changes 2008-03-26 15:10:25.000000000 +0100
+++ xine-lib/xine-lib.changes 2008-03-31 15:09:43.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Mar 31 12:25:04 CEST 2008 - mhopf@suse.de
+
+- Update to 1.1.11.1:
+ * Added a few more memory allocation checks to the above demuxers.
+ * WAV file playback fix: don't assume that the first chunk is "fmt ".
+ * Don't try to play partial 24-bit AIFF frames (decoder would lose data).
+ * Fixed AIFF comment chunk handling and sample rate reading.
+ * LPCM fixes: input over-reading, conversion of 24-bit samples.
+- Updated precheckin_cripple_tarball.sh
+
+-------------------------------------------------------------------
Old:
----
xine-lib-1.1.11-crippled.tar.bz2
xine-lib-1.1.11.tar.bz2
xine-lib-CVE-2008-1482.diff
New:
----
xine-lib-1.1.11.1-crippled.tar.bz2
xine-lib-1.1.11.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xine-lib.spec ++++++
--- /var/tmp/diff_new_pack.H27761/_old 2008-04-03 02:37:36.000000000 +0200
+++ /var/tmp/diff_new_pack.H27761/_new 2008-04-03 02:37:36.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xine-lib (Version 1.1.11)
+# spec file for package xine-lib (Version 1.1.11.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -33,8 +33,8 @@
BuildRequires: mad-devel
%endif
Recommends: opensuse-codecs-installer
-Version: 1.1.11
-Release: 2
+Version: 1.1.11.1
+Release: 1
%define abiversion 1.20
Summary: Video Player with Plug-Ins
Group: Productivity/Multimedia/Video/Players
@@ -52,7 +52,6 @@
Source99: precheckin_cripple_tarball.sh
# *** xine-lib: Bugfixes
Patch26: xine-lib-doc-fix-X11R6.diff
-Patch30: xine-lib-CVE-2008-1482.diff
# *** Addons
Patch50: vdr-xine-lib-0.8.1.diff.bz2
Patch51: vdr-xine-SUSE.diff
@@ -90,6 +89,7 @@
%if %BUILD_XINE != 1
%package -n xine-devel
+License: GPL v2 or later
Summary: Development environment for Xine-based media players
Group: Development/Libraries/C and C++
Requires: glibc-devel freetype2-devel zlib-devel xine-lib = %version
@@ -118,6 +118,7 @@
Guenter Bartsch
%package -n xine-extra
+License: GPL v2 or later
Summary: Optional Xine plugins
Group: Productivity/Multimedia/Video/Players
Requires: xine-lib = %version
@@ -137,6 +138,7 @@
%if %BUILD_XINE != 0
%package -n xine-internal
+License: GPL v2 or later; Public Domain, Freeware
# these libs are possibly illegal and may not work without libdvdcss anyway
Summary: xine plugins for watching DVDs, DivX and more
Group: SUSE internal
@@ -169,7 +171,6 @@
fi
cd xine-lib-%version
%patch26
-%patch30 -p1
%patch50 -p1
%patch51 -p1
%patch52 -p1
@@ -450,6 +451,14 @@
%endif
%changelog
+* Mon Mar 31 2008 mhopf@suse.de
+- Update to 1.1.11.1:
+ * Added a few more memory allocation checks to the above demuxers.
+ * WAV file playback fix: don't assume that the first chunk is "fmt ".
+ * Don't try to play partial 24-bit AIFF frames (decoder would lose data).
+ * Fixed AIFF comment chunk handling and sample rate reading.
+ * LPCM fixes: input over-reading, conversion of 24-bit samples.
+- Updated precheckin_cripple_tarball.sh
* Tue Mar 25 2008 mhopf@suse.de
- Security fix for bnc#372877: integer overflows in malloc
CVE-2008-1482
@@ -723,7 +732,7 @@
- Update to vdr-xine 0.7.6 (adapted to 1.1.1)
* Mon Dec 05 2005 lmuelle@suse.de
- Revert libsmbclient renameing.
-* Mon Nov 14 2005 lmuelle@suse.de
+* Tue Nov 15 2005 lmuelle@suse.de
- Use samba-libs instead of libsmbclient.
* Thu Oct 27 2005 adrian@suse.de
- xine-internal needs xine-mad now
++++++ precheckin_cripple_tarball.sh ++++++
--- xine-lib/precheckin_cripple_tarball.sh 2008-01-29 09:59:06.000000000 +0100
+++ xine-lib/precheckin_cripple_tarball.sh 2008-03-31 12:42:08.000000000 +0200
@@ -58,7 +58,7 @@
echo 1>&2 "Crippling..."
-c_subdirs="dxr3 liba52 libdts libfaad libffmpeg libmad libmpeg2 libspucc libspudec libspudvb libw32dll input/vcd libxineadec/gsm610 libxineadec/nosefart"
+c_subdirs="dxr3 liba52 libdts libfaad libffmpeg libmad libmpeg2 libspucc libspudec libspudvb libw32dll input/vcd libxineadec/gsm610 libxineadec/nosefart combined/ffmpeg"
c_demuxers="xineplug_dmx_asf.la asfheader.h asfheader.c demux_asf.c xineplug_dmx_mpeg.la demux_mpeg.c xineplug_dmx_mpeg_block.la demux_mpeg_block.c xineplug_dmx_mpeg_ts.la demux_ts.c xineplug_dmx_mpeg_elem.la demux_elem.c xineplug_dmx_mpeg_pes.la demux_mpeg_pes.c xineplug_dmx_yuv4mpeg2.la demux_yuv4mpeg2.c"
c_input="xineplug_inp_mms.la input_mms.c mms.c mmsh.c ../demuxers/asfheader.c mms.h mmsh.h xineplug_inp_vcdo.la input_vcd.c vcd"
c_libxineadec="xineplug_decode_gsm610.la xineplug_decode_nsf.la gsm610.c nsf.c gsm610 nosefart"
@@ -74,6 +74,8 @@
do_remove src/input "$c_input"
do_nukeentry src/libxineadec/Makefile.am "$c_libxineadec"
do_remove src/libxineadec "$c_libxineadec"
+do_nukeentry src/combined/Makefile.am "ffmpeg"
+do_remove src/combined "ffmpeg"
do_nukeentry src/post/planar/Makefile.am "pp\.c \S*/libpostproc/libpostprocess\.la"
do_nukeline src/post/planar/planar.c "pp_init_plugin pp_special_info"
do_remove src/post/planar "pp.c"
++++++ xine-lib-1.1.11-crippled.tar.bz2 -> xine-lib-1.1.11.1-crippled.tar.bz2 ++++++
++++ 6897 lines of diff (skipped)
++++++ xine-lib-1.1.11-crippled.tar.bz2 -> xine-lib-1.1.11.1.tar.bz2 ++++++
xine-lib/xine-lib-1.1.11-crippled.tar.bz2 xine-lib/xine-lib-1.1.11.1.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org