ubuntu/+source/dbus:ubuntu/xenial-proposed

Last commit made on 2019-11-29
Get this branch:
git clone -b ubuntu/xenial-proposed https://git.launchpad.net/ubuntu/+source/dbus
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/xenial-proposed
Repository:
lp:ubuntu/+source/dbus

Recent commits

a37e84b... by Heitor Alves de Siqueira on 2019-10-07

Import patches-unapplied version 1.10.6-1ubuntu3.5 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 450c0d26295ef9014b5589dc9428eb25fa3ba697

New changelog entries:
  * Prevent logind from leaking session files (LP: #1846787). Fixed by
    upstream patches:
    - d/p/Only-read-one-message-at-a-time-if-there-are-fds-pen.patch
    - d/p/bus-Fix-timeout-restarts.patch
    - d/p/DBusMainLoop-ensure-all-required-timeouts-are-restar.patch

450c0d2... by Marc Deslauriers on 2019-06-10

Import patches-unapplied version 1.10.6-1ubuntu3.4 to ubuntu/xenial-security

Imported using git-ubuntu import.

Changelog parent: a393a3b1f44e46eee95af31873f6f72df58e320a

New changelog entries:
  * SECURITY UPDATE: DBUS_COOKIE_SHA1 implementation flaw
    - d/p/0001-auth-Reject-DBUS_COOKIE_SHA1-for-users-other-than-th.patch:
      reject DBUS_COOKIE_SHA1 for users other than the server owner in
      dbus/dbus-auth.c.
    - d/p/0002-test-Add-basic-test-coverage-for-DBUS_COOKIE_SHA1.patch:
      add basic test coverage for DBUS_COOKIE_SHA1 in
      dbus/dbus-auth-script.c, dbus/dbus-sysdeps-util-unix.c,
      dbus/dbus-sysdeps-util-win.c, dbus/dbus-sysdeps.h, test/Makefile.am,
      test/data/auth/cookie-sha1-username.auth-script,
      test/data/auth/cookie-sha1.auth-script.
    - CVE-2019-12749

a393a3b... by Łukasz Zemczak on 2017-01-12

Import patches-unapplied version 1.10.6-1ubuntu3.3 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 1281d4b4418b332ca5c19bbc74a9db5992405a49

New changelog entries:
  * debian/dbus.user-session.upstart:
    - Temporarily revert latest changes as those seem to cause issues in the
      unity8 session on touch (LP: #1654241).

1281d4b... by Iain Lane on 2016-11-30

Import patches-unapplied version 1.10.6-1ubuntu3.2 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: e65b5cacb79a2192c9cc655432688bc97fd8ce12

New changelog entries:
  [ Iain Lane ]
  * debian/dbus.user-session.upstart: Backport zesty's version - don't launch
    a duplicate session bus if there already is one (dbus-user-session). (LP:
    #1644323)
  [ Łukasz 'sil2100' Zemczak ]
  * debian/patches/make-uid-0-immune-to-timeout.patch:
    - Backport fix proposed by Simon McVittie upstream to workaround bug
      LP: #1591411.

e65b5ca... by Marc Deslauriers on 2016-10-12

Import patches-unapplied version 1.10.6-1ubuntu3.1 to ubuntu/xenial-security

Imported using git-ubuntu import.

Changelog parent: aa3f246f718d8d2283f3bcbcd2b9633911938894

New changelog entries:
  * SECURITY UPDATE: arbitrary code execution or denial of service via
    format string vulnerability (likely limited to uid 0 only)
    - debian/patches/format_string.patch: do not use non-literal format
      string in bus/activation.c.
    - No CVE number

aa3f246... by Mathieu Trudel-Lapierre on 2016-03-31

Import patches-unapplied version 1.10.6-1ubuntu3 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 3eccf30606a1fedf1101a9899791800e4da2846c

New changelog entries:
  * debian/dbus.preinst: divert the dbus-daemon-launch-helper if upgrading
    from < 1.9.4-2~. This will make sure we keep the setuid bit during upgrade.
    (LP: #1555237)
  * debian/dbus.postinst: remove diversion.

3eccf30... by Martin Pitt on 2016-02-11

Import patches-unapplied version 1.10.6-1ubuntu2 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 1db6a8876e5f3fb04fc55e4c0c9eea54a03afe17

New changelog entries:
  * dont-stop-dbus.patch: Disallow manual (re)starts, as we don't (want to)
    stop D-Bus on shutdown. (LP: #1540282)
  * debian/rules: Don't start D-Bus on package installation, as that doesn't
    work any more with the above. Instead, start dbus.socket in postinst,
    which will then start D-Bus on demand after package installation.

1db6a88... by Iain Lane on 2015-12-03

Import patches-unapplied version 1.10.6-1ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: bccf866e37b130a886690c1868bba379462ca9c2

New changelog entries:
  * Merge with Debian, remaining changes:
    - Add upstart jobs; Upstart is still supported for the system init.
      + Add debian/dbus.upstart and dbus.user-session.upstart
    - Add debian/patches/dont-stop-dbus.patch: Don't stop D-Bus in the service
      unit (see patch header and upstream bug for details). Fixes various
      causes of shutdown hangs, particularly with remote file systems. (LP:
      #1438612)
    - aa-get-connection-apparmor-security-context.patch: This is not
      intended for upstream inclusion. It implements a bus method
      (GetConnectionAppArmorSecurityContext) to get a connection's AppArmor
      security context but upstream D-Bus has recently added a generic way of
      getting a connection's security credentials (GetConnectionCredentials).
      Ubuntu should carry this patch until packages in the archive are moved
      over to the new, generic method of getting a connection's credentials.

bccf866... by Simon McVittie on 2015-12-01

Import patches-unapplied version 1.10.6-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 43d4fb264fa0f3dfcfb809edd396a26c2326cb97

New changelog entries:
  * New upstream stable release 1.10.6
    - fixes regression tests when run as root (Closes: #806305)
  * When removing dbus.target.wants (for #757913), do not fail if it does
    not exist. This should fix FTBFS on non-Linux kernels, and in stage1
    Linux builds (Closes: #805513)
  * debian/libdbus-1-3.symbols.in: use a regex for private symbols, so
    that this packaging can be used for snapshots of dbus where
    DEB_VERSION_UPSTREAM does not necessarily match Autoconf's VERSION

43d4fb2... by Simon McVittie on 2015-11-17

Import patches-unapplied version 1.10.4-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7bc0cc30577f3a7102a91d92efdec0af83ccf38b

New changelog entries:
  * New upstream stable release 1.10.4
  * prerm: clean up /etc/dbus-1/s*.conf compat symlinks on remove.
    We only remove them if they match what the package sets up, so
    we do not need to distinguish between remove and purge.
  * prerm: also clean up /etc/dbus-1/s*.conf symlinks before downgrading
    to a version << 1.10.2-1, so that the dbus-daemon will not fail to reload
    or start after the downgrade. Please note that downgrading packages remains
    an unsupported action. (Closes: #804183)
  * postrm: clean up /etc/dbus-1/s*.conf on purge, even if their targets
    do not match what is expected (Closes: #803441)
  * dbus.install: use dh-exec to mark systemd-related files for [linux-any],
    instead of constructing dbus.install programmatically
  * dbus-1-dbg.links: use dh-exec instead of sh
  * Stop installing dbus.target.wants/dbus.socket, since dbus.target no
    longer exists in systemd. sockets.target covers that, and is part
    of the DefaultDependencies anyway (Closes: #757913)
  * Simplify dh_install override, and remove dh_link override altogether,
    by using dh-exec