Change logs for pulseaudio source package in Bionic

  • pulseaudio (1:11.1-1ubuntu7.11) bionic-security; urgency=medium
    
      * SECURITY UPDATE: don't rely on SCM_CREDENTIALS to detect snap confined
        clients (LP: #1895928)
        - d/p/0409-pa-client-peer-credentials.patch: drop patch
        - d/p/0409-fix-arg-parsing-after-async-hook.patch: remains of old 0409
          patch not related to pa_creds.
        - d/p/0410-pa-client-peer-apparmor-label.patch: new patch, records
          AppArmor label in pa_client struct for native connections using
          aa_getpeercon.
        - d/p/0702-add-snappy-policy-module.patch: use the AppArmor
          label in the pa_client rather than looking it up via the process ID
          from SCM_CREDENTIALS.
        - CVE-2020-16123
       * Don't block classic snaps from module loading/unloading (LP: #1886854)
        - d/p/0702-add-snappy-policy-module.patch: replace
          deny_to_snaps_hook with a version that allows classic snaps.
    
     -- James Henstridge <email address hidden>  Tue, 22 Sep 2020 12:30:20 +0800
  • pulseaudio (1:11.1-1ubuntu7.10) bionic; urgency=medium
    
      * d/p/0903-device-port-switch-on-port-available-fix-automatic-p.patch
      * (LP: #1882248)
    
     -- Hui Wang <email address hidden>  Thu, 09 Jul 2020 16:03:25 +0800
  • pulseaudio (1:11.1-1ubuntu7.9) bionic; urgency=medium
    
      [Kai-Chuan Hsieh]
      * alsa-mixer: Correct ucm card name (LP: #1881094)
    
      [Hui Wang]
      * d/p/0901-alsa-solaris-oss-remove-unnecessary-error-handling-w.patch
      * d/p/0902-alsa-Improve-resume-logic-after-alsa-suspend.patch
      * (LP: #1882042)
    
     -- Kai-Chuan Hsieh <email address hidden>  Wed, 27 May 2020 16:42:50 +0800
  • pulseaudio (1:11.1-1ubuntu7.8) bionic; urgency=medium
    
      [Kai-Heng Feng]
      * alsa-mixer: Support dual Front Headphone Jack (lp: #1869819)
      * alsa-mixer: Handle the index for ALSA mixer jack identifiers
      [Tanu Kaskinen <email address hidden>]
      * alsa-mixer: autodetect the ELD device
      * alsa-mixer: autodetect the HDMI jack PCM device
      * alsa-mixer: add hw_device_index to pa_alsa_mapping
    
     -- Kai-Heng Feng <email address hidden>  Thu, 14 May 2020 13:26:03 +0800
  • pulseaudio (1:11.1-1ubuntu7.7) bionic-security; urgency=medium
    
      * SECURITY UPDATE: stop snaps from loading and unloading modules, to
        prevent bypass of audio recording restriction (LP: #1877102). Patch thanks
        to James Henstridge
        - d/p/0407-access-Add-access-control-hooks.patch: make sure access
          hook IDs are non-zero.
        - d/p/0700-modules-add-snappy-policy-module.patch: Prevent snaps from
          controlling modules, terminating the daemon, or disconnecting clients.
        - CVE-2020-11931
      * debian/control: Build-Depends on libsnapd-glib-dev (>= 1.49)
    
     -- Jamie Strandboge <email address hidden>  Wed, 06 May 2020 22:08:56 +0000
  • pulseaudio (1:11.1-1ubuntu7.6) bionic; urgency=medium
    
      [Kai-Heng Feng]
      * alsa-mixer: Support dual Front Headphone Jack (lp: #1869819)
      * alsa-mixer: Handle the index for ALSA mixer jack identifiers
    
      [Tanu Kaskinen <email address hidden>]
      * alsa-mixer: autodetect the ELD device
      * alsa-mixer: autodetect the HDMI jack PCM device
      * alsa-mixer: add hw_device_index to pa_alsa_mapping
    
     -- hugh chao <email address hidden>  Wed, 08 Apr 2020 21:20:18 +0800
  • pulseaudio (1:11.1-1ubuntu7.5) bionic; urgency=medium
    
      * Update snap policy to make access to audio recording conditional on
        plugging the "pulseaudio" or "audio-record" interfaces (LP: #1781428):
        - 0700-modules-add-snappy-policy-module.patch: rewrite to query
          snapd for the client's plugged interfaces.
        - 0701-enable-snap-policy-module.patch: enable the module in the
          default configuration.
        - Build depend on libsnapd-glib-dev.
      * Remove module-trust-store patch set:
        - 0409-Trust-store-patch.patch: trimmed down to pulsecore changes.
        - 0410-Add-thread-to-activate-trust-store-interface.patch: removed.
        - 0417-increase-timeout-check-apparmor.patch: removed.
    
     -- James Henstridge <email address hidden>  Wed, 05 Nov 2019 17:16:25 +0800
  • pulseaudio (1:11.1-1ubuntu7.4) bionic; urgency=medium
    
      [Hui Wang]
      * Add 0900-stream-restore-Don-t-restore-if-the-active_port-is-P.patch to fix
        the stream restore problem (cbaeea4af766 stream-restore: Don't restore if
        the active_port is PA_AVAILABLE_NO). (LP: #1834138)
    
      [Daniel van Vugt]
      * Drop 0811-lp1663528-alsa-card-fix-null-dereference.patch because some
        similar crashes are still getting through, so we can't declare the bug
        fixed.
    
    pulseaudio (1:11.1-1ubuntu7.3) bionic; urgency=medium
    
      * Add patches to resolve the most common pulseaudio crashes in 18.04:
        - 0810-lp1556439-sink-source-Don-t-finish-move-if-unlink-happens-afte.patch
        - 0811-lp1663528-alsa-card-fix-null-dereference.patch
        (LP: #1556439)
    
     -- Daniel van Vugt <email address hidden>  Thu, 25 Jul 2019 11:48:30 +0800
  • pulseaudio (1:11.1-1ubuntu7.3) bionic; urgency=medium
    
      * Add patches to resolve the most common pulseaudio crashes in 18.04:
        - 0810-lp1556439-sink-source-Don-t-finish-move-if-unlink-happens-afte.patch
        - 0811-lp1663528-alsa-card-fix-null-dereference.patch
        (LP: #1556439, LP: #1663528)
    
     -- Daniel van Vugt <email address hidden>  Tue, 09 Jul 2019 16:30:07 +0200
  • pulseaudio (1:11.1-1ubuntu7.2) bionic; urgency=medium
    
      * Add steelseries headset support.  This provides sufficient support to
        enable the Steelseries Arctis 5 and 7 Gaming Headsets (LP: #1758736).
    
     -- Dave Chiluk <email address hidden>  Wed, 23 Jan 2019 00:54:58 -0600
  • pulseaudio (1:11.1-1ubuntu7.1) bionic; urgency=medium
    
      * 0804-bluez5-device-Rewrite-of-thread-function-reduce-send.patch,
        0805-bluez5-device-Fix-memory-leak-in-sco_process_render.patch:
        - Reduce latency over bluetooth, using A2DP, when the connection drops
          temporarily (LP: #405294).
    
     -- Alberto Milone <email address hidden>  Mon, 21 May 2018 16:41:41 +0200
  • pulseaudio (1:11.1-1ubuntu7) bionic; urgency=medium
    
      * Drop build-dependency on dbus-cpp, which is not actually used and is to
        be removed.
      * debian/patches/memfd-glibc2.27.patch: fix build failure with glibc
        2.27.
    
     -- Steve Langasek <email address hidden>  Wed, 14 Mar 2018 17:06:53 -0700
  • pulseaudio (1:11.1-1ubuntu6) bionic; urgency=high
    
      * No change rebuild against openssl1.1.
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 05 Feb 2018 16:52:12 +0000
  • pulseaudio (1:11.1-1ubuntu5) bionic; urgency=medium
    
      * Drop use of trust-store, which is unmaintained and fails to build.
        LP: #1739469.
    
     -- Steve Langasek <email address hidden>  Thu, 01 Feb 2018 16:12:47 -0800
  • pulseaudio (1:11.1-1ubuntu4) bionic; urgency=high
    
      * 0030-load-module-switch-on-connect.patch: Correct typo in default.pa
        causing pulseaudio startup failure. (LP: #1742750, LP: #1732629)
      * Refresh patches to apply more cleanly:
        - 0802-alsa-mixer-Add-support-for-usb-audio-in-the-Dell-doc.patch
        - 0803-build-sys-add-the-Dell-dock-TB16-configuration.patch
    
     -- Daniel van Vugt <email address hidden>  Fri, 12 Jan 2018 10:23:11 +0800
  • pulseaudio (1:11.1-1ubuntu3) bionic; urgency=medium
    
      * 0802-alsa-mixer-Add-support-for-usb-audio-in-the-Dell-doc.patch: Restore
        patch that was accidentally dropped in the upgrade to 11.1 (LP: #1718824)
      * 0030-load-module-switch-on-connect.patch: Modify module load order to
        improve device switching reliability (LP: #1732629)
      * 0803-build-sys-add-the-Dell-dock-TB16-configuration.patch: add the Dell
        dock TB16 configuration (LP: #1718824)
    
     -- Daniel van Vugt <email address hidden>  Thu, 11 Jan 2018 17:25:38 +0800
  • pulseaudio (1:11.1-1ubuntu2) bionic; urgency=medium
    
      * Add 0800-fix-lp1720684.patch to ensure the default Bluetooth audio
        profile is the higher quality A2DP rather than HSP/HFP. (LP: #1720684)
    
     -- Daniel van Vugt <email address hidden>  Fri, 15 Dec 2017 09:49:25 +0100
  • pulseaudio (1:11.1-1ubuntu1) bionic; urgency=medium
    
      * Drop upstreamed patches:
        - 0800-cb78d6f5-fix-lp1690028-lp1672171.patch
        - 0801-d985276c-fix-lp1539209-lp1562817.patch
        - 0802-alsa-mixer-Add-support-for-usb-audio-in-the-Dell-doc.patch
      * Refreshed patches:
        - 0001-volume-config-changes.patch
        - 0022-inotify-wrapper-Quit-daemon-if-pid-file-is-removed.patch
        - 0407-access-Add-access-control-hooks.patch
        - 0408-protocol-native-add-access-checks.patch (and fixed conflicts)
        - 0409-Trust-store-patch.patch
        - 0417-increase-timeout-check-apparmor.patch
        - 0700-modules-add-snappy-policy-module.patch
      * Merge latest Debian changes (version 11.1-1, see below) (LP: #1716700)
        - Includes support for newer AirPlay hardware (LP: #951120)
    
     -- Daniel van Vugt <email address hidden>  Wed, 01 Nov 2017 16:13:53 +0800
  • pulseaudio (1:10.0-2ubuntu3) artful; urgency=medium
    
      * Drop build-dependency on libhardware, was left in error by the
        previous upload - all usage of libhardware was removed.
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 18 Sep 2017 20:40:57 +0100