Package: ipmitool / 1.8.18-10

Metadata

Package Version Patches format
ipmitool 1.8.18-10 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0120 openssl1.1.patch | (download)

src/plugins/lanplus/lanplus_crypt_impl.c | 50 29 + 21 - 0 !
1 file changed, 29 insertions(+), 21 deletions(-)

 migrate to openssl 1.1
 Cherry-picked from upstream
0100 fix_buf_overflow.patch | (download)

lib/ipmi_tsol.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix buffer overflow
 based on 101_fix_buf_overflow from Leo Iannacone <l3on@ubuntu.com> 
0500 fix_CVE 2011 4339.patch | (download)

lib/helper.c | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 cve-2011-4339
 insecure file permission when creating PID files
 based on 112_fix_CVE-2011-4339
0600 manpage_longlines.patch | (download)

doc/ipmitool.1 | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 long lines in man-page
 prevent "can't break line" warnings
0110 getpass prototype.patch | (download)

lib/ipmi_main.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 use necessary source dialect to ensure getpass() availability
  getpass is a deprecated function, and building with either c99 or gnu99
  does not ensure this function's availability.  So instead, declare
 _DEFAULT_SOURCE so that the function remains available.
0115 typo.patch | (download)

doc/ipmievd.8 | 2 1 + 1 - 0 !
include/ipmitool/ipmi_pef.h | 2 1 + 1 - 0 !
lib/dimm_spd.c | 2 1 + 1 - 0 !
lib/ipmi_ekanalyzer.c | 12 6 + 6 - 0 !
lib/ipmi_hpmfwupg.c | 2 1 + 1 - 0 !
lib/ipmi_kontronoem.c | 4 2 + 2 - 0 !
lib/ipmi_lanp.c | 2 1 + 1 - 0 !
lib/ipmi_mc.c | 2 1 + 1 - 0 !
src/ipmievd.c | 4 2 + 2 - 0 !
9 files changed, 16 insertions(+), 16 deletions(-)

 source typos
0125 nvidia iana.patch | (download)

include/ipmitool/ipmi.h | 1 1 + 0 - 0 !
lib/ipmi_strings.c | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 add iana id for nvidia hardware
 Add the NVIDIA IANA ID to the hardcoded list used in ipmitool <= 1.8.18.
 After upstream commit "9d41136 ID:491 - Fetch vendor IDs from IANA", ipmitool
 generates a list of vendor IDs dynamically at build time, so we can drop this
 patch in future releases.
0615 manpage_typo.patch | (download)

doc/ipmievd.8 | 2 1 + 1 - 0 !
doc/ipmitool.1 | 6 3 + 3 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 typo in man-pages
0130 Correct_lanplus_segment_violation.patch | (download)

src/plugins/lanplus/lanplus.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix lanplus segment violation for truncated response
0005 gcc10.patch | (download)

include/ipmitool/ipmi_hpmfwupg.h | 17 16 + 1 - 0 !
lib/ipmi_hpmfwupg.c | 3 3 + 0 - 0 !
2 files changed, 19 insertions(+), 1 deletion(-)

 fix ftbfs with gcc-10
0010 utf8.patch | (download)

AUTHORS | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 conv authors to utf-8