[meta-security][PATCH 0/2] Python 3.12 / cryptography >= 42 fixes

<[email protected]>
Newsgroups org.yoctoproject.lists.yocto-patches
Message-ID <[email protected]>
From: Stefan Prisacariu <[email protected]>

This patch series backports upstream fixes required for python3-tpm2-pytss
to work correctly with Python 3.12 and newer cryptography releases.

Starting with version 2.2.1, tpm2-pytss includes a fix for integration with
cryptography >= 42.0.1, addressing incompatibilities that cause runtime
failures in PKCS#11 tooling such as tpm2_ptool.

Patch 1 updates python3-tpm2-pytss to version 2.3.0, which incorporates the
Python 3.12 and cryptography compatibility fixes introduced upstream.

Patch 2 adds a missing runtime dependency on python3-asn1crypto, which is
required by tpm2-pytss at runtime but not currently declared in the recipe.

Both patches are cherry-picked from upstream and are required to restore
functional TPM2 PKCS#11 support on Python 3.12-based systems.

Signed-off-by: Stefan Prisacariu <[email protected]>

Mikko Rapeli (1):
  python3-tpm2-pytss: update from 2.1.0 to 2.3.0

Omri Sarig (1):
  tpm2-pytss: Add python3-asn1crypto runtime dependency

 ...tss_2.1.0.bb => python3-tpm2-pytss_2.3.0.bb} | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)
 rename meta-tpm/recipes-tpm2/tpm2-pytss/{python3-tpm2-pytss_2.1.0.bb => python3-tpm2-pytss_2.3.0.bb} (52%)

-- 
2.39.5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.