xref: /openbmc/obmc-console/CHANGELOG.md (revision b7dddbc6)
1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to
7[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8
9Change categories:
10
11- Added
12- Changed
13- Deprecated
14- Removed
15- Fixed
16- Security
17
18## [Unreleased]
19
20### Added
21
221. config: Added support for the `aspeed-uart-routing` configuration key
232. config: Added support for the `ringbuffer-size` configuration key
24
25### Removed
26
271. Deprecated D-Bus interface `xyz.openbmc_project.console` is no longer used.
282. config: Drop support for the `socket-id` configuration key
29
30### Fixed
31
321. console-server: Fix configuration of lpc_address and sirq sysfs attributes
33
34## [1.1.0] - 2023-06-07
35
36### Added
37
381. console-server: Add PTY support for testing purposes
392. console-server: Add --console-id option
403. console-server: Add DBUS interface to find console unix socket FD.
414. Implement D-Bus interface `xyz.openbmc_project.Console.UART` for UART TTY
42   devices.
43
44### Changed
45
461. The `xyz.openbmc_project.console` interface is only published if the
47   underlying TTY device is a UART and not a VUART nor PTY (where baud is not
48   applicable)
49
502. console-server: Don't require a configuration file
51
52   Passing the `--config` option is no longer required when invoking
53   `obmc-console-server`.
54
55### Deprecated
56
571. obmc-console: Introduce console-id, deprecate socket-id
58
59   Deprecate the `socket-id` key in the configuration schema. Uses of
60   `socket-id` should be directly replaced with `console-id`.
61
622. Deprecate the `xyz.openbmc_project.console` D-Bus interface in favor of the
63   functionally equivalent `xyz.openbmc_project.Console.UART`.
64
65### Fixed
66
671. obmc-console: Consolidate handling of default socket-id
68