[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