Yo! Just rolled another test release: http://0pointer.de/public/pulseaudio-0.9.16-test3.tar.gz Colin Guthrie (1): introspect: Fix two memory issues in port handling code. Daniel Mack (1): make bootstrap.sh aware of Darwin environment Diego Elio Petten? (8): Check for the library containing the backtrace() function. Remove exploitable LD_BIND_NOW hack (CVE-2009-1894). Check for support of -z nodelete LD flag, don't use it unconditionally. Request explicitly POSIX.1-2001 for clock_gettime. Also request Darwin extensions, as they are needed for stuff like NSIG. Further simplify on Daniel's patch for bootstrap.sh. Make the rtstutter tests mostly pointless without CLOCK_REALTIME. Again make sure that the wait() definition is not shadowed. Lennart Poettering (25): daemon: before exec'ing ourselves, make sure nobody plays games with /proc/self/exe client: allow zero-copy writing to the stream memtrap: clarify that we are not interested in the return value of write() alsa: deal properly with IO functions asking us to write 0 bytes daemon: reset personality, to make the autospawn env cleaup complete udev: don't fail if /dev/snd is not available right-away po: run make update-po alsa: control 'Speaker' element as well build-sys: add a couple of stub Makefiles daemon: replace colons by dash in per-machine directory names for compat with weird filesystems alsa: don't reset volume/mute when selecting path client: include zerocopy write calls in map file pacat: use zero-copy write calls when playing audio file alsa: handle correctly if alsa returns us 0 or EAGAIN on snd_pcm_mmap_begin if we didn't call snd_pcm_avail immediately before udev: explain what happened when inotify_add_watch() returned ENOSPC, rhbz #513571 memblock: try to hit an assert earlier when ref counting doesn't work autospawn: refuse autospawning if process disabled waitpid() alsa: throw timing data away after device resume client: make volume struct const client: limit block size for zero-copy operations to mempool block size interpol-test: allow configuration of latency client: if a child we created was already reaped, assume that it was successful client: minor modernizations i18n: run make-update-po build-sys: bump binary version Wim Taymans (1): protocol-native: use the right samplerate barney (1): Sending translation for German logan (2): Sending translation for Spanish Sending translation for Spanish pmkovar (1): Sending translation for Czech raven (2): Sending translation for Polish Sending translation for Polish xconde (1): Sending translation for Catalan Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net http://0pointer.net/lennart/ GnuPG 0x1A015CC4