[pulseaudio-discuss] [ANNOUNCE] PulseAudio 0.9.16-test3
Lennart Poettering
lennart at poettering.net
Tue Jul 28 05:40:16 PDT 2009
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
More information about the pulseaudio-discuss
mailing list