diff --git a/libtpms.changes b/libtpms.changes index d4a890e..78a0c8c 100644 --- a/libtpms.changes +++ b/libtpms.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Thu Jul 23 05:01:12 UTC 2020 - Kai Liu + +- Update to version 0.7.3 + * Fixed the set of PCRs belonging to the TCB group. This affects + the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs + latest `swtpm` (master, stable branches) for test cases to + succeed there. + +- Changes since version 0.7.2 + * Fix output buffer parameter and size for RSA decryption that + could cause stack corruption under certain circumstances + * Set the RSA PSS salt length to the digest length rathern than + max. possible + * Fixes to symmetric decrytion related to input size check, defer + padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)] and to + always use a temporary malloc'ed buffer for decryption + +- Changes since version 0.7.1 + * tpm2: Fix TDES key creation by adding missing un-/marshalling + functions + * tpm2: Fix a bug in CheckAuthSession + * compilation fixes for TPM 1.2 & TPM 2 and various architectures + and gcc versions + * Fix support for NIST curves P{192,224,521} and SM2 P256 and + BNP648 that would not work; + * Runtime filter elliptic curves (that OpenSSL does not support) + and do not advertise those curves as capabilities + * Removed unnecessary space in MANUFACTURER "IBM " -> "IBM" + ------------------------------------------------------------------- Thu Sep 5 08:21:34 UTC 2019 - Gary Ching-Pang Lin diff --git a/libtpms.spec b/libtpms.spec index 8911498..958ab8e 100644 --- a/libtpms.spec +++ b/libtpms.spec @@ -1,7 +1,7 @@ # # spec file for package libtpms # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ %define lname libtpms0 Name: libtpms -Version: 0.7.0 +Version: 0.7.3 Release: 0 Summary: Library providing Trusted Platform Module (TPM) functionality License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: https://github.com/stefanberger/libtpms +URL: https://github.com/stefanberger/libtpms Source0: https://github.com/stefanberger/libtpms/archive/v%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake diff --git a/v0.7.0.tar.gz b/v0.7.0.tar.gz deleted file mode 100644 index 7d6a2a4..0000000 --- a/v0.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1ba6b8bfd0c24015ee31127602aba038d58b57f25341acfbaf3fdd6802983b2 -size 1203837 diff --git a/v0.7.3.tar.gz b/v0.7.3.tar.gz new file mode 100644 index 0000000..de9f4a5 --- /dev/null +++ b/v0.7.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36564d094440f24bfbc888751f8992e3bb6f9db3d929096230bfed9e9f942a2b +size 1206014