diff --git a/xine-lib-1.1.10-crippled.tar.bz2 b/xine-lib-1.1.10-crippled.tar.bz2 deleted file mode 100644 index 143025a..0000000 --- a/xine-lib-1.1.10-crippled.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42dbc96089bf18362ce2215b4e49e450949c94d047a04d69bd605ad8daf087c2 -size 4946100 diff --git a/xine-lib-1.1.10.1-crippled.tar.bz2 b/xine-lib-1.1.10.1-crippled.tar.bz2 new file mode 100644 index 0000000..44b483d --- /dev/null +++ b/xine-lib-1.1.10.1-crippled.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:897b552cce7c9b13e11263dfcb82111b64d6fa38b27c6d1adc85c0a88ea3b798 +size 5005675 diff --git a/xine-lib.changes b/xine-lib.changes index 94fc8fe..94e4522 100644 --- a/xine-lib.changes +++ b/xine-lib.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Fri Feb 15 10:34:49 CET 2008 - lnussel@suse.de + +- Update to 1.1.10.1: + * Security fix: Array index vulnerability which may allow remote + attackers to execute arbitrary code via a crafted FLAC tag, + causing a stack buffer overflow. (CVE-2008-0486) + * Fix a RealPlayer codec detection bug. + * Improve detection of MP3 streams with ID3v2 tags. Don't trust the tag + size. + ------------------------------------------------------------------- Tue Jan 29 11:57:55 CET 2008 - lnussel@suse.de diff --git a/xine-lib.spec b/xine-lib.spec index c31f7cd..aab35cc 100644 --- a/xine-lib.spec +++ b/xine-lib.spec @@ -1,5 +1,5 @@ # -# spec file for package xine-lib (Version 1.1.10) +# spec file for package xine-lib (Version 1.1.10.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,6 +10,7 @@ # norootforbuild + Name: xine-lib # --with-internal -> build xine+xine-internal # --without-internal -> don't build xine-internal @@ -32,8 +33,9 @@ BuildRequires: ImageMagick-devel SDL-devel arts-devel cdparanoia curl-devel eso BuildRequires: mad-devel %endif Recommends: opensuse-codecs-installer -Version: 1.1.10 +Version: 1.1.10.1 Release: 1 +%define abiversion 1.1.10 Summary: Video Player with Plug-Ins Group: Productivity/Multimedia/Video/Players License: GPL v2 or later; Public Domain, Freeware @@ -139,7 +141,7 @@ Authors: %package -n xine-internal # these libs are possibly illegal and may not work without libdvdcss anyway Summary: xine plugins for watching DVDs, DivX and more -Group: SuSE internal +Group: SUSE internal Requires: xine-lib = %version Provides: xine-lib:%_libdir/xine/plugins/1.0.0/xineplug_decode_mad.so xine-mad Obsoletes: xine-mad @@ -211,7 +213,7 @@ make %{?jobs:-j%jobs} %install cd xine-lib-%version make install DESTDIR=%buildroot -LIB="%buildroot%_libdir/xine/plugins/%version" +LIB="%buildroot%_libdir/xine/plugins/%abiversion" # install documentation mkdir -p %buildroot%_defaultdocdir install -m 0644 %SOURCE10 COPYING AUTHORS %buildroot%_defaultdocdir/xine/ @@ -353,7 +355,7 @@ EOF OUT_FILE="" grep -v ^# plugins | while read i; do [ "${i:0:1}" = "." ] && OUT_FILE=$i && continue - echo %_libdir/xine/plugins/%version/$i.so >> files$OUT_FILE + echo %_libdir/xine/plugins/%abiversion/$i.so >> files$OUT_FILE done %find_lang libxine1 cat libxine1.lang >>files @@ -366,7 +368,7 @@ xargs -i+ rm -f %buildroot/+ 0 @@ -393,14 +395,14 @@ echo "/usr/share/xine/mad" >> files.internal %endif %dir /%_libdir/xine %dir /%_libdir/xine/plugins -%dir /%_libdir/xine/plugins/%version +%dir /%_libdir/xine/plugins/%abiversion %dir /usr/share/xine %dir /usr/share/xine/libxine1 %_libdir/libxine.so.* %_defaultdocdir/xine -%_libdir/xine/plugins/%version/post -%_libdir/xine/plugins/%version/vidix -%_libdir/xine/plugins/%version/mime.types +%_libdir/xine/plugins/%abiversion/post +%_libdir/xine/plugins/%abiversion/vidix +%_libdir/xine/plugins/%abiversion/mime.types # # xine fonts # cetus is a freeware font from http://www.fontfreak.com/authors/gregfonts.htm @@ -432,11 +434,19 @@ echo "/usr/share/xine/mad" >> files.internal %defattr(-,root,root) %dir %_libdir/xine %dir %_libdir/xine/plugins -%dir %_libdir/xine/plugins/%version +%dir %_libdir/xine/plugins/%abiversion %dir /usr/share/xine %endif %changelog +* Fri Feb 15 2008 lnussel@suse.de +- Update to 1.1.10.1: + * Security fix: Array index vulnerability which may allow remote + attackers to execute arbitrary code via a crafted FLAC tag, + causing a stack buffer overflow. (CVE-2008-0486) + * Fix a RealPlayer codec detection bug. + * Improve detection of MP3 streams with ID3v2 tags. Don't trust the tag + size. * Tue Jan 29 2008 lnussel@suse.de - Update to 1.1.10: Maintenance release with security fix * Security fixes: