diff --git a/.gitignore b/.gitignore index 28fb5d6..63d7637 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /libtpms-20191008.tar.xz /libtpms-20191018.tar.xz /libtpms-20200520.tar.xz +/libtpms-20200527.tar.xz diff --git a/libtpms.spec b/libtpms.spec index 723d3ef..9530ed2 100644 --- a/libtpms.spec +++ b/libtpms.spec @@ -1,9 +1,9 @@ -%global gitdate 20200520 -%global gitversion 8fe99d1fd0 +%global gitdate 20200527 +%global gitversion 7325acb477 Name: libtpms -Version: 0.7.1 -Release: 0.%{gitdate}git%{gitversion}%{?dist}.1 +Version: 0.7.2 +Release: 0.%{gitdate}git%{gitversion}%{?dist} Summary: Library providing Trusted Platform Module (TPM) functionality License: BSD @@ -54,6 +54,12 @@ find %{buildroot} -type f -name '*.la' | xargs rm -f -- || : %{_mandir}/man3/* %changelog +* Wed May 27 2020 Stefan Berger - 0.7.2-0.20200527git7325acb477 +- Following stable-0.7.0 branch for TPM 2 related fixes: RSA decryption, + PSS salt length, symmetric decryption (padding) +- Under certain circumstances an RSA decryption could cause a buffer overflow causing + termination of the program (swtpm) + * Wed May 20 2020 Stefan Berger - 0.7.1-0.20200520git8fe99d1fd0 - Following stable-0.7.0 branch for TPM 2 related fixes; v0.7.1 + gcc related patch - elliptic curve fixes diff --git a/sources b/sources index a7dd2bd..b7f138a 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libtpms.spec) = 170b4999a3c8e02a37c3338217b1a3e5a2b712f4e9453ef2d757b3285b2aff27c251161ad359ef2b522b2e1bbed95fa63fdff817f01f7256b7e4acc979139d16 -SHA512 (libtpms-20200520.tar.xz) = 00ebdf88b26ddfe454c2230b7e7991ed0caca06131a19f251594ea2998ad4710ecc5dad4885d82a966cf84d7d2f49984d1c9a144c1a8bb8ad7dbd5a4e2a54b66 +SHA512 (libtpms.spec) = e3d6d8d0c32a85fd03bde2a9d333d1cd51c38672de3c336da60106164db178c3bad731016371e18fced596936908082287ea86ee497f7cf14d20641a00a7d67c +SHA512 (libtpms-20200527.tar.xz) = e12f1a1c5c65f1a3b5ba0c41aec75dad95fa55d61c3d0b6eeaf3a02f1dac76546a000cb6eadbd89f6a6bebb247a22c939fec647a1d2775ae485daa9ba408a2ef