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