summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikko Rapeli <mikko.rapeli@linaro.org>2024-12-20 16:04:29 +0200
committerArmin Kuster <akuster808@gmail.com>2024-12-27 11:28:23 -0500
commiteac5796a07d104d83fa8203032d773f7f7c854ed (patch)
tree389cce6650ed9885b627de86354bef7f48c301e5
parent1851ec38b7c3599a3f1e6dd929860e3fcc3bcd01 (diff)
downloadmeta-security-eac5796a07d104d83fa8203032d773f7f7c854ed.tar.gz
libtpm: update from 0.9.6 to 0.10.0
Needed by newer swtpm. Improves error messages etc. Changes: https://github.com/stefanberger/libtpms/releases/tag/v0.10.0 version 0.10.0: tpm2: Support for profiles: default-v1 & custom tpm2: Add new API call TPMLIB_SetProfile to enable user to set a profile tpm2: Extende TPMLIB_GetInfo to return profiles-related info tpm2: Implemented crypto tests and restrictions on crypto related to FIPS-140-3; can be enabled with profiles tpm2: Enable Camellia-192 and AES-192 tpm2: Implement TPMLIB_WasManufactured API call tpm2: Fixes for issues detected by static analyzers tpm2: Use OpenSSL-based KDFe implementation if possible tpm2: Update to TPM 2 spec rev 183 (many changes) tpm2: Better support for OpenSSL 3.x tpm2: Use Carmichael function for RSA priv. exponent D (>= 2048 bits) tpm2: Fixes for CVE-2023-1017 and CVE-2023-1018 tpm2: Fix of SignedCompareB(). NOTE: This fix may result in backwards compatibility issues with PCR policies used by TPM2_PolicyCounterTimer and TPM2_PolicyNV when upgrading from v0.9 to v0.10. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta-tpm/recipes-tpm/libtpm/libtpm_0.10.0.bb (renamed from meta-tpm/recipes-tpm/libtpm/libtpm_0.9.6.bb)6
1 files changed, 3 insertions, 3 deletions
diff --git a/meta-tpm/recipes-tpm/libtpm/libtpm_0.9.6.bb b/meta-tpm/recipes-tpm/libtpm/libtpm_0.10.0.bb
index cd47155..a2c3a14 100644
--- a/meta-tpm/recipes-tpm/libtpm/libtpm_0.9.6.bb
+++ b/meta-tpm/recipes-tpm/libtpm/libtpm_0.10.0.bb
@@ -2,10 +2,10 @@ SUMMARY = "LIBPM - Software TPM Library"
2LICENSE = "BSD-3-Clause" 2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://LICENSE;md5=e73f0786a936da3814896df06ad225a9" 3LIC_FILES_CHKSUM = "file://LICENSE;md5=e73f0786a936da3814896df06ad225a9"
4 4
5SRCREV = "f8c2dc7e12a730dcca4220d7ac5ad86d13dfd630" 5SRCREV = "17f253a767f6b5b7813ae33f12bc79c479576cdc"
6SRC_URI = "git://github.com/stefanberger/libtpms.git;branch=stable-0.9;protocol=https" 6SRC_URI = "git://github.com/stefanberger/libtpms.git;branch=stable-0.10;protocol=https"
7 7
8PE = "1" 8PE = "2"
9 9
10S = "${WORKDIR}/git" 10S = "${WORKDIR}/git"
11inherit autotools-brokensep pkgconfig perlnative 11inherit autotools-brokensep pkgconfig perlnative