Hello community, here is the log from the commit of package tpm2-0-tss for openSUSE:Factory checked in at 2019-03-06 15:51:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tpm2-0-tss (Old) and /work/SRC/openSUSE:Factory/.tpm2-0-tss.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm2-0-tss" Wed Mar 6 15:51:44 2019 rev:16 rq:682101 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/tpm2-0-tss/tpm2-0-tss.changes 2019-01-21 10:53:05.479820152 +0100 +++ /work/SRC/openSUSE:Factory/.tpm2-0-tss.new.28833/tpm2-0-tss.changes 2019-03-06 15:51:58.116429011 +0100 @@ -1,0 +2,81 @@ +Wed Mar 6 10:06:35 UTC 2019 - matthias.gerst...@suse.com + +- update to upstream version 2.2.1: + - changes from version 2.2.0: + - Fixed leak of hkey on success in iesys_cryptossl_hmac_start + - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth + - Fixed NULL ptr issue in sequenceHandleNode + - Fixed NULL ptr auth handling in Esys_TR_SetAuth + - Fixed NULL auth handling in iesys_compute_session_value + - Fixed marshaling of TPM2Bs with sub types. + - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes + - Fixed the way size of the hmac value of a session without authorization + - Added missing MU functions for TPM2_NT type + - Added missing MU functions for TPMA_ID_OBJECT type + - Added missing type TPM2_NT into tss2_tpm2_types.h + - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h + - Fixed build breakage when --with-maxloglevel is not 'trace' + - Fixed build breakage in generated configure script when CFLAGS is set + - Fixed configure scritp ERROR_IF_NO_PROG macro + - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest + - Fixed unmarshaling of the TPM2B type with invalid size + - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM + - Added support for QNX build + - Added support for partial reads in device TCTI + - changes from version 2.1.1: + - Fixed leak of hkey on success in iesys_cryptossl_hmac_start + - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth + - Fixed NULL ptr issue in sequenceHandleNode + - Fixed NULL ptr auth handling in Esys_TR_SetAuth + - Fixed NULL auth handling in iesys_compute_session_value + - Fixed marshaling of TPM2Bs with sub types. + - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes + - Fixed the way size of the hmac value of a session without authorization + - Added missing MU functions for TPM2_NT type + - Added missing MU functions for TPMA_ID_OBJECT type + - Added missing type TPM2_NT into tss2_tpm2_types.h + - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h + - Fixed build breakage when --with-maxloglevel is not 'trace' + - Fixed build breakage in generated configure script when CFLAGS is set + - Fixed configure scritp ERROR_IF_NO_PROG macro + - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest + - Fixed unmarshaling of the TPM2B type with invalid size + - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM + - changes from version 2.1.0: + - Fixed handling of the default TCTI + - Changed logging to be ISO-C99 compatible + - Fixed leak of dlopen handle + - Fixed logging of a response header tag in Tss2_Sys_Execute + - Fixed marshaling of TPM2B parameters in SAPI commands + - Fixed unnecessary warning in Esys_Startup + - Fixed warnings in doxygen documentation + - Added Esys_Free wrapper function for systems using different C runtime libraries + - Added Windows TBS TCTI + - Added non-blocking mode of operation in tcti-device + - Added tests for Esys_HMAC and Esys_Hash + - Enabled integration tests on physical TPM device + - Added openssl libcrypto backend + - Added Doxygen documentation to integration tests + - Refactored SetDecryptParam + - Enabled OpenSSL crypto backend by default + - changes from 2.0.2: + - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth + - Fixed NULL ptr issue in sequenceHandleNode + - Fixed NULL ptr auth handling in Esys_TR_SetAuth + - Fixed NULL auth handling in iesys_compute_session_value + - Fixed marshaling of TPM2Bs with sub types. + - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes + - Fixed the way size of the hmac value of a session without authorization + - Added missing MU functions for TPM2_NT type + - Added missing MU functions for TPMA_ID_OBJECT type + - Added missing type TPM2_NT into tss2_tpm2_types.h + - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h + - Fixed build breakage when --with-maxloglevel is not 'trace' + - Fixed build breakage in generated configure script when CFLAGS is set + - Fixed configure scritp ERROR_IF_NO_PROG macro + - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest + - Fixed unmarshaling of the TPM2B type with invalid size + - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM +- introduce _service file for syncing with upstream tags + +------------------------------------------------------------------- Old: ---- tpm2-tss-2.0.1.tar.gz New: ---- _service tpm2-tss-2.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tpm2-0-tss.spec ++++++ --- /var/tmp/diff_new_pack.BQ9zqW/_old 2019-03-06 15:52:00.632428506 +0100 +++ /var/tmp/diff_new_pack.BQ9zqW/_new 2019-03-06 15:52:00.636428504 +0100 @@ -17,7 +17,7 @@ Name: tpm2-0-tss -Version: 2.0.1 +Version: 2.2.1 Release: 0 Summary: Intel's TCG Software Stack access libraries for TPM 2.0 chips License: BSD-2-Clause @@ -25,8 +25,10 @@ Url: https://github.com/tpm2-software/tpm2-tss Source0: https://github.com/tpm2-software/tpm2-tss/releases/download/%{version}/tpm2-tss-%{version}.tar.gz Source2: baselibs.conf +BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: libgcrypt-devel +BuildRequires: libopenssl-devel BuildRequires: pkg-config BuildRequires: udev Requires(pre): pwdutils ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/intel/tpm2-tss.git</param> <param name="scm">git</param> <param name="revision">2.2.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">disable</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ tpm2-tss-2.0.1.tar.gz -> tpm2-tss-2.2.1.tar.gz ++++++ ++++ 67166 lines of diff (skipped)