Hello community, here is the log from the commit of package ima-evm-utils for openSUSE:Factory checked in at 2019-08-14 11:36:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ima-evm-utils (Old) and /work/SRC/openSUSE:Factory/.ima-evm-utils.new.9556 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ima-evm-utils" Wed Aug 14 11:36:07 2019 rev:15 rq:722572 version:1.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ima-evm-utils/ima-evm-utils.changes 2018-09-13 12:11:36.686287471 +0200 +++ /work/SRC/openSUSE:Factory/.ima-evm-utils.new.9556/ima-evm-utils.changes 2019-08-14 11:36:09.616709883 +0200 @@ -1,0 +2,38 @@ +Tue Jul 30 21:55:31 UTC 2019 - Petr Vorel <[email protected]> + +- Update to version 1.2.1 (included changes of unreleased v1.2) + version 1.2 new features: + * Generate EVM signatures based on the specified hash algorithm + * include "security.apparmor" in EVM signature + * Add support for writing & verifying "user.xxxx" xattrs for testing + * Support Strebog/Gost hash functions + * Add OpenSSL engine support + * Use of EVP_PKEY OpenSSL API to generate/verify v2 signatures + * Support verifying multiple signatures at once + * Support new template "buf" field and warn about other unknown fields + * Improve OpenSSL error reporting + * Support reading TPM 2.0 PCRs using tsspcrread + + Bug fixes and code cleanup: + * Update manpage stylesheet detection + * Fix xattr.h include file + * On error when reading TPM PCRs, don't log gargabe + * Properly return keyid string to calc_keyid_v1/v2 callers, caused by + limiting keyid output to verbose mode + * Fix hash buffer overflow caused by EVM support for larger hashes, + defined MAX_DIGEST_SIZE and MAX_SIGNATURE_SIZE, and added "asserts". + * Linked with libcrypto instead of OpenSSL + * Updated Autotools, replacing INCLUDES with AM_CPPFLAGS + * Include new "hash-info.gen" in tar + * Log the hash algorithm, not just the hash value + * Fixed memory leaks in: EV_MD_CTX, init_public_keys + * Fixed other warnings/bugs discovered by clang, coverity + * Remove indirect calls in verify_hash() to improve code readability + * Don't fallback to using sha1 + * Namespace some too generic object names + * Make functions/arrays static if possible + +- Upstream bumped soname to 1.0.0 in v1.2 +- Drop ima-evm-utils-xattr.patch and ima-evm-utils-fix-docbook-xsl-directory.patch (included in v1.2) + +------------------------------------------------------------------- Old: ---- ima-evm-utils-1.1.tar.gz ima-evm-utils-fix-docbook-xsl-directory.patch ima-evm-utils-xattr.patch New: ---- ima-evm-utils-1.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ima-evm-utils.spec ++++++ --- /var/tmp/diff_new_pack.ARYdK8/_old 2019-08-14 11:36:10.412709740 +0200 +++ /var/tmp/diff_new_pack.ARYdK8/_new 2019-08-14 11:36:10.412709740 +0200 @@ -1,7 +1,7 @@ # # spec file for package ima-evm-utils # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define sover 0 +%define sover 1 %define libname libimaevm%{sover} Name: ima-evm-utils -Version: 1.1 +Version: 1.2.1 Release: 0 Summary: IMA/EVM control utility License: LGPL-2.1-or-later Group: System/Base Url: http://sourceforge.net/projects/linux-ima/ Source0: http://downloads.sourceforge.net/project/linux-ima/ima-evm-utils/%{name}-%{version}.tar.gz -Patch0: ima-evm-utils-xattr.patch -Patch2: ima-evm-utils-fix-docbook-xsl-directory.patch BuildRequires: asciidoc BuildRequires: autoconf BuildRequires: automake @@ -73,10 +71,6 @@ %prep %setup -q -%if 0%{?suse_version} >= 1315 -%patch0 -p1 -%patch2 -p1 -%endif %build autoreconf -fiv ++++++ ima-evm-utils-1.1.tar.gz -> ima-evm-utils-1.2.1.tar.gz ++++++ ++++ 2249 lines of diff (skipped)
