Hey everyone, As promised, PulesAudio 2.1 is now available. This is a pretty low-key affair -- small cleanups, and a fix to build with latest udev (which broke API). Tarballs are at the usual place: http://freedesktop.org/software/pulseaudio/releases/pulseaudio-2.1.tar.xz MD5: 33e85023259d530f0a763d5204e8bad9 SHA1: 56b4ad9207ea3aec0ad1b8be4b55793b426a4f01 Thanks to everyone who contributed (shortlog follows). Cheers, Arun -->8-- git shortlog: -->8-- Arun Raghavan (7): sink-input,source-output: Avoid unneccessary rate updates role-cork: Fix a minor leak role-cork: Fix incorrect check at deinitialisation time role-cork: Fix another minor leak build: Avoid libstdc++ dep for module-echo-cancel if possible build: Bump soname build: Fix distcheck failure on libwebrtc-util David Henningsson (5): once: Fix race causing pa_once to sometimes run twice alsa-mixer: Add special profiles for some laptops missing speaker and/or internal mic alsa-mixer: Always turn "Inverted Internal Mic" off alsa-mixer: Add "Front Headphone" jack alsa-mixer: Add "Front Headphone Jack" (fixup) Deng Zhengrong (1): xen: add the HAVE_CONFIG_H macro guard Eero Nurkkala (2): alsa-sink: add missing header 'signal.h' alsa-source: add missing header 'signal.h' Fr?d?ric Danis (1): bluetooth: Fix crash on disconnection Jarkko Suontausta (1): bluetooth: Release transport when the pa_rtpoll_run loop finishes. Lennart Poettering (1): util: use the return value of gethosid() as fallback, not the address of the function Marc-Antoine Perennou (1): udev: Don't use deprecated udev_get_*_path() functions poljar (1): pacmd: Added --help and --version descriptions to the man page.