libtpms (0.10.2-5ubuntu1) stonking; urgency=medium

  * Merge with Debian unstable (LP: #2153329). Remaining changes:
    - d/rules: set -O2 to avoid FTBFS in ppc64el (LP #2136757)
  * Dropped changes as they were no longer necessary:
    - d/rules: set -D_FLAGS_SOURCE=3 to avoid FTBFS (LP #2136755)
    - d/p/0003-set-man-page-date-to-last-changelog.patch: reorder date
      command to put format at the end (LP #2142875, #2142588)

 -- Ural Tunaboyu <ural@ubuntu.com>  Mon, 17 Aug 2026 16:18:37 -0700

libtpms (0.10.2-5) unstable; urgency=medium

  * Further fix for x32 FTBFS

 -- Luca Boccassi <bluca@debian.org>  Thu, 05 Mar 2026 01:41:33 +0000

libtpms (0.10.2-4) unstable; urgency=medium

  * Backport patch to fix build on x32

 -- Luca Boccassi <bluca@debian.org>  Thu, 05 Mar 2026 00:21:51 +0000

libtpms (0.10.2-3) unstable; urgency=medium

  * Disable native hardening flags and let dh handle it (Closes: #1129665)

 -- Luca Boccassi <bluca@debian.org>  Wed, 04 Mar 2026 15:55:38 +0000

libtpms (0.10.2-2ubuntu2) stonking; urgency=medium

  * No-change rebuild against libssl4

 -- Ravi Kant Sharma <ravi.kant.sharma@canonical.com>  Thu, 23 Jul 2026 14:56:07 +0000

libtpms (0.10.2-2ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2143072). Remaining changes:
    - d/rules: set -D_FLAGS_SOURCE=3 to avoid FTBFS (LP #2136755)
    - d/rules: set -O2 to avoid FTBFS in ppc64el (LP #2136757)
  * New changes:
    - d/p/0003-set-man-page-date-to-last-changelog.patch: reorder date
      command to put format at the end (LP: #2142875, #2142588)

 -- Ural Tunaboyu <ural.tunaboyu@canonical.com>  Fri, 27 Feb 2026 10:41:54 -0800

libtpms (0.10.2-2) unstable; urgency=medium

  * Backport patch to fix FTBFS with glibc 2.43 (Closes: #1126816)
  * Drop Rules-Requires-Root, now defaults to no
  * Add Origin: to 0003-set-man-page-date-to-last-changelog.patch

 -- Luca Boccassi <bluca@debian.org>  Sat, 07 Feb 2026 12:22:02 +0000

libtpms (0.10.2-1ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2138533). Remaining changes:
    - d/rules: set -D_FLAGS_SOURCE=3 to avoid FTBFS (LP #2136755).
    - d/rules: set -O2 to avoid FTBFS in ppc64el (LP #2136757).
 -- Ural Tunaboyu <ural.tunaboyu@canonical.com>  Fri, 16 Jan 2026 07:23:01 -0800

libtpms (0.10.2-1) unstable; urgency=medium

  * New upstream version 0.10.2 (Closes: #1124557) (CVE-2026-21444)
  * Drop priority from d/control, now defaults to optional
  * Bump Standards-version to 4.7.3

 -- Luca Boccassi <bluca@debian.org>  Sat, 03 Jan 2026 00:39:07 +0100

libtpms (0.10.1-2ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2130092).
  * New changes:
    - d/rules: set -D_FLAGS_SOURCE=3 to avoid FTBFS (LP: #2136755).
    - d/rules: set -O2 to avoid FTBFS in ppc64el (LP: #2136757).
  * Dropped patches that were upstreamed:
    - CVE-2025-49133.patch
    - do_not_inline_makeiv.patch
    - fix_ftbfs_cryptomacend.patch
    - CVE-2023-1017_1018.patch
    - lp-1948748-tpm2-Address-Coverity-Issue-by-casting-1-before-shif.patch
    - lp-1948748-tpm2-Check-return-code-of-BN_div.patch

 -- Ural Tunaboyu <ural.tunaboyu@canonical.com>  Wed, 17 Dec 2025 09:07:53 -0800

libtpms (0.10.1-2) unstable; urgency=medium

  * d/t/control: allow-stderr

 -- Luca Boccassi <bluca@debian.org>  Wed, 01 Oct 2025 09:05:28 +0200

libtpms (0.10.1-1) unstable; urgency=medium

  * Implement package salvaging protocol (Closes: #1113720)
  * Import autopkgtest from Ubuntu (Closes: #998654)
  * d/control: bump Standards-Version to 4.7.2, no changes
  * New upstream version 0.10.1 (Closes: #1032182)
  * Drop CVE patches, merged upstream
  * Refresh do_not_inline_makeiv.patch for new upstream release
  * Run wrap-and-sort for build deps
  * Switch from pkg-config to pkgconf
  * Build with package-notes ELF stamping
  * Mark libtpms-dev as MA: same
  * Update symbols file for 0.10.1
  * d/rules: drop unused dh_usrlocal override
  * Enable hardening options
  * Drop 0004-fix-ftbfs-bug.patch, no longer needed
  * Drop do_not_inline_makeiv.patch, no longer needed
  * Rework no_local_check.patch
  * Set forwarded tag in 0003-set-man-page-date-to-last-changelog.patch
  * Add d/salsa-ci.yml
  * Backport patch to fix dist-clean (Closes: #1046479)

 -- Luca Boccassi <bluca@debian.org>  Mon, 22 Sep 2025 12:44:18 +0100

libtpms (0.9.3-0ubuntu5) questing; urgency=medium

  * SECURITY UPDATE: Out of bounds access, denial of service
    - debian/patches/CVE-2025-49133.patch: Fix potential out-of-
      bound access & abort due to HMAC signing issue in tpm2/CryptUtil.c
    - CVE-2025-49133
  * debian/patches/do_not_inline_makeiv.patch: updated patch to set noinline 
    attribute for all arch's instead of just ppc64 to fix compiler warning 
    causing ftbfs in tpm2/AlgorithmTests.c
  * debian/patches/fix_ftbfs_crpytomacend.patch: add assertions to quiet
    compiler warning causing ftbfs in tpm2/crypto/openssl/CryptCmacEnd.c

 -- Elise Hlady <elise.hlady@canonical.com>  Wed, 25 Jun 2025 11:54:50 -0700

libtpms (0.9.3-0ubuntu4) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 19:48:06 +0000

libtpms (0.9.3-0ubuntu3) noble; urgency=medium

  * No-change rebuild against libssl3t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 04 Mar 2024 18:29:28 +0000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libtpms0`.
