alsa-lib (1.2.14-1ubuntu1.1) questing-security; 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
  * Fix FTBFS
    - debian/midifile_ansic.patch: update midifile library to ANSI C in
      test/midifile.c, test/midifile.h, test/playmidi1.c.

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

alsa-lib (1.2.14-1ubuntu1) questing; urgency=medium

  * Add patch to allow HDA-Intel configuration support. (lp: #2111271)

 -- Antoine Lassagne <antoine.lassagne@canonical.com>  Wed, 04 Jun 2025 11:50:49 +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 libasound2t64`.
