commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2016-11-05 21:21:26 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is "libXfixes" Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2016-06-03 16:36:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2016-11-05 21:21:27.0 +0100 @@ -1,0 +2,6 @@ +Sat Oct 29 00:08:19 UTC 2016 - tobias.johannes.klausm...@mni.thm.de + +- Update to version 5.0.3: + + fix Integer overflow on illegal server response + +--- Old: libXfixes-5.0.2.tar.bz2 New: libXfixes-5.0.3.tar.bz2 Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.eS0qmJ/_old 2016-11-05 21:21:28.0 +0100 +++ /var/tmp/diff_new_pack.eS0qmJ/_new 2016-11-05 21:21:28.0 +0100 @@ -18,7 +18,7 @@ Name: libXfixes %define lname libXfixes3 -Version:5.0.2 +Version:5.0.3 Release:0 Summary:X11 miscellaneous "fixes" extension library License:MIT @@ -44,8 +44,8 @@ %package -n %lname Summary:X11 miscellaneous "fixes" extension library -Group: System/Libraries # O/P added for 12.2 +Group: System/Libraries Provides: xorg-x11-libXfixes = 7.6_%version-%release Obsoletes: xorg-x11-libXfixes < 7.6_%version-%release ++ libXfixes-5.0.2.tar.bz2 -> libXfixes-5.0.3.tar.bz2 ++ 27731 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfixes-5.0.2/ChangeLog new/libXfixes-5.0.3/ChangeLog --- old/libXfixes-5.0.2/ChangeLog 2016-05-26 03:54:48.0 +0200 +++ new/libXfixes-5.0.3/ChangeLog 2016-10-04 22:21:50.0 +0200 @@ -1,3 +1,27 @@ +commit 84df9cb81cc31bbed27ba241a23ae04f61da57db +Author: Matthieu Herrb+Date: Tue Oct 4 21:11:55 2016 +0200 + +libXfixes 5.0.3 + +Signed-off-by: Matthieu Herrb + +commit 61c1039ee23a2d1de712843bed3480654d7ef42e +Author: Tobias Stoeckmann +Date: Sun Sep 25 22:38:44 2016 +0200 + +Integer overflow on illegal server response + +The 32 bit field "rep.length" is not checked for validity, which allows +an integer overflow on 32 bit systems. + +A malicious server could send INT_MAX as length, which gets multiplied +by the size of XRectangle. In that case the client won't read the whole +data from server, getting out of sync. + +Signed-off-by: Tobias Stoeckmann +Reviewed-by: Matthieu Herrb + commit b2406ed9031991b7ddc5b76b308623afc8a590c5 Author: Matt Turner Date: Wed May 25 18:53:28 2016 -0700 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfixes-5.0.2/INSTALL new/libXfixes-5.0.3/INSTALL --- old/libXfixes-5.0.2/INSTALL 2016-05-26 03:54:48.0 +0200 +++ new/libXfixes-5.0.3/INSTALL 2016-10-04 22:21:50.0 +0200 @@ -1,13 +1,11 @@ Installation Instructions * -Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, -Inc. +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, +2006, 2007, 2008 Free Software Foundation, Inc. - Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. This file is offered as-is, -without warranty of any kind. + This file is free documentation; the Free Software Foundation gives +unlimited permission to copy, distribute and modify it. Basic Installation == @@ -15,11 +13,7 @@ Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the `README' file for -instructions specific to this package. Some packages provide this -`INSTALL' file but do not implement all of the features documented -below. The lack
commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2016-06-03 16:36:07 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is "libXfixes" Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2013-06-05 11:56:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2016-06-03 16:36:09.0 +0200 @@ -1,0 +2,7 @@ +Mon May 30 13:15:29 UTC 2016 - sndir...@suse.com + +- Update to version 5.0.2 + * Remove fallback for _XEatDataWords, require libX11 1.6 for it +- tagged baselibs.conf as source in specfile + +--- Old: libXfixes-5.0.1.tar.bz2 New: libXfixes-5.0.2.tar.bz2 Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.BsIrQ2/_old 2016-06-03 16:36:10.0 +0200 +++ /var/tmp/diff_new_pack.BsIrQ2/_new 2016-06-03 16:36:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libXfixes # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libXfixes %define lname libXfixes3 -Version:5.0.1 +Version:5.0.2 Release:0 Summary:X11 miscellaneous "fixes" extension library License:MIT @@ -28,11 +28,12 @@ #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXfixes #Git-Web: http://cgit.freedesktop.org/xorg/lib/libXfixes/ Source: http://xorg.freedesktop.org/archive/individual/lib/%name-%version.tar.bz2 +Source1:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires:autoconf >= 2.60, automake, libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(fixesproto) >= 5.0 -BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11) >= 1.6 BuildRequires: pkgconfig(xextproto) BuildRequires: pkgconfig(xorg-macros) >= 1.8 BuildRequires: pkgconfig(xproto) ++ libXfixes-5.0.1.tar.bz2 -> libXfixes-5.0.2.tar.bz2 ++ 31663 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfixes-5.0.1/ChangeLog new/libXfixes-5.0.2/ChangeLog --- old/libXfixes-5.0.1/ChangeLog 2013-05-29 06:11:47.0 +0200 +++ new/libXfixes-5.0.2/ChangeLog 2016-05-26 03:54:48.0 +0200 @@ -1,3 +1,28 @@ +commit b2406ed9031991b7ddc5b76b308623afc8a590c5 +Author: Matt Turner+Date: Wed May 25 18:53:28 2016 -0700 + +libXfixes 5.0.2 + +Signed-off-by: Matt Turner + +commit 1702cdfe45c9bdd7dacfc8f27a49f89fcd1d02c3 +Author: Michael Joost +Date: Mon Nov 18 16:11:26 2013 +0100 + +Remove fallback for _XEatDataWords, require libX11 1.6 for it + +_XEatDataWords was orignally introduced with the May 2013 security +patches, and in order to ease the process of delivering those, +fallback versions of _XEatDataWords were included in the X extension +library patches so they could be applied to older versions that didn't +have libX11 1.6 yet. Now that we're past that hurdle, we can drop +the fallbacks and just require libX11 1.6 for building new versions +of the extension libraries. + +Reviewed-by: Alan Coopersmith +Signed-off-by: Alan Coopersmith + commit 0cb446962381f750e05d97bfb974ca1e32481d5d Author: Alan Coopersmith Date: Tue May 28 21:11:10 2013 -0700 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfixes-5.0.1/INSTALL new/libXfixes-5.0.2/INSTALL --- old/libXfixes-5.0.1/INSTALL 2013-05-29 06:11:47.0 +0200 +++ new/libXfixes-5.0.2/INSTALL 2016-05-26 03:54:48.0 +0200 @@ -1,11 +1,13 @@ Installation Instructions * -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, -2006, 2007, 2008 Free
commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2013-06-05 11:56:32 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is libXfixes Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2013-04-14 10:34:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2013-06-05 11:56:34.0 +0200 @@ -1,0 +2,7 @@ +Wed May 29 22:45:00 UTC 2013 - tobias.johannes.klausm...@mni.thm.de + +- Update to version 5.0.1: + This bug fix release includes the fix for the recently announced + CVE-2013-1983, along with some other cleanups warning fixes. + +--- Old: libXfixes-5.0.tar.bz2 New: libXfixes-5.0.1.tar.bz2 Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.zkfsls/_old 2013-06-05 11:56:35.0 +0200 +++ /var/tmp/diff_new_pack.zkfsls/_new 2013-06-05 11:56:35.0 +0200 @@ -18,7 +18,7 @@ Name: libXfixes %define lname libXfixes3 -Version:5.0 +Version:5.0.1 Release:0 Summary:X11 miscellaneous fixes extension library License:MIT ++ libXfixes-5.0.tar.bz2 - libXfixes-5.0.1.tar.bz2 ++ 40142 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfixes-5.0/ChangeLog new/libXfixes-5.0.1/ChangeLog --- old/libXfixes-5.0/ChangeLog 2011-03-08 17:29:32.0 +0100 +++ new/libXfixes-5.0.1/ChangeLog 2013-05-29 06:11:47.0 +0200 @@ -1,3 +1,123 @@ +commit 0cb446962381f750e05d97bfb974ca1e32481d5d +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Tue May 28 21:11:10 2013 -0700 + +libXfixes 5.0.1 + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com + +commit c480fe3271873ec7471b0cbd680f4dac18ca8904 +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Sat Apr 13 10:24:08 2013 -0700 + +integer overflow in XFixesGetCursorImage() [CVE-2013-1983] + +If the reported cursor dimensions or name length are too large, the +calculations to allocate memory for them may overflow, leaving us +writing beyond the bounds of the allocation. + +Reported-by: Ilja Van Sprundel ivansprun...@ioactive.com +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com + +commit b031e3b60fa1af9e49449f23d4a84395868be3ab +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Sat Apr 13 10:20:59 2013 -0700 + +Use _XEatDataWords to avoid overflow of _XEatData calculations + +rep.length is a CARD32, so rep.length 2 could overflow in 32-bit builds + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com + +commit f870dfb47da9d43d1750ea5e5fc9288c4158f7ad +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Sat Mar 9 09:26:05 2013 -0800 + +XFixesFetchRegionAndBounds: use nread in call to XReadPad + +We already went through the trouble of calculating a variable with the +amount to read, might as well use it instead of recalculating it. + +Also move initialization of the variable to the point it's needed/used + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net + +commit ad2a06d4d3c60198bc40116623153f71a208a240 +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Sat Mar 9 09:18:14 2013 -0800 + +Remove duplicate declaration of XFixesExtensionName in Xfixesint.h + +Silences gcc warnings: +In file included from Region.c:26:0: +Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls] +Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here + +In file included from Cursor.c:49:0: +Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls] +Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net + +commit 73a0fbb479f5b7806a3dd0741be55c9abda76220 +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Fri Jan 18 23:10:01 2013 -0800 + +Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS + +
commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2013-04-14 10:34:28 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is libXfixes, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2013-03-22 11:55:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2013-04-14 10:34:29.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 11 11:37:32 UTC 2013 - mmeis...@suse.com + +- Added url as source. + Please see http://en.opensuse.org/SourceUrls + +--- Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.KgHXZQ/_old 2013-04-14 10:34:29.0 +0200 +++ /var/tmp/diff_new_pack.KgHXZQ/_new 2013-04-14 10:34:29.0 +0200 @@ -27,7 +27,7 @@ #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXfixes #Git-Web: http://cgit.freedesktop.org/xorg/lib/libXfixes/ -Source: %name-%version.tar.bz2 +Source: http://xorg.freedesktop.org/archive/individual/lib/%name-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires:autoconf = 2.60, automake, libtool BuildRequires: pkgconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2013-03-22 11:55:08 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is libXfixes, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2012-09-25 16:12:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2013-03-22 11:55:09.0 +0100 @@ -1,0 +2,5 @@ +Sun Feb 17 17:21:53 UTC 2013 - jeng...@inai.de + +- Use more robust make install call + +--- Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.mgar0L/_old 2013-03-22 11:55:09.0 +0100 +++ /var/tmp/diff_new_pack.mgar0L/_new 2013-03-22 11:55:09.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libXfixes # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -75,7 +75,7 @@ make %{?_smp_mflags} %install -%makeinstall +make install DESTDIR=%buildroot rm -f %buildroot/%_libdir/*.la %post -n %lname -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libXfixes for openSUSE:Factory
Hello community, here is the log from the commit of package libXfixes for openSUSE:Factory checked in at 2012-09-25 16:12:21 Comparing /work/SRC/openSUSE:Factory/libXfixes (Old) and /work/SRC/openSUSE:Factory/.libXfixes.new (New) Package is libXfixes, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes 2012-02-17 12:03:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2012-09-25 16:12:23.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 25 06:33:15 UTC 2012 - sndir...@suse.com + +- specfile cleanup + +--- Other differences: -- ++ libXfixes.spec ++ --- /var/tmp/diff_new_pack.PXtaU0/_old 2012-09-25 16:12:23.0 +0200 +++ /var/tmp/diff_new_pack.PXtaU0/_new 2012-09-25 16:12:23.0 +0200 @@ -14,6 +14,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: libXfixes %define lname libXfixes3 Version:5.0 @@ -21,16 +23,19 @@ Summary:X11 miscellaneous fixes extension library License:MIT Group: Development/Libraries/C and C++ -URL:http://xorg.freedesktop.org/ +Url:http://xorg.freedesktop.org/ #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXfixes #Git-Web: http://cgit.freedesktop.org/xorg/lib/libXfixes/ Source: %name-%version.tar.bz2 -BuildRoot: %_tmppath/%name-%version-build +BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires:autoconf = 2.60, automake, libtool -BuildRequires: pkgconfig, pkgconfig(xorg-macros) = 1.8 -BuildRequires: pkgconfig(xproto), pkgconfig(fixesproto) = 5.0 -BuildRequires: pkgconfig(xextproto), pkgconfig(x11) +BuildRequires: pkgconfig +BuildRequires: pkgconfig(fixesproto) = 5.0 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(xorg-macros) = 1.8 +BuildRequires: pkgconfig(xproto) %description The X Fixes extension provides applications with work-arounds for -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org