![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package xpp checked in at Fri Jan 18 01:30:32 CET 2008. -------- --- xpp/xpp.changes 2007-04-08 20:02:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/xpp/xpp.changes 2008-01-15 16:31:09.852431000 +0100 @@ -1,0 +2,5 @@ +Tue Jan 15 16:30:57 CET 2008 - kssingvo@suse.de + +- fixed a size check in strncpy() + +------------------------------------------------------------------- New: ---- xpp-1.5-strncpy_fix_size.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xpp.spec ++++++ --- /var/tmp/diff_new_pack.H21901/_old 2008-01-18 01:29:48.000000000 +0100 +++ /var/tmp/diff_new_pack.H21901/_new 2008-01-18 01:29:48.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package xpp (Version 1.5) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -12,16 +12,17 @@ Name: xpp BuildRequires: cups cups-devel fltk-devel freeglut-devel gcc-c++ libdrm-devel libjpeg-devel libpng-devel openssl-devel xorg-x11 -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Hardware/Printing Summary: CUPS X Window System front-end -URL: http://cups.sourceforge.net/xpp/ +Url: http://cups.sourceforge.net/xpp/ Version: 1.5 -Release: 69 +Release: 166 Source0: http://download.sourceforge.net/cups/%{name}-%{version}.tar.bz2 Patch0: %{name}-%{version}.patch Patch1: %{name}-1.5-domain_socket.patch Patch2: %{name}-1.5-crash.patch +Patch3: %{name}-1.5-strncpy_fix_size.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: fltk >= 1.0.11, cups >= 1.1.9 @@ -41,6 +42,7 @@ %patch0 -p1 %patch1 -p1 %patch2 +%patch3 -p1 %build %{?suse_update_config:%{suse_update_config -f . }} @@ -58,64 +60,66 @@ /usr/bin/xpp %changelog -* Sun Apr 08 2007 - schwab@suse.de +* Tue Jan 15 2008 kssingvo@suse.de +- fixed a size check in strncpy() +* Sun Apr 08 2007 schwab@suse.de - Fix memory corruption. -* Mon Nov 27 2006 - kssingvo@suse.de +* Mon Nov 27 2006 kssingvo@suse.de - fixed issue with unix domain socket (bugzilla#223706) -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sat Jan 14 2006 - schwab@suse.de +* Sat Jan 14 2006 schwab@suse.de - Don't strip binaries. -* Thu Nov 24 2005 - meissner@suse.de +* Thu Nov 24 2005 meissner@suse.de - use RPM_OPT_FLAGS for real. use -fno-strict-aliasing. -* Wed Oct 12 2005 - meissner@suse.de +* Wed Oct 12 2005 meissner@suse.de - fixed build. -* Wed Jan 26 2005 - meissner@suse.de +* Wed Jan 26 2005 meissner@suse.de - Use RPM_OPT_FLAGS -* Thu Dec 16 2004 - kssingvo@suse.de +* Thu Dec 16 2004 kssingvo@suse.de - first shot of new version 1.5 -* Wed Mar 03 2004 - kssingvo@suse.de +* Wed Mar 03 2004 kssingvo@suse.de - added patches from Egbert Eich, which will be added in next xpp release - core dump fix at saving unmodified dialog for new instance - allowed specification of printer instances on the command line - made printer list horizontally scrollable - added input widget to specify custom paper sizes -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - add %%defattr -* Fri Jan 17 2003 - ro@suse.de +* Fri Jan 17 2003 ro@suse.de - work around fltk/fluid problem -* Thu Aug 01 2002 - kssingvo@suse.de +* Thu Aug 01 2002 kssingvo@suse.de - gcc-c++ added to neededforbuild -* Thu May 23 2002 - kssingvo@suse.de +* Thu May 23 2002 kssingvo@suse.de - updated to version 1.1 -* Tue May 21 2002 - ro@suse.de +* Tue May 21 2002 ro@suse.de - fixed libdir -* Sun Apr 14 2002 - ro@suse.de +* Sun Apr 14 2002 ro@suse.de - build with gcc-3.1 -* Fri Feb 01 2002 - ro@suse.de +* Fri Feb 01 2002 ro@suse.de - changed neededforbuild <libpng> to <libpng-devel-packages> -* Thu Dec 13 2001 - ro@suse.de +* Thu Dec 13 2001 ro@suse.de - added libpng and libjpeg to neededforbuild -* Thu Nov 08 2001 - ro@suse.de +* Thu Nov 08 2001 ro@suse.de - use mesa-devel-packages in neededforbuild -* Sun Sep 02 2001 - bjacke@suse.de +* Sun Sep 02 2001 bjacke@suse.de - update to 1.0, fix License tag, use buildroot -* Fri Aug 31 2001 - bjacke@suse.de +* Fri Aug 31 2001 bjacke@suse.de - add cups-client to neededforbuild -* Mon Aug 27 2001 - ro@suse.de +* Mon Aug 27 2001 ro@suse.de - added <fltk-devel> to neededforbuild -* Mon Aug 20 2001 - ro@suse.de +* Mon Aug 20 2001 ro@suse.de - changed neededforbuild <cups> to <cups cups-libs> -* Mon Aug 13 2001 - ro@suse.de +* Mon Aug 13 2001 ro@suse.de - added openssl to neededforbuild -* Thu Mar 15 2001 - ro@suse.de +* Thu Mar 15 2001 ro@suse.de - changed neededforbuild <mesaglu> to <xf86glu> - changed neededforbuild <mesaglu-devel> to <xf86glu-devel> -* Tue Mar 13 2001 - ro@suse.de +* Tue Mar 13 2001 ro@suse.de - fixed neededforbuild (typo) -* Wed Mar 07 2001 - ro@suse.de +* Wed Mar 07 2001 ro@suse.de - changed neededforbuild <mesadev> to <mesa-devel> -* Thu Nov 30 2000 - ro@suse.de +* Thu Nov 30 2000 ro@suse.de - fixed neededforbuild -* Fri Nov 10 2000 - adrian@suse.de +* Fri Nov 10 2000 adrian@suse.de - Spec file created from xpp-0.7.tar.bz2 by autospec ++++++ xpp-1.5-strncpy_fix_size.patch ++++++ --- xpp-1.5/xpp.cxx.orig 2008-01-15 16:24:58.000000000 +0100 +++ xpp-1.5/xpp.cxx 2008-01-15 16:28:19.000000000 +0100 @@ -1091,7 +1091,7 @@ printFiles::getSpecialOptions(special_op } else if (opttype == 1) { sprintf(numbuffer,"%.3f",defvalue); } else { - strncpy(numbuffer, defstr, 1023); + strncpy(numbuffer, defstr, 127); } dests[dest_pos].num_options = cupsAddOption(argname,numbuffer, ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de