From: Daniel Golle Date: Thu, 10 Sep 2026 14:45:16 +0000 (+0100) Subject: cryptsetup: update to 2.8.8 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=bd5899b75a6fa756e6b5d21190d436cc3bd1bbdb;p=openwrt-packages.git cryptsetup: update to 2.8.8 Stable bug-fix release. It avoids a TOCTOU issue in LUKS header restore by opening the header file only once, hardens BITLK metadata validation against crafted images, fixes an integer overflow in the anti-forensic data size calculation on 32-bit systems and a memory corruption in reencrypt init with more than 16 active LUKS2 keyslots or tokens, and adds keyed discards to integritysetup (--allow-discards-keyed, Linux 7.3 or later). Link: https://gitlab.com/cryptsetup/cryptsetup/-/blob/v2.8.8/docs/v2.8.8-ReleaseNotes Signed-off-by: Daniel Golle --- diff --git a/utils/cryptsetup/Makefile b/utils/cryptsetup/Makefile index d5e187d6d..e0f0187dd 100644 --- a/utils/cryptsetup/Makefile +++ b/utils/cryptsetup/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=cryptsetup -PKG_VERSION:=2.8.7 -PKG_RELEASE:=2 +PKG_VERSION:=2.8.8 +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:=e776f0d381e86ca61042c457069491fe8e0ac286780c7c3b1e4f9921abc961da +PKG_HASH:=3acfa685f2dd7fcc832e0b77bc7093aa7da554a51ce8dafbb4138eaa854eee35 PKG_MAINTAINER:=Daniel Golle PKG_LICENSE:=GPL-2.0-or-later LGPL-2.1-or-later