alsa-lib (1.2.15.3-1ubuntu1) resolute; urgency=medium

  * SECURITY UPDATE: heap overflow in topology mixer control decoder
    - debian/patches/CVE-2026-25068.patch: add boundary check for channel
      mixer count in src/topology/ctl.c.
    - CVE-2026-25068

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Fri, 30 Jan 2026 08:07:46 -0500

alsa-lib (1.2.15.3-1build1) resolute; urgency=medium

  * No-change rebuild with Python 3.14 as default

 -- Graham Inggs <ginggs@ubuntu.com>  Sat, 24 Jan 2026 14:31:03 +0000

alsa-lib (1.2.15.3-1) unstable; urgency=medium

  * New upstream release.

 -- Jordi Mallach <jordi@debian.org>  Mon, 19 Jan 2026 09:43:18 +0100

alsa-lib (1.2.15.1-1) unstable; urgency=medium

  * New upstream release.
  * Drop previous patch with git master cherry-picks.
  * Remove redundant Priority control field.
  * Update Standards-Version to 4.7.3.
  * Local asoundrc definitions might need tweaking to adapt to the
    regression fixes. See 010b699 for an idea on the simple change
    needed on systems with multiple cards using the same driver.

 -- Jordi Mallach <jordi@debian.org>  Mon, 19 Jan 2026 09:42:44 +0100

