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 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 Mon, 07 Apr 2008 10:40:01 +1000 pulseaudio (0.9.10-1) unstable; urgency=low [ CJ van den Berg ] * New Upstream Version * debian/patches: Drop patches merged upstream - 0002-Double-esound-maximum-sample-size.patch - 0003-fix-uploading-of-samples-into-PA.-Problem-discovered.patch - 0004-make-sure-to-create-.pulse-before-using-any-config.patch - 0005-Don-t-add-protocol-fields-introduced-in-version-12-w.patch - 0006-Implement-opcodes-added-in-version-12-in-the-tunnel.patch - 0007-Change-config-to-not-fail-if-loading-of-esd-gconf-o.patch - 0008-Fix-compilation-on-non-linux-platforms.patch * debian/patches: Add patch to fix RPATHs. + 0002-Fix-library-search-path-to-include-lib-and-usr-lib.patch * debian/control: + Make libpulsecore5-dbg depend on libpulsecore5, instead of pulseaudio. + Make libpulse-browse0-dbg depend on libpulse-browse0. * Update Standards-Version to 3.7.3 (no changes required). [ Petter Reinholdtsen ] * debian/pulseaudio.init: Fix problems with LSB header in init.d script. (Closes: #470934) -- CJ van den Berg Sun, 30 Mar 2008 20:11:02 +0200 pulseaudio (0.9.9-1ubuntu4) hardy; urgency=low * Patch from Thorvald Natvig to fix protocol error when moving source outputs. (LP: #194756) -- Luke Yelavich Fri, 28 Mar 2008 15:58:55 +1100 pulseaudio (0.9.9-1ubuntu3) hardy; urgency=low * Patches: - Apply (new) patch to handle channel mapping failure. From upstream SVN changeset 2105. (LP: #178442) - Apply (new) patch to invoke pa_ltdl_done() conditionally. From upstream SVN changeset 2111. -- Daniel T Chen Mon, 18 Feb 2008 18:40:28 -0500 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 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). -- Daniel T Chen Fri, 25 Jan 2008 16:04:34 -0500 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. -- Sjoerd Simons Thu, 24 Jan 2008 12:44:55 +0100 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 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 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). -- Daniel T Chen Fri, 04 Jan 2008 21:46:57 +0000 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) -- Sjoerd Simons Fri, 04 Jan 2008 16:12:27 +0100 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 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 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. -- Daniel T Chen Tue, 04 Dec 2007 00:56:08 +0000 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. -- CJ van den Berg Thu, 22 Nov 2007 02:33:51 +0100 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 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. -- Daniel T Chen Sat, 17 Nov 2007 00:10:48 +0000 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 -- Sjoerd Simons Fri, 16 Nov 2007 18:41:28 +0100 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. -- Sjoerd Simons Sun, 04 Nov 2007 13:53:09 +0100 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 -- CJ van den Berg Wed, 31 Oct 2007 15:31:44 +0100 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 -- CJ van den Berg Sun, 02 Sep 2007 20:22:19 +0200 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 Thu, 28 Jun 2007 15:31:28 +0200 pulseaudio (0.9.6-1ubuntu1) gutsy; urgency=low * Merge from Debian unstable, remaining changes: - debian/control: + Add lsb-base (>= 3) to pulseaudio's dependencies, + Adhere to DebianMaintainerField policy, + Don't build-depend on libjack0.100.0-dev or libasyncns-dev, - debian/patches/: Remove all Ubuntu-created patches (merged upstream). -- Daniel T Chen Mon, 28 May 2007 22:30:44 +0100 pulseaudio (0.9.6-1) unstable; urgency=low * New Upstream Version. + Fix remote DOS vulnerabilities. (CVE-2007-1804) + Add support for suspended alsa sinks and sources. + Correct parameter handling in esdcompat. (Closes: #414355) + Handle ALSA frame size changes. (Closes: #423887) + Don't unload module-hal-detect if HAL doesn't report any devices. (Closes: #395893) * debian/patches: Remove all patches merged upstream. - 02_ifexists_else_endif.dpatch - 03_r1352_firefox_workaround.dpatch - 04_r1373_JavaSound_support.dpatch - 05_t28_wrong-endian-convert.dpatch - 06_pulseaudio-0.9.5-suspend.dpatch * debian/rules: Port to CDBS. * debian/patches: Rework patch series for quilt. * debian/control: Add libatomic-ops-dev to Build-Depends. -- CJ van den Berg Mon, 28 May 2007 00:53:28 +0200 pulseaudio (0.9.5-7ubuntu1) gutsy; urgency=low * Merge from Debian unstable, remaining changes: - debian/control: + Add lsb-base (>= 3) to pulseaudio's dependencies, + Adhere to DebianMaintainerField policy, - debian/patches/: + Add 10_fix_DoS_vulns.dpatch (pA ticket 67) and 11_disallow_excessively_high_sampling_rates.dpatch, + Drop 06_fix_suspend.dpatch in favour of 06_pulseaudio-0.9.5-suspend.dpatch, + Retain 07_fix_esdcompat_bashism.dpatch and 09_fix_esd_max_samplesize.dpatch. -- Daniel T Chen Fri, 25 May 2007 01:32:39 -0400 pulseaudio (0.9.5-7) unstable; urgency=low * debian/control: Make pulseaudio-module-hal depend on hal, not just libhal. (Closes: #411501) -- CJ van den Berg Mon, 19 Feb 2007 22:11:48 +0100 pulseaudio (0.9.5-6) unstable; urgency=low * debian/patches/06_pulseaudio-0.9.5-suspend.dpatch: + Added. Handle -ESTRPIPE correctly. Allows pulseaudio to survive suspend operations on ALSA devices (e.g. s2disk). Thanks to Tobias Diedrich. (Closes: #406768) -- CJ van den Berg Mon, 12 Feb 2007 11:24:50 +0100 pulseaudio (0.9.5-5ubuntu4) feisty; urgency=low * add 09_fix_esd_max_samplesize.dpatch to make sure the login and logout gnome sounds can be processed on remote connections. -- Oliver Grawert Tue, 6 Mar 2007 14:14:08 +0100 pulseaudio (0.9.5-5ubuntu3) feisty; urgency=low * debian/control: - Add lsb-base (>= 3) to pulseaudio's dependencies, - Adhere to DebianMaintainerField policy, - Pull in fix from Debian's 0.9.5-7 adding hal to pulseaudio-module-hal's dependencies, * debian/pulseaudio.init: LSB-ify. -- Daniel T Chen Sun, 25 Feb 2007 02:30:31 -0500 pulseaudio (0.9.5-5ubuntu2) feisty; urgency=low * added 06_fix_suspend.dpatch from http://pulseaudio.org/ticket/26 * added 07_fix_esdcompat_bashism.dpatch to avoid esdcompat trying to shift an empty $1 on POSIX shells -- Oliver Grawert Tue, 30 Jan 2007 23:50:57 +0100 pulseaudio (0.9.5-5ubuntu1) feisty; urgency=low * Merge from Debian unstable, remaining change: - debian/{control,rules}: Don't use jack or asyncns. -- Daniel T Chen Mon, 29 Jan 2007 10:36:35 -0500 pulseaudio (0.9.5-5) unstable; urgency=low * debian/control: Make Build-deps more specific. (Closes: #401111) * debian/pulseaudio.init: Make sure files in /var/run/pulse exist before calling chown and chmod. (Closes: #405869) -- CJ van den Berg Mon, 8 Jan 2007 23:02:53 +0100 pulseaudio (0.9.5-4ubuntu2) feisty; urgency=low * disable libasyncns to fix ftbfs -- Oliver Grawert Sat, 20 Jan 2007 11:10:59 +0100 pulseaudio (0.9.5-4ubuntu1) feisty; urgency=low * merge from debian unstable * keep jack removal -- Oliver Grawert Tue, 28 Nov 2006 19:51:21 +0100 pulseaudio (0.9.5-4) unstable; urgency=low * Add comment about resampling methods and CPU consumption to README.Debian (Closes: #391455) * debian/patches/03_r1352_firefox_workaround.dpatch: + Added. Fix padsp to work with firefox. Patch created from SVN revision 1352. * debian/patches/04_r1373_JavaSound_support.dpatch: + Added. Fix padsp to work with JavaSound. Patch created from SVN revision 1373. * debian/patches/05_t28_wrong-endian-convert.dpatch: + Added. Add additional sample conversions to sconv.c to support BE <-> LE network audio. Patch from http://www.pulseaudio.org/ticket/28 -- CJ van den Berg Wed, 18 Oct 2006 23:10:47 +0200 pulseaudio (0.9.5-3ubuntu1) feisty; urgency=low * indeed remove the jack plugin from debian/control as well -- Oliver Grawert Tue, 14 Nov 2006 21:05:29 +0100 pulseaudio (0.9.5-3ubuntu0) feisty; urgency=low * initial package * disable jack * disable asyncns -- Oliver Grawert Sun, 12 Nov 2006 20:00:18 +0100 pulseaudio (0.9.5-3) unstable; urgency=low * Add support for .ifexists configuration directive. * Make default.pa use ifexists when loading optional modules. * Recommend instead of Depend on pulseaudio-module-hal. (Closes: #391232) * Recommend libasound2-plugins instead of -plugins-pulse. (Closes: #391254) -- CJ van den Berg Fri, 6 Oct 2006 01:12:05 +0200 pulseaudio (0.9.5-2) unstable; urgency=low * Add myself to uploaders * Put libpulse-dev and libpulse0 in the right sections. -- Sjoerd Simons Tue, 3 Oct 2006 15:49:12 +0200 pulseaudio (0.9.5-1) unstable; urgency=low * Initial release (Closes: #378626) -- CJ van den Berg Mon, 28 Aug 2006 00:31:10 +0200