pipewire (0.3.48-1ubuntu3.2) jammy-security; urgency=medium

  * SECURITY UPDATE: Denial of service in Pulse module.
    - debian/patches/CVE-2026-14330-pre1.patch: Add a MAX_ALLOCA_SIZE limit
      and check element counts before each alloca() call in
      src/modules/module-protocol-pulse/pulse-server.c
    - debian/patches/CVE-2026-14330.patch: Make a function like alloca but
      with overflow checks and a max allocation size in
      spa/include/spa/utils/defs.h, spa/plugins/audioconvert/audioadapter.c,
      src/modules/module-protocol-pulse/defs.h,
      src/modules/module-protocol-pulse/message.c,
      src/modules/module-protocol-pulse/pulse-server.c,
      src/pipewire/buffers.c, and src/pipewire/impl-node.c
    - CVE-2026-14330

 -- Kyle Kernick <kyle.kernick@canonical.com>  Wed, 08 Jul 2026 19:36:44 -0600

pipewire (0.3.48-1ubuntu3) jammy; urgency=medium

  * Revert the previous change to resolve a regression with screencasting.
    Extra fixes are available upstream but figuring out the details will
    take longer (lp: #1996148)

 -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 09 Nov 2022 12:12:45 +0100

pipewire (0.3.48-1ubuntu2) jammy; urgency=medium

  * d/p/0001-buffers-ensure-buffer-size-does-not-exceed-maxsize.patch
    d/p/0002-gst-dequeue-a-shared-buffer-instead-of-original-pool.patch
    - Camera output freeze when using pipewiresrc (LP: #1985057)

 -- Kai-Chuan Hsieh <kaichuan.hsieh@canonical.com>  Mon, 15 Aug 2022 13:52:20 +0800

pipewire (0.3.48-1ubuntu1) jammy; urgency=medium

  * debian/control, debian/rules: 
    - build without libfreeaptx for now since the package is in universe,
      it's also not a priority since we are still using pulseaudio

 -- Sebastien Bacher <seb128@ubuntu.com>  Sat, 05 Mar 2022 12:31:25 +0100

pipewire (0.3.48-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
  * Update symbols file

 -- Dylan Aïssi <daissi@debian.org>  Thu, 03 Mar 2022 15:43:37 +0100

pipewire (0.3.47-1) unstable; urgency=medium

  * Team upload.
  * New upstream release

 -- Dylan Aïssi <daissi@debian.org>  Fri, 18 Feb 2022 14:30:39 +0100

pipewire (0.3.46-1) unstable; urgency=medium

  * Team upload.
  * New upstream release (Closes: #1005067)
  * Install the new aec module in libspa-0.2-modules
  * Update symbols file

 -- Dylan Aïssi <daissi@debian.org>  Thu, 17 Feb 2022 21:58:18 +0100

pipewire (0.3.45-2) unstable; urgency=medium

  * Team upload.
  * Re-enable aptX support, add libfreeaptx-dev to BD (Closes: #1005801)

 -- Dylan Aïssi <daissi@debian.org>  Tue, 15 Feb 2022 11:18:05 +0100

pipewire (0.3.45-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
  * Don't install new filter-chain example conf file
  * Update symbols file
  * Adapt lintian overrides to the new output
  * Standards-Version: 4.6.0 (no changes required)

 -- Dylan Aïssi <daissi@debian.org>  Thu, 03 Feb 2022 21:42:07 +0100

pipewire (0.3.44-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
  * Add libcanberra-dev to Build-Depends
  * Bump minimum meson to 0.59
  * Install new usr/share/pipewire/minimal.conf in pipewire-bin

 -- Dylan Aïssi <daissi@debian.org>  Thu, 27 Jan 2022 16:24:40 +0100

# For older changelog entries, run 'apt-get changelog pipewire-doc'