alsa-lib (1.2.15-2) unstable; urgency=high

  * Add patches up to upstream Git master to fix audio output on many
    common setups (closes: #1122612). Note that some local setups might
    need tweaking. More info will come after upstream releases the bugfix.

 -- Jordi Mallach <jordi@debian.org>  Fri, 12 Dec 2025 09:54:39 +0100

alsa-lib (1.2.15-1) unstable; urgency=medium

  * New upstream release.
  * Rewrite watch file in version 5 format.
  * Drop gcc15 patch included in new release.
  * Update symbols file with newly added symbols.

 -- Jordi Mallach <jordi@debian.org>  Wed, 10 Dec 2025 17:53:26 +0100

alsa-lib (1.2.14-2) unstable; urgency=medium

  * Cherry-pick upstream patch to fix build with GCC 15 (closes: #1096298).
  * Replace mentions of FSF's old postal address with link to licensing page.

 -- Jordi Mallach <jordi@debian.org>  Sun, 14 Sep 2025 22:52:02 +0200

alsa-lib (1.2.14-1) unstable; urgency=medium

  * New upstream release.
  * Update copyright years.
  * Update Standards-Version to 4.7.2.
  * Update symbols file for libasound2.

 -- Jordi Mallach <jordi@debian.org>  Mon, 14 Apr 2025 20:26:22 +0200

alsa-lib (1.2.13-1) unstable; urgency=medium

  * New upstream release.
  * Fix path to libasound2's html documentation in doc-base's index.
  * Update symbols file for libasound2.

 -- Jordi Mallach <jordi@debian.org>  Thu, 02 Jan 2025 01:31:04 +0100

alsa-lib (1.2.12-1) unstable; urgency=medium

  * New upstream release.
  * Update Standards-Version to 4.7.0, with no changes needed.
  * Fix typo in license name for LGPL in copyright file (closes: #1061276).

 -- Jordi Mallach <jordi@debian.org>  Thu, 27 Jun 2024 15:49:26 +0200

alsa-lib (1.2.11-1) unstable; urgency=medium

  * New upstream release.
  * Update watch and copyright files for new https-based download URL.
  * Drop cherry-picked patches, now included in the release.
  * Update copyright years.
  * Merge NMU changes for the 64-bit time_t transition. Many thanks, vorlon!
  * Update symbols files.

 -- Jordi Mallach <jordi@debian.org>  Thu, 29 Feb 2024 19:27:15 +0100

alsa-lib (1.2.10-3.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Call --add-udeb=libasound2-udeb to fix shlibs for udebs after the
    deb rename.  Closes: #1064974.

 -- Steve Langasek <vorlon@debian.org>  Wed, 28 Feb 2024 18:48:52 +0000

alsa-lib (1.2.10-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1061886

 -- Steve Langasek <vorlon@debian.org>  Wed, 28 Feb 2024 00:56:04 +0000

alsa-lib (1.2.10-3) unstable; urgency=medium

  * Add upstream patch to fix MIDI playback in some apps (closes: #1055756).

 -- Jordi Mallach <jordi@debian.org>  Wed, 13 Dec 2023 01:53:29 +0100

alsa-lib (1.2.10-2) unstable; urgency=medium

  [ Mohammed Bilal ]
  * Add upstream patch to fix ump header detection (Closes: #1052720)

  [ Jordi Mallach ]
  * Add patches to fix segfaults with 32 bit binaries (closes: #1051901).

 -- Jordi Mallach <jordi@debian.org>  Tue, 12 Dec 2023 15:34:50 +0100

alsa-lib (1.2.10-1) unstable; urgency=medium

  * New upstream release.
  * Drop patch from previous upload, cherry-picked from upstream git.
  * Update symbols files with newly added symbols.

 -- Jordi Mallach <jordi@debian.org>  Wed, 13 Sep 2023 01:06:28 +0200

alsa-lib (1.2.9-2) unstable; urgency=medium

  * Add upstream patch to fix SNDRV_PCM_IOCTL_SW_PARAMS ioctl. Thanks
    to Paul Tagliamonte for the report and Dan Cross for the upstream
    fix (closes: #1041868).

 -- Jordi Mallach <jordi@debian.org>  Wed, 23 Aug 2023 18:24:39 +0200

alsa-lib (1.2.9-1) unstable; urgency=medium

  * New upstream release.
  * Update symbols file with newly added symbols.
  * Update Standards-Version to 4.6.2, with no changes needed.
  * Update copyright years.

 -- Jordi Mallach <jordi@debian.org>  Tue, 13 Jun 2023 11:51:51 +0200

alsa-lib (1.2.8-1) unstable; urgency=medium

  * New upstream release.
  * Update symbols file with 3 *dropped* symbols:
    - snd_pcm_direct_check_xrun@ALSA_0.9 (1.2.7.1)
    - snd_pcm_direct_poll_descriptors@ALSA_0.9 (1.1.6)
    - snd_pcm_direct_slave_recover@ALSA_0.9 (1.1.6)
    The only references to these functions were only in this source
    package; the massive headache attached to a Debian-only soname bump
    for this library clearly outweighs the benefits, if any.

 -- Jordi Mallach <jordi@debian.org>  Tue, 29 Nov 2022 13:17:46 +0100

alsa-lib (1.2.7.2-1) unstable; urgency=medium

  * New upstream release.
  * Update syntax for ancient-libtool lintian override.

 -- Jordi Mallach <jordi@debian.org>  Fri, 29 Jul 2022 07:17:59 +0200

alsa-lib (1.2.7.1-1) unstable; urgency=medium

  * New upstream release.
  * Update Standards-Version to 4.6.1 (no changes needed).
  * Drop python3.10.patch, fixed upstream.
  * Update symbols files (snd_pcm_direct_client_chk_xrun was renamed,
    but it was only used internally, with no other references in the
    Debian archive).

 -- Jordi Mallach <jordi@debian.org>  Wed, 06 Jul 2022 02:46:51 +0200

alsa-lib (1.2.6.1-2) unstable; urgency=medium

  * Merge from Ubuntu.

  [ Matthias Klose ]
  * Build with -flto-partition=none when building with lto.

  [ Graham Inggs ]
  * Fix build failure with Python 3.10.

 -- Jordi Mallach <jordi@debian.org>  Fri, 25 Feb 2022 12:34:34 +0100

alsa-lib (1.2.6.1-1) unstable; urgency=medium

  * New upstream release (closes: #1001697).
  * Import upstream signing key and configure watch file to check for sigs.
  * Update symbols file with newly added symbols.
  * Install missing /usr/share/alsa/ctl dir in libasound2-udeb
    (closes: #992536, with apologies for the long wait for this fix).
  * Update Standards-Version to 4.6.0, with no changes needed.
  * Update copyright years.

 -- Jordi Mallach <jordi@debian.org>  Wed, 12 Jan 2022 00:14:07 +0100

alsa-lib (1.2.5.1-1) unstable; urgency=medium

  [ Jordi Mallach ]
  * New upstream release.
  * Acknowledge 1.2.4-1.1 NMU by Thorsten Glaser.
  * Drop 976895.diff, cherry-picked from current version.
  * Update symbols file with newly added symbols.
  * Add several entries to upstream metadata.

  [ Debian Janitor ]
  * Set upstream metadata fields: Repository.
  * Fix day-of-week for changelog entry 1.0.11-5.

 -- Jordi Mallach <jordi@debian.org>  Wed, 18 Aug 2021 00:31:12 +0200

alsa-lib (1.2.4-1.1) unstable; urgency=high

  * Non-maintainer upload.
  * Add upstream patch fixing a severe regression (Closes: #976895)

 -- Thorsten Glaser <tg@mirbsd.de>  Wed, 30 Dec 2020 14:14:11 +0100

alsa-lib (1.2.4-1) unstable; urgency=medium

  * New upstream release.
  * Update Standards-Version to 4.5.1, with no changes needed.

 -- Jordi Mallach <jordi@debian.org>  Mon, 07 Dec 2020 22:02:09 +0100

alsa-lib (1.2.3.2-1) unstable; urgency=medium

  * New upstream release.
  * Acknowledge all previous NMUs.
  * Drop python 3.8 patch, now included upstream.
  * Update symbols file with two newly added symbols.
  * Move to debhelper compat v13.

 -- Jordi Mallach <jordi@debian.org>  Thu, 20 Aug 2020 20:18:24 +0200

alsa-lib (1.2.2-2.3) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/rules:
      - Added override_dh_auto_clean to allow the package build twice.
        (Closes: #962849)

 -- Francisco Vilmar Cardoso Ruviaro <francisco.ruviaro@riseup.net>  Mon, 15 Jun 2020 04:16:18 +0000

alsa-lib (1.2.2-2.2) unstable; urgency=medium

  * Non-maintainer upload.
  * debian/patches/python3.8.diff:
      - Updated as upstream commit '1654f38', fixed FTBFS. (Closes: #953568)

 -- Francisco Vilmar Cardoso Ruviaro <francisco.ruviaro@riseup.net>  Wed, 10 Jun 2020 06:26:40 +0000

alsa-lib (1.2.2-2.1) unstable; urgency=medium

  [ Matthias Klose ]
  * Non-maintainer upload.

  [ Sebastien Bacher ]
  * debian/patches/python3.8.diff:
    - fix the build with python 3.8

 -- Matthias Klose <doko@debian.org>  Sat, 07 Mar 2020 19:21:22 +0100

alsa-lib (1.2.2-2) unstable; urgency=medium

  * Add an override_dh_makeshlibs to force the usage of -c4 with
    dpkg-gensymbols.
  * Drop debian revision from new libatopology2 symbols.

 -- Jordi Mallach <jordi@debian.org>  Sat, 29 Feb 2020 18:07:05 +0100

alsa-lib (1.2.2-1) unstable; urgency=medium

  [ Jordi Mallach ]
  * New upstream release.
  * Update Standards-Version to 4.5.0.
  * Override dh_installchangelogs to avoid installing stale upstream
    ChangeLog (closes: #922060).
  * Fix FTCBFS: Add B-D on libpython3-dev. Thanks Helmut Grohne for the
    patch (closes: #942196).
  * Update libatopology2.symbols with newly added symbols.

  [ Steve Langasek ]
  * Make autopkgtests cross-test-friendly (closes: #949561).

 -- Jordi Mallach <jordi@debian.org>  Sat, 29 Feb 2020 16:42:36 +0100

alsa-lib (1.2.1.2-2) unstable; urgency=medium

  * No change, source-only upload after going through NEW.

 -- Jordi Mallach <jordi@debian.org>  Sun, 19 Jan 2020 20:06:24 +0100

alsa-lib (1.2.1.2-1) unstable; urgency=medium

  * New upstream release.
  * Let libasound2-data Recommend: alsa-ucm-conf and alsa-topology-conf.

 -- Jordi Mallach <jordi@debian.org>  Thu, 16 Jan 2020 12:39:40 +0100

alsa-lib (1.2.1.1-1) unstable; urgency=medium

  * New upstream release.
  * Remove now irrelevant patches for ucm and topology configurations.
    ucm profiles and topology API configuration have moved to new source
    packages upstream.
  * Update symbols file. snd_tplg symbols have moved to a new
    libatopology.so.2 lib, included in new binaries libatopology2 and -dev.
  * Add Breaks: alsa-utils (<< 1.2.1) to libasound2, due to the snd_tplg_*
    ABI break, which is used only by a tool in alsa-utils.
  * Drop obsolete Breaks+Replaces on ancient versions of other packages.
  * Drop obsolete dh_makeshlibs override, now that smixer is in its own
    package.
  * Add Build-Depends-Package to symbols files (via lintian).

 -- Jordi Mallach <jordi@debian.org>  Thu, 16 Jan 2020 11:05:32 +0100

alsa-lib (1.1.9-1) unstable; urgency=medium

  * New upstream release (closes: #930827).
  * Update symbols list.
  * Update to debhelper compat v12 and switch to debhelper-compat B-D.
  * Update Standards-Version to 4.4.1.
  * Add Multi-Arch fields to -doc and -plugin-smixer.

 -- Jordi Mallach <jordi@debian.org>  Tue, 05 Nov 2019 15:50:20 +0100

alsa-lib (1.1.8-2) unstable; urgency=medium

  * Get rid of old, unused patches.
  * Backport necessary ucm changes to fix audio on Lenovo X1 Carbon Gen 7
    using the whiskeylake processor (thanks, Héctor Orón; closes: #940730).
  * Use cross-compatible python3-dev Build-Depends to fix FTCBFS
    (thanks, Helmut Grohne; closes: #854213).

 -- Jordi Mallach <jordi@debian.org>  Fri, 11 Oct 2019 12:44:01 +0200

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