Change logs for pulseaudio source package in Hardy

  • pulseaudio (0.9.10-1ubuntu1.1) hardy-security; urgency=low
    
      * SECURITY UPDATE: root escalation from BIND_NOW re-execution.
        - 0040-do-not-exec-for-bindnow.patch: use -Wl,-z,now instead of
          performing a racey re-exec.
        - CVE-2009-1894
    
     -- Kees Cook <email address hidden>   Mon, 13 Jul 2009 16:17:08 -0700
  • pulseaudio (0.9.10-1ubuntu1) hardy; urgency=low
    
      [ Daniel T Chen ]
      * Merge from Debian unstable:
      * Patches
        + 0050-Reduce-RT-highprio-log-to-info:
        + 0051-Reduce-pa_pid_file_create-Daemon-already-running-log-spam:
          Retain to prevent innocuous messages from spamming user log;
        - 0052-Add-extra-checks-to-padsp-debug-calls:
        - 0053-Handle-channel-map-failure:
        - 0054-Invoke-pa_ltdl_done-conditionally:
        - 0055-fix_record_stream_moved:  Merged in new upstream version.
      * Packaging
        + control:  Adhere to DebianMaintainerField spec, and add a
          Vcs-Bzr entry;
        + control:
        + pulseaudio-module-jack.install:  Don't generate or install the
          jackd module;
        + pulseaudio.init:
        + rules:  Use multiuser semantics.
    
      [ Luke Yelavich ]
      * FFe granted. (LP: #211592)
    
     -- Luke Yelavich <email address hidden>   Mon, 07 Apr 2008 10:40:01 +1000
  • pulseaudio (0.9.9-1ubuntu4) hardy; urgency=low
    
      * Patch from Thorvald Natvig to fix protocol error when moving source outputs.
        (LP: #194756)
    
     -- Luke Yelavich <email address hidden>   Fri, 28 Mar 2008 15:58:55 +1100
  • pulseaudio (0.9.9-1ubuntu2) hardy; urgency=low
    
      * Packaging:
        - Add versioned dependency on sysv-rc to pulseaudio for LTS->LTS.
          Thanks, Steve Langasek (LP: #187469)!
      * Patches:
        - Apply (new) patch from Mandriva adding checks to debug calls,
          preventing crashes, with padsp.
    
     -- Daniel T Chen <email address hidden>   Wed, 30 Jan 2008 20:43:29 -0500
  • pulseaudio (0.9.9-1ubuntu1) hardy; urgency=low
    
      * Merge from Debian unstable, remaining changes:
        - Packaging:
          + pulseaudio-module-x11 does not recommend an audio theme,
          + no jack packages,
          + pulseaudio-utils long description clarification,
          + multiuser initscript semantics (Teardown spec),
          + Vcs-Bzr entry and DebianMaintainerField mangling;
        - Patches:
          + omit 0001-Set-ESD-socket-to-tmp-..,
          + omit socket parameter in 0007-Change-config-.. to apply
            cleanly given above 0001-Set-ESD-socket omission,
          + lower verboseness of some log messages,
          + drop backported CVE-2008-008 fix (already in 0.9.9).
    
    pulseaudio (0.9.9-1) unstable; urgency=high
    
      * New Upstream Version.
      * Fixes CVE-2008-008: Assert that dropping permissions succeeds.
      * Priority high because it fixes a security issue.
    
     -- Daniel T Chen <email address hidden>   Fri, 25 Jan 2008 16:04:34 -0500
  • pulseaudio (0.9.8-2ubuntu3) hardy; urgency=low
    
      * [SECURITY] Apply (new) patch fixing unchecked setuid() return
        values.  Patch backported from upstream 0.9.9.
      * References:
        CVE-2008-0008
        https://bugzilla.novell.com/show_bug.cgi?id=347822
        https://bugzilla.redhat.com/show_bug.cgi?id=425481
    
     -- Daniel T Chen <email address hidden>   Wed, 23 Jan 2008 20:11:25 -0500
  • pulseaudio (0.9.8-2ubuntu2) hardy; urgency=low
    
      * Apply (new) 0051-Reduce-pa_pid_file_create.. patch that lowers the
        "Daemon already running", "pa_pid_file_create() failed", and
        "setrlimit(..Operation not permitted" levels to prevent spamming
        /var/log/syslog.  Normal users not in the pulse-rt group don't need
        this level of verbosity, and the "errors" are innocuous given per-
        user session invocation.  (These changes really close LP #83137 and
        duplicates.)
      * Thanks to Sjoerd Simons for the insight.
    
     -- Daniel T Chen <email address hidden>   Tue, 08 Jan 2008 06:36:42 -0500
  • pulseaudio (0.9.8-2ubuntu1) hardy; urgency=low
    
      * Merge from Debian unstable, remaining changes:
        - Packaging:
          + pulseaudio-module-x11 does not recommend an audio theme,
          + no jack packages,
          + pulseaudio-utils long description clarification,
          + multiuser initscript semantics (Teardown spec),
          + Vcs-Bzr entry and DebianMaintainerField mangling;
        - Patches:
          + omit 0001-Set-ESD-socket-to-tmp-..,
          + omit socket parameter in 0007-Change-config-.. to apply
            cleanly given above 0001-Set-ESD-socket omission,
          + apply (new) 0050-Reduce-RT-highprio-log-to-info.patch
            (LP: #83137 and duplicates).
    
    pulseaudio (0.9.8-2) unstable; urgency=low
    
      * Bump shlibs of libpulse and libpulse-browse. Upstream has started
        versioning symbols.
      * debian/p.../0005-Don-t-add-protocol-fields-introduced-in-version-12-w.patch
        - Added. Don't send fields/opcodes adding in protocol version 12 to
          clients using version 11. (Closes: #458556)
      * debian/p.../0006-Implement-opcodes-added-in-version-12-in-the-tunnel.patch
        - Added. Add dummy implementations of the opcodes added in protocol
        version 12.
      * debian/patches/0004-Force-module-tunnel-to-use-protocol-version-11.patch
        - Removed. Obsoleted by the two previous patches
      * debian/p.../0005-make-sure-to-create-.pulse-before-using-any-config.patch
        - Renamed to 0004-make-sure-to-create-.pulse-before-using-any-config.patch
      * debian/p.../0007-Change-config-to-not-fail-if-loading-of-esd-gconf-o.patch
        - Added. Don't fail to load if esd, gconf or x11-publish fail.
          (Closes: 456590, #456505)
      * debian/patches/0008-Fix-compilation-on-non-linux-platforms.patch
        - Added. Fixes compliation on non-linux platforms such as GNU/kFreeBSD.
        Thanks to Aurelien Jarno for the patch (Closes: #454197)
    
     -- Daniel T Chen <email address hidden>   Fri, 04 Jan 2008 21:46:57 +0000
  • pulseaudio (0.9.8-1ubuntu3) hardy; urgency=low
    
      * debian/control: Drop Recommendation of ubuntu-sounds entirely; it's wrong
        for derivatives, and theming should be done with seeds and derivative
        specific meta packages.
    
     -- Martin Pitt <email address hidden>   Mon, 10 Dec 2007 14:37:37 +0100
  • pulseaudio (0.9.8-1ubuntu2) hardy; urgency=low
    
      * debian/control: Make pulseaudio-module-x11 recommend ubuntu-sounds,
        not gnome-audio.
    
     -- Daniel T Chen <email address hidden>   Thu, 06 Dec 2007 07:12:07 -0500
  • pulseaudio (0.9.8-1ubuntu1) hardy; urgency=low
    
      "Hail our new PulseAudio overlords (part two)."
    
      * Merge from Debian unstable.
      * Ubuntu-specific changes:
        - debian/control:
          + Don't build-depend on libjack0.100.0-dev or build jack module
            packages,
          + Update pulseaudio's Recommends and Suggests to accomodate
            existing promoted main packages,
          + Explicitly mention pasuspender in pulseaudio-utils's long
            description,
          + Add Vcs-Bzr URI,
          + Adhere to DebianMaintainerField;
        - debian/rules: Use multiuser for update-rc.d;
        - debian/patches/series: Retain the exclusion of
          0001-Set-ESD-socket-to-tmp-.esd-socket-to-match-up-with.patch.
      * Dropped Ubuntu-specific change (absorbed into Debian source):
        debian/patches/0002-Double-esound-maximum-sample-size.patch.
    
    pulseaudio (0.9.8-1) unstable; urgency=low
    
      [ CJ van den Berg ]
      * New upstream version.
      * debian/overrides/pulseaudio: Remove override for setuid-binary.
      * debian/control:
        + Change the priority of all -dbg packages to extra.
        + Stop recommending libao-pulse. libao2 has built-in pulseaudio support.
        + Make pulseaudio conflict libltdl3 < 1.5.24-1 (Closes: #451638)
        + Change XS-Vcs-* tags to Vcs-*.
        + Add libpulsecore5-dbg package.
        + Rename gstreamer plugin package in recommends.
        + Add Homepage field.
        + Bump libpulsecore so version number to 5.
        + Conflict with all pre libpulsecore split packages.
      * debian/patches/0002-Fix-pa_readlink-to-put-a-0-in-the-right-location.patch:
        - Dropped, merged upstream.
      * debian/p..s/0003-Define-__NR_eventfd-on-arm-if-it-wasn-t-defined-yet.patch:
        - Dropped, merged upstream.
      * debian/patches/0002-Double-esound-maximum-sample-size.patch:
        + Added, from Ubuntu.
      * debian/p..s/0003-fix-uploading-of-samples-into-PA.-Problem-discovered.patch:
        + Added, svn commit r2074 from upstream.
      * debian/patches/0004-Force-module-tunnel-to-use-protocol-version-11.patch:
        + Added, fixes protocol errors in module-tunnel.
      * debian/pa..es/0005-make-sure-to-create-.pulse-before-using-any-config.patch:
        + Added, fixes module-volume-restore so that volumes are restored across
          daemon restarts.
      * debian/pulseaudio.manpages: Add manpages default.pa.5, pulse-client.conf.5
          and pulse-daemon.conf.5
      * debian/pulseaudio-utils.manpages: Add manpages pabrowse.1, pacat.1,
          pacmd.1, pactl.1, padsp.1, paplay.1, pasuspender.1 and pax11publish.1
      * debian/pulseaudio.default: Add a description of the preferred method of
          running the daemon.
    
      [Daniel T Chen]
      * debian/control: Add lsb-base (>= 3) to pulseaudio's dependencies.
      * debian/pulseaudio.init: LSB-ify.
    
     -- Daniel T Chen <email address hidden>   Tue, 04 Dec 2007 00:56:08 +0000
  • pulseaudio (0.9.7-3ubuntu2) hardy; urgency=low
    
      * Disable 0001-Set-ESD-socket-to-tmp-.esd-socket-to-match-up-with.patch. We
        do want per-user esd sockets in Ubuntu. This unbreaks multiuser support
        and matches the patch that we did to esound for the very same reason:
        every user needs its own esd socket path to have them not conflict to each
        other.
    
     -- Martin Pitt <email address hidden>   Tue, 20 Nov 2007 22:30:35 +0100
  • pulseaudio (0.9.7-3ubuntu1) hardy; urgency=low
    
      "Hail our new PulseAudio overlords (part one)."
    
      * Merge from Debian unstable.
      * Apply Ubuntu-specific changes:
        - debian/control:
          + drop libasyncns-dev and libjack0.100.0-dev build-dependencies
            since we don't build the jack plugin [yet];
          + add versioned lsb-base dependency to pulseaudio;
          + keep pulseaudio installable by demoting some recommended
            packages to suggested [retain libasound2-plugins,
            libgstreamer-plugins-pulse0.10-0, and
            pulseaudio-esound-compat.  pulseaudio-module-hal,
            pulseaudio-module-x11, libao-pulse, paprefs, and
            padevchooser are currently in universe];
          + adhere to DebianMaintainerField spec;
        - debian/rules:
          + use multiuser instead of defaults in DEB_UPDATE_RCD_PARAMS.
      * Drop obsolete Ubuntu-specific change:
        - src/pulsecore/protocol-esound.c: applied upstream.
    
    pulseaudio (0.9.7-3) unstable; urgency=low
    
      [ CJ van den Berg ]
      * debian/control: Add depends on -utils to -module-x11. (Closes: #450840)
    
      [ Sjoerd Simons ]
      * Set pulseaudio setuid in postinst if the permissions aren't overriden by
        dpkg-statoverride, instead of having the binary with suid perms in the deb
    
    pulseaudio (0.9.7-2) unstable; urgency=low
    
      * Use pulseaudio (<< 0.9.7) instead of pulseaudio (< 0.9.7) in
        -esound-compat
      * debian/patches/0002-Fix-pa_readlink-to-put-a-0-in-the-right-location.patch:
        + Added. Fix pa_readlink to put a \0 directly after the link string. Fixes
        issues with clients using the alsa compatibility layer
      * deb/patches/0003-Define-__NR_eventfd-on-arm-if-it-wasn-t-defined-yet.patch:
        + Added. Define __NR_eventfd. Fixes FTBS on arm, because libc6-dev does
        define SYS_eventfd but older versions of linux-libc-dev don't define
        __NR_eventfd yet.
    
    pulseaudio (0.9.7-1) unstable; urgency=low
    
      * New Upstream Version. (Closes: #446026, #436409)
      * Drop all patches. All patches are merged upstream.
      * debian/control:
        + Replace ${Source-Version} with ${binary:Version}.
        + Add XS-Vcs-* tags.
        + Conflict pulseaudio < 0.9.7 in -esound-compat due to moved manpage.
      * debian/rules:
        + Add list-missing to catch new modules
        + Remove all .la files.
      * debian/overrides/pulseaudio: Update libpulsecore so version.
      * debian/pulseaudio.install:
        + Add new module-default-device-restore.so.
        + Add new module-suspend-on-idle.so.
        + Add new module-remap-sink.so.
        + Add new module-ladspa-sink.so.
        - Remove module-oss-mmap.so, removed upstream.
      * debian/pulseaudio-module-x11.install: Add new module-x11-xsmp.so.
      * debian/pulseaudio-module-zeroconf.install: Add new module-zeroconf-
          discover.so.
      * debian/pulseaudio-utils.install: Add pasuspender utility.
      * debian/pulseaudio-esound-compat.links: Move esd link to pulseaudio-
          esound-compat.
      * debian/pulseaudio-esound-compat.manpages: Move esdcompat manpage to
          pulseaudio-esound-compat.
      * debian/libpulse0.shlibs: Add minimum version of 0.9.7 to libpulse0 shlibs.
      * debian/patches:
        + Added 0001-Set-ESD-socket-to-tmp-.esd-socket-to- match-up-with.patch
    
    pulseaudio (0.9.6-2) unstable; urgency=low
    
      * debian/control:
        - Add -dbg packages.
        - Make libcap-dev and libasound-dev arch specific build deps.
        - Add recommends gnome-audio to pulseaudio-module-x11. (Closes: #437393)
        - Make pulseaudio-module-zeroconf recommend avahi-daemon.
        - Make pulseaudio-utils suggest avahi-daemon. (for pabrowse)
      * debian/rules:
        - Generate arch specific install files. (Closes: #430366)
        - Install init script to start at 25 and stop at 15. (Closes: #428046)
      * debian/overrides/pulseaudio: Update libpulsecore override to new
          soversion.
      * debian/copyright: Update e-mail address for Lennart Poettering.
      * debian/patches: Reformat patch series. Add two new patches.
        + 0003-Backported-padsp-improvements-from-upstream-trunk.patch
        + 0004-New-realtime-safe-and-transport-free-JACK-module.patch
    
     -- Daniel T Chen <email address hidden>   Sat, 17 Nov 2007 00:10:48 +0000
  • pulseaudio (0.9.6-1ubuntu2) gutsy; urgency=low
    
      * fix esound max samplesize again to make sure teh login sound is playable
        on networked connections.
    
     -- Oliver Grawert <email address hidden>   Thu, 28 Jun 2007 15:31:28 +0200