Skip to content

Debian Changelog alsa-driver (1.0.13-5etch1)

2008

alsa-driver (1.0.13-5etch1) stable-security; urgency=high

   * NMU by the Security Team
   * 20_snd-page-alloc-leak.dpatch:
     Fix an issue in the alsa subsystem that allows a local user to read
     potentially sensitive kernel memory from the proc filesystem.
     See CVE-2007-4571
   * Adjust memalloc.patch to apply on top of 20_snd-page-alloc-leak.dpatch

 -- dann frazier <dannf@debian.org>  Fri, 22 Feb 2008 12:59:12 -0700

2007

alsa-driver (1.0.13-5) unstable; urgency=medium

   [ Elimar Riesebieter ]
   * Added snd-seq-midi as an optional load above generic modules (snd-rawmidi)
     Thanks Eduard Dumitrescu for testing. (closes: #408036)
   * Added "cx88_alsa (PCI: TV cards...." to debian/ALSA-card-list. This module
     will be loaded with index=-2. (closes: #411665)
   * Urgency set to medium as this will affect etch.

 -- Jordi Mallach <jordi@debian.org>  Mon, 26 Feb 2007 17:55:02 +0100

alsa-driver (1.0.13-4) unstable; urgency=medium

   [ Elimar Riesebieter ]
   * Added etc/modutils and etc/modprobe.d to debian/linux-sound-base.dirs.
     This will offer the possibility to upgrade from 2.4 to 2.6 kernels as
     well to downgrade from 2.6 to 2.4 kernels. The links from
     /lib/linux-sound-base/ will be created for sure now. (closes: #408249)
     Thanks to Lucas Nussbaum and Gregor Herrmann.
   * Urgency set to medium as this will affect etch significantly.

 -- Jordi Mallach <jordi@debian.org>  Fri, 16 Feb 2007 10:32:45 +0100

2006

alsa-driver (1.0.13-3) unstable; urgency=low

   [ Jordi Mallach ]
   * Updated and new debconf template translations:
     - de.po: thanks, Helge Kreutzm (closes: #403264).
     - gl.po: thanks, Jacobo Tarrío (closes: #404578).

 -- Jordi Mallach <jordi@debian.org>  Fri, 29 Dec 2006 12:55:54 +0100

alsa-driver (1.0.13-2) unstable; urgency=low

   [ Elimar Riesebieter ]
   * Added XS-X-Vcs-Svn field in control.
   * Updated po files:
     - de.po: Thanks Helge Kreutzmann. Closes: #39866.
 
   [ Jordi Mallach ]
   * debian/control: add ${misc:Depends} to alsa-base.

 -- Jordi Mallach <jordi@debian.org>  Wed, 15 Nov 2006 13:26:41 +0100

alsa-driver (1.0.13-1) unstable; urgency=low

   * New upstream release
 
   [ Elimar Riesebieter ]
   * Updated po files:
     - fr.po: Thanks Christian Perrier
     - sv.po: Thanks Daniel Nylander
     - nl.po: Thanks Bart Cornelis
     - pt.po: Thanks Bruno Miguel da Silva Queiros
     - pt_BR.po: Thanks Felipe Augusto van de Wiel
     - vi.po: Thanks Clytie Siddall
     - tr.po: Thanks Recai Oktaş
     - ru.po: Thanks Serge Winitzki
     - cs.po: Thanks Miroslav Kure
     - ja.po: Thanks Kenshi Muto
     - es.po: Thanks Carlos Galisteo de Cabo
   * Removed debian/patches/08_i2c-powermac-configure-fix.dpatch. Applied
     upstream.
   * Removed debian/patches/96_acer.dpatch. Applied upstream.
   * Removed debian/patches/97_aoa.dpatch. Applied upstream.
 
   [ Jordi Mallach ]
   * Updated Catalan translation.

 -- Jordi Mallach <jordi@debian.org>  Tue, 3 Oct 2006 10:44:15 +0200

alsa-driver (1.0.12-1) unstable; urgency=low

   * New upstream release. (closes: #386663, #386822)
 
   [ Elimar Riesebieter ]
   * Removed 17_alsa-timer-irqsave.dpatch, 96_vi82xx_dxs_src.dpatch,
     97_pmac_hg. dpatch 98_pmac_hg2.dpatch. Applied upstream.
   * Added linux-source to alsa-source recommends. (closes: #383502)
   * Removed serialmidi from the variety of available drivers. See also
     https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2039
     (closes: #384711)
   * No sound with Intel 82801G ICH7 -> fixed upstream (closes: #362282)
   * Cleaned out depmod in alsa-source.post(inst|rm) (closes: #381749)
     Adjusted alsa-source.control
   * Added patches/98_ens1371_inaudible_sound_def.dpatch stolen from
     https://lists.ubuntu.com/archives/kernel-team/2006-August/000979.html
     (closes: #385736)
   * Bumped compat to 5 and debhelper version >=5.0.37
   * Added 08_i2c-powermac-configure-fix.dpatch and 97_aoa.dpatch to get the
     aoa-drivers to work.
   * Added 96_acer.dpatch to enable the use of snd-hda-intel for some
     notebooks.
   * Improved templates. Thanks Thomas Huriaux. (closes: #377648)
   * Added debconf-updatepo to debian/rules/clean target.
 
   [ Jordi Mallach ]
   * Updated Catalan debconf templates translation.

 -- Jordi Mallach <jordi@debian.org>  Mon, 11 Sep 2006 10:21:23 +0200

alsa-driver (1.0.11-5) unstable; urgency=low

   [ Elimar Riesebieter ]
   * Added mixer store and restore functions to the apm script.
     (closes: #380490)

 -- Jordi Mallach <jordi@debian.org>  Wed, 16 Aug 2006 20:34:04 +0200

alsa-driver (1.0.11-4) unstable; urgency=low

   [ Elimar Riesebieter ]
   * Use lsb init-functions in init script. Thanks Carlos Villegas
     (closes: #377716)

 -- Jordi Mallach <jordi@debian.org>  Mon, 17 Jul 2006 16:26:12 +0200

alsa-driver (1.0.11-3) unstable; urgency=low

   [ Elimar Riesebieter ]
   * Added the utf-8 reworked pt_BR.po. (closes: #373960)
     Thanks Felipe Augusto van de Wiel.
   * Introduced 96_vi82xx_dxs_src.dpatch. (closes: #366212)
     Thanks Nick Liverton.
   * Introduced 17_alsa-timer-irqsave.dpatch. Prevents locking the system
     playing midi files under heavy load. Thanks Arthur Marsh for testing.
     (closes: #376382)

 -- Jordi Mallach <jordi@debian.org>  Wed, 5 Jul 2006 10:28:57 +0200

alsa-driver (1.0.11-2) unstable; urgency=low

   [ Elimar Riesebieter ]
   * Replaced 98_pmac.dpatch with 97_pmac_hg.dpatch. The patch is caught from the
     HG Alsa repo.
   * Added 98_pmac_hg2.dpatch to fix compilation of ppc drivers with 2.6.17.
     Caught from HG Alsa repo as well.
   * Bumped Standard-Version to 3.7.2; no changes needed.

 -- Jordi Mallach <jordi@debian.org>  Fri, 19 May 2006 00:57:02 +0200

alsa-driver (1.0.11-1) unstable; urgency=low

   * New upstream release
     - builds with Linux 2.6.16 (closes: #359856, #360287)
 
   [ Elimar Riesebieter ]
   * Added saa7134 to debian/OSS-module-list and removed appropriate note in
     debian/notes (Closes: #359851)
   * Introduced Build-Depends for debhelper and dpatch as requested from
     lintian.
   * Removed the lintian capital-letters from overrides, as they are not needed
     anymore.
   * Reorked overrides rules
   * Introduced 98_pmac.dpatch as the native sources don't build the powermac
     driver.

 -- Jordi Mallach <jordi@debian.org>  Sun, 23 Apr 2006 17:06:15 +0200

alsa-driver (1.0.10+1.0.11rc3-1) experimental; urgency=low

    * New upstream release candidate
      Closes: #354041 "'Bad page state at free_hot_cold_page' kernel errors"
 
    [ Elimar Riesebieter ]
    * Removed patches/04_make_minus_j_fix.dpatch which has applied different from     upstream
 
    [ Thomas Hood ]
    * Set perms on /var/run/alsa
    * Put module-init-tools before modutils in Depends
    * /etc/init.d/alsa: Use a more standard PATH
    * Correct copyright file to reflect the fact that 10% of the files
      don't offer the GPL version option

 -- Jordi Mallach <jordi@debian.org>  Thu, 23 Feb 2006 20:17:47 +0100

alsa-driver (1.0.10+1.0.11rc2-2) experimental; urgency=low

   [ Thomas Hood ]
   * Make linux-sound-base and alsa-base Depend on versions of
     module-init-tools supporting blacklists  (Closes: #346231)
   * Create /var/run/alsa where needed and don't include this dir
     in the package any more  (Closes: #344760)

 -- Jordi Mallach <jordi@debian.org>  Tue, 10 Jan 2006 00:38:29 +0100

alsa-driver (1.0.10+1.0.11rc2-1) experimental; urgency=low

   * New upstream release candidate

 -- Jordi Mallach <jordi@debian.org>  Wed, 4 Jan 2006 21:28:48 +0100

alsa-driver (1.0.10+1.0.11rc1-1) experimental; urgency=low

   * New upstream release candidate
 
   [ Elimar Riesebieter ]
   * Update dpatches
 
   [ Jordi Mallach and Thomas Hood ]
   * /etc/modprobe.d/alsa-base: Call modprobe with full path for now,
     to work around the absence of /sbin from the PATH at boot time
     on systems with certain versions of kernel initrds, sysvinit,
     udev and zsh (symlinked in as /bin/sh).  (Closes: #345101)

 -- Jordi Mallach <jordi@debian.org>  Mon, 2 Jan 2006 18:20:04 +0100

2005

alsa-driver (1.0.10-3) unstable; urgency=low

   [ Thomas Hood ]
   * Correctly read variables in alsa-source.conf  (Closes: #343555)

 -- Jordi Mallach <jordi@debian.org>  Fri, 16 Dec 2005 10:03:50 +0100

alsa-driver (1.0.10-2) unstable; urgency=low

   [ Thomas Hood ]
   * Use /bin/sh in scripts
   * Add blacklist files for module loaders too

 -- Jordi Mallach <jordi@debian.org>  Thu, 15 Dec 2005 20:10:32 +0100

alsa-driver (1.0.10-1) unstable; urgency=low

   * New upstream release
     - Closes: #337409 "usbaudio.c fails to build with linux-source-2.6.14"
   * debconf template translation updates
     - pt.po    Bruno Miguel da Silva Queiros
     - pt_BR.po Eduardo Brasilino Barbosa
     Thanks!

 -- Jordi Mallach <jordi@debian.org>  Mon, 21 Nov 2005 20:10:22 +0100

alsa-driver (1.0.9+1.0.10rc3-1) experimental; urgency=low

   * New upstream release candidate
   * debconf template translation update
     - pt_BR.po Felipe Augusto van de Wiel
   * Thomas Hood
     - Add "$CMDLINE_OPTS" to some install lines in modprobe.conf.
       (See #336205 for the reason why it isn't now added to all of
       them.)
     - /etc/init.d/alsa: Add LSB header  (Closes: #337638)
     - Remove 11_rc2_build_fix

 -- Jordi Mallach <jordi@debian.org>  Wed, 9 Nov 2005 19:30:59 -0500

alsa-driver (1.0.9+1.0.10rc2-1) experimental; urgency=low

   * New upstream release candidate
   * debconf template translations
     - pt.po Rui Branco              (Closes: #330050)
     - sv.po (new) Daniel Nylander   (Closes: #332331)
     Thanks to all!
   * Thomas Hood
     - Make alsa initscript exit if alsa-base package is not installed
     - Update 09_alpha_build_fixes, 10_disable_gcc_version_check2
     - Add 11_rc2_build_fix
     - Update alsa-source README
     - debian/rules: build-source: Don't do "make clean" since
       we don't run ./configure

 -- Jordi Mallach <jordi@debian.org>  Tue, 25 Oct 2005 10:00:54 +0200

alsa-driver (1.0.9+1.0.10rc1-1) experimental; urgency=low

   * New upstream release candidate
   * debconf template translation updates
     - es.po Carlos Galisteo de Cabo (Closes: #322310)
     - vi.po Clytie Siddall          (Closes: #322277)
     - cs.po Miroslav Kure           (Closes: #322575)
     - nl.po cobaco                  (Closes: #325857)
     - ru.po Sergei Winitzki
     - de.po Jens Nachtigall         (Closes: #325918)
     - ca.po Jordi Mallach
     - fr.po Christian Perrier       (Closes: #324806)
     - da.po Morten Brix Pedersen    (Closes: #326632)
     - tr.po Recai Oktas
     - ja.po Kenshi Muto             (Closes: #327816)
     Thanks to all!
   * Thomas Hood
     - Remove obsolete methods from alsa initscript
     - Tweak alsa-base description
     - Remove substitute snddevices program; ours was added upstream
     - Tweak 04_make_minus_j_fix.dpatch and send most of it upstream

 -- Jordi Mallach <jordi@debian.org>  Mon, 19 Sep 2005 21:11:56 +0200

alsa-driver (1.0.9b-4) unstable; urgency=low

   * Thomas Hood
     - debian/rules: Clean up temporary file

 -- Jordi Mallach <jordi@debian.org>  Fri, 29 Jul 2005 17:49:47 +0200

alsa-driver (1.0.9b-3) unstable; urgency=low

   * Thomas Hood
     - Make alsa-base no longer Depend on alsa-utils
     - Transfer mixer-level-restore feature to alsa-utils
       + Eliminate /etc/dev.d/snd/controlC*/alsa-base.dev,
         /lib/alsa/dev and /etc/alsa/dev.d/alsa-base
       + Eliminate /etc/alsa/modprobe-post-install.d/alsa-base
       + Remove stuff from /etc/init.d/alsa and /etc/default/alsa
       + Report this in alsa-base.NEWS
     - ALSA-module-list:
       + Add module names like those of cards in ALSA-card-list
       + Put in /usr/share/linux-sound-base/ for use by alsaconf
     - OSS-module-list:
       + Eliminate from /usr/share/alsa-base/.  It can still be
         found in /usr/share/linux-sound-base/.
     - /etc/mod(utils|probe.d)/alsa-base:
       + Load snd-seq above snd-via82xx  (Should fix Ubuntu#8529)
       + Eliminate duplicate entry for snd-emu10k1
     - debian/alsa-source.templates:
       + List cards by name only in selector; present cards with
         descriptions in the question explanation. (Closes: #317737)
         This allows us to preserve selections on upgrade.
         (Closes: #290946)
     - /etc/hotplug/blacklist.d/alsa-base,
       /etc/discover.d/alsa-base:
       Add missing 'snd-' prefix to names of blacklisted modem drivers
       (closes: #319280) but comment out the entries since they may
       not be needed after all
     - Eliminate empty sv.po
     - Eliminate obsolete symlink /usr/lib/alsa/modprobe-post-install
     - Eliminate cruft from maintainer scripts
     - Eliminate obsolete devfsd configuration file
     - Eliminate obsolete dependencies
     - Update READMEs accordingly

 -- Thomas Hood <jdthood@yahoo.co.uk>  Mon, 9 Jul 2005 10:00:00 +0200

alsa-driver (1.0.9b-2) unstable; urgency=low

   * Thomas Hood
     - alsa-base.templates:
       + Change the default answer to the debconf question to
         "always autosave", following Ubuntu
     - doc/linux-sound-base/README.Debian:
       + Say that the user can run dpkg-reconfigure  (Closes: #312739)
     - Add /usr/share/bug/alsa-modules-<kernel-ver>/control
     - Add /usr/share/bug/alsa-{base,source}/{control,presubj,script}
     - vi.po: Update, thanks to Clytie Siddall    (Closes: #313009)
     - cs.po: Update, thanks to Miroslav Kure     (Closes: #313267)
     - fr.po: Update, thanks to Christian Perrier (Closes: #315121)
     - Eliminate alsa-base.NEWS
     - Eliminate dummy alsa-headers package
     - Eliminate preinsts.  We now support upgrades from the sarge
       version (1.0.8-7) or later.  More decrufting to come later.
     - Bump Standards-Version to 3.6.2.1; no changes required

 -- Jordi Mallach <jordi@debian.org>  Tue, 21 Jun 2005 10:24:11 +0200

alsa-driver (1.0.9b-1) unstable; urgency=low

   * New upstream release
   * Thomas Hood
     - /etc/init.d/alsa: Add terminal "done."
     - Clean up dpatch headers
     - Reduce default sound levels for several controls because some
       Ubuntu users reported that the old defaults were too high
   * Jordi Mallach
     - debian/linux-sound-base.templates: mark strings for translation.
     - debian/po/POTFILES.in: add linux-sound-base.templates.
     - Update Catalan debconf translation.
     - dpatches:
       + Remove 17_class_device_fix, applied upstream.

 -- Jordi Mallach <jordi@debian.org>  Wed, 8 Jun 2005 21:23:33 +0200

alsa-driver (1.0.9a-1) unstable; urgency=low

   * New upstream release
     - snd-usb-audio fixes  (Possibly fixes #299674)
     - hda-intel fixes  (Possibly fixes #299459)
     - snd-ioctl32 fixes  (Possibly fixes #298082)
   * Thomas Hood
     - dpatches:
       + Add 17_class_device_fix
     - Modify snddevices script to accept --dev-dir option and modify
       alsa-base.postinst to use this option to create static device
       nodes in /dev/.static/dev or /.dev if udev is running.
       (Closes: #310239)
     - Add vi.po contributed by Clytie Siddall  (Closes: #307605)
     - ALSA-card-list:
       + Add "armaaci" entry
     - ALSA-module-list, OSS-module-list:
       + Update from list of modules in kernel-image 2.6.11-1-686

 -- Jordi Mallach <jordi@debian.org>  Sun, 5 Jun 2005 23:00:16 +0200

alsa-driver (1.0.8+1.0.9rc3-1) experimental; urgency=low

   * New upstream development release
   * Thomas Hood
     - Use ${misc:Depends} in Depends lists and drop explicit
       dependencies on debconf, since we use dh_installdebconf
     - Update ALSA-card-list:
       + New modules: au1x00 fm801-tea575x miro pcsp pxa2xx-ac97 s3c2410
       + Renamed modules: azx -> hda-intel
     - debian/control:
       + alsa-headers becomes Priority: extra to match override file
     - /etc/init.d/alsa
       + Use -F option to make alsactl try harder to restore levels
         (Closes: #236365, #258605)
       + Sanify (switch off) "Headphone Jack Sense" and "Line Jack Sense"
         (Closes: #297343) and "IEC958 Capture Monitor" (ubuntu #7286)
     - /lib/alsa/dev, /lib/alsa/modprobe-post-install,
       /etc/alsa/dev.d/alsa-base, /etc/alsa/modprobe-post-install.d:
       Do the last thing with exec.
     - debian/rules:
       + Clean out card-list and module-list intermediate files
       + Cease doing lots of redundant cleaning
     - Add Vietnamese debconf translation  (Closes: #307605)
       Thanks to Clytie Siddall

 -- Jordi Mallach <jordi@debian.org>  Wed, 11 May 2005 14:58:49 +0200

alsa-driver (1.0.8+1.0.9rc2-1) experimental; urgency=low

   * New upstream development release
   * Thomas Hood
     - Drop dpatch applied upstream: 18_core_init_index
     - Add linux-sound-base package to allow choice between
       OSS and ALSA.  linux-sound-base takes over blacklisting
       functions from alsa-base.  alsa-base Depends on
       linux-sound-base which Suggests alsa-base.  2.6
       kernel-image packages should also Depend on linux-sound-base.
     - Update alsa-base Description and README.Debian accordingly
     - Add ALSA modem drivers to alsa-base's hotplug and discover
       blacklists. These drivers cause problems when loaded on some
       systems. They should be loaded when needed by the programs
       that use them.
     - /etc/init.d/alsa
       + Sanify "Dynamic Range Compression" at 70%
     - /etc/modutils/alsa-base:
       + Remove "options snd device_mode=0660"  (Closes: #299306)
     - /etc/modprobe.d/alsa-base:
       + Add line to load snd-ioctl32 above snd which is needed on
         amd64  (Closes: #298082, #286915)
     - Eliminate duplicate copy of PATCHES in alsa-source doc dir
     - Configure module loader to load snd-emu10k1-synth above
       snd-emu10k1 and to call module loader hook. (Closes: #297802)
     - /etc/alsa/modprobe-post-install.d/alsa-base:
       + Match kernel version number more correctly. (Don't regard
         2.10.x as pre-2.6.)
     - Tweak config scripts
       + Run with bash since confmodule isn't POSIX
       + Add db_stop calls
     - alsa-base.postinst:
       + Delete backup file in /etc/hotplug/blacklist.d/ because
         hotplug does not ignore it  (#299205)
     - Add an upstream changelog cobbled together from messages sent
       to the alsa-announce mailing list.  This now gets installed as
       changelog.gz in alsa-source and alsa-modules* doc directories.
     - Ship copyright file for alsa-modules packages in
       /usr/src/modules/alsa-driver/debian
     - alsa-base.README.Debian
       + Note that ALSA's special module loading mechanism is useless
         if one is using udev.

 -- Jordi Mallach <jordi@debian.org>  Thu, 24 Mar 2005 17:35:02 +0100

alsa-driver (1.0.8-7) unstable; urgency=medium

   * Thomas Hood
     - Relax the debianutils dependency again; instead look for the
       which program both in /usr/bin/ and in /bin/.  This will
       allow us to migrate into testing without being blocked by
       debianutils.

 -- Jordi Mallach <jordi@debian.org>  Thu, 24 Feb 2005 23:39:48 +0100

alsa-driver (1.0.8-6) unstable; urgency=low

   * Thomas Hood
     - /etc/init.d/alsa
       + Handle case where module "snd" is loaded but no sound card
         driver module is loaded  (Closes: #295037)
       + Sane setting of "Audigy Analog/Digital Output Jack" is on
         (Closes: #295346 and ubuntu bug #6222)
       + In order to tell whether a command is executable, use the
         which program, which is now conveniently located in /bin/
         (Closes: #295577)
       + Shorten some function names; remove some bug checks
     - alsa-base: Conflict with discover << 2.0.7-1 since versions of
       discover prior to 2.0.6-1 didn't have the /etc/discover.conf.d/
       feature which we use to implement blacklisting of OSS modules,
       and versions prior to 2.0.7-1 contained serious bugs.  Also
       Depend on debianutils >= 2.12.0 which has the which program
       in /bin/.
     - Remove sound-slot-* entries from /etc/modprobe.d/alsa-base
       (Closes: #295640)  Thanks to Sergei Ivanov for spotting this.

 -- Jordi Mallach <jordi@debian.org>  Sun, 20 Feb 2005 16:34:31 +0100

alsa-driver (1.0.8-5) unstable; urgency=medium

   * Thomas Hood
     - alsa-base: Bump Dependency on alsa-utils to >= 1.0.8-2
     - Remove char-major-* aliases from /etc/modprobe.d/alsa-base
       since the kernel reportedly provides these  (Closes: #294238)
     - Add OSS module name 'cs461x' to blacklists
       (Closes: #294109 and Ubuntu#6328)
     - /etc/init.d/alsa
       - Add unload and reload methods which don't kill sound procs
         before they (try to) unload modules
       - Eliminate a variable name collision
       - Improve messages
       - Improve comments
     - Stop alsa later (at [06]:K40alsa) so that shutdown music keeps
       on playing while services are shut down  (Closes Ubuntu #6234)
     - Generate alsa-modules files with the required Dependency on
       either modutils or else module-init-tools (rather than their
       disjunction) (closes: #293312) and on the current alsa-base,
       and Recommend a current libasound2, and only Suggest
       pcmcia-modules packages for 2.4 kernels (closes: #293576).
     - alsa-modules* long description: Add warning about the fact that
       sound processes will be killed if upgrading modules for the
       running kernel.

 -- Jordi Mallach <jordi@debian.org>  Sat, 12 Feb 2005 05:07:30 +0100

alsa-driver (1.0.8-4) unstable; urgency=medium

   * Thomas Hood:
     - /etc/init.d/alsa:
       + In order to tell whether a command is executable, don't use
         "command -v" which, it turns out, isn't as well suited to this
         purpose as I earlier thought. (See #218530.)  Instead just try
         to execute the command (with --help) and check the error
         status.
       + Use #!/bin/sh
     - alsa-base.postinst
       + Don't abort when eliminating duplicate lines from
         /etc/mod(utils|probe.d)/sound  (Closes: #292897)

 -- Jordi Mallach <jordi@debian.org>  Mon, 31 Jan 2005 09:48:00 +0100

alsa-driver (1.0.8-3) unstable; urgency=medium

   * Thomas Hood:
     - /etc/init.d/alsa:
       + Check for availability of alsactl and amixer using "command -v"
         before attempting to run them  (Closes: #291942)
       + Use #!/bin/bash because "command -v" is non-POSIX (see #218530)
     - /usr/share/doc/alsa-base/README.Debian:
       + Inform user that warning messages about alsactl or amixer not
         being found can be ignored if they occur as a result of the
         initscript being run in the boot process prior to /usr being
         mounted
     - /etc/mod(utils|probe.d)/alsa-base:
       + Add modprobe-post-install calls for snd-emu8000-synth so that
         the awesfx maintainer can arrange for asfxload to be run from
         /etc/alsa/modprobe-post-install.d/ when this module loads.
         (This would be to grant wish #246405.)  It seems that in
         earlier ALSA releases, asfxload had to be run after snd-sbawe
         was loaded, but now it has to be run after snd-emu8000-synth
         is loaded.  Thanks to Bodo Meissner for providing this
         information.
     - /etc/alsa/modprobe-post-install.d/alsa-base:
       + Don't run initscript start for snd-emu8000-synth
     - alsa-base.postinst:
       + Tolerate absence of /etc/mod(utils|probe.d)/alsa-base .
         Thanks to Ludovic Watteaux for pointing out this bug.
     - /usr/share/lintian/overrides/alsa-(base|source):
       + Override description-synopsis-starts-with-a-capital-letter
     - debian/changelog
       + Move entries to changelog-old
   * Jordi Mallach:
     - debian/OSS-module-list: add usb-midi to blacklist
       (thanks, Mario Lang; Closes: #292127)

 -- Jordi Mallach <jordi@debian.org>  Thu, 27 Jan 2005 12:30:34 +0100

alsa-driver (1.0.8-2) unstable; urgency=low

   * Thomas Hood:
     - /etc/init.d/alsa
       + start, stop, restart methods now accept a CARD argument
         which can be either an ALSA card index or id or "all"
       + Make "force-unload" the canonical name for the method that
         unloads driver modules.  This should be less confusing.
       + Set mixer levels to default values if asound.state is missing
         or if alsactl fails for some other reason  (Closes: #291518)
       + On stop, zero mixer levels
       + Make suspend, resume work correctly for more than one card
     - /etc/default/alsa
       + Variable controlling which modules are unloaded on suspend
         is now called 'force_unload_modules_before_suspend'
     - /etc/alsa/modprobe-post-install.d/alsa-base,
       /etc/alsa/dev.d/alsa-base
       + Use initscript start method to restore mixer levels rather
         than calling alsactl directly
     - /etc/alsa/alsa-source.conf:
       + Revise comments; add comment for ALSA_CARD_OPTIONS
     - /usr/share/doc/alsa-base/README.Debian
       + Recommend "force-unload" rather than "force-stop" for forcibly
         unloading modules.
     - /usr/share/doc/alsa-source/README.Debian
       + Improve advice for building alsa-modules for 2.6 kernels
     - *.config,*.postinst,*.postrm:
       + Use #!/bin/bash because confmodule uses "local" which is
         non-POSIX (see #252094)
     - alsa-source.config,postinst:
       + Preserve values of ALSA_NOPNP, ALSA_DEBUG, ALSA_CARD_OPTIONS,
         thus partially addressing #290946.
         ALSA_CARDS still gets creamed.  :(
     - alsa-source.rules
       + Add support for ALSA_CARD_OPTIONS
     - alsa-base.postinst
       + Don't create /var/lib/alsa/asound.state
     - alsa-source.postinst
       + Update comments in /etc/alsa/alsa-source.conf from template
         rather than preserving old (probably obsolete) comments
     - alsa-modules.postinst
       + Run initscript "force-reload" method if package is for the
         running kernel; change fallback message too.
   * Jordi Mallach:
     - debian/alsa-source.control:
       + Fix a duplicated dependency for alsa-base: just Depend on the
         (previously) Recommended version
       + Loosen some other dependencies which were unnecessarily tight

 -- Jordi Mallach <jordi@debian.org>  Sun, 23 Jan 2005 16:50:54 +0100

alsa-driver (1.0.8-1) unstable; urgency=low

   * New upstream release
     - (Closes: #281546 "volume control crash on ICH6 + CMI9880")
     - (Closes: #287010 "Modules fail to build with Linux 2.6.9-pre3")
     - Create control device last rather than first
       (Closes: #279325 "mixer levels are not restored on system with udev")
   * Thomas Hood
     - patches:
       + 11_fix_context_of_vxpocket-patch    remove  (applied upstream)
       + 12_fix_context_of_pdaudiocf-patch   remove  (applied upstream)
       + 14_irqreturn_fix                    remove  (fixed upstream)
       + 15_fix_configure_sparc_code         remove  (fixed upstream)
       + 18_core_init_index.dpatch           add
         (Treat negative sound card index as index mask)
     - ALSA-card-list
       + Sync with upstream configure script, source files, INSTALL,
         doc/* and Documentation/ALSA-Configuration.txt files
       + Tag dummy and virtual cards as [UNREAL]
     - Start alsa at 12 rather than at 20, following Ubuntu's lead
     - Add /lib/alsa/modprobe-post-install to replace the script of the
       same name in /usr/lib/alsa/ in the alsa-utils package; modify
       /etc/mod(utils|probe.d)/alsa-base so that modprobe runs the
       former rather than the latter which isn't on the root filesystem
       (Closes: #288706)
     - Add /lib/alsa/dev to which the dev hook symlinks all now point.
       This does a run-parts on /etc/alsa/dev.d/.
     - debian/control
       + Depend on alsa-utils >> 1.0.7-2 since version 1.0.7-2 writes
         references to /usr/lib/alsa/modprobe-post-install into
         /etc/mod(utils|probe.d)/sound whereas 1.0.8-1 does not
       + Remove reference to alsaconf from long description
     - debian/alsa-source.templates, debian/po/*
       + Refrain from translating default field of select template, as
         suggested by lintian warning select-with-translated-default-field
     - debian/alsa-source.control, debian/alsa-source.rules
       + Don't normally Recommend a kernel-image
       + Add support for KDEP variable which is used by alsa-modules-i386
         to include a Dependency on a specific kernel-image package
     - debian/alsa-modules.postinst
       + Reload modules if package is for running kernel
     - debian/control
       + Add "| kernel-source-2.4.27" to alsa-source's Recommendation
         of kernel-headers.  This eliminates lintian warning:
         virtual-package-depends-without-real-package-depends
     - debian/alsa-base.postinst
       + Improve code controlling whether or not snddevices gets run
       + Update dev hook symlinks
       + No longer recommend running alsaconf
       + Remove cruft from /etc/mod(utils|probe.d)/sound
       + Handle up to eight sound cards' control devices
     - debian/alsa-base.postrm
       + Handle up to eight sound cards' control devices
       + Remove more cruft
     - debian/alsa-base.dirs
       + Handle up to eight sound cards' control devices
       + Eliminate /etc/udev/permissions.d/
       + Add /var/run/alsa/
     - /etc/init.d/alsa
       + exit 0 unless alsa-base and alsa-utils both installed
       + Identify alsactl error message as merely a warning
       + 'Starting' -> 'Setting up'  (Closes: #289533)
       + Create /var/run/alsa/ on start if it's absent
       + On force-stop, write list of removed modules to the file
         /var/run/alsa/modules-removed.  This is used for reloading
         modules after resume.
         (N.B. As of 1.0.8-2 you should use "force-unload" instead.)
       + Add "suspend" method which does force-stop and "resume"
         method which loads modules listed in the aforementioned file
         (N.B. As of 1.0.8-2 you should use "force-unload" instead.)
     - /etc/default/alsa
       + Add comments
     - /etc/apm/scripts.d/alsa
       + Move from ../event.d/ and introduce symlinks to it from
         ../suspend.d/ and ../resume.d/
       + Use new initscript "suspend" and "resume" methods
     - /etc/mod(utils|probe.d)/alsa-base
       + Don't alias OSS module names to "off".  This was creating
         too much confusion.  (Closes: #287499, #290663)
       + Add "options ... index=-2" for modem and tv sound card drivers.
         This makes use of the index-mask feature introduced by
         18_core_init_index.dpatch  (Closes: #288423)
       + Add "options snd device_mode=0660" to /etc/modutils/alsa-base
       + Add "alias sount-slot-[0-7] snd-card-[0-7]"
       + Add "alias sound-service" lines to /etc/modprobe.d/alsa-base
       + Also load snd-seq-midi above snd-seq
     - /usr/share/doc/alsa-base/
       + Add useful documents from alsa-kernel/Documentation/
         to new subdirectory driver/.
     - /usr/share/doc/alsa-base/README.Debian,
       /usr/share/doc/alsa-source/README.Debian
       + Revise

 -- Jordi Mallach <jordi@debian.org>  Sun, 16 Jan 2005 19:59:02 +0100

2004

alsa-driver (1.0.7-2) unstable; urgency=medium

   * Thomas Hood
     - /etc/init.d/alsa
       + Don't store mixer settings on force-stop
     - /lib/discover/alsa-base.pci-device.xml
       + For each entry in /lib/discover/pci-device.xml that
         tells discover to load an ALSA module under Linux >= 2.6
         and an OSS module under Linux << 2.6, make an entry
         that tells discover to load the ALSA module under
         Linux << 2.6 too.
     - /usr/share/alsa-base/OSS-module-list:
       + Formerly "module-blacklist"
       + Include in alsa-base package for use by alsaconf
       + Remove via82cxxx from the list -- it is an IDE driver.
         Sorry about that.  (Closes: #284158)
     - debian/control
       + alsa-base Depends: alsa-utils (>> 1.0.7-1) for new alsaconf
       + Description
         . Discuss the need to have an ALSA driver and to run alsaconf
     - debian/watch: Update
     - debian/alsa-base.postrm
       + Don't delete /etc/modprobe.d/sound which belongs to alsa-utils
     - debian/ALSA-card-list:
       + New file obtained by parsing the configure script in the
         1.0.7 alsa-driver tarball.  This adds a few drivers which
         have been added upstream since alsa-source.templates was
         last reviewed:
         . asihpi (was also in 1.0.6a)
         . audigyls
         . azx
         . bt87x-overclock
         . loopback
         . portman2x4
         . sb16-csp (was also in 1.0.6a)
         . via82xx-modem
       + Add descriptions of these gleaned from discover-data
         XML files and alsa-driver docs, Kconfig and .c files
       + Revise all the descriptions using the same sources
     - debian/alsa-source.control
       + Tweak description and dependencies
     - debian/alsa-(source|modules).post(inst|rm)
       + Clean up
     - debian/alsa-source.config,
       debian/alsa-source.templates,
       + Fix bug in code that chops module descriptions out of
         strings returned by debconf  (Closes: #284349)
     - alsa-source.templates
       + Generate alsa-source/cards template from ALSA-card-list
     - debian/alsa-source.config,
       debian/alsa-source.templates,
       debian/po/*.po
       + Lower priority of alsa-source/cards_to_be_built and make
         "all" the default answer (rather than "none")
         (Closes: #283708)
       + Add translations for 'all'
     - debian/*.templates
       + Update de.po.  Thanks to Jens Nachtigall!  (Closes: #284293)
     - /etc/modutils/alsa-base
       + Add aliases
     - /etc/modutils/alsa-base
       /etc/modprobe.d/alsa-base
       + Generate automatically in debian/rules
       + Add install hook lines for every card in ALSA-card-list
       + Add install block lines for every card in OSS-module-list

 -- Jordi Mallach <jordi@debian.org>  Thu, 9 Dec 2004 12:56:43 +0100

alsa-driver (1.0.7-1) unstable; urgency=low

   * New upstream release  (Closes: #281391)
   * Thomas Hood:
     - debian/patches/
       + 04_make_minus_j_fix                Leave
       + 09_alpha_build_fixes               Leave
       + 09_powerpc_build_fixes             Remove obsolete
       + 10_disable_gcc_version_check1      Update
       + 10_disable_gcc_version_check2      Update
       + 11_fix_context_of_vxpocket-patch   Add
       + 12_fix_context_of_pdaudiocf-patch  Add
       + 13_eliminate_dump_stack_warnings   Add
       + 14_irqreturn_fix:                  Leave
       + 15_fix_configure_sparc_code        Add
       + 15_es18xx_filter_fix               Remove obsolete
       + 15_ppc_awacs_num_controls          Remove obsolete
       + 16_core_oss_framepointer           Leave
       + 99_debian_makefile_depmod          Leave
     - debian/changelog[-old]
       + Move pre-1.0.0 entries into a separate "changelog-old" file
         which won't get included in alsa-modules packages
     - debian/control
       + alsa-base:
         . Depend on lsof instead of psmisc  (Closes: #282755)
         . Suggest discover (>= 1.0.6) which now supports
           a form of blacklisting
       + alsa-source:
         . Depend on dpkg-dev for /usr/bin/dpkg-parsechangelog
         . Adjust Recommendations and Suggestions
         . Correct Description
     - debian/rules
       + Use dh_installinit --name rather than deprecated --init-script
     - /etc/init.d/alsa, debian/alsa-base.config
       + Actually implement "autosave once at next shutdown" feature
     - /usr/share/alsa-base/alsa.default
       + This was formerly called '.../alsa-base.conf'
     - debian/alsa-base.dirs, debian/alsa-base.(linda|lintian)
       + Eliminate no-longer-needed lintian and linda overrides
     - debian/alsa-base.preinst
       + Eliminate it because it had become a no-op
     - /etc/discover.conf.d/10alsa,
       /lib/discover/alsa-base.list.xml,
       /lib/discover/alsa-base.pci-device.xml
       + Add files posted to #268006 (with 'busclass="0000"' removed from
         each device definition).  This gives ALSA modules precedence
         over OSS modules in discover's eyes.  (Closes: #268006)
         Many thanks to Jeff Licquia for adding the necessary functionality
         to the discover utility and for preparing these files.
     - debian/alsa-base.discover.pci-data.xslt
       + Add, for future use
     - debian/alsa-source.control
       + alsa-modules*: Recommend alsa-base >= 1.0.6
     - debian/alsa-source.rules
       + Add --with-build to CONFIGURE_OPT
       + Include copyright file
       + Include additional changelog file(s)
     - debian/alsa-modules.preinst
       + Add.  Delete /usr/share/doc/alsa-modules-_KVERS_ symlink
         if it still points to alsa-base
     - debian/*.templates
       + Fix the English, unfortunately fuzzying most translations
         (Closes: #282611)
       + Update ja.po.  Thanks to Kenshi Muto!
       + Update es.po.  Thanks to Carlos Galisteo!
       + Update da.po.  Thanks to Morten Brix Pedersen!
       + Update ru.po.  Thanks to Serge Winitzki!
       + Update tr.po.  Thanks to Recai Oktas!  (Closes: #283393)
       + Update pt_BR.po. Thanks to Andre Luis Lopes! (Closes: #283411)
       + Update cs.po.  Thanks to Miroslav Kure!  (Closes: #283340)
       + Update nl.po myself, probably rather badly.
       + And of course run debconf-updatepo
       + Make alsa-base/alsactl_store_on_shutdown default to
         "autosave once at next shutdown"
     - /etc/alsa/dev.d/alsa-base
       + Rename (in alsa-base.preinst) from "alsa-base.dev" because
         it's now being run via run-parts
       + Add sleep before alsactl restore
     - debian/alsa-source.config
       + Lower priorities of alsa-source/has_pnp and alsa-source/debug
         (Closes: #283708)
     - debian/alsa-base.NEWS
       + Update
     - /usr/share/doc/alsa-base/README.Debian
       + Add note about assigning indices to multiple sound cards
         (Closes: #282602)
     - /usr/share/doc/alsa-source/README.Debian
       + Overhaul
   * Jordi Mallach:
     - debian/po/ca.po: Updated Catalan translation.
     - debian/po/fr.po: Updated French translation. Thanks, Christian Perrier!

 -- Jordi Mallach <jordi@debian.org>  Tue, 30 Nov 2004 14:55:02 +0100