diff --git a/debian/changelog b/debian/changelog index a4675a28..038a147f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +libtpms (0.6.6) RELEASED; urgency=medium + + * tpm2: NVMarshal: Handle index orderly RAM without 0-sized terminating node + * tpm2: Initialize a whole OBJECT before using it + + -- Stefan Berger Wed, 01 Sep 2021 09:00:00 -0500 + +libtpms (0.6.5) RELEASED; urgency=medium + + * tpm2: Reset too large size indicators in TPM2B to avoid access beyond buffer + + -- Stefan Berger Wed, 23 Jun 2021 09:00:00 -0500 + libtpms (0.6.4) RELEASED; urgency=medium * Fixed a suspend/resume problem when public keys are loaded diff --git a/dist/libtpms.spec b/dist/libtpms.spec index 763af593..6a8d73f6 100644 --- a/dist/libtpms.spec +++ b/dist/libtpms.spec @@ -78,11 +78,11 @@ Libtpms header files and documentation. %define _with_openssl --with-openssl %endif -%if %{build_type} == debug +%if "%{build_type}" == "debug" %define _enable_debug --enable-debug %endif -%if %{build_type} == debug +%if "%{build_type}" == "debug" CFLAGS=-O0 %endif ./autogen.sh \ @@ -112,6 +112,13 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libtpms.la %postun -p /sbin/ldconfig %changelog +* Wed Sep 01 2021 Stefan Berger - 0.6.6-1 +- tpm2: NVMarshal: Handle index orderly RAM without 0-sized terminating node +- tpm2: Initialize a whole OBJECT before using it + +* Wed Jun 23 2021 Stefan Berger - 0.6.5-1 +- tpm2: Reset too large size indicators in TPM2B to avoid access beyond buffer + * Fri Feb 26 2021 Stefan Berger - 0.6.4-1 - Fixed a suspend/resume problem when public keys are loaded - tpm1.2/tpm2: Addressed UBSAN/ASAN related issues diff --git a/dist/libtpms.spec.in b/dist/libtpms.spec.in index 012f1859..7388390d 100644 --- a/dist/libtpms.spec.in +++ b/dist/libtpms.spec.in @@ -78,11 +78,11 @@ Libtpms header files and documentation. %define _with_openssl --with-openssl %endif -%if %{build_type} == debug +%if "%{build_type}" == "debug" %define _enable_debug --enable-debug %endif -%if %{build_type} == debug +%if "%{build_type}" == "debug" CFLAGS=-O0 %endif ./autogen.sh \ @@ -112,6 +112,13 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libtpms.la %postun -p /sbin/ldconfig %changelog +* Wed Sep 01 2021 Stefan Berger - 0.6.6-1 +- tpm2: NVMarshal: Handle index orderly RAM without 0-sized terminating node +- tpm2: Initialize a whole OBJECT before using it + +* Wed Jun 23 2021 Stefan Berger - 0.6.5-1 +- tpm2: Reset too large size indicators in TPM2B to avoid access beyond buffer + * Fri Feb 26 2021 Stefan Berger - 0.6.4-1 - Fixed a suspend/resume problem when public keys are loaded - tpm1.2/tpm2: Addressed UBSAN/ASAN related issues