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 2021-10-20 20:24:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tpm2-pkcs11 (Old) and /work/SRC/openSUSE:Factory/.tpm2-pkcs11.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tpm2-pkcs11" Wed Oct 20 20:24:04 2021 rev:2 rq:926537 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tpm2-pkcs11/tpm2-pkcs11.changes 2021-08-23 10:08:23.168231266 +0200 +++ /work/SRC/openSUSE:Factory/.tpm2-pkcs11.new.1890/tpm2-pkcs11.changes 2021-10-20 20:24:58.833403863 +0200 @@ -1,0 +2,46 @@ +Wed Oct 20 10:48:58 UTC 2021 - Callum Farmer <[email protected]> + +- Add keyring & use source verification + +------------------------------------------------------------------- +Wed Oct 20 09:58:09 UTC 2021 - Alberto Planas Dominguez <[email protected]> + +- Update to 1.7.0 + + DB Schema Change from 5 to 7. + * Backup your DB before upgrading + + Fixed compilation issues with GCC11. + + Fixed errors on releases due to newer compilers from failing by + only adding -Werror for non-release builds. + + Fixed error message when the DB is too new in tpm2_ptool. + + Added support for tpm2_ptool import with ssh-keygen format + keys. Note: Requires cryptography >= 3.0. + + Changed default long level from error to warning. + + Added better error message for FAPI backend errors along with + docs/FAPI.md document. + + Changed tpm2_ptool make --algorithm optional. + + Fixed error message of wrong attribute name on expected attribute + check to be false. + + Added support for ECDSA 256, 384 and 512. + + Fixed a bug in the Python code DB upgrade path from 4 to 5 where + it didn't add AES mode CTR to CKA_ALLOWED_MECHANISMS. + + Added tpm2_ptool support for ECC key size 192. + + Added support passwordless login for tokens, ie not setting + CKF_LOGIN_REQUIRED. + + Fixed Running integration tests when Java version has the -ea, + like on Debian 11 and OpenJDK 17. + + Added support for HMAC keys using tpm2_ptool and the C_Sign and + C_Verify interfaces. The following interfaces in ptool have + support: + * addkey: previous working versions of tpm2-tools will support + this. + * link: previous working versions of tpm2-tools will support this. + * import: requires tpm2-tools 5.2+ for support. + + Fixed leaking of temp file descriptors in tpm2_ptool. + + Fixed wrong free in tpm code, should use Esys_Free. + + Fixed a space formatting issue in tpm2_ptool verify. + + Fixed leaked file descriptor in tpm2_ptool. + + Fixed a few suspicious sizeof usages in str_padded_copy + + Fixed a memory leak of the token list on a failure condition in + initialization. + +------------------------------------------------------------------- Old: ---- tpm2-pkcs11-1.6.0.tar.gz New: ---- tpm2-pkcs11-1.7.0.tar.gz tpm2-pkcs11-1.7.0.tar.gz.asc tpm2-pkcs11.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tpm2-pkcs11.spec ++++++ --- /var/tmp/diff_new_pack.aK4VO7/_old 2021-10-20 20:24:59.185404081 +0200 +++ /var/tmp/diff_new_pack.aK4VO7/_new 2021-10-20 20:24:59.189404083 +0200 @@ -19,22 +19,25 @@ %define so_ver 0 %define pythons python3 Name: tpm2-pkcs11 -Version: 1.6.0 +Version: 1.7.0 Release: 0 Summary: A PKCS#11 interface for TPM2 hardware License: BSD-2-Clause Group: Productivity/Security URL: https://github.com/tpm2-software/tpm2-pkcs11 Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.gz +Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring BuildRequires: autoconf BuildRequires: autoconf-archive >= 2017.03.21 BuildRequires: automake +BuildRequires: fdupes BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: tpm2.0-tools +BuildRequires: python-rpm-generators BuildRequires: python3-base BuildRequires: python3-setuptools -BuildRequires: fdupes +BuildRequires: tpm2.0-tools BuildRequires: pkgconfig(libcrypto) >= 1.0.2g BuildRequires: pkgconfig(p11-kit-1) BuildRequires: pkgconfig(sqlite3) @@ -43,7 +46,6 @@ BuildRequires: pkgconfig(tss2-rc) BuildRequires: pkgconfig(tss2-tctildr) BuildRequires: pkgconfig(yaml-0.1) -BuildRequires: python-rpm-generators %{?python_enable_dependency_generator} %description ++++++ tpm2-pkcs11-1.6.0.tar.gz -> tpm2-pkcs11-1.7.0.tar.gz ++++++ ++++ 4748 lines of diff (skipped)
