Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tpm2-pkcs11 for openSUSE:Factory checked in at 2024-12-12 21:20:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tpm2-pkcs11 (Old) and /work/SRC/openSUSE:Factory/.tpm2-pkcs11.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm2-pkcs11" Thu Dec 12 21:20:09 2024 rev:7 rq:1230584 version:1.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/tpm2-pkcs11/tpm2-pkcs11.changes 2023-05-20 17:23:35.049532310 +0200 +++ /work/SRC/openSUSE:Factory/.tpm2-pkcs11.new.29675/tpm2-pkcs11.changes 2024-12-12 21:21:47.197705384 +0100 @@ -1,0 +2,28 @@ +Thu Dec 12 12:37:19 UTC 2024 - Lucas Mulling <lucas.mull...@suse.com> + +- Enable unit testing + +------------------------------------------------------------------- +Wed Dec 11 16:38:18 UTC 2024 - Lucas Mulling <lucas.mull...@suse.com> + +- Update to 1.9.1 + + Fixed + * configure: + Change mistaken += to =. + use user supplied --prefix even when p11kit is detected. + * Remove warning about unable to find FAPI when it's is not-compiled in and not chosen as the beckend. + * Fix memory leaks in tpm_create_transient_primary_from_template. + * Fix NULL pointer dereference in db.c on uses of CKA_ALLOWED_MECHANISMS. + * Fix offset miscalculation in FAPI backend that was corrupting data. + * Support CKM_ECDH1_DERIVE via C_DeriveKey. + * Fix usages of tpm2-ptool for its wrapped tpm2_ptool in tests. + * Fix failing db upgrades on double conversion to int. + * Fix db lock file due to missing parenthesis and order of operations. + * documentation: + Fix use of objects where tokens was meant. + + Changed + * --enable-fapi to --with-fapi. Note this is not a major version bump as its internal to builders only. However --enable-fapi left in place for backwards compat. + + Add maintainer public key: + tpm2-pkcs11.keyring + +------------------------------------------------------------------- Old: ---- tpm2-pkcs11-1.9.0.tar.gz tpm2-pkcs11-1.9.0.tar.gz.asc New: ---- tpm2-pkcs11-1.9.1.tar.gz tpm2-pkcs11-1.9.1.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tpm2-pkcs11.spec ++++++ --- /var/tmp/diff_new_pack.airLH6/_old 2024-12-12 21:21:47.609722552 +0100 +++ /var/tmp/diff_new_pack.airLH6/_new 2024-12-12 21:21:47.613722718 +0100 @@ -1,7 +1,7 @@ # # spec file for package tpm2-pkcs11 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define so_ver 0 %define pythons python3 Name: tpm2-pkcs11 -Version: 1.9.0 +Version: 1.9.1 Release: 0 Summary: A PKCS#11 interface for TPM2 hardware License: BSD-2-Clause @@ -50,6 +50,9 @@ BuildRequires: pkgconfig(tss2-rc) BuildRequires: pkgconfig(tss2-tctildr) BuildRequires: pkgconfig(yaml-0.1) +# Required for testing +BuildRequires: pkgconfig(cmocka) +BuildRequires: dbus-1-daemon # Merge both subpackages Provides: libtpm2_pkcs11-0 = %{version} Obsoletes: libtpm2_pkcs11-0 < %{version} @@ -69,7 +72,7 @@ %build autoreconf -fiv -%configure --disable-static +%configure --disable-static --enable-unit %make_build cd tools %python_build @@ -82,6 +85,9 @@ %python_install %fdupes %{buildroot} +%check +%make_build check + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig ++++++ tpm2-pkcs11-1.9.0.tar.gz -> tpm2-pkcs11-1.9.1.tar.gz ++++++ ++++ 30230 lines of diff (skipped) ++++++ tpm2-pkcs11.keyring ++++++ --- /var/tmp/diff_new_pack.airLH6/_old 2024-12-12 21:21:47.801730552 +0100 +++ /var/tmp/diff_new_pack.airLH6/_new 2024-12-12 21:21:47.805730719 +0100 @@ -51,4 +51,19 @@ tZZIbipcKcZmsU7Su4+oeyh61giG++M5rL2D =NFsd -----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mFIEZXIPkBMIKoZIzj0DAQcCAwRpzD1EvCQ2Z40cNGJOJJM4sPu6McIdhiMyRi4Y ++xd4bDgELQmowqB1joQiP+lx2JKFN394ogbWCu3U5CkqIhAztEBCaWxsIFJvYmVy +dHMgKEJpbGxzIFBlcnNvbmFsIERldiBLZXkpIDxiaWxsLmMucm9iZXJ0c0BnbWFp +bC5jb20+iJMEExMIADsWIQTZGoLbMQ6OB1GcKYqYd8JqPNNkCQUCZXIPkAIbAwUL +CQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRCYd8JqPNNkCZ/+AP9MBDVNvT56 +CRY12hijKTbzCqK+ksnw0/67gdclyO3cAgEAh0ACFENuAGjD13wnrNfI0xnJo9Sd +Fi1REGjLSaYY0C64VgRlcg+QEggqhkjOPQMBBwIDBApflMMr9qwBxTZGPnhP+a7U +BtDzMJiTSqW7+VzHM5rgUZBnNaIdPqyM4uvIGARVeLPX6bEvIsZBS2b+QExsfBED +AQgHiHgEGBMIACAWIQTZGoLbMQ6OB1GcKYqYd8JqPNNkCQUCZXIPkAIbDAAKCRCY +d8JqPNNkCV+7AP9ANJCmwi0KVLA/QeAukoAT7doFw6g9lEG2gM+nN1a1wAEA+LRg +7drDoAWRQQHI6uYKwFOtYMxrcrFe2UF5v/Soiis= +=4SNI +-----END PGP PUBLIC KEY BLOCK-----