- Update to 2.2.1:
* Added
- Do not perform permission checks if running with effective
user root, i.e. when running with setuid bit set.
Partially addresses issue #509
* Changed
- Command environment: report if running as root, with sudo, or
setuid bit set
- Command environment --verbose: eliminate some unneeded edid
read tests
- Command setvcp: Emit more more useful messages when the cause
of a DDCRC_RETRIES error is itself a DDCRC_RETRIES error.
- Add option --disable-traced-function-stack The default
traced-function-stack option value (disabled) is set in
parms.h.
* Fixed
- Avoid segfault if invalid feature code specified
- Maximum wait time on function lock_display() not respected,
possible infinte loop. Addresses issue #511
- Fix --verify/--noverify parsing. Addresses issue #512.
- ddca_close_display(): do not respect quiesce, allowing the
display lock record to be released, avoiding possible
deadlock
- Fix the spelling of company name HON HAI PRECISION" (obtained
from UEFI), avoiding a lintian message. Addresses issue #500
- Fix errors reported by clang 19: unused variable, expression
which evaluates to 0 treated as null pointer.
Addresses issue #502.
- Command getvcp --terse: Eliminate irrelevant messages
regarding VCP version not set.
OBS-URL: https://build.opensuse.org/request/show/1293293
OBS-URL: https://build.opensuse.org/package/show/hardware/ddcutil?expand=0&rev=40