Change logs for cryptsetup source package in Mantic

  • cryptsetup (2:2.6.1-4ubuntu3) mantic; urgency=medium
    
      * Support zstd compressed modules for the self test.
    
     -- Andrea Righi <email address hidden>  Mon, 11 Sep 2023 15:05:35 +0000
  • cryptsetup (2:2.6.1-4ubuntu2) mantic; urgency=medium
    
      * Compile-in support for a FIPS mode. LP: #2032659
    
     -- Dimitri John Ledkov <email address hidden>  Tue, 22 Aug 2023 16:06:53 +0100
  • cryptsetup (2:2.6.1-4ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable (LP: #2019292). Remaining changes:
        - debian/control:
          + Recommend plymouth.
          + Depend on busybox-initramfs instead of busybox | busybox-static.
          + Move cryptsetup-initramfs back to cryptsetup's Recommends.
          + Do not build cryptsetup-suspend binary package on i386.
        - Fix cryptroot-unlock for busybox compatibility.
        - Fix warning and error when running on ZFS on root
          - d/functions: Return an empty devno for ZFS devices as they don't have
            major:minor device numbers.
          - d/initramfs/hooks/cryptroot: Ignore and don't print an error message
            when devices don't have a devno.
        - debian/patches/decrease_memlock_ulimit.patch
          Fixed FTBFS due to a restricted build environment
        - Fix cryptroot-* autopkgtests on Ubuntu. (LP: #1983522)
          + debian/tests/utils/mock.pm: return from consume() function if select()
            times out or fails
          + debian/tests/utils/cryptroot-common: fix apt source and kernel package
            names for Ubuntu
          + debian/tests/cryptroot-sysvinit.d: use systemd-sysv init for Ubuntu
            cryptroot-sysvinit package test
          + debian/tests/cryptroot-nested.d: fix cryptsetup-nested test, add
            workaround for LP1831747 by adding a e2fsprogs dependency
          + debian/tests/initramfs-hook: fix test's initramfs layout for Ubuntu and
            allow blowfish test use 64Mb of provisioned space (drop --size)
          + debian/tests/control: disable cryptdisks test
    
    cryptsetup (2:2.6.1-4) unstable; urgency=medium
    
      * Backport upstream MR !498, see #1028250:
        + 7893c33d: Check for physical memory available also in PBKDF benchmark.
        + 6721d3a8: Use only half of detected free memory on systems without swap.
    
    cryptsetup (2:2.6.1-3) unstable; urgency=medium
    
      [ Guilhem Moulin ]
      * initramfs hook: Fix copy_libgcc_argon2() on non merged-/usr systems.
        (Closes: #1032518)
      * Backport upstream MR !490, see #1028250:
        + 27f8e5c0: Try to avoid OOM killer on low-memory systems without swap
        + 899bad8c: Print warning when keyslot requires more memory than available
      * d/t/initramfs-hook: Pass `-xdev` to `find "$INITRD_DIR"` in order to solve
        a race condition in that autopkgtest.
    
      [ Remus-Gabriel Chelu ]
      * Add Romanian debconf templates translation. (Closes: #1031497)
    
    cryptsetup (2:2.6.1-2) unstable; urgency=medium
    
      * initramfs hook: Explicitly call copy_libgcc().  The recent libargon2-1
        upgrade is built with glibc ≥2.34 hence no longer links libpthread.  This
        in turns means that initramfs-tool's copy_exec() is no longer able to
        detect pthread_*() need and thus doesn't copy libgcc_s.so anymore.  So we
        need to do it manually instead.  Closes: #1032221
    
     -- Vladimir Petko <email address hidden>  Mon, 15 May 2023 09:55:25 +1200
  • cryptsetup (2:2.6.1-1ubuntu1) lunar; urgency=low
    
      * Merge with Debian unstable (LP: #2004423). Remaining changes:
        - debian/control:
          + Recommend plymouth.
          + Depend on busybox-initramfs instead of busybox | busybox-static.
          + Move cryptsetup-initramfs back to cryptsetup's Recommends.
          + Do not build cryptsetup-suspend binary package on i386.
        - Fix cryptroot-unlock for busybox compatibility.
        - Fix warning and error when running on ZFS on root
          - d/functions: Return an empty devno for ZFS devices as they don't have
            major:minor device numbers.
          - d/initramfs/hooks/cryptroot: Ignore and don't print an error message
            when devices don't have a devno.
        - debian/patches/decrease_memlock_ulimit.patch
          Fixed FTBFS due to a restricted build environment
        - Fix cryptroot-* autopkgtests on Ubuntu. (LP: #1983522)
          + debian/tests/utils/mock.pm: return from consume() function if select()
            times out or fails
          + debian/tests/utils/cryptroot-common: fix apt source and kernel package
            names for Ubuntu
          + debian/tests/cryptroot-sysvinit.d: use systemd-sysv init for Ubuntu
            cryptroot-sysvinit package test
          + debian/tests/cryptroot-nested.d: fix cryptsetup-nested test, add
            workaround for LP1831747 by adding a e2fsprogs dependency
          + debian/tests/initramfs-hook: fix test's initramfs layout for Ubuntu and
            allow blowfish test use 64Mb of provisioned space (drop --size)
          + debian/tests/control: disable cryptdisks test
    
    cryptsetup (2:2.6.1-1) unstable; urgency=medium
    
      * New upstream bugfix release.
      * d/README.Debian: Explicitly set cswap1's device type to 'plain'.
        (Closes: #1025136)
      * d/control: Update standards version to 4.6.2, no changes needed.
      * d/clean: Add some gitignore(5)'d files. (Closes: #1026838)
      * cryptgnupg-sc hook: Look terminfo file in /usr/share/terminfo in adition
        to /lib/terminfo, see #1028202. (Closes: 1028234)
      * d/copyright: Bump copyright years.
    
    cryptsetup (2:2.6.0-2) unstable; urgency=low
    
      * libcryptsetup-dev: Add 'Depends: libargon2-dev, libblkid-dev,
        libdevmapper-dev, libjson-c-dev, libssl-dev, uuid-dev' to account for
        libcryptsetup.pc's Requires.private.  Closes: #1025054.
    
    cryptsetup (2:2.6.0-1) unstable; urgency=low
    
      * New upstream release 2.6.0.
    
    cryptsetup (2:2.6.0~rc0-1) experimental; urgency=medium
    
      * New upstream release candidate 2.6.0, introducing support for handling
        macOS FileVault2 devices (FVAULT2).  The new version of FileVault based on
        the APFS filesystem used in recent macOS versions is currently not
        supported: only the (legacy) FileVault2 format based on Core Storage and
        HFS+ filesystem (introduced in MacOS X 10.7 Lion) is supported.  Moreover
        header formatting and changes are not supported; cryptsetup never changes
        the metadata on the device.
        Closes: #923513.
      * Update d/copyright for 2:2.6.0~rc0-1.
      * Ship cryptsetup-fvault2Dump(8) and cryptsetup-fvault2Open(8) to
        cryptsetup-bin binary package.
      * Update d/libcryptsetup12.symbols for 2:2.6.0~rc0-1.
      * Add 'fvault2' flag to crypttab(5) to force detection of Apple's FileVault2
        volumes.
      * d/rules: Add new target execute_before_dh_auto_test so blhc ignores
        compilations of tests/*.c.
      * d/u/metadata: Set 'Security-Contact' upstream metadata field.
    
     -- Vladimir Petko <email address hidden>  Mon, 13 Feb 2023 15:57:18 +1300