All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Change categories:
config: Added support for the aspeed-uart-routing
configuration key
config: Added support for the ringbuffer-size
configuration key
UART multiplexer support
More details can be found in the documentation.
Integration tests
Note that it's now advised to run meson test ...
under dbus-run-session as the integration tests connect to the session bus.
xyz.openbmc_project.console
is no longer used.socket-id
configuration keyxyz.openbmc_project.Console.UART
for UART TTY devices.The xyz.openbmc_project.console
interface is only published if the underlying TTY device is a UART and not a VUART nor PTY (where baud is not applicable)
console-server: Don't require a configuration file
Passing the --config
option is no longer required when invoking obmc-console-server
.
obmc-console: Introduce console-id, deprecate socket-id
Deprecate the socket-id
key in the configuration schema. Uses of socket-id
should be directly replaced with console-id
.
Deprecate the xyz.openbmc_project.console
D-Bus interface in favor of the functionally equivalent xyz.openbmc_project.Console.UART
.