IPMITOOL_1_8_19
版本发布时间: 2022-08-30 19:55:21
ipmitool/ipmitool最新发布版本:IPMITOOL_1_8_19(2022-08-30 19:55:21)
This is the long awaited Release 1.8.19. It incorporates a real lot of changes since 1.8.18, and I felt like I ought to release it although there is still no formal testing in effect aside from the compilation test.
Please check that this release doesn't introduce any regression for you before you use it in any production environment.
What's Changed
- Fix the fatal error which result from execting 'ipmitool fru internaluse 1 info' by @Kylix0713 in https://github.com/ipmitool/ipmitool/pull/9
- GH-6: Replace user_id masks with a macro by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/8
- ID:509 - Fix nm policy range by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/12
- plugins/open: Fix for interrupted select by @wak-google in https://github.com/ipmitool/ipmitool/pull/15
- Add an option to display all dates in UTC by @ngorugan in https://github.com/ipmitool/ipmitool/pull/22
- Add Quanta OEM code: ipmitool for DIMM slot readable feature by @qctbmc in https://github.com/ipmitool/ipmitool/pull/5
- Fixed several misspellings. by @thdot in https://github.com/ipmitool/ipmitool/pull/28
- plugins: open: Properly enable event receiver by @BenjaminFair in https://github.com/ipmitool/ipmitool/pull/35
- ipmi_sensor: added csv output by @eyJhb in https://github.com/ipmitool/ipmitool/pull/39
- lanplus: Fix compile with deprecated APIs disabled. by @neheb in https://github.com/ipmitool/ipmitool/pull/47
- Auto selection of 'best' cipher suite available by @vmauery in https://github.com/ipmitool/ipmitool/pull/32
- Cleanup compiler warnings by @vmauery in https://github.com/ipmitool/ipmitool/pull/49
- Cleanup all unused-parameter warnings by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/58
- Correct lanplus segment violation for truncated response. by @pjdhpe in https://github.com/ipmitool/ipmitool/pull/78
- helper: add free_n method to handle clearing pointers by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/83
- Fix multiple issues found by cppcheck by @jmoellers in https://github.com/ipmitool/ipmitool/pull/93
- fru: cleanup redux by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/88
- open: cleanup and bugfix by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/62
- Fix IPMI DCMI message typo by @gkeishin in https://github.com/ipmitool/ipmitool/pull/96
- Fix "ipmitool pef {status,info}" not printing final newline by @yontalcar in https://github.com/ipmitool/ipmitool/pull/113
- add OpenBMC D-Bus interface by @vmauery in https://github.com/ipmitool/ipmitool/pull/100
- Enable CI builds for macOS and two versions of Ubuntu by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/116
- Add mechanism to configure to set the default interface by @vmauery in https://github.com/ipmitool/ipmitool/pull/117
- exchange-bmc-os-info: Remove dependency on ipmi.service by @charles-rose in https://github.com/ipmitool/ipmitool/pull/115
- sdr: Fix segfault on invalid unit types by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/120
- create_pen_list: only print if values are set by @vmauery in https://github.com/ipmitool/ipmitool/pull/105
- Feature/add support for boot mailbox by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/129
- Fix default interface to behave as it did before by @vmauery in https://github.com/ipmitool/ipmitool/pull/132
- company name change from Newisys to Viking Enterprise by @danm3986 in https://github.com/ipmitool/ipmitool/pull/127
- Bugfix/11: Read IANA registry from file by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/135
- mc: Fix reporting of manufacturers > 64K by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/137
- fix embedded bridged responses handling by @dfrycki in https://github.com/ipmitool/ipmitool/pull/142
- Make use DESTDIR to install IANA PEN database by @radix-platform in https://github.com/ipmitool/ipmitool/pull/144
- Bugfix/111 missing generator id on ssif si by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/138
- doc: fix URL in README by @selivan in https://github.com/ipmitool/ipmitool/pull/152
- Improve clarity of the "set password" length argument by @gdttn in https://github.com/ipmitool/ipmitool/pull/153
- Fix/cleanup chassis bootparam and bootdev options by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/165
- Docs: Add info on packages to install on Ubuntu 16.04 and Fedora 31 by @jvillal-amp in https://github.com/ipmitool/ipmitool/pull/168
- ipmi_dcmi: fix typo in nm_policy_options initialization. by @PavelKiryukhin in https://github.com/ipmitool/ipmitool/pull/174
- Cleanup/drop ncurses by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/175
- ipmi_sel_set_time: fix null pointer dereference by @PavelKiryukhin in https://github.com/ipmitool/ipmitool/pull/182
- hpmfwupg: move variable definition to .c file by @yontalcar in https://github.com/ipmitool/ipmitool/pull/180
- define non-portable MAX() if not defined in ipmi_hpmfwupg.c by @jlevon in https://github.com/ipmitool/ipmitool/pull/198
- ipmi_sel_set_time: fix strptime() return check by @PavelKiryukhin in https://github.com/ipmitool/ipmitool/pull/183
- fru: fix memory leak in ipmi_spd_print_fru by @yontalcar in https://github.com/ipmitool/ipmitool/pull/184
- harden ipmi_sdr_get_record() against bad records by @jlevon in https://github.com/ipmitool/ipmitool/pull/197
- fixes #104, Clean up use of strcmp/strncmp/strncasecmp by @doublechiang in https://github.com/ipmitool/ipmitool/pull/185
- configure: Fix compatibility with non-bash systems by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/207
- Add GitHub CI workflow to replace Travis, Add Windows build CI, update instructions by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/212
- Rpmbuildfix by @gbuloz in https://github.com/ipmitool/ipmitool/pull/179
- doc, ci: Fix an error in package name for Windows by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/215
- Add version info to debug output by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/216
- configure.ac: replace '-#' by '--progress-bar' with curl by @Ypnose in https://github.com/ipmitool/ipmitool/pull/219
- Refix 6e037d6bfbbb93b349c8ca331ebde03a837f76bf by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/224
- fru: Fix crashes on 6-bit ASCII strings by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/234
- hpmfwupg: Clean up / refactor by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/241
- Fix compiler warnings 2 by @hthiery in https://github.com/ipmitool/ipmitool/pull/246
- RPM support: fixed broken build due to use of headers from kernel by @gbuloz in https://github.com/ipmitool/ipmitool/pull/248
- Fixed compiler warning. by @shitalkumar-gandhi in https://github.com/ipmitool/ipmitool/pull/265
- ci: Fix macOS and Windows build by @louiswpf in https://github.com/ipmitool/ipmitool/pull/284
- Fix some warnings by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/282
- sel: Fix "power supply inactive" flag offset by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/281
- ekanalyzer frushow: Fix internal area size calc by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/295
- doc: update lanplus doc to reflect default cipher suite change by @tabraham in https://github.com/ipmitool/ipmitool/pull/293
- lan: Add processing of get/set specific CCs by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/299
- Use /run instead of /var/run by @watologo1 in https://github.com/ipmitool/ipmitool/pull/286
- Update helper.c by @jmoellers in https://github.com/ipmitool/ipmitool/pull/264
- ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK by @leiyu-bytedance in https://github.com/ipmitool/ipmitool/pull/305
- Fix double bridge detection by @patrislav1 in https://github.com/ipmitool/ipmitool/pull/263
- fix unit by @jason63716 in https://github.com/ipmitool/ipmitool/pull/266
- Feature/update GitHub actions by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/320
- zero initialize the recv structure on the stack by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/314
- zero initialize the recv structure on the stack by @pstrinkle in https://github.com/ipmitool/ipmitool/pull/321
- sel: Remove redundant "Reserve SEL" by @louiswpf in https://github.com/ipmitool/ipmitool/pull/252
- chassis restart_cause: Add new causes by @AlexanderAmelkin in https://github.com/ipmitool/ipmitool/pull/333
- SEL printing: Invert the threshold inequality when an event is deasserted by @andyclegg in https://github.com/ipmitool/ipmitool/pull/349
- Cast type before the left shift by @chihweitung in https://github.com/ipmitool/ipmitool/pull/353
New Contributors
- @Kylix0713 made their first contribution in https://github.com/ipmitool/ipmitool/pull/9
- @AlexanderAmelkin made their first contribution in https://github.com/ipmitool/ipmitool/pull/8
- @wak-google made their first contribution in https://github.com/ipmitool/ipmitool/pull/15
- @ngorugan made their first contribution in https://github.com/ipmitool/ipmitool/pull/22
- @qctbmc made their first contribution in https://github.com/ipmitool/ipmitool/pull/5
- @thdot made their first contribution in https://github.com/ipmitool/ipmitool/pull/28
- @BenjaminFair made their first contribution in https://github.com/ipmitool/ipmitool/pull/35
- @eyJhb made their first contribution in https://github.com/ipmitool/ipmitool/pull/39
- @neheb made their first contribution in https://github.com/ipmitool/ipmitool/pull/47
- @vmauery made their first contribution in https://github.com/ipmitool/ipmitool/pull/32
- @pstrinkle made their first contribution in https://github.com/ipmitool/ipmitool/pull/58
- @pjdhpe made their first contribution in https://github.com/ipmitool/ipmitool/pull/78
- @jmoellers made their first contribution in https://github.com/ipmitool/ipmitool/pull/93
- @gkeishin made their first contribution in https://github.com/ipmitool/ipmitool/pull/96
- @yontalcar made their first contribution in https://github.com/ipmitool/ipmitool/pull/113
- @charles-rose made their first contribution in https://github.com/ipmitool/ipmitool/pull/115
- @danm3986 made their first contribution in https://github.com/ipmitool/ipmitool/pull/127
- @dfrycki made their first contribution in https://github.com/ipmitool/ipmitool/pull/142
- @radix-platform made their first contribution in https://github.com/ipmitool/ipmitool/pull/144
- @selivan made their first contribution in https://github.com/ipmitool/ipmitool/pull/152
- @gdttn made their first contribution in https://github.com/ipmitool/ipmitool/pull/153
- @jvillal-amp made their first contribution in https://github.com/ipmitool/ipmitool/pull/168
- @PavelKiryukhin made their first contribution in https://github.com/ipmitool/ipmitool/pull/174
- @jlevon made their first contribution in https://github.com/ipmitool/ipmitool/pull/198
- @doublechiang made their first contribution in https://github.com/ipmitool/ipmitool/pull/185
- @gbuloz made their first contribution in https://github.com/ipmitool/ipmitool/pull/179
- @Ypnose made their first contribution in https://github.com/ipmitool/ipmitool/pull/219
- @hthiery made their first contribution in https://github.com/ipmitool/ipmitool/pull/246
- @shitalkumar-gandhi made their first contribution in https://github.com/ipmitool/ipmitool/pull/265
- @louiswpf made their first contribution in https://github.com/ipmitool/ipmitool/pull/284
- @tabraham made their first contribution in https://github.com/ipmitool/ipmitool/pull/293
- @watologo1 made their first contribution in https://github.com/ipmitool/ipmitool/pull/286
- @leiyu-bytedance made their first contribution in https://github.com/ipmitool/ipmitool/pull/305
- @patrislav1 made their first contribution in https://github.com/ipmitool/ipmitool/pull/263
- @jason63716 made their first contribution in https://github.com/ipmitool/ipmitool/pull/266
- @andyclegg made their first contribution in https://github.com/ipmitool/ipmitool/pull/349
- @chihweitung made their first contribution in https://github.com/ipmitool/ipmitool/pull/353
Full Changelog: https://github.com/ipmitool/ipmitool/compare/IPMITOOL_1_8_18...IPMITOOL_1_8_19