Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/2] Add support for tpm2-tss v4.1.3 and tpm2-tss-engine v1.2.0
@ 2024-11-25  0:02 abelino
  2024-11-25  0:02 ` [Buildroot] [PATCH 1/2] package/tpm2-tss: bump version to 4.1.3 abelino
  2024-11-25  0:02 ` [Buildroot] [PATCH 2/2] package/tpm2-tss-engine: add version 1.2.0 abelino
  0 siblings, 2 replies; 14+ messages in thread
From: abelino @ 2024-11-25  0:02 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni, abelino

This patch series introduces updates and additions for the TPM2 software stack,
specifically targeting the `tpm2-tss` and `tpm2-tss-engine` packages. These
updates have been tested and are in use on a project featuring an
Infineon SLB9673 TPM module.

The first patch updates `tpm2-tss` to version 4.1.3, which resolves an issue
encountered while reading NV indices with earlier versions (i.e., v3.2.2).
Additionally, the update incorporates numerous fixes and enhancements
introduced in intermediary releases, including a patch for CVE-2024-29040.

The second patch adds support for the `tpm2-tss-engine` package at
version 1.2.0. This package provides an OpenSSL Engine implementation for TPM2
devices, ensuring compatibility with ecosystems—such as Erlang—that rely on
OpenSSL Engines due to incomplete support for OpenSSL Providers.

abelino (2):
  package/tpm2-tss: bump version to 4.1.3
  package/tpm2-tss-engine: add version 1.2.0

 .checkpackageignore                           |  1 -
 package/Config.in                             |  1 +
 ...-disabling-of-digest-sign-operations.patch | 46 +++++++++++++++++++
 package/tpm2-tss-engine/Config.in             | 12 +++++
 package/tpm2-tss-engine/tpm2-tss-engine.hash  |  3 ++
 package/tpm2-tss-engine/tpm2-tss-engine.mk    | 19 ++++++++
 ...01-Temporary-fix-for-build-without-C.patch | 44 ------------------
 package/tpm2-tss/Config.in                    |  2 +
 package/tpm2-tss/tpm2-tss.hash                |  2 +-
 package/tpm2-tss/tpm2-tss.mk                  |  9 ++--
 10 files changed, 87 insertions(+), 52 deletions(-)
 create mode 100644 package/tpm2-tss-engine/0001-Allow-disabling-of-digest-sign-operations.patch
 create mode 100644 package/tpm2-tss-engine/Config.in
 create mode 100644 package/tpm2-tss-engine/tpm2-tss-engine.hash
 create mode 100644 package/tpm2-tss-engine/tpm2-tss-engine.mk
 delete mode 100644 package/tpm2-tss/0001-Temporary-fix-for-build-without-C.patch

--
2.47.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-12-23 21:25 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-25  0:02 [Buildroot] [PATCH 0/2] Add support for tpm2-tss v4.1.3 and tpm2-tss-engine v1.2.0 abelino
2024-11-25  0:02 ` [Buildroot] [PATCH 1/2] package/tpm2-tss: bump version to 4.1.3 abelino
2024-11-25 17:18   ` Vincent Jardin
2024-11-28 10:46     ` Fiona Klute via buildroot
2024-11-27  5:25   ` [Buildroot] [PATCH v2 " abelino
2024-11-28 20:25     ` Thomas Petazzoni via buildroot
2024-11-29 22:10     ` [Buildroot] [PATCH v3 " Abelino Romo
2025-07-07 15:18       ` Fiona Klute via buildroot
2024-11-25  0:02 ` [Buildroot] [PATCH 2/2] package/tpm2-tss-engine: add version 1.2.0 abelino
2024-11-25 17:11   ` Vincent Jardin
2024-11-27  5:27   ` [Buildroot] [PATCH v2 " abelino
2024-11-29 22:13     ` [Buildroot] [PATCH v3 " Abelino Romo
2025-12-23 21:23       ` Thomas Petazzoni via buildroot
2025-12-23 21:25         ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox