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

Last commit made on 2015-09-01
Get this branch:
git clone -b ubuntu/wily-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/wily-proposed
Repository:
lp:ubuntu/+source/dbus

Recent commits

9ff13fa... by Iain Lane on 2015-09-01

Import patches-unapplied version 1.10.0-1ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 4421aa88d2ee5fc82ec39f3be1a25f531964edf9

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.

4421aa8... by Simon McVittie on 2015-08-25

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

Imported using git-ubuntu import.

Changelog parent: b160b42c5f8d3a84debf45e177d1266d3844ff75

New changelog entries:
  [ Iain Lane ]
  * debian/dbus.postinst: Check if /run/dbus exists before writing to a file
    there. If it doesn't then the system bus isn't running so we don't have
    anything to restart anyway.
  [ Simon McVittie ]
  * New upstream stable release.
  * Continue to upload to experimental for now, to avoid the shlibs bump
    making the libstdc++ transition any worse than it already is.

b160b42... by Simon McVittie on 2015-08-06

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

Imported using git-ubuntu import.

Changelog parent: 3bf99e2b315a318e554e017e5689def668327165

New changelog entries:
  * New upstream release (release candidate for 1.10)
  * Add a tmpfiles.d snippet so that on systemd machines,
    /var/lib/dbus/machine-id is a symlink to /etc/machine-id if not
    otherwise created. This might help third-party software
    that relies on that path, in cloud/live images where
    /var/lib/dbus/machine-id is deleted during image preparation,
    while avoiding having to run dbus-uuidgen on boot (as done in
    non-systemd init systems and dbus/1.8.12-1ubuntu4).
  * dbus.postinst: don't try to reload bus setup/configuration if we
    are running an older version that will not understand the new
    arrangement (Closes: #793519)

3bf99e2... by Simon McVittie on 2015-07-21

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

Imported using git-ubuntu import.

Changelog parent: e3db267a72a4516dd46e6c5f27dc7ad1c2914124

New changelog entries:
  * New upstream development release
  * debian/.gitignore: add
  * Adapt for bus setup in ${datadir}
    - deb: install both /etc/dbus-1/s*.conf and /usr/share/dbus-1/s*.conf
    - udeb: install /usr/share/dbus-1/session.conf only
    - configure the debug build to share /usr/share with the production build
  * New upstream bugfix release
    - fix a memory leak when GetConnectionCredentials is called
    - stop dbus-monitor replying to org.freedesktop.DBus.Peer
      messages, including those that another process should have
      replied to

e3db267... by Simon McVittie on 2015-05-15

Import patches-unapplied version 1.9.16-2 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 2d80560b16fb1ad5fd36445fc51cfb0ce5903b2f

New changelog entries:
  * libdbus-1-3 Breaks dbus versions that did not have a lockstep dependency
    on it, to allow dropping internal ABIs (Closes: #785378)
  * Drop now-unnecessary XS-Testsuite field from d/control

2d80560... by Simon McVittie on 2015-05-14

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

Imported using git-ubuntu import.

Changelog parent: 0c7f363e45c8396f71101fb7aba8a15e73786951

New changelog entries:
  * New upstream development release
  * Update symbols file
    - new ABI: dbus_message_iter_get_element_count()
    - ignore removal of dbus_internal_do_not_use_create_uuid(),
      it is just as internal as its name would suggest
    - make dbus_internal_do_not_use_get_uuid() generate a lockstep
      dependency on libdbus (it's used by dbus-uuidgen)

0c7f363... by Simon McVittie on 2015-05-14

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

Imported using git-ubuntu import.

Changelog parent: fc52f0df1df477aeaace33b6a5badf281426b94e

New changelog entries:
  * New upstream bugfix release
    - Hardening: lock down the session bus to only allow EXTERNAL auth by
      default, the same as the system bus. This avoids allowing
      DBUS_COOKIE_SHA1, which can end up using a predictable random source
      on systems where /dev/urandom is unavailable or dbus-daemon runs out
      of memory. See the upstream NEWS for more details.

fc52f0d... by Simon McVittie on 2015-05-12

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

Imported using git-ubuntu import.

Changelog parent: 3bd30f16c34950827a598f120d5e4565459886f7

New changelog entries:
  * Merge packaging changes (but not the new upstream branch) from
    experimental:
    - Move Vcs-Git to cgit; go via https, because we can
    - Standards-Version: 3.9.6 (no changes needed)
    - Remove debian/source/local-options, no longer necessary (dpkg-source
      now unapplies patches after the build if they were unapplied before)
    - Configure gbp-pq to export patches without patch numbers, and
      re-export our long-standing Debian patch in that format
    - dbus-x11: use dbus-x11.install for the Xsession hook
    - If DEB_BUILD_OPTIONS=noudeb, don't do the udeb build, for a 30% speedup
    - Change the check for requiring a reboot to be init-system-agnostic
      so Ubuntu can stop patching it (partially addresses #712167)
  * Security hardening: build position-independent executables
    for better ASLR
  * Security hardening: build with bindnow, so relro (which is
    already on by default) can make the entire PLT read-only
  * Transcode debian/rules from Latin-1 to UTF-8
  * Reproducible build: remove dates from man pages using sed
  * Reproducible build: patch Doxyfile.in to not include timestamps
    in HTML documentation

3bd30f1... by Simon McVittie on 2015-02-04

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

Imported using git-ubuntu import.

Changelog parent: 11d1fa04c7b9f962daeee90302817cf87789d798

New changelog entries:
  * New upstream release fixes a local denial of service
    when using systemd activation (CVE-2015-0245)

11d1fa0... by Simon McVittie on 2015-02-03

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

Imported using git-ubuntu import.

Changelog parent: 4fc8d303602468175423ef389132f44f5c7f7f66

New changelog entries:
  * Relax the triggers from interest to interest-noawait (Closes: #771989;
    mitigates: #776063; partially reopens: #740139).
    This is not strictly correct, because the purpose of the triggers
    is to set up the .conf, .service files for system services before those
    services satisfy dependencies. However, it mitigates #776063
    (apt getting into a stuck state during upgrades), and should in
    principle be redundant anyway, because dbus-daemon is meant to use
    inotify to keep up with configuration changes. See #771989, #776063
    for details.