Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cryptsetup for openSUSE:Factory checked in at 2024-08-01 22:03:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cryptsetup (Old) and /work/SRC/openSUSE:Factory/.cryptsetup.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cryptsetup" Thu Aug 1 22:03:44 2024 rev:128 rq:1190588 version:2.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/cryptsetup/cryptsetup.changes 2024-04-10 17:49:25.926357635 +0200 +++ /work/SRC/openSUSE:Factory/.cryptsetup.new.7232/cryptsetup.changes 2024-08-01 22:04:00.099408133 +0200 @@ -1,0 +2,42 @@ +Wed Jul 31 06:27:18 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com> + +- Update to 2.7.4: + * Detect device busy failure for device-mapper table-referenced + devices. + * Fix shared activation for dm-verity devices. + * Add --shared option for veritysetup open action. + * Do not use exclusive flag for the allocated backing loop files. + * Fixes for problems found by static analyzers and Valgrind. + * Fixes to tests and CI scripts. +- Use fdupes to link identical man pages. + +------------------------------------------------------------------- +Tue Jul 30 08:51:00 UTC 2024 - Pedro Monreal <pmonreal@suse.com> + +- Update to 2.7.3: + * Do not allow formatting LUKS2 with Opal SED (hardware encryption) + if the reported logical sector size for the block device and Opal + encryption logical block differs. + * Fixes to wiping LUKS2 headers after Opal locking area erase. + * Mention the need for possible PSID revert before Opal format for some + drives (man page). + * Fix Bitlocker-compatible code to ignore newly seen metadata entries. + * Fix interactive query retry if LUKS2 unbound keyslot is present. + * Detect unsupported zoned devices for LUKS header devices. + * Allow "capi" cipher format for benchmark command and fix parsing + of plain IV in "capi" format. + * Add support for HCTR2 encryption mode. + * Source code now uses SPDX license identifiers instead of full + license preambles. + * Fix missing includes for cryptographic backend that could cause + compilation errors for some systems. + * Fix tests to work correctly in FIPS mode with recent OpenSSL 3.2. + * Fix various (mostly false positive) issues detected by Coverity. + +------------------------------------------------------------------- +Fri Jul 12 11:53:46 UTC 2024 - Petr Vorel <pvorel@suse.cz> + +- License: Replace legacy 'AND SUSE-GPL-2.0-with-openssl-exception' with + 'WITH cryptsetup-OpenSSL-exception' (the official SPDX exception). + +------------------------------------------------------------------- Old: ---- cryptsetup-2.7.2.tar.sign cryptsetup-2.7.2.tar.xz New: ---- cryptsetup-2.7.4.tar.sign cryptsetup-2.7.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryptsetup.spec ++++++ --- /var/tmp/diff_new_pack.2Pc3U2/_old 2024-08-01 22:04:01.035446739 +0200 +++ /var/tmp/diff_new_pack.2Pc3U2/_new 2024-08-01 22:04:01.039446904 +0200 @@ -18,10 +18,10 @@ %define so_ver 12 Name: cryptsetup -Version: 2.7.2 +Version: 2.7.4 Release: 0 Summary: Setup program for dm-crypt Based Encrypted Block Devices -License: CC-BY-SA-4.0 AND LGPL-2.0-or-later AND SUSE-GPL-2.0-with-openssl-exception +License: CC-BY-SA-4.0 AND LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception Group: System/Base URL: https://gitlab.com/cryptsetup/cryptsetup/ Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-%{version}.tar.xz @@ -33,6 +33,7 @@ Source4: https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt#/cc-by-sa-4.0.t... # 2.6.38 has the required if_alg.h BuildRequires: linux-glibc-devel >= 2.6.38 +BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: suse-module-tools BuildRequires: pkgconfig(blkid) @@ -66,7 +67,7 @@ %package ssh Summary: Cryptsetup LUKS2 SSH token -License: LGPL-2.0-or-later AND SUSE-GPL-2.0-with-openssl-exception +License: LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception Group: System/Base %description ssh @@ -75,7 +76,7 @@ %package doc Summary: Cryptsetup Documentation -License: CC-BY-SA-4.0 AND LGPL-2.0-or-later AND SUSE-GPL-2.0-with-openssl-exception +License: CC-BY-SA-4.0 AND LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception Group: Documentation/Man Supplements: (cryptsetup and man) Supplements: (cryptsetup and patterns-base-documentation) @@ -86,7 +87,7 @@ %package -n libcryptsetup%{so_ver} Summary: Library for setting up dm-crypt Based Encrypted Block Devices -License: LGPL-2.0-or-later AND SUSE-GPL-2.0-with-openssl-exception +License: LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception Group: System/Libraries Provides: libcryptsetup%{so_ver}-hmac = %{version} Obsoletes: libcryptsetup%{so_ver}-hmac < %{version} @@ -101,7 +102,7 @@ %package -n lib%{name}-devel Summary: Header files for libcryptsetup # cryptsetup-devel last used 11.1 -License: LGPL-2.0-or-later AND SUSE-GPL-2.0-with-openssl-exception +License: LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libcryptsetup%{so_ver} = %{version} @@ -148,6 +149,8 @@ %find_lang %{name} --all-name +%fdupes -s %{buildroot}%{_mandir}/man8 + %check %make_build check ++++++ cryptsetup-2.7.2.tar.xz -> cryptsetup-2.7.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/cryptsetup/cryptsetup-2.7.2.tar.xz /work/SRC/openSUSE:Factory/.cryptsetup.new.7232/cryptsetup-2.7.4.tar.xz differ: char 15, line 1