Hello community, here is the log from the commit of package dmidecode for openSUSE:Factory checked in at Wed Feb 2 01:46:06 CET 2011. -------- --- dmidecode/dmidecode.changes 2011-01-20 13:57:16.000000000 +0100 +++ /mounts/work_src_done/STABLE/dmidecode/dmidecode.changes 2011-01-25 18:02:52.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Jan 25 17:58:57 CET 2011 - jdelvare@suse.de + +- dmidecode-fix-memory-array-location-overrun.patch: Fix boundary + checks of memory array location codes (DMI type 16). + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- dmidecode-fix-memory-array-location-overrun.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dmidecode.spec ++++++ --- /var/tmp/diff_new_pack.yqvVYr/_old 2011-02-02 01:45:45.000000000 +0100 +++ /var/tmp/diff_new_pack.yqvVYr/_new 2011-02-02 01:45:45.000000000 +0100 @@ -21,13 +21,14 @@ Name: dmidecode Url: http://www.nongnu.org/dmidecode/ Version: 2.11 -Release: 1 +Release: 2 License: GPLv2+ Group: System/Console Provides: pmtools:/usr/sbin/dmidecode AutoReqProv: on Summary: DMI table decoder Source: %{name}-%{version}.tar.bz2 +Patch1: dmidecode-fix-memory-array-location-overrun.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 ia64 x86_64 Obsoletes: pmtools < 20071117 @@ -48,6 +49,7 @@ %prep %setup +%patch1 -p1 %build make CFLAGS="$RPM_OPT_FLAGS" ++++++ dmidecode-fix-memory-array-location-overrun.patch ++++++ Upstream: http://cvs.savannah.gnu.org/viewvc/dmidecode/dmidecode.c?root=dmidecode&r1=1.166&r2=1.167 Fix boundary checks of memory array location codes (DMI type 16). Reported by Andrey Matveyev. --- dmidecode/dmidecode.c 2010/11/24 20:48:19 1.166 +++ dmidecode/dmidecode.c 2011/01/25 16:19:42 1.167 @@ -2100,7 +2100,7 @@ if (code >= 0x01 && code <= 0x0A) return location[code - 0x01]; - if (code >= 0xA0 && code <= 0xA4) + if (code >= 0xA0 && code <= 0xA3) return location_0xA0[code - 0xA0]; return out_of_spec; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org