From: Daniel Golle Date: Fri, 8 May 2026 17:08:15 +0000 (+0100) Subject: cryptsetup: update to 2.8.6 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=7fd1fe5d8d507cf6df926253201ad7f16795387d;p=openwrt-packages.git cryptsetup: update to 2.8.6 Stable bug-fix release. All users of cryptsetup 2.8.x must upgrade. Changes since 2.8.4: * Fix FileVault (fvault2) metadata parsing crash with crafted images. Reported by David Pokora (Trail of Bits/Anthropic). * Fix reading FileVault image metadata from incorrect image offset. * OpenSSL backend: increase the number of allowed threads to 64 (workaround for parallel Argon2 PBKDF deadlock). * Fix LUKS2 reencryption lock name when the device is being reencrypted. * Check UUID of the resumed device to match UUID stored in metadata. * Add a specific error for failed detached header allocation. * Fix tests not to use aes-generic kernel cipher name (Linux 7.0+). * Fix OpenSSL crypto backend if built with LibreSSL. * Several compatibility fixes to the alternative Meson configuration. * Various code fixes based on AI-assisted reviews (memory wiping, error paths, integrity sector overflow, device-mapper flags, ...). Link: https://gitlab.com/cryptsetup/cryptsetup/-/blob/v2.8.6/docs/v2.8.6-ReleaseNotes Signed-off-by: Daniel Golle --- diff --git a/utils/cryptsetup/Makefile b/utils/cryptsetup/Makefile index a7f0fa1f2..86c3034c5 100644 --- a/utils/cryptsetup/Makefile +++ b/utils/cryptsetup/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=cryptsetup -PKG_VERSION:=2.8.0 +PKG_VERSION:=2.8.6 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@KERNEL/linux/utils/cryptsetup/v$(subst $(space),.,$(wordlist 1, 2, $(subst .,$(space),$(PKG_VERSION)))) -PKG_HASH:=cc9e2d37c25a871cea37520b28d532207b0c1670fb10fc54d68071f63f5243a2 +PKG_HASH:=8004265fd993885d08f7b633dbe056851de1a210307613a4ebddc743fccefe5a PKG_MAINTAINER:=Daniel Golle PKG_LICENSE:=GPL-2.0-or-later LGPL-2.1-or-later