Changelog & Release Notes
v0.3 - 2023-04-19
- Xen support
It’s now possible make a TRS build with Xen support. For more information about it, check the Xen documentation page.
- Parsec
Will now automatically be able to use OP-TEE PKCS#11 and fTPM services.
- SDK
EWAOL distro feature and OpenEmbedded SDK package has been enabled.
v0.2 - 2023-03-07
- Stable CI
xtest from OP-TEE (nightly and merge request)
Measured boot tests (nightly and merge request)
Secure boot (nightly and merge request)
ACS 1.0 manually, except QEMU, where it is in CI.
- Platform support, meaning that they work with TRS
QEMU
RockPi4
Synquacer
- New features
Authenticated policies.
Grub as part of the boot flow.
v0.1 - 2022-12-16
Restructured the layer structure, by moving some layers up to the top level.
QEMU is built by Yocto instead of relying on the host installed QEMU version.
Changed repo release/branching strategy.
Trusted Substrate documentation has moved into a subsection of TRS.
Uses Trusted Substrate v0.2.
Uses LEDGE Secure v0.1.
Features enabled: LUKS disc encryption, Measured Boot, UEFI Secure Boot using U-boot.
v0.1-beta - 2022-09-02
Note
This release is slightly flawed, mostly due to the fact that code was checked out when the build was started and the code did not always track stable commits.
Builds TRS for the QEMU target.
Boot cleanly up to the login prompt.
Nothing tested.
RockPi4 works, but not officially part of the v0.1-beta release.