Hello community, here is the log from the commit of package openhpi checked in at Fri Feb 2 14:45:10 CET 2007. -------- --- openhpi/openhpi.changes 2007-01-19 15:54:26.000000000 +0100 +++ /mounts/work_src_done/STABLE/openhpi/openhpi.changes 2007-02-02 04:15:06.380335000 +0100 @@ -1,0 +2,6 @@ +Fri Feb 2 04:14:19 CET 2007 - mrueckert@suse.de + +- added openhpi-2.6.3_array_bounds.patch: (#238658) + make the array large enough so we dont overflow it in the loop. + +------------------------------------------------------------------- New: ---- openhpi-2.6.3_array_bounds.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openhpi.spec ++++++ --- /var/tmp/diff_new_pack.e30210/_old 2007-02-02 14:44:05.000000000 +0100 +++ /var/tmp/diff_new_pack.e30210/_new 2007-02-02 14:44:05.000000000 +0100 @@ -13,7 +13,7 @@ Name: openhpi BuildRequires: OpenIPMI-devel docbook-toys docbook-utils e2fsprogs-devel fam-devel gcc-c++ glib2-devel libpcap net-snmp-devel sysfsutils tcpd-devel udev xorg-x11 xorg-x11-devel Version: 2.6.3 -Release: 3 +Release: 4 Group: System/Monitoring License: BSD License and BSD-like Summary: Implementation of SA Forum's Hardware Platform Interface (HPI) @@ -23,6 +23,7 @@ Patch: openhpi-2.4.1_no-Werror.patch Patch1: openhpi-2.4.1_sysfs2_buffer_overflow.patch Patch2: openhpi-2.6.3_doctype.patch +Patch3: openhpi-2.6.3_array_bounds.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -163,6 +164,7 @@ %patch %patch1 %patch2 +%patch3 %build autoreconf --install --force @@ -233,6 +235,9 @@ %{_libdir}/liboh*.la %changelog -n openhpi +* Fri Feb 02 2007 - mrueckert@suse.de +- added openhpi-2.6.3_array_bounds.patch: (#238658) + make the array large enough so we dont overflow it in the loop. * Fri Jan 19 2007 - mrueckert@suse.de - added openhpi-2.6.3_doctype.patch: replaced the broken PUBLIC identifier with SYSTEM. ++++++ openhpi-2.6.3_array_bounds.patch ++++++ Index: plugins/ipmi/ipmi_inventory.c =================================================================== --- plugins/ipmi/ipmi_inventory.c.orig 2006-12-06 21:58:46.000000000 +0100 +++ plugins/ipmi/ipmi_inventory.c 2007-02-02 04:03:43.356671672 +0100 @@ -321,7 +321,7 @@ struct ohoi_area_layout { struct ohoi_fru_layout { unsigned int len; unsigned int free_len; - struct ohoi_area_layout areas[IPMI_FRU_FTR_NUMBER - 1]; + struct ohoi_area_layout areas[IPMI_FRU_FTR_NUMBER]; }; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org