Text Blame History Raw

v0.94 / 2020-02-04

Commit list

Enhancements

  • Support for AMD IPMI enclosure management
  • Support for NPEM

Bug fixes

  • Documentation updates
  • Fix activity indicator state for SMP
  • Fix for GCC 9 compilation
  • Update ipbi pattern for drives with previous pattern unknown

v0.93 / 2019-10-17

Commit list

Enhancements

  • Support for AMD SGPIO enclosure management
  • Migration to GNU Autotools build system
  • Added more strict compilation flags

Bug fixes

  • Fixed segfault when a value is missing from ibpi_str
  • Use proper format string with syslog()
  • Fixed issues reported by static analysis
  • Removed unused SGPIO structures
  • Added udev_device reference clean-up
  • Hidden ipmi error messages on non-dell platforms

v0.92 / 2019-04-12

Commit list

Bug fixes * Silence warning and error messages.

v0.91 / 2019-04-01

Commit list

Enhancements

  • Ledmon systemd service file.
  • Shared configuration between ledmon and ledctl.
  • Log-level support for ledctl.
  • Build label support.
  • 13G/14G Dell Servers support.
  • Foreground option.

Bug fixes

  • Udev action handling reimplementation.
  • Unify ping process method.
  • Recognize volumes under reshape.
  • Distinguish inactive state for volume and container.
  • Fix various gcc and clang warnings.
  • Fix ledctl exit status.
  • Logging method reimplementation.
  • Makefile fixes.
  • Change outdated functions and simplify string modifications.
  • Ommited errors handling.

v0.90 / 2018-02-14

Commit list

Enhancements

  • Handle udev events in ledmon.
  • Possibility to list all controllers detected by LED utilities tool (ledctl --list-controllers).
  • Configuration file for ledmon advanced features (check man ledmon.config).
  • Added option to ledctl for managing only listed devices (ledctl --listed-only).
  • Documentation improvements.

Bug fixes

  • Detecting nvme disks during scan.
  • Keep failure state after VMD reconnecting.
  • Blinking failure LED after removing disk from RAID.
  • Refactoring of SES-2 protocol implementation. SES minor fixes.
  • Logfile and log levels small improvements.

v0.80 / 2016-10-28

Commit list

Enhancements

  • Support for NVMe SSD devices.
  • Support for NVMe devices under VMD domains.
  • Using SMP GPIO_REG_TYPE_TX register for SGPIO.
  • Sending LED commands optimization.
  • Documentation improvements.

Bug fixes

  • Fix support for the Dell PCIe SSD devices.
  • Handling enclosure device name change.
  • Fixes around IBPI_PATTERN_LOCATE_OFF state.

v0.70 / 2012-12-12

Commit list

Enhancements

  • Introduce SES-2 protocol support.

Bug fixes

  • Minor fixes.
  • Memory leaks.

v0.40 / 2012-07-12

Commit list

Enhancements

  • Support for Dell backplane bays.
  • Turn off all unset LEDs in ledctl.

Bug fixes

  • IPBI pattern interpretation.

v0.3 / 2012-03-06

Commit list

Enhancements

  • Support for disk drivers directly attached to SCU HBA.

Removals

  • Remove dependency of smp_utils.

v0.2 / 2011-08-24

Commit list

Enhancements

  • Ledmon initial version.
  • Visualize the state of arrays.
  • Introduce daemon app "ledmon" and LED manual control app "ledctl".