Changes 1.0.13rc3 v1.0.13
From AlsaProject
Changelog between 1.0.13rc3 and 1.0.13 releases
- alsa-driver
+ Sound Core - release 1.0.13 - release 1.0.13rc3 + HWDEP Midlevel - Dereference after free in snd_hwdep_release() + AC97 Codec - WM9712 fixes for ac97_patch.c + ES18xx driver - Fix memory leak in sound/isa/es18xx.c + HDA Codec driver - hda/patch_si3054: new codec vendor IDs - Add new subdevice ids for hda-intel + HDA Intel driver - hda-intel - New pci id for Nvidia MCP61 + Intel8x0-modem driver - intel8x0m - Free irq in suspend
- alsa-lib
+ Core - configure.in - fix "checking for versioned symbols" error in ./configure - make sure commands in cvs/hg compile scripts worked + Control API - configuration: avoid endless loop when a key refers to itself + Device Name API - remove unneeded headers from src/names.c + PCM API - rate plugin: fix boundary calculations + Timer API - timer_hw: fix file descriptor leak + ALSA Lisp - remove unneeded headers from alsa-lib/src/alisp/alisp.c + Configuration - configuration: avoid endless loop when a key refers to itself - configuration: added one more alias check to detect a circular configuration
Detailed changelog between 1.0.13rc3 and 1.0.13 releases
- alsa-driver
+ Sound Core - release 1.0.13 - release 1.0.13rc3 + HWDEP Midlevel - Dereference after free in snd_hwdep_release() snd_card_file_remove() may free hw->card so we can't dereference hw->card->module after that. Coverity ID 1420. Signed-off-by: Florin Malita <fmalita@gmail.com> + AC97 Codec - WM9712 fixes for ac97_patch.c This patch by Luke Zhang fixes a couple of issues with the WM9712 support in ac97_patch.c Changes:- o Fix Out3 ZC switch invert. o Extend capture volume control to 6 bits. o Change Mic 1 volume mask to 5 bits (31). o Add Mic 2 volume. Signed-off-by: Luke Zhang <lzhang@intrinsyc.com> Signed-off-by: Liam Girdwood <liam.girdwood@wolfsonmicro.com> + ES18xx driver - Fix memory leak in sound/isa/es18xx.c Fixed a memory leak in the error patch. Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de> + HDA Codec driver - hda/patch_si3054: new codec vendor IDs There are additional IDs for Si3054 codec based HDA modems. Most of them were discovered on discuss@linmodems.org list - Thanks to MarvS and all linmodems.org folks. Signed-off-by: Sasha Khapyorsky <sashak@alsa-project.org> - Add new subdevice ids for hda-intel This patch adds a couple of device ids for Acer laptops. In both cases, the owners got the driver working by adding "model=acer" to their modprobe.conf files. Signed-off-by: Tobin Davis <tdavis@dsl-only.net> + HDA Intel driver - hda-intel - New pci id for Nvidia MCP61 Added the new PCI id to support Nvidia MCP61 in snd-hda-intel driver. Signed-off-by: Dan Cyr <rabidfly@hotmail.com> + Intel8x0-modem driver - intel8x0m - Free irq in suspend Free the irq handler in suspend and reacquire in resume as well as intel8x0 audio driver does. Some devices may change the irq line dynamically during suspend/resume.
- alsa-lib
+ Core - configure.in - fix "checking for versioned symbols" error in ./configure See: bug#2274 checking for versioned symbols... ./configure: line 19347: test: "1: integer expression expected ./configure: line 19350: test: "1: integer expression expected This is caused by my libtool VERSION string: VERSION="1.5.22 Debian 1.5.22-2" The test in configure.in can't currently deal with the quotes. - make sure commands in cvs/hg compile scripts worked simple patch ... just add 'set -e' to the top of the files in alsa-lib :) From: Mike Frysinger <vapier@gentoo.org> + Control API - configuration: avoid endless loop when a key refers to itself remove one warning from tlv_read routine in control.c + Device Name API - remove unneeded headers from src/names.c the src/names.c file includes many more headers than it actually needs ... this causes troubles when porting to a target that lacks those headers :) patch attached to scrub said headers Signed-off-by: Mike Frysinger <vapier@gentoo.org> + PCM API - rate plugin: fix boundary calculations Make sure that the rate plugin does not try to change the slave's boundary value when setting software parameters; such a change wouldn't affect the slave pcm. Furthermore, the stop_threshold conversion code used the wrong boundary value, and the silence_size conversion code did not take into account the boundary value at all. + Timer API - timer_hw: fix file descriptor leak See: bug#2465 + ALSA Lisp - remove unneeded headers from alsa-lib/src/alisp/alisp.c the alisp.c file includes wordexp.h even though it doesnt actually use any wordexp functions ... causes trouble when target doesnt have wordexp support :) patch attached to scrub said headers Signed-off-by: Mike Frysinger <vapier@gentoo.org> + Configuration - configuration: avoid endless loop when a key refers to itself remove one warning from tlv_read routine in control.c - configuration: added one more alias check to detect a circular configuration

Custom Search