freeipmi (1.6.9-2ubuntu0.22.04.3) jammy-security; urgency=medium

  * SECURITY UPDATE: memory out of bounds errors
    - debian/patches/CVE-2026-33554.patch: set bounds for memcpy operations in
      ipmi-oem/ipmi-oem-dell.c, ipmi-oem/ipmi-oem-supermicro.c,
      ipmi-oem/ipmi-oem-wistron.c.
    - CVE-2026-33554
  * SECURITY UPDATE: potential stack corruption & overflow
    - debian/patches/CVE-2026-50031-1.patch: correct length of token_data
      buffer from 256 to 65536 bytes in ipmi-oem/ipmi-oem-dell.c.
    - debian/patches/CVE-2026-50031-2.patch: set upper bound of data_length in
      ipmi-oem/ipmi-oem-fujitsu.c.
    - CVE-2026-50031

 -- Charles Cochran <charles.cochran@canonical.com>  Thu, 02 Jul 2026 15:35:43 -0400

freeipmi (1.6.9-2ubuntu0.22.04.2) jammy; urgency=medium

  * d/p/add-initial-support-for-xilinx.patch
    - Fix missing header file in libfreeipmi-dev package
      (LP: #2025177)

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Wed, 28 Jun 2023 15:31:40 +0200

freeipmi (1.6.9-2ubuntu0.22.04.1) jammy; urgency=medium

  * d/p/add-initial-support-for-xilinx.patch: enable Xilinx OEM data parsing
    in ipmi-fru (LP: #2019147)

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Tue, 30 May 2023 10:11:32 +0200

freeipmi (1.6.9-2) unstable; urgency=medium

  * d/rules: fix configure option for kfreebsd FTBFS (Closes: #998696)
  * d/patches/enable-lan6-conf.patch: enable ipmi-config lan6_conf
    section (LP: #1956213)
  * d/patches: add some upstream fixes
    - ipmi-config: Return int instead of uint8_t when a negative
      value can be returned.  Cast to uint8_t when appropriate.
    - ipmi-config: correct IPv6 dynamic address checkout error
    - ipmi-config: do not output all IPv6 addresses by default,
      only output them all in verbose mode.
    - ipmi-config: fix output corner case due to missing error
      handling
    - libfreeipmi/cmds: fix invalid template check error

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Wed, 16 Feb 2022 20:46:59 +0100

freeipmi (1.6.9-1) unstable; urgency=medium

  * New upstream version 1.6.9
  * Remove a patch applied upstream and refresh other

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Sun, 23 Jan 2022 13:02:11 +0100

freeipmi (1.6.8-2) experimental; urgency=medium

  * Don't build and install static libraries
  * Install systemd files on linux-any
  * Enable init scripts for kfreebsd only archs
  * Multiarch path for libdir
  * Move some arch-indip. files from shared libraries
    packages to freeipmi-common

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Fri, 10 Dec 2021 12:41:24 +0100

freeipmi (1.6.8-1) unstable; urgency=medium

  * New upstream version 1.6.8
  * d/rules: remove --with systemd on dh, is default
  * Systemd build-deps only with linux kernel archs
  * update debian/watch and add signature check
  * d/patches:
    - remove 2 patches applied in new upstream version
    - replace custom patch about /etc/default with better
      from upstream that set in configure
  * add build-depends-package field in symbols files

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Thu, 09 Dec 2021 23:01:11 +0100

freeipmi (1.6.6-5) unstable; urgency=medium

  * Fix .pc files path in -dev packages. Thanks to наб (Closes: #996325)

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Wed, 13 Oct 2021 16:26:23 +0200

freeipmi (1.6.6-4) unstable; urgency=medium

  [ Andreas Beckmann ]
  * Use absolute symlink targets for symlink_to_dir, the maintainer scripts in
    jessie converted the doc directories to absolute symlinks.
    (Closes: #991604)

  [ Fabio Fantoni ]
  * d/p/libfreeipmi-ipmi-sensor-read.c-Incorrect-sensor-read.patch
    incorrect sensor reading reported (LP: #1926299)

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Wed, 28 Jul 2021 16:41:51 +0200

freeipmi (1.6.6-3) unstable; urgency=medium

  * remove sysvinit-utils dependency as not needed anymore
  * disable initd scripts in configure instead remove them with rm
  * remove maintscript entries related to very old versions
  * update ipmidetectd service, /etc/default/ipmidetectd was removed
  * use upstream systemd service files and add pkg-config, systemd
    and libsystemd-dev to build-depends (Closes: #924570)
  * wrap and sort
  * fix libipmiconsole.pc path
  * fix systemd service files permission
  * specify that rules require root
  * Bump Standards-Version to 4.5.1
  * add repository to upstream metadata

 -- Fabio Fantoni <fantonifabio@tiscali.it>  Sat, 06 Feb 2021 19:46:06 +0100

# For older changelog entries, run 'apt-get changelog libfreeipmi17'
