ubuntu/+source/dbus:ubuntu/cosmic-devel

Last commit made on 2019-06-11
Get this branch:
git clone -b ubuntu/cosmic-devel 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/cosmic-devel
Repository:
lp:ubuntu/+source/dbus

Recent commits

f777756... by Marc Deslauriers on 2019-06-10

Import patches-unapplied version 1.12.10-1ubuntu2.1 to ubuntu/cosmic-security

Imported using git-ubuntu import.

Changelog parent: dc6c47e0d4485488436647c3cff0ed75cf12590a

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

dc6c47e... by Steve Langasek on 2018-09-06

Import patches-unapplied version 1.12.10-1ubuntu2 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: db235b87fc3823e3324d1842016d56e6e0ddb5a8

New changelog entries:
  * debian/tests/root: don't set ulimit on containers, since the container
    may be unprivileged and "root" may not be able to raise ulimits again.

db235b8... by Steve Langasek on 2018-08-31

Import patches-unapplied version 1.12.10-1ubuntu1 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: 706f7b89ee8af2be139484c8e225e15ce7c570bf

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Add 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) (LP: #1540282)
    - debian/dbus.postinst, debian/rules: Don't start D-Bus on package
      installation, as that doesn't work any more with dont-stop-dbus.patch.
      Instead, start dbus.socket in postinst, which will then start D-Bus
      on demand after package installation.
    - Add 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.
  * Dropped changes, no longer needed:
    - Clean up /etc/init/dbus.conf on upgrades. This needs to be kept until
      after 18.04 LTS.

706f7b8... by Simon McVittie on 2018-08-02

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

Imported using git-ubuntu import.

Changelog parent: 32ecaa8b177cd760177f93d86e318ad330fc56db

New changelog entries:
  * New upstream release
    - Drop patches that were applied upstream
  * Standards-Version: 4.1.5 (no changes required)
  * Don't run the build-time tests for the debug build in parallel.
    Some of the tests added by the debug build start many processes,
    and the debug build's tests have intermittently been timing out on
    reproducible-builds infrastructure, possibly because these machines
    run with a high "make -j" value and more than one multi-processing
    test gets run at the same time.

32ecaa8... by Simon McVittie on 2018-06-10

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

Imported using git-ubuntu import.

Changelog parent: f085b7d7a5b0632b6fe4274a802017ddbff43705

New changelog entries:
  * d/rules: If tests fail, continue to run all tests before reporting
    failure
  * d/rules: On success or failure, output all test logs for comparison
    (in particular this lets us see how close we are to arbitrary
    timeouts on slower architectures)
  * d/p/debian/tests-Multiply-timeouts-by-20-on-riscv64.patch:
    Compensate for the riscv64 port being bootstrapped on
    qemu-system-riscv64 by multiplying arbitrary timeouts by 20
    (Closes: #897607)
  * d/rules: Use nss_wrapper to ensure that 127.0.0.1 and localhost
    can be resolved successfully, fixing build-time tests in pbuilder
    with the network namespace unshared (see #897662)
  * d/rules: Make sure the X11 DISPLAY (if any) doesn't leak into the
    test environment, fixing build-time tests if /tmp is unshared
  * d/p/sysdeps-unix-Handle-errors-from-getaddrinfo-correctly.patch:
    Add patch from upstream dbus-1.12 branch to fix getaddrinfo error
    reporting for tcp: and nonce-tcp: transports
  * d/p/server-oom-test-Parse-the-address-instead-of-going-direct.patch,
    d/p/test-Test-the-same-things-with-unix-that-we-do-with-tcp.patch,
    d/p/server-oom-test-Don-t-assume-localhost-is-resolvable.patch,
    test-Skip-TCP-tests-if-getaddrinfo-doesn-t-work.patch:
    Add patches from upstream dbus-1.12 branch to improve test robustness
    and coverage when getaddrinfo doesn't work

f085b7d... by Simon McVittie on 2018-05-03

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

Imported using git-ubuntu import.

Changelog parent: 12bb78728da5df630fdb0bfd16116d2e128e6a8b

New changelog entries:
  * Remove debian/dbus-tests.shlibs.local. It was useful before 1.11.10-2
    to make dbus-tests depend on the debug build in dbus-1-dbg, but now
    that the debug build is itself in dbus-tests, making dbus-tests
    depend on itself is not useful. It also suppressed the generated
    dependency on libdbus-1-3 (= ${binary:Version}), causing autopkgtest
    failures when only dbus-tests was upgraded.

12bb787... by Simon McVittie on 2018-04-30

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

Imported using git-ubuntu import.

Changelog parent: a8d7ef21b98add67161eb2c8c2df47e540237867

New changelog entries:
  * New upstream stable release
  * Standards-Version: 4.1.4 (no changes required)
  * tests: Use AUTOPKGTEST_TMP in preference to deprecated ADTTMP
  * tests: Make sure $HOME is set to somewhere we can write (workaround for
    #897170)
  * Build ducktype documentation, unless building with nodoc
    - Build-depend on ducktype and yelp-tools

a8d7ef2... by Simon McVittie on 2018-03-02

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

Imported using git-ubuntu import.

Changelog parent: b971becc09bb60f46af8612f54c1704ca311333b

New changelog entries:
  * New upstream stable release 1.12.6
  * d/tests/root: Re-run test-dbus-daemon as root, since it now contains
    tests that are skipped as non-root
  * There was no 1.12.6-1 due to a mistake with `git tag`

b971bec... by Simon McVittie on 2018-02-08

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

Imported using git-ubuntu import.

Changelog parent: 2ff5830655544380564f8d40e385223808b2e5cc

New changelog entries:
  * New upstream stable release 1.12.4
    - d/copyright: Update
  * Standards-Version: 4.1.3 (no changes required)
  * Use debhelper compat level 11
    - Build-depend on debhelper 11.1~ for #885998 to be fixed
  * Rely on dh_installman's compat level 11 behaviour instead of
    installing man pages by hand. This reduces the amount of dh-exec
    use needed.
  * Adapt Vcs-* for migration to salsa.debian.org Gitlab

2ff5830... by Simon McVittie on 2017-11-13

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

Imported using git-ubuntu import.

Changelog parent: 3642e4ab73a049923256eb09fe5297a2b8151a80

New changelog entries:
  * New upstream release 1.12.2
  * Remove unused Lintian override now that #736360 has been fixed
  * d/p/debian/Don-t-abort-on-fatal-warnings-by-default.patch:
    Remove patch. This was committed not long after the addition of the
    fatal-by-default _dbus_warn_check_failed() checks for programming
    errors, with the changelog message "This will be set to upstream
    default again at some point so if you have an application that
    prints a DBus warning get it fixed".
    The patch made Debian and its derivatives a little more robust
    against implementation errors in projects that use libdbus, but at
    the cost that upstream developers of those projects don't notice
    implementation errors (that would be crashes on most OSs) if they
    happen to be developing on Debian or Ubuntu. 11 years later, let's
    consider "some point" to have arrived.
  * Set migration urgency to low in case that breaks things.