10 Commits
Author SHA1 Message Date
Robin Krahl bda6a9afec Release extensions and backend
This patch releases trussed-staging v0.4.0 and the following extension
versions:
- trussed-chunked v0.3.0
- trussed-fs-info v0.3.0
- trussed-hkdf v0.4.0
- trussed-hpke v0.3.0
- trussed-manage v0.3.0
- trussed-wrap-key-to-file v0.3.0
2026-03-23 14:23:50 +01:00
Robin Krahl 8db54161b8 Update to trussed-core v0.2 2026-03-23 14:07:43 +01:00
Sosthène GuédonandRobin Krahl c36376c45f Update to heapless 0.9 2026-03-23 14:07:04 +01:00
Sosthène GuédonandRobin Krahl 8faf830ea7 Update trussed for heapless 0.9 2026-03-23 14:06:59 +01:00
Robin Krahl 1e1ca03a3a Add crate descriptions
Crates without descriptions cannot be published.
2025-01-09 11:59:53 +01:00
Robin Krahl d8aadf0133 Release extensions
This patch releases:
- trussed-chunked v0.2.0
- trussed-hkdf v0.3.0
- trussed-hpke v0.2.0
- trussed-manage v0.2.0
- trussed-wrap-key-to-file v0.2.0
- trussed-fs-info v0.2.0
2025-01-08 17:19:51 +01:00
Robin Krahl 92191cdc13 Replace trussed dependency with trussed-core 2025-01-06 17:40:55 +01:00
Robin Krahl 5fc00717e6 Release trussed-staging and extensions
This patch releases v0.2.0 of the trussed-staging backend and v0.1.0 of
the new extension crates trussed-chunked, trussed-manage and
trussed-wrap-key-to-file.
2024-03-15 11:18:39 +01:00
Robin Krahl 1a964539e6 Remove encrypted-chunked feature
This patch always enables the syscalls that previously were behind the
encrypted-chunked feature.  This makes sure that enabling the feature in
one crate does not break another crate that also depends on
trussed-chunked.  In practice, the feature is always enabled anyway so
separating the encrypted syscalls does not bring any benefits.

Fixes: https://github.com/trussed-dev/trussed-staging/issues/20
2024-03-15 11:10:42 +01:00
Robin Krahl 06bf42cfd6 Extract extensions into crates
Previously, this repository contained one crate with all extension
definitions and the backend implementation.  This is problematic if
semantic versioning is used as a breaking change in the backend or in a
single extension would also affect all users of any other extension.

This patch moves the extensions into separate crates that can be
versioned independently so that clients only have to depend on the
extension crates they really need.

Fixes: https://github.com/trussed-dev/trussed-staging/issues/3
2024-03-15 10:53:13 +01:00