Changes 1.0.13rc3 v1.0.13

From AlsaProject
Revision as of 11:10, 12 August 2007 by Perex (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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
Personal tools
Namespaces

Variants
Actions
Navigation
wiki
Toolbox