Last commit made on 2020-05-22
Get this branch:
git clone -b ubuntu/focal-updates https://git.launchpad.net/ubuntu/+source/pulseaudio
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

dbb4cc5... by Kai-Heng Feng on 2020-05-14

1:13.99.1-1ubuntu3.3 (patches unapplied)

Imported using git-ubuntu import.

e24a95c... by James Henstridge on 2020-04-29

Import patches-unapplied version 1:13.99.1-1ubuntu3.2 to ubuntu/focal-security

Imported using git-ubuntu import.

Changelog parent: 48197cb84a7e20fe36a444d15277e1d1172013e2

New changelog entries:
  * SECURITY UPDATE: stop snaps from loading and unloading modules, to
    prevent bypass of audio recording restriction (LP: #1877102)
    - 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

48197cb... by Sebastien Bacher on 2020-04-16

Import patches-unapplied version 1:13.99.1-1ubuntu3 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 797571ff64da531c532cc235ad9ed8767145f856

New changelog entries:
  * debian/patches/git_cherrypick_fixes.patch:
    - cherry pick pending commits from git, we are on a rc version but it
      looks like the stable isn't going to be rolled before focal is out
      so let's include the pending fixes in our package.
    - fixes for sound not working on Bay and Cherry trail (lp: #1872970)
    - remove git_ucm_assert.patch which was an individual cherrypick

797571f... by Sebastien Bacher on 2020-04-08

Import patches-unapplied version 1:13.99.1-1ubuntu2 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 25a10a09f88d51bfd7d80574fa6c329086630531

New changelog entries:
  * debian/patches/git_ucm_assert.patch:
    - backport an assert fix from git (lp: #1871039)
  [Kai-Heng Feng]
  * alsa-mixer: Handle the index for ALSA mixer jack identifiers
  * alsa-mixer: Support dual Front Headphone Jack

25a10a0... by Sebastien Bacher on 2020-02-26

Import patches-unapplied version 1:13.99.1-1ubuntu1 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: 51f2ed152614d303e1c7d91452ec9cc618a6a989

New changelog entries:
  [ Sebastien Bacher ]
  * Resynchonize on Debian
  [ Daniel van Vugt ]
  * Drop patches superseded by upstream changes:
    - 0031-lp1847570-Revert-switch-on-connect-Do-not-ignore-HDMI-sinks.patch

51f2ed1... by Sebastien Bacher on 2020-02-20

Import patches-unapplied version 13.99.1-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 4821cee36876f5c8c373a7b3451e796a753992b4

New changelog entries:
  * New upstream rc version, including those changes:
    - default sink selection for a better user experience, ALSA UCM support,
      disabling flat volumes by default, stream rescue moving to core,
      GStreamer-based RTP support, and qpaeq moving to Python 3.
  * debian/control:
    - B-D on libgstreamer1.0-dev and libgstreamer-plugins-base1.0-dev,
      needed to enable the gstreamer based RTP support
  * debian/patches/qpaeq-Drop-unused-imports.patch,
    - dropped the changes included in the new version

4821cee... by Felipe Sateler on 2020-02-05

Import patches-unapplied version 13.0-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 88ef963bf8f672fb37219aef257045d9fdf4a925

New changelog entries:
  * Fix removal of 00-disable-autospawn.conf.
    The autoremoval script was wrongly put into the pulseaudio package, while
    it should have been in the libpulse0 package. Moreover, the version specified
    was wrong (set at 12.2 instead of 13.0) (Closes: #950413)

88ef963... by Felipe Sateler on 2020-01-31

Import patches-unapplied version 13.0-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 49067f186372555c3d29a656dbd01e48e6b099dd

New changelog entries:
  [ Steve Langasek ]
  * Make autopkgtests cross-test-friendly.
    In Ubuntu, we are in the process of moving the i386 architecture to a
    compatibility-only layer on amd64, and therefore we are also moving our
    autopkgtest infrastructure to test i386 binaries in a cross-environment.
    This requires changes to some tests so that they are cross-aware and can do
    the right thing.
    The pulseaudio tests currently fail in this environment, because they are
    build tests that do not invoke the toolchain in a cross-aware manner. I've
    verified that the attached patch lets the tests successfully build (and run)
    i386 tests on an amd64 host.
    Note that upstream autopkgtest doesn't currently set DEB_HOST_ARCH so this
    is a complete no-op in Debian for the moment. Support for cross-testing in
    autopkgtest is currently awaiting review at
    https://salsa.debian.org/ci-team/autopkgtest/merge_requests/69 and once
    landed, will still have no effect unless autopkgtest is invoked with a '-a'
    option. So this change should be safe to land in your package despite this
    not being upstream in autopkgtest. (Closes: #946375)
  [ Felipe Sateler ]
  * Enable autospawn automatically on sysvinit systems.
    Instead of having a default configuration, make pulseaudio default to
    disabled, and then have a sysvinit service to reenable the autospawn
    (Closes: #923203)
  * Allow installing pulseaudio with elogind.
    Because we now autospawn with non-systemd, we can use the weaker guarantees
    provided by elogind
    (Closes: #923201)
  * Drop postinst snippet dealing with old upgrades.
    5.0 is already in oldoldstable so no need to carry it anymore
  * Set upstream metadata fields: Name (from ./configure), Repository,
    Fixes: lintian: upstream-metadata-file-is-missing
    See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
  * Bump Standards-Version.
    No changes needed
  * Enable the systemd user units dynamically, not statically.
    Now that there is support for systemd --user in debhelper, lets use that to
    enable the user units instead of having a global link (Closes: #943999)

49067f1... by Felipe Sateler on 2019-10-25

Import patches-unapplied version 13.0-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: fa96ccf619c8fea1cb79c08be4e08ba3e03b69b7

New changelog entries:
  * qpaeq: migrate to python3.
    Patch picked from Fedora and cleaned up for upstream inclusion.
    (Closes: #937338)
  * d/control: Remove duplicate Priority: field
  * Add dev package information to symbols file.
    Thanks lintian tag symbols-file-missing-build-depends-package-field
  * Pick upstream patch disabling flat-volumes by default.
    (Closes: #837637, #541538)

fa96ccf... by Felipe Sateler on 2019-10-06

Import patches-unapplied version 13.0-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7bf950d95e3534a7f081bb34af93b509aa19428e

New changelog entries:
  [ Andreas Henriksson ]
  * Drop obsolete gconf build-dependency.
    The package already builds with --disable-gconf configure flag.
    (Closes: #941794)
  [ Felipe Sateler ]
  * Use https URI in Homepage field.
  * Bump Standards-Version