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.
0.3.2 - 2024-10-18
- Implement
HpkeExtension
(#25)
0.3.1 - 2024-08-01
- Implement
FsInfoExtension
(#27)
0.3.0 - 2024-03-25
- Remove
manage
from default features. - Implement
HkdfExtension
(moved from Nitrokey/trussed-hkdf-backend)
0.2.0 - 2024-03-15
- Move extension definitions into separate crates (see the
extensions
directory, #3) - Add
ManageExtension
: Factory reset the entire device or the state of a given client (#11) ChunkedExtension
: AddAppendFile
andPartialReadFile
syscalls.- Remove the
encrypted-chunked
feature and always enable encrypted syscalls forChunkedExtension
(#20)
0.1.0 - 2023-04-26
Initial release with these extensions:
ChunkedExtension
: read or write an unencrypted or encrypted file that is larger than the default Trussed message size in chunksWrapKeyToFileExtension
: wrap or unwrap a key to or from a file