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)


Reply via email to