freehsm-c (1.6.0-1ubuntu1) stonking; urgency=medium

  * d/p/fortify-source-stand-down.patch: backport upstream change to not
    define _FORTIFY_SOURCE when the build flags already do, fixing the
    FTBFS with Ubuntu's _FORTIFY_SOURCE=3.
  * d/p/fcf-protection-only-where-supported.patch: only use -fcf-
    protection=full when the compiler supports it, fixing the build on
    non-x86 architectures (Debian #1144631).
  * d/control: restrict to 64-bit architectures; upstream does not
    support 32-bit (the module integrity check parses ELF64 only, see
    https://github.com/afchine1337/freehsm/issues/2).
  * d/p/elf-headers-unaligned-read.patch: read ELF headers with memcpy
    instead of casting the buffer, fixing the -Werror=cast-align build
    failure on riscv64.

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 08 Oct 2026 23:43:20 +0200

freehsm-c (1.6.0-1) unstable; urgency=medium

  * Use compat 14
  * Inject compiler/linker flags (Closes: #1144171)
  * Improve lintian overrides

 -- Simon Josefsson <simon@josefsson.org>  Wed, 12 Aug 2026 20:28:28 +0200

freehsm-c (1.4.0-1) unstable; urgency=medium

  * Initial release. (Closes: #1141046)

 -- Simon Josefsson <simon@josefsson.org>  Sun, 28 Jun 2026 23:21:03 +0200
