Hello community, here is the log from the commit of package tpm2-0-tss for openSUSE:Factory checked in at 2019-12-17 13:29:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tpm2-0-tss (Old) and /work/SRC/openSUSE:Factory/.tpm2-0-tss.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm2-0-tss" Tue Dec 17 13:29:00 2019 rev:19 rq:755853 version:2.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tpm2-0-tss/tpm2-0-tss.changes 2019-08-27 10:22:45.915934056 +0200 +++ /work/SRC/openSUSE:Factory/.tpm2-0-tss.new.4691/tpm2-0-tss.changes 2019-12-17 13:29:32.991422179 +0100 @@ -1,0 +2,26 @@ +Wed Dec 11 11:01:44 UTC 2019 - matthias.gerst...@suse.com + +- update to upstream version 2.3.0: + - changes in version 2.3.0: + - tss2-tctildr: A new library that helps with tcti initialization + Recommend to use this in place of custom tcti loading code now ! + - tss2-rc: A new library that provides textual representations for return + codes + - Option to disable NIST-deprecated crypto (--disable-weak-crypto) + - Support Esys_TR_FromTPMPublic on sessions (for use in Esys_FlushContext) + - map-files with correct symbol lists for tss2-sys and tss2-esys + This may lead to unresolved symbols in linked applications + - Support to call Tss2_Sys_Execute repeatedly on certain errors + - Reduced RAM consumption in Esys due to Tss2_Sys_Execute change + - Automated session attribution clearing for esys (decrypt and encrypt) + per cmd + - Removed libtss2-mu from "Requires" field of libtss2-esys.pc + Needs to be added explicitely now + - All fixes from 2.2.1, 2.2.2 and 2.2.3 + - Fixed SPDX License Identifiers + - Fixed Null-pointer problems in tcti-tbs + - Fixed Default locality for tcti-mssim set to LOC_0 + - Fixed coverity and valgrind leaks detected in test programs (not library + code) + +------------------------------------------------------------------- Old: ---- tpm2-tss-2.2.3.tar.gz New: ---- tpm2-tss-2.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tpm2-0-tss.spec ++++++ --- /var/tmp/diff_new_pack.m7L9cC/_old 2019-12-17 13:29:34.155421769 +0100 +++ /var/tmp/diff_new_pack.m7L9cC/_new 2019-12-17 13:29:34.159421768 +0100 @@ -17,7 +17,7 @@ Name: tpm2-0-tss -Version: 2.2.3 +Version: 2.3.0 Release: 0 Summary: Intel's TCG Software Stack access libraries for TPM 2.0 chips License: BSD-2-Clause @@ -46,9 +46,11 @@ Requires: glibc-devel Requires: libtss2-esys0 = %{version} Requires: libtss2-mu0 = %{version} +Requires: libtss2-rc0 = %{version} Requires: libtss2-sys0 = %{version} Requires: libtss2-tcti-device0 = %{version} Requires: libtss2-tcti-mssim0 = %{version} +Requires: libtss2-tctildr0 = %{version} Requires: tpm2-0-tss = %{version} %description devel @@ -89,6 +91,21 @@ marshaling and unmarshaling functions for all data types defined by the TPM library specification. +%package -n libtss2-rc0 +Summary: TPM2 error code translation library +Group: System/Libraries + +%description -n libtss2-rc0 +This library can translate TPM error codes into human readable strings. + +%package -n libtss2-tctildr0 +Summary: TCTI interface loading library +Group: System/Libraries + +%description -n libtss2-tctildr0 +This is a helper library that simplifies loading other tcti libraries. It is +recommended over custom tcti loading code in applications. + %package -n libtss2-tcti-device0 Summary: TCTI interface library for using a native TPM device node Group: System/Libraries @@ -150,12 +167,16 @@ %postun -n libtss2-esys0 -p /sbin/ldconfig %post -n libtss2-sys0 -p /sbin/ldconfig %postun -n libtss2-sys0 -p /sbin/ldconfig +%post -n libtss2-tctildr0 -p /sbin/ldconfig +%postun -n libtss2-tctildr0 -p /sbin/ldconfig %post -n libtss2-tcti-device0 -p /sbin/ldconfig %postun -n libtss2-tcti-device0 -p /sbin/ldconfig %post -n libtss2-tcti-mssim0 -p /sbin/ldconfig %postun -n libtss2-tcti-mssim0 -p /sbin/ldconfig %post -n libtss2-mu0 -p /sbin/ldconfig %postun -n libtss2-mu0 -p /sbin/ldconfig +%post -n libtss2-rc0 -p /sbin/ldconfig +%postun -n libtss2-rc0 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -182,6 +203,14 @@ %defattr(-,root,root) %{_libdir}/libtss2-mu.so.* +%files -n libtss2-rc0 +%defattr(-,root,root) +%{_libdir}/libtss2-rc.so.* + +%files -n libtss2-tctildr0 +%defattr(-,root,root) +%{_libdir}/libtss2-tctildr.so.* + %files -n libtss2-tcti-device0 %defattr(-,root,root) %{_libdir}/libtss2-tcti-device.so.* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.m7L9cC/_old 2019-12-17 13:29:34.195421756 +0100 +++ /var/tmp/diff_new_pack.m7L9cC/_new 2019-12-17 13:29:34.195421756 +0100 @@ -2,7 +2,7 @@ <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.3</param> + <param name="revision">2.3.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">disable</param> </service> ++++++ tpm2-tss-2.2.3.tar.gz -> tpm2-tss-2.3.0.tar.gz ++++++ ++++ 78065 lines of diff (skipped)