Changelogs from build 20150820 to 20150821
cups
Changesfile not available.
dbus (1.9.20-1ubuntu2) wily; urgency=medium
.
* 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.
dbus (1.9.20-1ubuntu1) wily; urgency=medium
.
* Merge with Debian (LP: #1477086), 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.
* Dropped changes:
+ 81-session.conf-timeout.patch; didn't ever do anything. (LP: #1479771)
+ 20_system_conf_limit.patch: Dropped. This was introduced due to problems
with aptdaemon and large transactions. These problems seem to no longer
exists, so we will try to run without an increased limit.
+ All other changes merged in Debian.
.
dbus (1.9.20-1) experimental; urgency=medium
.
* 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)
.
dbus (1.9.18-1) experimental; urgency=medium
.
* 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
.
dbus (1.8.20-1) unstable; urgency=medium
.
* 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
.
dbus (1.9.16-2) experimental; urgency=medium
.
* 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
.
dbus (1.9.16-1) experimental; urgency=medium
.
* 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)
.
dbus (1.8.18-1) unstable; urgency=medium
.
* 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.
.
dbus (1.9.14-2) experimental; urgency=medium
.
* Remove dbus-glib build-dependency, no longer used
* Merge from unstable
- security hardening: PIE, bindnow
- transcode debian/rules from Latin-1 to UTF-8
- reproducible build
.
dbus (1.8.16-2) unstable; urgency=medium
.
* 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
.
dbus (1.9.14-1) experimental; urgency=medium
.
* New upstream release
- drop all patches, except for warnings being non-fatal by default:
all merged upstream
- removes redundant directive that matches the new default
behaviour anyway, allowing the old system bus to continue to reload
its configuration until the system is rebooted (Closes: #779463)
- update symbols file for new versioned-symbol support
- generate strict (= ${binary:Version}) dependencies for
anything using private symbols
* Use the library in dbus-1-dbg to satisfy its binaries' dependencies
.
dbus (1.9.12-1) experimental; urgency=medium
.
* New upstream release adds AppArmor mediation support
- enable AppArmor in the normal build, disable it in the udeb
- disable build of ducktype docs for now, it isn't in Debian
- remove upstreamed patches
- update patch series
* Update patch series for fd.o #61301 to latest version
* Change the check for requiring a reboot to be init-system-agnostic
so Ubuntu can stop patching it (partially addresses #712167)
* dbus Suggests: dbus-user-session | dbus-x11, not just dbus-x11
* dbus-user-session Depends: libpam-systemd since it really needs logind
.
dbus (1.9.10-3) experimental; urgency=medium
.
* Update proposed fd.o #61301 patch set:
- dbus-launch --autolaunch now returns the XDG_RUNTIME_DIR/bus if
available
.
dbus (1.9.10-2) experimental; urgency=low
.
* 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
* Add patch from upstream to reduce the number of fds the fdpass test
demands, fixing autopkgtest in a more limited environment
* Add patch from upstream to add a man page for dbus-test-tool
* Move installed-tests for the production build (but not the debug build)
to a new dbus-tests package, and add dbus-test-tool to that package
* 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
* Add patch proposed upstream adding unix:runtime=yes as a listenable
address (fd.o #61303)
* Add user-bus patch set as proposed upstream (fd.o #61301):
- connect to XDG_RUNTIME_DIR/bus by default, if it is a socket
- add systemd --user units to run dbus-daemon, in the new
dbus-user-session package (Closes: #682375, #774626 for
users of systemd and dbus-user-session)
- even if dbus-x11 is installed, do not override an existing
DBUS_SESSION_BUS_ADDRESS (Closes: #681241)
- if dbus-x11 is installed, propagate all Xsession environment
variables except XDG_SEAT, XDG_SESSION_ID, XDG_VTNR into
D-Bus and systemd services for backwards compatibility
(remove dbus-x11 to get a "legacy-free" mode of operation)
.
dbus (1.9.10-1) experimental; urgency=high
.
* New upstream release fixes a local denial of service
when using systemd activation (CVE-2015-0245)
* Move Vcs-Git to cgit; go via https, because we can
* Standards-Version: 3.9.6 (no changes needed)
.
dbus (1.8.16-1) unstable; urgency=high
.
* New upstream release fixes a local denial of service
when using systemd activation (CVE-2015-0245)
.
dbus (1.9.8-1) experimental; urgency=medium
.
* Merge from unstable
- relax the triggers from interest to interest-noawait (Closes: #771989;
mitigates: #776063; partially reopens: #740139), see below
* New upstream release with GNOME-style installed tests
- run the tests through gnome-desktop-testing-runner
- also continue to run the tests the old way to make sure there are
no regressions
- also run one test as root to verify behaviour with multiple uids
- dbus-1-dbg is temporarily not Multi-Arch: same (until we split out
dbus-1-tests, which will require a trip through the NEW queue)
.
dbus (1.8.14-2) unstable; urgency=high
.
* 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.
.
dbus (1.8.14-1) unstable; urgency=medium
.
* New upstream release to harden dbus-daemon against packages that install
unsafe security policy configurations.
.
dbus (1.9.6-1) experimental; urgency=medium
.
* New upstream release to harden dbus-daemon against packages that install
unsafe security policy configurations.
* Merge from unstable:
- preinst: partially revert change from 1.9.4-2. It seems that the
preinst is too late to add a useful dpkg-statoverride entry: dpkg has
already loaded the statoverride database by this point, and if we add
the entry in the preinst, dpkg-statoverride won't run and have
its --update side-effect in the postinst. (Closes: #773107, #773838)
- postinst: don't run dpkg-statoverride with 2>/dev/null: in the unlikely
event that it fails for a reason other than "not overridden" (which
results in silently exiting 1), we'll want to know about it.
.
dbus (1.8.12-3) unstable; urgency=medium
.
* preinst: partially revert change from 1.8.12-2. It seems that the
preinst is too late to add a useful dpkg-statoverride entry: dpkg has
already loaded the statoverride database by this point, and if we add
the entry in the preinst, dpkg-statoverride won't run and have
its --update side-effect in the postinst. (Closes: #773107, #773838)
* postinst: don't run dpkg-statoverride with 2>/dev/null: in the unlikely
event that it fails for a reason other than "not overridden" (which
results in silently exiting 1), we'll want to know about it.
.
dbus (1.8.12-2) unstable; urgency=medium
.
* postinst: use dpkg-statoverride to set the permissions for
dbus-daemon-launch-helper (expected to be 04754 root:messagebus)
as suggested in Policy §10.9. This avoids a temporarily broken state
when an upgraded dbus is unpacked but not yet configured (Closes: #773107)
* preinst: opportunistically set up the same dpkg-statoverride entry
if the group already exists, to avoid the same broken state during
upgrades from older versions without needing Pre-Depends: adduser
* postrm: delete the dpkg-statoverride entry on purge
gstreamer0.10 (0.10.36-1.5ubuntu1) wily; urgency=low
.
* Merge from Debian unstable (LP: #1486821). Remaining changes:
- Empty dependency_libs in all .la files. (LP: #1017486)
* Dropped (now upstream):
- 99_update-libtool.patch
- 99_YYLEX_PARAM-deprecated.patch
.
gstreamer0.10 (0.10.36-1.5) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/rules: Remove outdated mangling of debian/shlibs.local, this is
breaking dependencies generation for gir packages. (Closes: #761916)
.
gstreamer0.10 (0.10.36-1.4) unstable; urgency=low
.
* Non-maintainer upload with maintainers permission.
* Update local libtool copy to build on ppc64el. Closes: #756641
.
gstreamer0.10 (0.10.36-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Patch to build against bison3, picked from upstream. Thanks Andy
Whitcroft and Tobias Hansen. (Closes: #732424, #733362)
openssh
Changesfile not available.
python3-defaults (3.4.3-4ubuntu1) wily; urgency=medium
.
* Add python3.5 as a supported Python version. (LP: #1474882)
software-properties (0.96.9) wily; urgency=medium
.
* .assert_called() is not a valid mock method. This silently passed in
earlier versions of Python because mocks create attributes on the fly,
however Python 3.5 throws AttributeErrors when the missing method
starts with "assert" for exactly this reason. Use assertTrue() on
.called instead.
* debian/control: Bump Standards-Version to 3.9.6.
ufw (0.34-0ubuntu1) wily; urgency=medium
.
* New upstream release (LP: #1434525, LP: #1438647, LP: #1155292,
Closes: 792753). Drop following patches included upstream:
- 0002-lp1044361.patch
- 0003-fix-typeerror-on-error.patch
- 0004-lp1039729.patch
- 0005-lp1191197.patch
* Merge in Ubuntu packaging:
- debian/ufw.postinst:
+ drop old reload of policy for upgrades to 0.30.1-2
+ add new ufw[6]-track-forward primary chains on upgrade
- Install the SysV init and upstart script for both Debian and Ubuntu.
Debian has upstart too, and in Ubuntu we need the init script for LSB
dependencies and for systemd. (LP: #1341083)
+ Rename debian/ufw.init.debian to debian/ufw.init
+ Rename debian/ufw.upstart.ubuntu to debian/ufw.upstart
+ Remove all the distro specific code from debian/rules and just call
dh_installinit (thus removing lsb-release from Build-Depends-Indep).
- Drop the distro specific logrotate configs, and use the ubuntu one with
"rotate" instead of "reload" everywhere, as Debian's rsyslog init also
supports "rotate".
- Add a systemd unit:
+ Add debian/ufw.service
+ Add dh-systemd build dep.
+ debian/rulles: Call dh_systemd_{enable,start}.
- Don't include Debian version in the python module version (LP: #1465549)
* debian/copyright: follow copyright-format/1.0
* debian/po/pt_BR.po: add Brazilian Portuguese of debconf templates. Thanks
to Adriano Rafael Gomes (Closes: 770453)
* update debian/before[6].rules.md5sum
* debian/ufw.lintian-overrides:
- usr/share/ufw/after.init and before.init are intentionally not
executable
- we intentionally do not stop the firewall with init.d script
* debian/control: Build-Depends-Indep on procps (needed by testsuite for
sysctl)
* debian/ufw.dirs, debian/rules: copy bash completions to
/usr/share/bash-completion/completions
* debian/rules: run 'make clean' after running the testsuite since the
testsuite creates a build/ directory not that would be reused
* debian/ufw.postrm: remove after.init and before.init on purge
unity (7.3.2+15.10.20150819-0ubuntu1) wily; urgency=medium
.
[ Andrea Azzarone andrea.azzarone@canonical.com ]
* Do not handle events coming from viewports not actually containing
the window. (LP: #1449654)
.
[ Chris Townsend ]
* Also use the Compiz show() method when forcing an unmapped window to
be visible when clicking on it's active Launcher icon. (LP: #989588)
* When using keyboard navigation in the Dash, skip category headers
that are not expandable. Also, do not highlight the category header
when the mouse cursor is over it. (LP: #1045933)
.
[ Marco Trevisan (Treviño) ]
* ApplicationManager: rely on windows monitor property changes for
updating Pips (LP: #1027191)
* Autopilot: modernize some tests, use stronger methods to ensure
false positive
* DecorationsForceQuitDialog: override the background of the window
with transparent color (LP: #1470292)
* Launcher: Always unfold an active icon (LP: #1472339)
* PanelMenuView: ensure that we connect to window signals as soon as
the AppManager knows it (LP: #1472326)
* PlacesGroup: connect to view changes using a function instead of a
lambda (LP: #1470298)
* SessionButton: set button opacity to 75% when pressed (LP: #1301655)