tpm2_cli

Crates.iotpm2_cli
lib.rstpm2_cli
version0.4.1
sourcesrc
created_at2024-06-14 16:19:10.983684
updated_at2024-06-19 07:10:51.423067
descriptionTPM 2.0 command-line interface
homepagehttps://codeberg.org/jarkko/tpm2_library.git
repositoryhttps://codeberg.org/jarkko/tpm2_library.git.git
max_upload_size
id1272160
size16,687
Jarkko Sakkinen (jarkkojs)

documentation

README

Subcrates:

  • tpm2_call has the goal of providing rustified constants covering TPM2 2.0 Structures Specification. All the content in this crate operating system agnostic.
  • tpm2_cli is a command-line interface to a TPM 2.0 chip. It is Linux-only application using by default /dev/tpmrm0, which is available to users within tss group in a systemd-based environment.

Commits

Commit messaged follow Conventional Commits specification.

Versioning

Versioning follows Semantic Versioning specification.

A new version is created as follows:

git tag -s $MAJOR.$MINOR.$PATCH -m $MAJOR.$MINOR.$PATCH
git push origin $MAJOR.$MINOR.$PATCH

Tags

Add a Signed-off-by trailer to the new commits.

Backwards compatibility

  • Patch versions are backwards compatible.
  • Minor versions are keptmostly backwards compatible, but we're not going to hung up on it.
Commit count: 0

cargo fmt