Skip to content

Release 1.2.1

Compare
Choose a tag to compare
@rockowitz rockowitz released this 02 Dec 18:12
· 3088 commits to master since this release
v1.2.1

ddcutil 1.2.1 contains the following changes of general interest:

New command line options:

  • Option --settings. Details of current settings are no longer reported by every command invocation when option --verbose is specified. Use option --settings to control option reporting.
  • Option --syslog: Send trace and debug messages to the system log in addition to the trace message destination.
  • Option --wall-timestamp (alt. --wts): Prefix trace and debug messages with the current wall time.

Fixes:

  • Numerous memory leaks, in particular ones triggered by API function ddca_redetect_displays(), have been plugged. Thanks to @FedeDP, developer of clightd, for his extensive help in this regard.
  • API functions ddc_open_display(), ddc_open_display2() now always return DDCRC_ALREADY_OPEN if the the display is already open in the current thread. Previously an assert() failure would occur under certain circumstances.