16.04.1

Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2016-07-20 21:03:00
Size: 4571
Editor: vorlon
Comment: pull in first block of changes
Revision 4 as of 2016-07-20 21:50:40
Size: 54647
Editor: vorlon
Comment: actually follow https://wiki.ubuntu.com/PointReleaseProcess and remove kernel release tracking bugs
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
|| debian-installer || Bug:1567687 || fix propagation of netcfg/vlan_id settings LP: #1567687 ||
|| debian-installer || Bug:1572607 || fix disabling dhcp via preseed on s390x LP: #1572607 ||
|| installation-guide || Bug:1604178 || arm64] Server ISOs now exist and will be available in 16.04.1. (LP: #1604178) ||
|| installation-guide || Bug:1590062 || Documentation updates for xenial, tracked via LP: #1590062: ||
|| partman-base || Bug:1595495 || On s390[x], Prevent using extended partitions on DASD drives that can only hold 3 partitions. Parted doesn't have special knowledge about that and claims that msdos partition table on DASD drives can hold usual maximum number of partitions types. LP: #1595495. ||
|| live-installer || Bug:1575652 || Don't impose a prefix on places paths that are already URIs. (LP: #1575652) ||
|| netcfg || Bug:1567687 || With vlan connection type, finish-install.d would decide to purge network configuration and writeout loopback interfaces only, due to the assumption that !wired, must be wireless. Write out loopback only config with wireless only connection type. With this change vlan settings propagate through to the system, after additional network-manager changes were added. LP: #1567687 ||
|| netcfg || Bug:1572607 || When DHCP is disabled via preseed, do not ask the DHCP question on s390x by propagating the seen flags from preseed-only keys to the interactive question. This is a side-effect / regression from 1.135ubuntu3. LP: #1572607 ||
|| s390-dasd || Bug:1572941 || Inproduce preseed step in the state machine, based on s390-zfcp implementation. LP: #1572941 ||
|| base-installer || Bug:1512347 || Tolerate omission of leading "deb " in apt-setup/local0/repository (based on patch by Lars Kollstedt; LP: #1512347). ||
|| libdebian-installer || Bug:1582320 || src/system/efi.c: validate the presence of efivars *or* vars under /sys/firmware/efi to decide whether we should show the system as running in EFI mode; either of these paths is required for efibootmgr to set a BootEntry at the end of installation. (LP: #1582320) ||
|| ubiquity || Bug:1584417 || Some places doesn't have the location information. (LP: #1584417) ||
|| ubiquity || Bug:1603926 || Fix substitution variables syntax from $() -> ${} in translations. (LP: #1603926) ||
|| ubiquity || Bug:1572793 || misc.py: Ask for the 'State' property instead of 'state'. Fixes display of wireless page. (LP: #1572793) ||
|| ubuntu-drivers-common || Bug:1575960 || Pass the arguments in the correct order when getting the list of alternatives (LP: #1575960). Thanks to Rafał Cieślak for the fix. ||
Line 14: Line 30:

|| xinit || Bug:1562033 || postinst: Check that xinitrc exists before trying to chmod it. (LP: #1562033) ||
|| systemd || Bug:1585406 || Add pre-dependency to dpkg >= 1.17.14 on udev, to ensure that dpkg-maintscript-helper symlink_to_dir is available. (LP: #1585406) ||
|| apt || Bug:1538438 Bug:1580952 || Upload 1.2.12 micro-release to Xenial (LP: #1538438, #1580952) ||
|| apt || Bug:1569099 || recheck Pre-Depends satisfaction in SmartConfigure (LP: #1569099) ||
|| dpkg || Bug:1571174 || Add Breaks on ufw (<< 0.35-0ubuntu2~) for trigger loops (LP: #1571174) ||
|| systemd || Bug:1574004 || debian/udev.postinst: Don't fail if /var/log/udev is a directory. (LP: #1574004) ||
|| ubuntu-release-upgrader || Bug:1560797 || Ensure that the system being upgraded has the version of apt which fixes LP: #1560797 installed and that 14.04 systems have the version of dpkg which fixes LP: #1574285 installed. ||
Line 24: Line 48:
|| libsoup2.4 || Bug:1573494 || debian/patches/new_samba_compat.patch: fix regression in NTLM authentication caused by Samba security update (LP: #1573494) ||
|| libreoffice-l10n || Bug:1569500 || fix crash with nullptr SdrObjList (LP: #1569500) ||
|| libreoffice-l10n || Bug:1566050 || fix crash with ScCsvGrid living beyond VCL shutdown (LP: #1566050) ||
|| libreoffice-l10n || Bug:1560328 || fix crash with non-empty BlendFrameCache in late VCL shutdown (LP: #1560328) ||
|| libreoffice || Bug:1569500 || fix crash with nullptr SdrObjList (LP: #1569500) ||
|| libreoffice || Bug:1566050 || fix crash with ScCsvGrid living beyond VCL shutdown (LP: #1566050) ||
|| libreoffice || Bug:1560328 || fix crash with non-empty BlendFrameCache in late VCL shutdown (LP: #1560328) ||
|| libreoffice-dictionaries || Bug:1574745 || Modifications due to possible file conflicts which were identified through Debian bug reports (see comment #7-9 in LP: #1574745): ||
|| ecryptfs-utils || Bug:1597154 || debian/patches/set-up-encrypted-swap-on-nvme-and-mmc.patch: Properly handle the formatting of the path to swap partitions on NVMe and MMC drives so that they're correctly marked as not to be automatically mounted by systemd. Based on upstream patch from Jason Gerard DeRose. (LP: #1597154) ||
|| ecryptfs-utils || Bug:1597154 || debian/ecryptfs-utils.postinst: Fix any unencrypted GPT swap partitions that have mistakenly remained marked as auto mount. This should only modify the swap partitions on systems that ecryptfs-setup-swap has been used on. (LP: #1447282, LP: #1597154) ||
|| gnome-software || Bug:1575529 || Fix launching various KDE4 applications (LP: #1575529) ||
|| gnome-software || Bug:1590508 || Guard against review server errors (LP: #1590508) ||
|| gnome-software || Bug:1590508 || Fix a couple of CSS errors (LP: #1590508) ||
|| gnome-software || Bug:1581938 || Fix conversion from star ratings (1-5) to G-S rating (0-100) (LP: #1581938) ||
|| gnome-software || Bug:1581938 || Fix wilson score calulation (LP: #1581938) ||
|| gnome-software || Bug:1590115 || Make the app folder dialog work again (LP: #1590115) ||
|| gnome-software || Bug:1573052 || Remove broken symlink of xdg-app-reviews plugin (LP: #1573052) ||
|| gnome-software || Bug:1592382 || Disable redundant notification (LP: #1592382) ||
|| gnome-software || Bug:1590152 || Disable app folders feature when run outside GNOME (LP: #1590152) ||
|| lsb || Bug:1536353 || Re-added LSB compatibility packages, so that auto-downloadable LSB-based printer driver packages work. Thanks to Till Kammpeter for the patch. LP: #1536353 ||
|| appstream-glib || Bug:1576780 || Do not load stock icons from the metadata. This is needed to not trigger a bug in GNOME Software which can not be fixed easily in Xenial. This will resolve the regression described in LP: #1576780 ||
|| brlaser || Bug:1592659 || SRU: LP: #1592659, fix build failure. ||
|| adwaita-icon-theme || Bug:1555170 || Include audio-speakers in the non-full theme, it's used by unity-control-center to represent bluetooth speakers (LP: #1555170) ||
|| appstream || Bug:1574896 || iconfinding-refactor.patch: Fix double-free corruption which happens with certain metadata. (LP: #1574896) ||
|| appstream || Bug:1579712 || fix-decompression.patch: Fix hang when refreshing the metadata cache. (LP: #1579712) ||
|| fonts-noto-cjk || Bug:1575555 || No-change backport to 16.04 as SRU to fix display problems in Chromium. (LP: #1575555) ||
|| gnome-software || Bug:1559185 || Recognize apt: urls (LP: #1559185) ||
|| gnome-software || Bug:1559284 || Increase the number of displayed reviews from 10 to 30 (LP: #1559284) ||
|| gnome-software || Bug:1564621 || Show version information for non-installed apps (LP: #1564621) ||
|| gnome-software || Bug:1571414 || Show size information for non-installed apps (LP: #1571414) ||
|| gnome-software || Bug:1573408 || Fix sideloading of local .deb files (LP: #1573408) ||
|| gnome-software || Bug:1575104 || Enable the Snappy backend (LP: #1575104) ||
|| llvm-toolchain-3.8 || Bug:1564156 || drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's a server cpu feature and breaks llvmpipe on workstations. (LP: #1564156) ||
|| unity || Bug:1586491 || Add whitelist for auto-repated keys. (LP: #1586491) ||
|| unity || Bug:1582056 || Fix scale window activation if in show desktop mode. (LP: #1582056) ||
|| unity || Bug:1586374 || Order matters in the rendering. Draw launcher shadow after the background in all cases. (LP: #1586374) ||
|| unity || Bug:1103593 || Fallback to volume name if no other identifier is available. (LP: #1103593) ||
|| unity || Bug:1587507 || Do not trigger screensaver on session inactive. (LP: #1587507) ||
|| unity || Bug:1587618 || Use SwitcherController::SetDetail instead of detail=... (LP: #1587618) ||
|| unity || Bug:1460649 || UnitySettings: Add an option to enable/disable pam account checking. (LP: #1460649) ||
|| unity || Bug:1593696 || Lockscreen: Make sure warning and errors are properly shown to the user (LP: #1593696) ||
|| unity || Bug:1597706 || Filter out fullscreen window in show desktop mode. (LP: #1597706) ||
|| unity || Bug:1578792 || Make sure file manager icon is not removed when unpinned. (LP: #1578792) ||
|| unity || Bug:1595698 || Properly calculate the intersection geometry in PanelView::Draw. This is needed to properly call SyncGeometries and to avoid problems such as lp:1595698. (LP: #1595698) ||
|| unity || Bug:1589520 || UnitySettings: Add dconf keys for disabling multitouch gestures (LP: #1589520) ||
|| unity || Bug:1438754 || LockScreenAcceleratorController: use key::Grabber to handle allowed bindings (LP: #1438754) ||
|| unity || Bug:1598770 || Views: Toggle animators durations based on low-gfx setting (LP: #1598770) ||
|| unity || Bug:1598770 || unity7.conf: use different compiz profile based on unity_support_test result (LP: #1598770) ||
|| unity-settings-daemon || Bug:1510344 || PowerManager: connect to keyboard BrightnessChanged signal to update the cached current value properly (LP: #1510344) ||
|| unity-settings-daemon || Bug:1583861 || GsdPowerManager: don't cache kbd backlight current value (LP: #1583861) ||
|| unity-settings-daemon || Bug:1415265 || ScreensaverProxy: redirect supported calls to gnome screensaver APIs (LP: #1415265, LP: #1584161) ||
|| unity-settings-daemon || Bug:1584161 || ScreensaverProxy: redirect supported calls to gnome screensaver APIs (LP: #1415265, LP: #1584161) ||
|| unity-settings-daemon || Bug:1503758 || Don't hit an xerror when a device is removed while being configured (LP: #1503758) ||
|| unity-settings-daemon || Bug:1439427 || wacom: don't segfault when a device is removed while being configured. (LP: #1439427) ||
|| unity-settings-daemon || Bug:1592816 || GsdPowerManager: use proper return value for upower_kbd_toggle wherever we use it (LP: #1592816) ||
|| unity-settings-daemon || Bug:1571640 || SettingsManager: Queue up signals before getting D-Bus connection. (LP: #1571640) ||
|| unity-control-center || Bug:1304388 || Fix crash when application supports no mime-type (LP: #1304388) ||
|| unity-control-center || Bug:1598770 || CcAppearancePanel: read COMPIZ_CONFIG_PROFILE value to choose the right settings path (LP: #1598770) ||
|| unity-lens-applications || Bug:1582433 || Fallback from pkginfo.application_name in case app is NULL. (LP: #1582433) ||
|| update-notifier || Bug:356152 || src/update.c: don't use the logs ctime information to decide if update-manager needs to be started, the log rotation updates that one which means it's never getting older than a week and the updater not started (lp: #356152) ||
|| libunity || Bug:1506744 || Process GFileMonitors signals with a small timeout. (LP: #1506744) ||
|| gnome-menus || Bug:1506744 || delay the .desktop handling so the files are available by the time the callback is called (LP: #1506744) ||
|| ubuntu-themes || Bug:1052936 || Re-style progress bars to fix them having a border but no background, for example in gnome-system-monitor. (LP: #1052936) ||
|| file-roller || Bug:1585867 || Support squashfs (i.e. .snap) files (LP: #1585867) ||
|| network-manager-applet || Bug:1571574 || debian/patches/apple-set-out_icon_name-for-WWAN-connections-for-ind.patch: use available gsm-3g-* icons so that the icon for mobile is different than that used for wifi; to avoid confusing people. (LP: #1571574) ||
|| network-manager-applet || Bug:1575614 || wireless-security-fix-failed-assertion-in-default_fi.patch: Fix TLS cert authentication (LP: #1575614) ||
|| network-manager-applet || Bug:1578962 || applet-remove-assert-s_con-from-applet_get_active_vp.patch Remove the assert which lead to many false assertions (LP: #1578962) ||
|| network-manager-applet || Bug:1571574 || apple-set-out_icon_name-for-WWAN-connections-for-ind.patch WWAN icon should appear when the connection is activated (LP: #1571574) ||
|| indicator-bluetooth || Bug:1562822 || remove the "browse" action since there is no working backend (LP: #1562822) ||
|| unity-control-center || Bug:1492443 || backport fix for making pairing of old bluetooth keyboard work, thanks Kai-Heng Feng and Maurizio Gobbo (lp: #1492443) ||
|| unity || Bug:1553165 || Properly remove SoftwareCenterLauncherIcon in case of failure. (LP: #1553165) ||
|| unity || Bug:1525685 || Update ExpoLauncherIcon in case the quicklist is used to switch vp. (LP: #1525685) ||
|| unity || Bug:1572241 || GnomeKeyGrabber: do not activate an action if it's a repeated one. (LP: #1572241) ||
|| unity || Bug:1570843 || Properly calculate array indexes to avoid crashes. (LP: #1570843) ||
|| unity || Bug:1575527 || Fallback to "background" class in case no background is specified for title bars and top panel. (LP: #1575527) ||
|| unity || Bug:1562847 || Do not reset the shortcut for icons that have their own shortcut. (LP: #1562847) ||
|| unity || Bug:1574689 || SwitcherView: close the mouse-selected application on middle-click (LP: #1574689) ||
|| unity || Bug:1580211 || SwitcherController: don't try to get a window from empty selections (LP: #1580211) ||
|| unity || Bug:1580212 || DashStyle: ensure LazyLoadTexture disconnects from signals on destruction (LP: #1580212) ||
|| unity || Bug:1562348 || Change the x_offset of expo when launcher position changed. (LP: #1562348, LP: #1573897) ||
|| unity || Bug:1573897 || Change the x_offset of expo when launcher position changed. (LP: #1562348, LP: #1573897) ||
|| ubuntu-themes || Bug:762349 || Adds Terminal specific CSS to change tab colours making it easier to distinguish the current selected tab from the others. Design have reviewed and ack'd. LP: #762349 ||
|| unity-settings-daemon || Bug:1510344 || backport upstream "power: '0' keyboard backlight is a valid value", the change makes the keyboard backlight not being forced on at login (lp: #1510344) ||
|| gnome-session || Bug:1433013 || Export environment variables to upstart as well, if available (LP: #1433013) ||
|| unity-control-center || Bug:1562822 || bluetooh: remove leftover "browse" button, the backend used was removed during the bluez5 update and the panel callbacks were cleaned out, the button is doing nothing else than confusing users (LP: #1562822) ||
|| gnome-calendar || Bug:1565267 || Use the theme's CSS instead of our custom one (lp: #1565267) ||
|| adium-theme-ubuntu || Bug:1235472 || Update the theme to work with recent Empathy (LP: #1235472). ||
|| accountsservice || Bug:1581567 || restore the allow_active/inactive rules they are needed, fix regression where the user account panel can't change the user own image/name (lp: #1581567) ||
|| accountsservice || Bug:1512002 || updated to use allow_any=yes to avoid displaying unndeed dialog for remote sessions as well, thanks Alkis Georgopoulos (lp: #1512002) ||
|| network-manager-applet || Bug:1576726 || Rebase to upstream stable release (lp: #1576726) ||
|| file-roller || Bug:1576656 || New upstream bugfix update (lp: #1576656) ||
|| nux || Bug:1598770 || unity_support_test: add llvmpipe as software-rendererd (LP: #1598770) ||
|| bamf || Bug:1582430 || Daemon: manually set to complete the startup notification on view state change (LP: #1582430) ||
|| bamf || Bug:1589097 || debian/bamfdaemon.triggers: use interest-noawait (LP: #1589097) ||
|| gst-plugins-base1.0 || Bug:1594407 || Merge from Debian unstable (LP: #1594407). Remaining changes: ||
|| gstreamer1.0 || Bug:1594407 || No-change backport from yakkety to 16.04 (LP: #1594407) ||
|| gst-plugins-good1.0 || Bug:1594407 || Merge with Debian unstable (LP: #1594407); remaining changes: ||
|| gtk+3.0 || Bug:1574693 || Make sure shadows are drawn for menus on Unity. (lp: #1574693) ||
|| oxide-qt || Bug:1590776 || Fix LP: #1590776 - Hide the insertion handle on input events ||
|| glib2.0 || Bug:1581439 || No-change backport of this stable release from unstable to 16.04 (LP: #1581439) ||
|| glib-networking || Bug:1581480 || Backport from yakkety/unstable to 16.04 (LP: #1581480), with one change ||
|| oxide-qt || Bug:1567542 || Fix LP: #1567542 - Ensure the camera image is rotated correctly for both front and back cameras, and fix a krillin-specific issue ||
|| oxide-qt || Bug:1570511 || Fix LP: #1570511 / LP: #1586968 - Allow touch selection to short circuit context menu requests ||
|| oxide-qt || Bug:1586968 || Fix LP: #1570511 / LP: #1586968 - Allow touch selection to short circuit context menu requests ||
|| oxide-qt || Bug:1569315 || Fix LP: #1569315 - Make WebView::EditingCapabilitiesChanged faster to avoid serious performance issues with an active selection ||
|| oxide-qt || Bug:1582060 || Fix LP: #1582060 - Ensure we attach the InputMethodContext for script opened webviews ||
|| oxide-qt || Bug:1578808 || Fix LP: #1578808 - link failure on armhf ||
|| oxide-qt || Bug:1576164 || Fix LP: #1576164 - Internationalize the camera names ||
|| oxide-qt || Bug:1556658 || Fix LP: #1556658 - Provide dummy message text to an application's custom beforeunload dialog component for compatibility purposes, now that Chromium ignores the one provided by the page ||
|| oxide-qt || Bug:1535818 || Fix LP: #1535818 - Add support for the deviceId constraint in getUserMedia ||
|| oxide-qt || Bug:1568860 || Fix LP: #1568860 - Replace use of scoped_ptr with std::unique_ptr ||
|| oxide-qt || Bug:1447395 || Fix LP: #1447395 - Add WebView.zoomFactor API ||
|| oxide-qt || Bug:1565063 || Fix LP: #1565063 - Add 'version' and 'chromiumVersion' properties to the API ||
|| oxide-qt || Bug:1498200 || Fix LP: #1498200 - Componentize qt/core/ and shared/. This allows us to build unit test binaries that depend on shared/ ||
|| oxide-qt || Bug:1399208 || Adapt the QML tests to run in single-process and make lots of test fixes (LP: #1399208) ||
|| oxide-qt || Bug:1399207 || Fix LP: #1399207 - Make it possible to skip entire QML test cases where they aren't relevant for specific configurations (eg, single process) ||
|| oxide-qt || Bug:1462814 || Fix LP: #1462814 - Drop failing test which appears to not be useful anymore ||
|| oxide-qt || Bug:1556762 || Fix LP: #1556762 - Add TouchSelectionController.handleDragInProgress property ||
|| oxide-qt || Bug:1556764 || Fix LP: #1556764 - Add TouchSelectionController.hide() API ||
|| oxide-qt || Bug:1552161 || Fix LP: #1552161 - Convert QTouchEvent directly to ui::MotionEvent. Dropping the use of ui::TouchEvent means we no longer have to round the scroll coordinates, which should improve smoothness on high-DPI screens ||
|| bamf || Bug:1581896 Bug:1532226 || bamfdaemon-dbus-runner: don't try to start again if already running (LP: #1581896, #1532226) ||
|| qtbase-opensource-src || Bug:1557915 || Backport from upstream 5.6 (LP: #1557915) (LP: #1559906) ||
|| qtbase-opensource-src || Bug:1559906 || Backport from upstream 5.6 (LP: #1557915) (LP: #1559906) ||
|| qtbase-opensource-src || Bug:1571158 || Add two patches from stable Qt 5.6 branch to fix another case of QXcbWindow crashes (LP: #1571158). ||
|| qtbase-opensource-src || Bug:1577313 || Fix drag and drop issues with patches from upstream. (LP: #1577313) ||
|| gvfs || Bug:1581577 || Merge from Debian unstable to 16.04 as a stable update (LP: #1581577). Remaining changes: ||
|| gst-plugins-good1.0 || Bug:1575152 || Merge with Debian unstable (LP: #1575152); remaining changes: ||
|| gstreamer1.0 || Bug:1575152 || No-change backport of 1.8.1 to 16.04 (LP: #1575152) ||
|| gst-plugins-base1.0 || Bug:1575152 || Merge from Debian unstable (LP: #1575152). Remaining changes: ||
|| oxide-qt || Bug:1575216 || Fix LP: #1575216 - Ensure we resize / rescale the webview compositor viewport when the screen is updated ||
|| oxide-qt || Bug:1565685 || Fix LP: #1565685 - Gracefully handle the case where glGetString(GL_SHADING_LANGUAGE_VERSION) returns a null pointer ||
|| oxide-qt || Bug:1543761 || Fix LP: #1543761 - Move fullscreen logic out of oxide::WebView ||
|| oxide-qt || Bug:1542119 || Fix LP: #1542119 - Rip input handling and compositing glue out of oxide::WebView ||
|| oxide-qt || Bug:1548996 || Fix LP: #1548996 - Fix device scaling mess ||
|| oxide-qt || Bug:1459830 || Fix LP: #1459830 - Support drag and drop ||
|| oxide-qt || Bug:1440863 || Fix LP: #1440863 - Support navigator.vibrate() ||
|| oxide-qt || Bug:1552376 || Fix LP: #1552376 - Ensure we disable the use of the share context on drivers where Chromium uses virtualized GL contexts ||
|| oxide-qt || Bug:1520537 || Fix LP: #1520537 - webbrowser-app crashes after 1 sec on unity8 ||
|| oxide-qt || Bug:1459395 || Fix LP: #1459395 - Triple click doesn't work ||
|| oxide-qt || Bug:1459362 || Fix LP: #1459362 - SwipeArea lets touch events through before a drag is detected ||
|| oxide-qt || Bug:1426153 || Fix LP: #1426153 - Use a single-threaded webview compositor ||
|| oxide-qt || Bug:1543587 || Fix LP: #1543587 - Duplicate targets and random mis-builds due to Chromedriver ||
|| oxide-qt || Bug:1555122 || Fix LP: #1555122 - Startup crash when running in a VM ||
|| oxide-qt || Bug:1552825 || Fix LP: #1552825 - WebView.touchSelectionController.active remains true when navigating away ||
|| oxide-qt || Bug:1556323 || Fix LP: #1556323 - Fix SIGSEGV in oxide::InputMethodContext::SetImeBridge ||
|| network-manager || Bug:1595707 || cli-initialize-connection-list-in-do_device_connect.patch: Make sure connection list available for nmc_secrets_requested(). (LP: #1595707). ||
|| network-manager || Bug:1557026 || Removing default_powersave_on.patch, and instead install config file that accomplishes the same (LP: #1557026) ||
|| network-manager || Bug:1582803 || Fix invalid nmcli option in bug report script debian/source_network-manager.py (LP: #1582803) ||
|| network-manager || Bug:1574347 || Fix Wi-Fi network list disappearing problem (LP: #1574347) ||
|| compiz || Bug:1598770 || debian: add unity-lowgfx profile to compizconfig (LP: #1598770) ||
|| metacity || Bug:1592953 || Fixes issues with windows not being destroyed after drag and drop (LP: #1592953). ||
|| metacity || Bug:1509031 || Fixes issues with moving windows above top of screen (LP: #1509031). ||
|| metacity || Bug:1596574 || Add a patch from upstream to restore window resize using titlebar (titlebar_resize.diff, LP: #1596574). ||
|| lightdm || Bug:960157 || Don't quit on SIGUSR1, SIGUSR2 or SIGHUP (LP: #960157) ||
|| lightdm || Bug:1583624 || Use MIR_SERVER_HOST_SOCKET instead of MIR_SOCKET to report compositor socket to sessions. This used to work but no longer works in Mir 0.21 (LP: #1583624) ||
|| lightdm || Bug:1594229 || Use only a single compositor on xlocal seats (LP: #1594229) ||
|| lightdm || Bug:1590582 || Fix Mir greeter log filename having "(null)" in the name (LP: #1590582) ||
|| lightdm || Bug:1578442 || Set XDMCP hostname field in to system hostname or configured value (LP: #1578442) ||
|| lightdm || Bug:1575200 || Improve XDMCP IPv6 address selection (LP: #1575200) ||
|| lightdm || Bug:1509829 || Allow fcitx and mozc to run in guest session (LP: #1509829) ||
|| lightdm || Bug:1581853 || Source prefs.sh as privileged user to allow user modification (LP: #1581853) ||
|| gtk2-engines-murrine || Bug:1294699 || pango_cairo_update_layout.patch: new patch. Fixes crashes of various apps when bitmap font like Terminus is used as default system font. (LP: #1294699) ||
|| metacity || Bug:1582687 || Use one error trap for the whole free_win function (taken from upstream gnome-3-18 branch). This fixes the other part of LP: #1582687. ||
|| compiz || Bug:1572241 || Add an option to notify that a key press is actually an "auto repeat" one. (LP: #1572241) ||
|| compiz || Bug:1574866 || OpenGL: use the number of Opaque windows around to decide whether paint the bg or not (LP: #1574866) ||
|| compiz || Bug:1575168 || Scale: use the selectedWindow as starting point when focusing a window (LP: #1575168) ||
|| compiz || Bug:1521302 || Window: call stateChangeNotify when compiz state changed but before changing the WM state (LP: #1521302) ||
|| compiz || Bug:1562346 || Expo, Scale: add support for bottom offsets (LP: #1562346, LP: #1573897) ||
|| compiz || Bug:1573897 || Expo, Scale: add support for bottom offsets (LP: #1562346, LP: #1573897) ||
|| compiz || Bug:1562348 || Add a YBottomOffset value when stretch maximized windows<E3><80><82> (LP: #1562348) ||
|| xorg-server || Bug:1566487 || Pass keymap from Mir to Xkb (LP: #1566487) ||
|| metacity || Bug:1573478 || Fixes crashes (LP: #1573478). ||
|| metacity || Bug:1566157 || Fixes performance regressions (LP: #1566157). ||
|| upower || Bug:1546641 || Fix up_client_new() returning an invalid object (that causes crashes on any operation) when upowerd is not (yet) started. (LP: #1546641) ||
|| software-properties || Bug:1101881 || SoftwarePropertiesGtk.py: only add mirror choices if there are mirrors available from which to choose. (LP: #1101881) ||
|| software-properties || Bug:1101881 || DialogMirror.py: guard against a traceback when get cursor returns None. (LP: #1101881) ||
|| language-selector || Bug:1585797 || LanguageSelector/gtk/GtkLanguageSelector.py, LanguageSelector/ImConfig.py: Add an explicit XIM input method option, and let "none" be truly "none" (and not "xim") to prevent confusion (LP: #1585797). ||
|| apturl || Bug:1566201 || Fix common crashes (AttributeError in doEnableChannel), due to changes in apt_pkg API, etc. (LP: #1566201) ||
|| upstart || Bug:1433013 || Cherry-pick upstream fixes to publish global session variable changes to the dbus environment. LP: #1433013. ||
|| packagekit || Bug:1569292 || Fix segfault on AptIntf::init() (LP: #1569292) aptcc: Don't ask about config changes if we are not interactive aptcc: Always respect the noninteractive flag aptcc: Fix several compiler warnings aptcc: Ensure proxy and frontend-socket aren't used if they are NULL ||
|| click-apparmor || Bug:1581097 || src/apparmor/click.py: adjust _ubuntu_transform() to handle .10 releases of Ubuntu (LP: #1581097) ||
|| language-selector || Bug:1578821 || language_support_pkgs.py: Hack to exclude hunspell-gl from the installation candidates (LP: #1578821). ||
|| systemd || Bug:1574483 || Set MAC based name for USB network interfaces only for universally administered (i.e. stable) MACs, not for locally administered (i. e. randomly generated) ones. Drop /lib/systemd/network/90-mac-for-usb.link (as link files don't currently support globs for MACAddress=) and replace with an udev rule in /lib/udev/rules.d/73-special-net-names.rules. (Closes: #812575, LP: #1574483) ||
|| language-selector || Bug:1574835 || data/pkg_depends: Replace fonts packages, which were dropped from archive in Xenial, with their replacement packages (LP: #1574835). ||
|| libopenobex || Bug:1539694 || backported fedora patch for obex-check-device segfaulting when being called with the wrong number of arguments (lp: #1539694) ||
Line 35: Line 245:
|| valgrind || Bug:1572613 || Recompile to resolve miscompilation on s390x architecture. LP: #1572613 ||
|| libvirt || Bug:1566564 || Cherry pick patches from upstream to enable detection and automatic usage of host-supported GIC versions. (LP: #1566564) ||
|| juju-core || Bug:1581645 || New upstream release 2.0-beta7 (LP: #1581645) ||
|| python-keystoneauth1 || Bug:1586900 || Merge from Debian unstable, remaining changes (LP: #1586900): ||
|| heat || Bug:1562042 || d/p/engine-shutdown.patch: Cherry pick fix to ensure that heat-engine worker processes are shutdown correctly when SIGINT is received early in the process lifecycle (LP: #1562042). ||
|| qemu || Bug:1566564 || Cherrypick upstream patches to support the query-gic-version QMP command (LP: #1566564) ||
|| apt-setup || Bug:1590358 || generators/50mirror.ubuntu: universe incorrectly mentions some software being unfree, which is not true. Remove that mention from the notice we write to sources.list. Patch from Dan Watkins. (LP: #1590358) ||
|| init-system-helpers || Bug:1575572 || invoke-rc.d: Under systemd, "runlevel" only switches to 3 or 5 when multi-user.target/graphical.target have been reached, not before. Adjust the runlevel check accordingly. This is only relevant for the check for wrong/dangling rcN.d/ symlinks, so just pin it to "5" (the precise value does not matter much). Fixing this in systemd requires bigger architectural changes, so use this tiny (and backportable) bandaid for the time being. (LP: #1575572) ||
|| postgresql-9.5 || Bug:1581016 || New upstream bug fix release (LP: #1581016) ||
|| klibc || Bug:1327412 || debian/patches/broadcast_dhcp_send.patch: yiaddr should always be set to 0 (INADDR_ANY) when sending those messages we're sending as a DHCP client, so DHCPDISCOVER and DHCPREQUEST for now. DHCPDISCOVER already did the right thing since 2.0.4-8ubuntu1, this fixes DHCPREQUEST. (LP: #1327412) ||
|| librtas || Bug:1597363 || 02_errinjct.patch: Fix endianess issue with errinjct (LP: #1597363) ||
|| boost1.58 || Bug:1557240 || Enable context and coroutine on arm64 (LP: #1557240): ||
|| dpdk || Bug:1570195 || d/p/ubuntu-backport-[36-37] fix virtio issues (LP: #1570195): ||
|| dpdk || Bug:1570466 || d/p/ubuntu-backport-38... fix for memory leak (LP: #1570466): ||
|| dpdk || Bug:1546565 || d/p/ubuntu-fix-vhost-user-socket-permission.patch fox (LP: #1546565): ||
|| isc-dhcp || Bug:1529815 || Fixed missing broadcast flag for Infiniband interfaces (LP: #1529815) ||
|| keystone || Bug:1592865 || New upstream point release for OpenStack Mitaka (LP: #1592865). ||
|| maas || Bug:1604128 || debian/patches/lp1604128_workaround_python_lp1604147: Work around a regression in the recent update to Python 3.5.2 that lost the pathlib.Path.path property. (LP: #1604128) ||
|| maas || Bug:1599523 || New upstream bugfix release, 2.0.0 RC2 bzr5143 (LP: #1599523): ||
|| horizon || Bug:1594249 || d/theme/ubuntu_theme.py: When setting UBUNTU_THEME for AVAILABLE_THEMES, use the symlinked path that already exists under /usr/share/openstack-dashboard/openstack_dashboard (LP: #1594249). ||
|| nova || Bug:1576093 || d/p/fix-block-migration.patch: Cherry pick and rebase patch from stable/mitaka gerrit review to fix block migration (LP: #1576093). ||
|| neutron || Bug:1591248 || New upstream point release for OpenStack Mitaka (LP: #1591248). ||
|| horizon || Bug:1585948 || d/theme/ubuntu/*: Refresh with misc fixes from the Canonical design team (LP: #1585948). ||
|| neutron || Bug:1580674 || New upstream point release for OpenStack Mitaka (LP: #1580674). ||
|| samba || Bug:1578576 || SECURITY REGRESSION: NTLM authentication issues (LP: #1578576) ||
|| tgt || Bug:1547060 || Fix errno handling for number * parsing (LP: #1547060) ||
|| samba || Bug:1577739 || SECURITY REGRESSION: Updated to 4.3.9 to fix multiple regressions in the previous security updates. (LP: #1577739) ||
|| bind9 || Bug:1552801 Bug:1549788 Bug:1553460 || Fix bad patch from when we switched to quilt. Closes: #820847 LP: #1552801, #1549788, #1553460 ||
|| python-glanceclient || Bug:1579768 || d/p/get-endpoint.patch: Cherry-pick patch from upstream stable/mitaka branch to get endpoint if os_image_url is not set (LP: #1579768). ||
|| neutron-vpnaas || Bug:1591248 || New upstream point release for OpenStack Mitaka (LP: #1591248). ||
|| simplestreams || Bug:1580534 || Fix signature verification speed (LP: #1580534). ||
|| systemd || Bug:1593379 || 73-usb-net-by-mac.rules: Disable when net.ifnames=0 is specified on the kernel command line or if /etc/udev/rules.d/80-net-setup-link.rules is a symlink to /dev/null, to be consistent with disabling the *.link files and the documented way to disable ifnames. (Closes: #824491, LP: #1593379) ||
|| s390-tools || Bug:1592990 || zipl: Import off-by-one patch to resolve failure to start subchannel in FBA loader. LP: #1592990. ||
|| ubuntu-fan || Bug:1584150 || fanatic: fix legacy command line form syntax error (LP: #1584150) ||
|| ubuntu-fan || Bug:1535054 || fanctl/fanatic: add help commands/options with initial pointers (LP: #1535054) ||
|| ubuntu-fan || Bug:1584092 || fanatic: fix underlay with calculation (LP: #1584092) ||
|| ubuntu-fan || Bug:1582956 || fanctl/fanatic: remove invalid web reference from manual pages. (LP: #1582956) ||
|| ubuntu-fan || Bug:1584692 || fanatic: detect user specified underlay address without overlay (LP: #1584692) ||
|| ubuntu-fan || Bug:1584775 || fanatic: switch from lxd-images to using cached lxc images. (LP: #1584775) ||
|| ubuntu-fan || Bug:1584878 || fanatic: test-host -- use the selected underlay width to calculate the remote addresses (LP: #1584878) ||
|| ubuntu-fan || Bug:1551747 || fanctl: fix net start/stop exit codes. (LP: #1551747) ||
|| ubuntu-fan || Bug:1586176 || fanatic: install ping and nc when needed (LP: #1586176) ||
|| ubuntu-fan || Bug:1586169 || fanatic: switch docker testing to lts images (LP: #1586169) ||
|| cloud-init || Bug:1596690 || fix restoring from a datasource that did not have dsmode (LP: #1596690) ||
|| cloud-init || Bug:1595302 || SRU Upstream to 16.04 (LP: #1595302). ||
|| lxd || Bug:1597544 || Cherry-pick squashfs fix from upstream (LP: #1597544) ||
|| lxd || Bug:1597544 || New upstream bugfix release (2.0.3) (LP: #1597544) ||
|| lxd || Bug:1584024 || Fix typo in debconf question. (LP: #1584024) ||
|| lxc || Bug:1597523 || New upstream bugfix release (2.0.3) (LP: #1597523): ||
|| lxcfs || Bug:1597493 || New upstream bugfix release (2.0.2) (LP: #1597493): ||
|| multipath-tools || Bug:1578638 || Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause. ||
|| multipath-tools || Bug:1589526 || Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause. ||
|| multipath-tools || Bug:1583563 || Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause. ||
|| base-files || Bug:1592386 || add links for obtaining management and support in 10-help-text and fix the documentation link, LP: #1592386 ||
|| s390-tools || Bug:1567473 || Fix ts-shell maintainer scripts LP: #1567473: ||
|| s390-tools || Bug:1580226 || Install iuctty-login@.service systemd unit, with a correct path LP: #1580226 ||
|| s390-tools || Bug:1582728 || Cherrypick upstream fix for buffer overflow in dasdfmt. LP: #1582728 ||
|| curtin || Bug:1582410 || Detect and remove legacy /etc/network/interfaces.d/eth0.cfg from target (LP: #1582410) ||
|| curtin || Bug:1577872 || sru current curtin (LP: #1577872) ||
|| ceph || Bug:1572613 || Recompile to resolve miscompilation on s390x architecture. LP: #1572613 ||
|| software-properties || Bug:1591382 || cloudarchive: Enable support for the Newton Ubuntu Cloud Archive on 16.04 (LP: #1591382). ||
|| mdadm || Bug:1583279 || debian/source_mdadm.py: fix bytes versus strings mismatch that caused the apport hook to fail (LP: #1583279) ||
|| lxd || Bug:1582891 || New upstream bugfix release (2.0.1) (LP: #1582891) ||
|| lxc || Bug:1582887 || New upstream bugfix release (2.0.1) (LP: #1582887) ||
|| lxcfs || Bug:1582889 || New upstream bugfix release (2.0.1) (LP: #1582889) ||
|| pollinate || Bug:1576333 || debian/pollinate.service: Move installation from network.target to multi-user.target. network.target is too early and causes dependency loops with e. g. NFS. (LP: #1576333) ||
|| systemd || Bug:1578080 || Revert "enable TasksMax= for all services by default, and set it to 512". Introducing a default limit on number of threads broke a lot of software which regularly needs more, such as MySQL and RabbitMQ, or services that spawn off an indefinite number of subtasks that are not in a scope, like LXC or cron. 512 is way too much for most "simple" services, and it's way too little for the ones mentioned above. Effective (and much stricter) limits should instead be put into units individually. (Closes: #823530, LP: #1578080) ||
|| pollinate || Bug:1578833 || use the right flag file for LP: #1578833 ||
|| pollinate || Bug:1578833 || Don't run pollinate.service in containers (as containers can't and should not write the host's random pool) and when we already have a saved random seeds (i. e. only on first boot). (LP: #1578833) ||
|| pollinate || Bug:1578833 || pollinate: use timeout(1) to limit curl, related to LP: #1578833 ||
|| ceph || Bug:1563714 || Ceph Jewel stable release (LP: #1563714). ||
|| lxcfs || Bug:1574765 || Cherrypick two upstream patches to fix access() returning EINVAL for cgroup controller directories, which prevents booting certain systemd systems. (LP: #1574765) ||
|| squid3 || Bug:1571174 || Add Breaks on older ufw to fix upgrade path (LP: #1571174). ||
|| nginx || Bug:1575212 || Stable Release Update (LP: #1575212) ||
|| mysql-5.7 || Bug:1572613 || Recompile to resolve miscompilation on s390x architecture. LP: #1572613 ||
Line 48: Line 333:
|| linux || Bug:1602340 || nouveau: boot hangs at blank screen with unsupported graphics cards (LP: #1602340) ||
|| linux || Bug:1567602 || FCP devices are not detected correctly nor deterministically (LP: #1567602) ||
|| linux || Bug:1589886 || Wireless hotkey fails on Dell XPS 15 9550 (LP: #1589886) ||
|| linux || Bug:1588056 || cgroupfs mounts can hang (LP: #1588056) ||
|| linux || Bug:1596635 || KVM system crashes after starting guest (LP: #1596635) ||
|| linux || Bug:1596557 || Upstream patch "crypto: vmx - IV size failing on skcipher API" for Ubuntu 16.04 (LP: #1596557) ||
|| linux || Bug:1596469 || Bug]tpm initialization fails on x86 (LP: #1596469) ||
|| linux || Bug:1592114 || Device shutdown notification for CAPI Flash cards (LP: #1592114) ||
|| linux || Bug:1594871 || Sync up latest relevant upstream bug fixes (LP: #1594871) ||
|| linux || Bug:1592531 || Cannot compile module tda10071 (LP: #1592531) ||
|| linux || Bug:1594847 || lsvpd doesn't show correct location code for devices attached to a CAPI card (LP: #1594847) ||
|| linux || Bug:1594455 || enable CRC32 and AES ARM64 by default or as module (LP: #1594455) ||
|| linux || Bug:1592481 || VMX kernel crypto module exhibits poor performance in Ubuntu 16.04 (LP: #1592481) ||
|| linux || Bug:1593134 || build squashfs into xenial kernels by default (LP: #1593134) ||
|| linux || Bug:1592809 || Restore irqfd fast path for PPC (LP: #1592809) ||
|| linux || Bug:1592042 || Unable to start guests with memballoon default. (LP: #1592042) ||
|| linux || Bug:1587686 || ZFS: Running ztest repeatedly for long periods of time eventually results in "zdb: can't open 'ztest': No such file or directory" (LP: #1587686) ||
|| linux || Bug:1587316 || STC840.20:Alpine:alp7fp1:Ubuntu 16.04, BlueFin (SAN) EEH 6 times during boot then disabled SRC BA188002:b0314a_1612.840 (LP: #1587316) ||
|| linux-firmware || Bug:1436940 || Updates to fix problems with QCA6164 wireless support ath10k: QCA6174 hw3.0: add board-2.bin ath10k: QCA6174 hw2.1: add board-2.bin ath10k: QCA6174 hw2.1: update firmware-5.bin to SW_RM.1.1.1-00157-QCARMSWPZ-1 LP: #1436940 ||
|| linux-firmware || Bug:1484159 || Add firmware for QCA9377 wireless network adapter ath10k: QCA9377 hw1.0: add firmware and board files LP: #1484159 ||
|| zfs-linux || Bug:1594871 || Sync with relevant upstream fixes (LP: #1594871) ||
|| zfs-linux || Bug:1587686 || Fix ztest truncated cache file (LP: #1587686) Commit efc412b updated spa_config_write() for Linux 4.2 kernels to truncate and overwrite rather than rename the cache file. This is the correct fix but it should have only been applied for the kernel build. In user space rename(2) is needed because ztest depends on the cache file. (upstream commit 151f84e2c32f690b92c424d8c55d2dfccaa76e51) ZFS #4129 ||
|| libdrm || Bug:1577735 || Add missing SKL/BXT pci-id's (LP: #1577735) ||
|| grub2 || Bug:1574727 || debian/postinst.in: replace setup_mok_validation with a call to update-secureboot-policy, a script shipped by shim-signed. (LP: #1574727) ||
|| dkms || Bug:1574727 || debian/patches/shim_secureboot_support.patch: move to using the script update-secureboot-policy, which also has the benefit of being handled via triggers, to avoid prompting users multiple times to disable Secure Boot validation in shim. (LP: #1574727) ||
|| grub2 || Bug:1574727 || debian/postinst.in: replace setup_mok_validation with a call to update-secureboot-policy, a script shipped by shim-signed. (LP: #1574727) ||
|| fwupd || Bug:1574079 || Fix USB audio devices not working properly (LP: #1574079) ||
|| systemd || Bug:1387908 || Add debian/extra/rules/70-debian-uaccess.rules: Make FIDO U2F dongles accessible to the user session. This avoids having to install libu2f-host0 (which isn't discoverable at all) to make those devices work. (LP: #1387908) ||
|| fwupd || Bug:1575248 || Add name and summary to Rival Steelseries device (LP: #1575248) ||
Line 52: Line 366:
|| livecd-rootfs || Bug:1602035 || Switch ubuntu-gnome from using tasks to metapackages (LP: #1602035) ||
|| debian-installer || Bug:1604441 || Strop stripping modules; it removes the signatures (LP: #1604441) ||
|| binutils || Bug:1603137 || debian/rules: 2.26.1 changed sonames for libbfd and libopcodes, but there were no changes to the public ABI. Add compatibility symlinks and revert the shlibs change. LP: #1603137. ||
|| gcc-5-cross || Bug:1586673 || SRU: LP: #1586673. Build using the updated gcc-5 package. ||
|| ubuntu-defaults-builder || Bug:1597370 || SRU: LP: #1597370, fix build/test failures (set standards to 3.9.7). ||
|| gcc-5 || Bug:1586673 || SRU: LP: #1586673. Backport GCC 5.4 to 16.04 LTS. ||
|| gcc-5 || Bug:1594452 || Add AArch64 Vulcan cpu support, backport from trunk. LP: #1594452. ||
|| gcc-5 || Bug:1593608 || Fixes C++ ICE. LP: #1593608. ||
|| gcc-5 || Bug:1594452 || Add AArch64 Vulcan cpu support, backport from trunk. LP: #1594452. ||
|| gcc-5 || Bug:1572613 || Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code), PR target/70630 (sparc), PR target/70107 (PPC, wrong-code), PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503, PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613), PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164. ||
|| binutils || Bug:1586673 || SRU: LP: #1586673, backport to 16.04 LTS. ||
|| binutils || Bug:1588475 || Supports new POWER9 instructions. LP: #1588475. ||
|| binutils || Bug:1594452 || Cherry pick backports for AArch64 vulcan support (Dann Frazier). LP: #1594452. ||
|| binutils || Bug:1588123 || Fix PR ld/20159, reverting the change for PR ld/16467. LP: #1588123. ||
|| cmake || Bug:1564741 || cherry-picks from upstream to fix a GetProperty() crash (LP: #1564741): ||
|| snapd || Bug:1597329 || New upstream release: LP: #1597329 ||
|| snapd || Bug:1592901 || interfaces: allow gvfs shares in home and temporarily allow socketcall by default (LP: #1592901, LP: #1594675) ||
|| snapd || Bug:1594675 || interfaces: allow gvfs shares in home and temporarily allow socketcall by default (LP: #1592901, LP: #1594675) ||
|| dh-make || Bug:1592134 || Generate debian/source/format Closes: #813937 (lp: #1592134) ||
|| bzr || Bug:1592731 || SRU: LP: #1592731. ||
|| ecj || Bug:1592801 || SRU: LP: #1592801. ||
|| debian-installer || Bug:1582728 || Cherrypick upstream fix for buffer overflow in dasdfmt. LP: #1582728 ||
|| gdb || Bug:1588066 || SRU: LP: #1588066, backport 7.11.1 to 16.04 LTS. ||
|| golang-1.6 || Bug:1567096 Bug:1591010 || Backport new upstream release to Xenial to fix epoll on ppc64el and s390x. (LP: #1567096, #1591010) ||
|| snapd || Bug:1593201 || New upstream release: LP: #1593201 ||
|| snapd || Bug:1590704 || cmd/snap: also print slots that connect to the wanted snap (LP: #1590704) ||
|| snapd || Bug:1564076 || rest-api: support to send apps per snap (LP: #1564076) ||
|| snapd || Bug:1589534 || New upstream release: LP: #1589534 ||
|| snapd || Bug:1537793 || debian: make `snap refresh` times more random (LP: #1537793) ||
|| snapd || Bug:1587445 || cmd/snap: have 'snap list' display helper message on stderr (LP: #1587445) ||
|| gcc-5 || Bug:1572613 || Fix PR target/70674 cherrypick from the gcc-5-branch. LP: #1572613. ||
|| snapd || Bug:1583085 || New upstream release: LP: #1583085 ||
|| snapd || Bug:1573188 || interfaces: add dbusmenu, freedesktop and kde notifications to unity7 (LP: #1573188) ||
|| snapd || Bug:1574829 || daemon,client,cmd/snap: nice access denied message (LP: #1574829) ||
|| snapd || Bug:1571721 || add integration test to verify fix for LP: #1571721 ||
|| binutils || Bug:1581140 || SRU LP: #1581140. Fix PR ld/20060, ld --gc-sections fail with __tls_get_addr_opt. ||
|| livecd-rootfs || Bug:1579950 || Rename old ubuntu-core tarballs to ubuntu-base, for consistency with the changes already made to yakkety and the ubuntu-cdimage project. LP: #1579950. ||
|| snapd || Bug:1571721 Bug:1575399 || many: go into state.Retry state when unmounting a snap fails. (LP: #1571721, #1575399) ||
|| snapd || Bug:1574830 || daemon,client,cmd/snap: improve output after snap install/refresh/remove (LP: #1574830) ||
|| snapd || Bug:1570280 || snap: add short and long description to the man-page (LP: #1570280) ||
|| snapd || Bug:1571710 || overlord/snapstate: make "snap remove" remove all revisions of a snap (LP: #1571710) ||
|| snapd || Bug:1572463 || overlord/ifacestate: fix setup-profiles to use new snap revision for setup (LP: #1572463) ||
|| snapd || Bug:1574526 || intefaces/builtin: allow getsockname on connected x11 plugs (LP: #1574526) ||
|| snapd || Bug:1569577 || debian: remove unneeded /var/lib/snapd/apparmor/additional directory (LP: #1569577) ||
|| juju-core || Bug:1573176 || New upstream release 2.0-beta6 (LP: #1573176). ||
|| distro-info-data || Bug:1573780 || Copy data from 0.29 (LP: #1573780) ||
|| vim || Bug:1574897 || debian/rules: Specify python3 setup correctly (LP: #1574897) ||
|| ubuntu-docs || Bug:1592162 || Umbrella bug report for this upload: LP: #1592162 (see the bug description). All the below items consist of backported fixes from the upload to yakkety of version 16.10.1, except that the bug references have been excluded to make the SRU verification easier. ||
|| python3.5 || Bug:1591887 || SRU: LP: #1591887. Backport 3.5.2 to 16.04 LTS. ||
|| python3.5 || Bug:1574892 || Fix issue #26673, runtime error in idle3. LP: #1574892. ||
|| lsb || Bug:1596638 || Revert changes to python2 vs. python3 installation of lsb_release.py, inadvertently breaking imports of lsb_release in python2. LP: #1596638. ||
|| ruby2.3 || Bug:1589271 || SRU: LP: #1589271, backport 2.3.1 to 16.04 LTS. ||
|| ruby2.3 || Bug:1556783 || Fixes tests on s390x. LP: #1556783. ||
|| shared-mime-info || Bug:1585867 || Recognise squashfs/snap files (LP: #1585867) ||
|| thermald || Bug:1582982 || Downgrade errors to just info messages (LP: #1582982) ||
|| dh-python || Bug:1581065 || dhpython/pydist.py: Ensure that != dependency versions are ignored (LP: #1581065). ||
|| thermald || Bug:1568123 || Fix incorrect path to thermald config file (LP: #1568123) ||
|| gnutls28 || Bug:1592693 || SRU: LP: #1592693. ||
|| mtr || Bug:1581186 || Pull commits from upstream to fix terminal colours (LP: #1581186) ||
|| openldap || Bug:1557248 || Fix use after free with GnuTLS. (LP: #1557248) ||
|| openssh || Bug:1575961 || Backport upstream patch to unbreak authentication using lone certificate keys in ssh-agent: when attempting pubkey auth with a certificate, if no separate private key is found among the keys then try with the certificate key itself (thanks, Paul Querna; LP: #1575961). ||
|| plymouth || Bug:1578006 || Fix hook script to not print warnings about label.so when using the ubuntu-text theme. LP: #1578006. ||
|| pyparsing || Bug:1578761 || d/patches/use-setuptools.patch: Use setuptools.setup() instead of distutils.setup() so an egg-info directory is generated instead of an egg-info file. (LP: #1578761) ||
|| python-urllib3 || Bug:1578351 || d/p/06_revert_square_brackets_httplib.patch: Cherry pick revert of change to behaviour with httplib which breaks IPv6 square bracket handling (LP: #1578351). ||
|| systemd || Bug:1568094 || Add activation rate limiting for socket units. (LP: #1568094) ||
|| systemd || Bug:1602256 || coredump: Fix "Coredump file descriptor missing". (LP: #1602256) ||
|| command-not-found || Bug:1593592 || Update data for xenial, and add s390x database (LP: #1593592) ||
|| command-not-found || Bug:1585696 || command-not-found: Define full path to python3 (LP: #1585696) ||
|| systemd || Bug:1578663 || Add a DHCP exit hook for pushing received NTP servers into timesyncd. (LP: #1578663) ||
|| systemd || Bug:1576409 || no-pager, to avoid blocking scripts that call an init.d script with "status" with an unexpected pager process. (Closes: #765175, LP: #1576409) ||
|| sudo || Bug:1565567 || debian/patches/lp1565567.patch: fix crash when looking up a negative cached entry which is stored as a NULL passwd or group struct pointer in plugins/sudoers/pwutil.c. (LP: #1565567) ||
|| brltty || Bug:1574538 || Update to restore BrlTTY auto/udev start functionality (LP: #1574538) ||
|| debootstrap || Bug:1573596 || Add (Ubuntu) yakkety as a symlink to gutsy. (LP: #1573596) ||
|| bash || Bug:1588562 || Add $HOME/.local/bin to PATH, and add the user's home directories unconditionally to the path, so that they are available without a new login. Closes: #820856, LP: #1588562. ||
|| bash-completion || Bug:1390061 || Add backslash for tilde character (LP: #1390061) ||

This is a brief summary of bugs fixed between Ubuntu 16.04 and 16.04.1. This summary covers only changes to packages in main and restricted, which account for all packages in the officially-supported CD images; there are further changes to various packages in universe and multiverse. Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs.

In addition to the bugs listed below, this update includes all security updates from the Ubuntu Security Notice list affecting Ubuntu 16.04 LTS that were released up to and including July 19, 2016. The last update included was USN-3039-1 (Django vulnerability).

Installation bug fixes

Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.)

debian-installer

1567687

fix propagation of netcfg/vlan_id settings LP: #1567687

debian-installer

1572607

fix disabling dhcp via preseed on s390x LP: #1572607

installation-guide

1604178

arm64] Server ISOs now exist and will be available in 16.04.1. (LP: #1604178)

installation-guide

1590062

Documentation updates for xenial, tracked via LP: #1590062:

partman-base

1595495

On s390[x], Prevent using extended partitions on DASD drives that can only hold 3 partitions. Parted doesn't have special knowledge about that and claims that msdos partition table on DASD drives can hold usual maximum number of partitions types. LP: #1595495.

live-installer

1575652

Don't impose a prefix on places paths that are already URIs. (LP: #1575652)

netcfg

1567687

With vlan connection type, finish-install.d would decide to purge network configuration and writeout loopback interfaces only, due to the assumption that !wired, must be wireless. Write out loopback only config with wireless only connection type. With this change vlan settings propagate through to the system, after additional network-manager changes were added. LP: #1567687

netcfg

1572607

When DHCP is disabled via preseed, do not ask the DHCP question on s390x by propagating the seen flags from preseed-only keys to the interactive question. This is a side-effect / regression from 1.135ubuntu3. LP: #1572607

s390-dasd

1572941

Inproduce preseed step in the state machine, based on s390-zfcp implementation. LP: #1572941

base-installer

1512347

Tolerate omission of leading "deb " in apt-setup/local0/repository (based on patch by Lars Kollstedt; LP: #1512347).

libdebian-installer

1582320

src/system/efi.c: validate the presence of efivars *or* vars under /sys/firmware/efi to decide whether we should show the system as running in EFI mode; either of these paths is required for efibootmgr to set a BootEntry at the end of installation. (LP: #1582320)

ubiquity

1584417

Some places doesn't have the location information. (LP: #1584417)

ubiquity

1603926

Fix substitution variables syntax from $() -> ${} in translations. (LP: #1603926)

ubiquity

1572793

misc.py: Ask for the 'State' property instead of 'state'. Fixes display of wireless page. (LP: #1572793)

ubuntu-drivers-common

1575960

Pass the arguments in the correct order when getting the list of alternatives (LP: #1575960). Thanks to Rafał Cieślak for the fix.

Upgrade bug fixes

These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu.

xinit

1562033

postinst: Check that xinitrc exists before trying to chmod it. (LP: #1562033)

systemd

1585406

Add pre-dependency to dpkg >= 1.17.14 on udev, to ensure that dpkg-maintscript-helper symlink_to_dir is available. (LP: #1585406)

apt

1538438 1580952

Upload 1.2.12 micro-release to Xenial (LP: #1538438, #1580952)

apt

1569099

recheck Pre-Depends satisfaction in SmartConfigure (LP: #1569099)

dpkg

1571174

Add Breaks on ufw (<< 0.35-0ubuntu2~) for trigger loops (LP: #1571174)

systemd

1574004

debian/udev.postinst: Don't fail if /var/log/udev is a directory. (LP: #1574004)

ubuntu-release-upgrader

1560797

Ensure that the system being upgraded has the version of apt which fixes LP: #1560797 installed and that 14.04 systems have the version of dpkg which fixes LP: #1574285 installed.

Desktop fixes

These changes mainly affect desktop installations of Ubuntu, Kubuntu, Edubuntu and other Ubuntu-based systems.

mozc

1591503

export NO_PKG_MANGLE=1 in order to not have translations stripped (LP: #1591503).

whoopsie

1592649

Ensure that Whoopsie picks up NetworkManager include paths to fix build. (LP: #1592649)

util-linux

1584509

backport upstream fix to make hybrid disk work again, should resolve some disks like video DVDs not showing in the desktop interface (lp: #1584509)

apport

1548421

data/general-hooks/ubuntu.py: Fix stacktrace when parsing DpkgTerminalLog.txt. (LP: #1548421)

apport

1581682

data/general-hooks/ubuntu.py: Restore starting package problem duplicate signatures with the word package, the package name, and its version. (LP: #1581682)

libsoup2.4

1573494

debian/patches/new_samba_compat.patch: fix regression in NTLM authentication caused by Samba security update (LP: #1573494)

libreoffice-l10n

1569500

fix crash with nullptr SdrObjList (LP: #1569500)

libreoffice-l10n

1566050

fix crash with ScCsvGrid living beyond VCL shutdown (LP: #1566050)

libreoffice-l10n

1560328

fix crash with non-empty BlendFrameCache in late VCL shutdown (LP: #1560328)

libreoffice

1569500

fix crash with nullptr SdrObjList (LP: #1569500)

libreoffice

1566050

fix crash with ScCsvGrid living beyond VCL shutdown (LP: #1566050)

libreoffice

1560328

fix crash with non-empty BlendFrameCache in late VCL shutdown (LP: #1560328)

libreoffice-dictionaries

1574745

Modifications due to possible file conflicts which were identified through Debian bug reports (see comment #7-9 in LP: #1574745):

ecryptfs-utils

1597154

debian/patches/set-up-encrypted-swap-on-nvme-and-mmc.patch: Properly handle the formatting of the path to swap partitions on NVMe and MMC drives so that they're correctly marked as not to be automatically mounted by systemd. Based on upstream patch from Jason Gerard DeRose. (LP: #1597154)

ecryptfs-utils

1597154

debian/ecryptfs-utils.postinst: Fix any unencrypted GPT swap partitions that have mistakenly remained marked as auto mount. This should only modify the swap partitions on systems that ecryptfs-setup-swap has been used on. (LP: #1447282, LP: #1597154)

gnome-software

1575529

Fix launching various KDE4 applications (LP: #1575529)

gnome-software

1590508

Guard against review server errors (LP: #1590508)

gnome-software

1590508

Fix a couple of CSS errors (LP: #1590508)

gnome-software

1581938

Fix conversion from star ratings (1-5) to G-S rating (0-100) (LP: #1581938)

gnome-software

1581938

Fix wilson score calulation (LP: #1581938)

gnome-software

1590115

Make the app folder dialog work again (LP: #1590115)

gnome-software

1573052

Remove broken symlink of xdg-app-reviews plugin (LP: #1573052)

gnome-software

1592382

Disable redundant notification (LP: #1592382)

gnome-software

1590152

Disable app folders feature when run outside GNOME (LP: #1590152)

lsb

1536353

Re-added LSB compatibility packages, so that auto-downloadable LSB-based printer driver packages work. Thanks to Till Kammpeter for the patch. LP: #1536353

appstream-glib

1576780

Do not load stock icons from the metadata. This is needed to not trigger a bug in GNOME Software which can not be fixed easily in Xenial. This will resolve the regression described in LP: #1576780

brlaser

1592659

SRU: LP: #1592659, fix build failure.

adwaita-icon-theme

1555170

Include audio-speakers in the non-full theme, it's used by unity-control-center to represent bluetooth speakers (LP: #1555170)

appstream

1574896

iconfinding-refactor.patch: Fix double-free corruption which happens with certain metadata. (LP: #1574896)

appstream

1579712

fix-decompression.patch: Fix hang when refreshing the metadata cache. (LP: #1579712)

fonts-noto-cjk

1575555

No-change backport to 16.04 as SRU to fix display problems in Chromium. (LP: #1575555)

gnome-software

1559185

Recognize apt: urls (LP: #1559185)

gnome-software

1559284

Increase the number of displayed reviews from 10 to 30 (LP: #1559284)

gnome-software

1564621

Show version information for non-installed apps (LP: #1564621)

gnome-software

1571414

Show size information for non-installed apps (LP: #1571414)

gnome-software

1573408

Fix sideloading of local .deb files (LP: #1573408)

gnome-software

1575104

Enable the Snappy backend (LP: #1575104)

llvm-toolchain-3.8

1564156

drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's a server cpu feature and breaks llvmpipe on workstations. (LP: #1564156)

unity

1586491

Add whitelist for auto-repated keys. (LP: #1586491)

unity

1582056

Fix scale window activation if in show desktop mode. (LP: #1582056)

unity

1586374

Order matters in the rendering. Draw launcher shadow after the background in all cases. (LP: #1586374)

unity

1103593

Fallback to volume name if no other identifier is available. (LP: #1103593)

unity

1587507

Do not trigger screensaver on session inactive. (LP: #1587507)

unity

1587618

Use SwitcherController::SetDetail instead of detail=... (LP: #1587618)

unity

1460649

UnitySettings: Add an option to enable/disable pam account checking. (LP: #1460649)

unity

1593696

Lockscreen: Make sure warning and errors are properly shown to the user (LP: #1593696)

unity

1597706

Filter out fullscreen window in show desktop mode. (LP: #1597706)

unity

1578792

Make sure file manager icon is not removed when unpinned. (LP: #1578792)

unity

1595698

Properly calculate the intersection geometry in PanelView::Draw. This is needed to properly call SyncGeometries and to avoid problems such as lp:1595698. (LP: #1595698)

unity

1589520

UnitySettings: Add dconf keys for disabling multitouch gestures (LP: #1589520)

unity

1438754

LockScreenAcceleratorController: use key::Grabber to handle allowed bindings (LP: #1438754)

unity

1598770

Views: Toggle animators durations based on low-gfx setting (LP: #1598770)

unity

1598770

unity7.conf: use different compiz profile based on unity_support_test result (LP: #1598770)

unity-settings-daemon

1510344

PowerManager: connect to keyboard BrightnessChanged signal to update the cached current value properly (LP: #1510344)

unity-settings-daemon

1583861

GsdPowerManager: don't cache kbd backlight current value (LP: #1583861)

unity-settings-daemon

1415265

ScreensaverProxy: redirect supported calls to gnome screensaver APIs (LP: #1415265, LP: #1584161)

unity-settings-daemon

1584161

ScreensaverProxy: redirect supported calls to gnome screensaver APIs (LP: #1415265, LP: #1584161)

unity-settings-daemon

1503758

Don't hit an xerror when a device is removed while being configured (LP: #1503758)

unity-settings-daemon

1439427

wacom: don't segfault when a device is removed while being configured. (LP: #1439427)

unity-settings-daemon

1592816

GsdPowerManager: use proper return value for upower_kbd_toggle wherever we use it (LP: #1592816)

unity-settings-daemon

1571640

SettingsManager: Queue up signals before getting D-Bus connection. (LP: #1571640)

unity-control-center

1304388

Fix crash when application supports no mime-type (LP: #1304388)

unity-control-center

1598770

CcAppearancePanel: read COMPIZ_CONFIG_PROFILE value to choose the right settings path (LP: #1598770)

unity-lens-applications

1582433

Fallback from pkginfo.application_name in case app is NULL. (LP: #1582433)

update-notifier

356152

src/update.c: don't use the logs ctime information to decide if update-manager needs to be started, the log rotation updates that one which means it's never getting older than a week and the updater not started (lp: #356152)

libunity

1506744

Process GFileMonitors signals with a small timeout. (LP: #1506744)

gnome-menus

1506744

delay the .desktop handling so the files are available by the time the callback is called (LP: #1506744)

ubuntu-themes

1052936

Re-style progress bars to fix them having a border but no background, for example in gnome-system-monitor. (LP: #1052936)

file-roller

1585867

Support squashfs (i.e. .snap) files (LP: #1585867)

network-manager-applet

1571574

debian/patches/apple-set-out_icon_name-for-WWAN-connections-for-ind.patch: use available gsm-3g-* icons so that the icon for mobile is different than that used for wifi; to avoid confusing people. (LP: #1571574)

network-manager-applet

1575614

wireless-security-fix-failed-assertion-in-default_fi.patch: Fix TLS cert authentication (LP: #1575614)

network-manager-applet

1578962

applet-remove-assert-s_con-from-applet_get_active_vp.patch Remove the assert which lead to many false assertions (LP: #1578962)

network-manager-applet

1571574

apple-set-out_icon_name-for-WWAN-connections-for-ind.patch WWAN icon should appear when the connection is activated (LP: #1571574)

indicator-bluetooth

1562822

remove the "browse" action since there is no working backend (LP: #1562822)

unity-control-center

1492443

backport fix for making pairing of old bluetooth keyboard work, thanks Kai-Heng Feng and Maurizio Gobbo (lp: #1492443)

unity

1553165

Properly remove SoftwareCenterLauncherIcon in case of failure. (LP: #1553165)

unity

1525685

Update ExpoLauncherIcon in case the quicklist is used to switch vp. (LP: #1525685)

unity

1572241

GnomeKeyGrabber: do not activate an action if it's a repeated one. (LP: #1572241)

unity

1570843

Properly calculate array indexes to avoid crashes. (LP: #1570843)

unity

1575527

Fallback to "background" class in case no background is specified for title bars and top panel. (LP: #1575527)

unity

1562847

Do not reset the shortcut for icons that have their own shortcut. (LP: #1562847)

unity

1574689

SwitcherView: close the mouse-selected application on middle-click (LP: #1574689)

unity

1580211

SwitcherController: don't try to get a window from empty selections (LP: #1580211)

unity

1580212

DashStyle: ensure LazyLoadTexture disconnects from signals on destruction (LP: #1580212)

unity

1562348

Change the x_offset of expo when launcher position changed. (LP: #1562348, LP: #1573897)

unity

1573897

Change the x_offset of expo when launcher position changed. (LP: #1562348, LP: #1573897)

ubuntu-themes

762349

Adds Terminal specific CSS to change tab colours making it easier to distinguish the current selected tab from the others. Design have reviewed and ack'd. LP: #762349

unity-settings-daemon

1510344

backport upstream "power: '0' keyboard backlight is a valid value", the change makes the keyboard backlight not being forced on at login (lp: #1510344)

gnome-session

1433013

Export environment variables to upstart as well, if available (LP: #1433013)

unity-control-center

1562822

bluetooh: remove leftover "browse" button, the backend used was removed during the bluez5 update and the panel callbacks were cleaned out, the button is doing nothing else than confusing users (LP: #1562822)

gnome-calendar

1565267

Use the theme's CSS instead of our custom one (lp: #1565267)

adium-theme-ubuntu

1235472

Update the theme to work with recent Empathy (LP: #1235472).

accountsservice

1581567

restore the allow_active/inactive rules they are needed, fix regression where the user account panel can't change the user own image/name (lp: #1581567)

accountsservice

1512002

updated to use allow_any=yes to avoid displaying unndeed dialog for remote sessions as well, thanks Alkis Georgopoulos (lp: #1512002)

network-manager-applet

1576726

Rebase to upstream stable release (lp: #1576726)

file-roller

1576656

New upstream bugfix update (lp: #1576656)

nux

1598770

unity_support_test: add llvmpipe as software-rendererd (LP: #1598770)

bamf

1582430

Daemon: manually set to complete the startup notification on view state change (LP: #1582430)

bamf

1589097

debian/bamfdaemon.triggers: use interest-noawait (LP: #1589097)

gst-plugins-base1.0

1594407

Merge from Debian unstable (LP: #1594407). Remaining changes:

gstreamer1.0

1594407

No-change backport from yakkety to 16.04 (LP: #1594407)

gst-plugins-good1.0

1594407

Merge with Debian unstable (LP: #1594407); remaining changes:

gtk+3.0

1574693

Make sure shadows are drawn for menus on Unity. (lp: #1574693)

oxide-qt

1590776

Fix LP: #1590776 - Hide the insertion handle on input events

glib2.0

1581439

No-change backport of this stable release from unstable to 16.04 (LP: #1581439)

glib-networking

1581480

Backport from yakkety/unstable to 16.04 (LP: #1581480), with one change

oxide-qt

1567542

Fix LP: #1567542 - Ensure the camera image is rotated correctly for both front and back cameras, and fix a krillin-specific issue

oxide-qt

1570511

Fix LP: #1570511 / LP: #1586968 - Allow touch selection to short circuit context menu requests

oxide-qt

1586968

Fix LP: #1570511 / LP: #1586968 - Allow touch selection to short circuit context menu requests

oxide-qt

1569315

Fix LP: #1569315 - Make WebView::EditingCapabilitiesChanged faster to avoid serious performance issues with an active selection

oxide-qt

1582060

Fix LP: #1582060 - Ensure we attach the InputMethodContext for script opened webviews

oxide-qt

1578808

Fix LP: #1578808 - link failure on armhf

oxide-qt

1576164

Fix LP: #1576164 - Internationalize the camera names

oxide-qt

1556658

Fix LP: #1556658 - Provide dummy message text to an application's custom beforeunload dialog component for compatibility purposes, now that Chromium ignores the one provided by the page

oxide-qt

1535818

Fix LP: #1535818 - Add support for the deviceId constraint in getUserMedia

oxide-qt

1568860

Fix LP: #1568860 - Replace use of scoped_ptr with std::unique_ptr

oxide-qt

1447395

Fix LP: #1447395 - Add WebView.zoomFactor API

oxide-qt

1565063

Fix LP: #1565063 - Add 'version' and 'chromiumVersion' properties to the API

oxide-qt

1498200

Fix LP: #1498200 - Componentize qt/core/ and shared/. This allows us to build unit test binaries that depend on shared/

oxide-qt

1399208

Adapt the QML tests to run in single-process and make lots of test fixes (LP: #1399208)

oxide-qt

1399207

Fix LP: #1399207 - Make it possible to skip entire QML test cases where they aren't relevant for specific configurations (eg, single process)

oxide-qt

1462814

Fix LP: #1462814 - Drop failing test which appears to not be useful anymore

oxide-qt

1556762

Fix LP: #1556762 - Add TouchSelectionController.handleDragInProgress property

oxide-qt

1556764

Fix LP: #1556764 - Add TouchSelectionController.hide() API

oxide-qt

1552161

Fix LP: #1552161 - Convert QTouchEvent directly to ui::MotionEvent. Dropping the use of ui::TouchEvent means we no longer have to round the scroll coordinates, which should improve smoothness on high-DPI screens

bamf

1581896 1532226

bamfdaemon-dbus-runner: don't try to start again if already running (LP: #1581896, #1532226)

qtbase-opensource-src

1557915

Backport from upstream 5.6 (LP: #1557915) (LP: #1559906)

qtbase-opensource-src

1559906

Backport from upstream 5.6 (LP: #1557915) (LP: #1559906)

qtbase-opensource-src

1571158

Add two patches from stable Qt 5.6 branch to fix another case of QXcbWindow crashes (LP: #1571158).

qtbase-opensource-src

1577313

Fix drag and drop issues with patches from upstream. (LP: #1577313)

gvfs

1581577

Merge from Debian unstable to 16.04 as a stable update (LP: #1581577). Remaining changes:

gst-plugins-good1.0

1575152

Merge with Debian unstable (LP: #1575152); remaining changes:

gstreamer1.0

1575152

No-change backport of 1.8.1 to 16.04 (LP: #1575152)

gst-plugins-base1.0

1575152

Merge from Debian unstable (LP: #1575152). Remaining changes:

oxide-qt

1575216

Fix LP: #1575216 - Ensure we resize / rescale the webview compositor viewport when the screen is updated

oxide-qt

1565685

Fix LP: #1565685 - Gracefully handle the case where glGetString(GL_SHADING_LANGUAGE_VERSION) returns a null pointer

oxide-qt

1543761

Fix LP: #1543761 - Move fullscreen logic out of oxide::WebView

oxide-qt

1542119

Fix LP: #1542119 - Rip input handling and compositing glue out of oxide::WebView

oxide-qt

1548996

Fix LP: #1548996 - Fix device scaling mess

oxide-qt

1459830

Fix LP: #1459830 - Support drag and drop

oxide-qt

1440863

Fix LP: #1440863 - Support navigator.vibrate()

oxide-qt

1552376

Fix LP: #1552376 - Ensure we disable the use of the share context on drivers where Chromium uses virtualized GL contexts

oxide-qt

1520537

Fix LP: #1520537 - webbrowser-app crashes after 1 sec on unity8

oxide-qt

1459395

Fix LP: #1459395 - Triple click doesn't work

oxide-qt

1459362

Fix LP: #1459362 - SwipeArea lets touch events through before a drag is detected

oxide-qt

1426153

Fix LP: #1426153 - Use a single-threaded webview compositor

oxide-qt

1543587

Fix LP: #1543587 - Duplicate targets and random mis-builds due to Chromedriver

oxide-qt

1555122

Fix LP: #1555122 - Startup crash when running in a VM

oxide-qt

1552825

Fix LP: #1552825 - WebView.touchSelectionController.active remains true when navigating away

oxide-qt

1556323

Fix LP: #1556323 - Fix SIGSEGV in oxide::InputMethodContext::SetImeBridge

network-manager

1595707

cli-initialize-connection-list-in-do_device_connect.patch: Make sure connection list available for nmc_secrets_requested(). (LP: #1595707).

network-manager

1557026

Removing default_powersave_on.patch, and instead install config file that accomplishes the same (LP: #1557026)

network-manager

1582803

Fix invalid nmcli option in bug report script debian/source_network-manager.py (LP: #1582803)

network-manager

1574347

Fix Wi-Fi network list disappearing problem (LP: #1574347)

compiz

1598770

debian: add unity-lowgfx profile to compizconfig (LP: #1598770)

metacity

1592953

Fixes issues with windows not being destroyed after drag and drop (LP: #1592953).

metacity

1509031

Fixes issues with moving windows above top of screen (LP: #1509031).

metacity

1596574

Add a patch from upstream to restore window resize using titlebar (titlebar_resize.diff, LP: #1596574).

lightdm

960157

Don't quit on SIGUSR1, SIGUSR2 or SIGHUP (LP: #960157)

lightdm

1583624

Use MIR_SERVER_HOST_SOCKET instead of MIR_SOCKET to report compositor socket to sessions. This used to work but no longer works in Mir 0.21 (LP: #1583624)

lightdm

1594229

Use only a single compositor on xlocal seats (LP: #1594229)

lightdm

1590582

Fix Mir greeter log filename having "(null)" in the name (LP: #1590582)

lightdm

1578442

Set XDMCP hostname field in to system hostname or configured value (LP: #1578442)

lightdm

1575200

Improve XDMCP IPv6 address selection (LP: #1575200)

lightdm

1509829

Allow fcitx and mozc to run in guest session (LP: #1509829)

lightdm

1581853

Source prefs.sh as privileged user to allow user modification (LP: #1581853)

gtk2-engines-murrine

1294699

pango_cairo_update_layout.patch: new patch. Fixes crashes of various apps when bitmap font like Terminus is used as default system font. (LP: #1294699)

metacity

1582687

Use one error trap for the whole free_win function (taken from upstream gnome-3-18 branch). This fixes the other part of LP: #1582687.

compiz

1572241

Add an option to notify that a key press is actually an "auto repeat" one. (LP: #1572241)

compiz

1574866

OpenGL: use the number of Opaque windows around to decide whether paint the bg or not (LP: #1574866)

compiz

1575168

Scale: use the selectedWindow as starting point when focusing a window (LP: #1575168)

compiz

1521302

Window: call stateChangeNotify when compiz state changed but before changing the WM state (LP: #1521302)

compiz

1562346

Expo, Scale: add support for bottom offsets (LP: #1562346, LP: #1573897)

compiz

1573897

Expo, Scale: add support for bottom offsets (LP: #1562346, LP: #1573897)

compiz

1562348

Add a YBottomOffset value when stretch maximized windows<E3><80><82> (LP: #1562348)

xorg-server

1566487

Pass keymap from Mir to Xkb (LP: #1566487)

metacity

1573478

Fixes crashes (LP: #1573478).

metacity

1566157

Fixes performance regressions (LP: #1566157).

upower

1546641

Fix up_client_new() returning an invalid object (that causes crashes on any operation) when upowerd is not (yet) started. (LP: #1546641)

software-properties

1101881

SoftwarePropertiesGtk.py: only add mirror choices if there are mirrors available from which to choose. (LP: #1101881)

software-properties

1101881

DialogMirror.py: guard against a traceback when get cursor returns None. (LP: #1101881)

language-selector

1585797

LanguageSelector/gtk/GtkLanguageSelector.py, LanguageSelector/ImConfig.py: Add an explicit XIM input method option, and let "none" be truly "none" (and not "xim") to prevent confusion (LP: #1585797).

apturl

1566201

Fix common crashes (AttributeError in doEnableChannel), due to changes in apt_pkg API, etc. (LP: #1566201)

upstart

1433013

Cherry-pick upstream fixes to publish global session variable changes to the dbus environment. LP: #1433013.

packagekit

1569292

Fix segfault on AptIntf::init() (LP: #1569292) aptcc: Don't ask about config changes if we are not interactive aptcc: Always respect the noninteractive flag aptcc: Fix several compiler warnings aptcc: Ensure proxy and frontend-socket aren't used if they are NULL

click-apparmor

1581097

src/apparmor/click.py: adjust _ubuntu_transform() to handle .10 releases of Ubuntu (LP: #1581097)

language-selector

1578821

language_support_pkgs.py: Hack to exclude hunspell-gl from the installation candidates (LP: #1578821).

systemd

1574483

Set MAC based name for USB network interfaces only for universally administered (i.e. stable) MACs, not for locally administered (i. e. randomly generated) ones. Drop /lib/systemd/network/90-mac-for-usb.link (as link files don't currently support globs for MACAddress=) and replace with an udev rule in /lib/udev/rules.d/73-special-net-names.rules. (Closes: #812575, LP: #1574483)

language-selector

1574835

data/pkg_depends: Replace fonts packages, which were dropped from archive in Xenial, with their replacement packages (LP: #1574835).

libopenobex

1539694

backported fedora patch for obex-check-device segfaulting when being called with the wrong number of arguments (lp: #1539694)

These changes mainly affect installations of Ubuntu on server systems and clouds.

console-setup

1591622 1593156

Reorganize and correct console-setup, keyboard-setup and setvtrgb along the lines of the logic in 16.04: (LP: #1591622, #1593156)

console-setup

1576893

debian/console-setup-linux.setvtrgb.service: port the upstart job for applying our preferred color settings to a systemd unit so it gets run. (LP: #1576893)

console-setup

1572697

debian/keyboard-configuration.links: fix link source for console-setup service. (LP: #1572697)

console-setup

1579267

debian/keyboard-configuration.keyboard-setup.service: also enable keyboard-setup as a systemd service so we can have proper keymaps enabled in VTs. (LP: #1579267)

powerpc-utils

1599191

debian/patches/bashisms.patch: Fix bashism in update_flash_nv. Closes LP: #1599191.

clamav

1581839

Fix upgrade paths with proper Breaks/Replaces (LP: #1581839)

valgrind

1572613

Recompile to resolve miscompilation on s390x architecture. LP: #1572613

libvirt

1566564

Cherry pick patches from upstream to enable detection and automatic usage of host-supported GIC versions. (LP: #1566564)

juju-core

1581645

New upstream release 2.0-beta7 (LP: #1581645)

python-keystoneauth1

1586900

Merge from Debian unstable, remaining changes (LP: #1586900):

heat

1562042

d/p/engine-shutdown.patch: Cherry pick fix to ensure that heat-engine worker processes are shutdown correctly when SIGINT is received early in the process lifecycle (LP: #1562042).

qemu

1566564

Cherrypick upstream patches to support the query-gic-version QMP command (LP: #1566564)

apt-setup

1590358

generators/50mirror.ubuntu: universe incorrectly mentions some software being unfree, which is not true. Remove that mention from the notice we write to sources.list. Patch from Dan Watkins. (LP: #1590358)

init-system-helpers

1575572

invoke-rc.d: Under systemd, "runlevel" only switches to 3 or 5 when multi-user.target/graphical.target have been reached, not before. Adjust the runlevel check accordingly. This is only relevant for the check for wrong/dangling rcN.d/ symlinks, so just pin it to "5" (the precise value does not matter much). Fixing this in systemd requires bigger architectural changes, so use this tiny (and backportable) bandaid for the time being. (LP: #1575572)

postgresql-9.5

1581016

New upstream bug fix release (LP: #1581016)

klibc

1327412

debian/patches/broadcast_dhcp_send.patch: yiaddr should always be set to 0 (INADDR_ANY) when sending those messages we're sending as a DHCP client, so DHCPDISCOVER and DHCPREQUEST for now. DHCPDISCOVER already did the right thing since 2.0.4-8ubuntu1, this fixes DHCPREQUEST. (LP: #1327412)

librtas

1597363

02_errinjct.patch: Fix endianess issue with errinjct (LP: #1597363)

boost1.58

1557240

Enable context and coroutine on arm64 (LP: #1557240):

dpdk

1570195

d/p/ubuntu-backport-[36-37] fix virtio issues (LP: #1570195):

dpdk

1570466

d/p/ubuntu-backport-38... fix for memory leak (LP: #1570466):

dpdk

1546565

d/p/ubuntu-fix-vhost-user-socket-permission.patch fox (LP: #1546565):

isc-dhcp

1529815

Fixed missing broadcast flag for Infiniband interfaces (LP: #1529815)

keystone

1592865

New upstream point release for OpenStack Mitaka (LP: #1592865).

maas

1604128

debian/patches/lp1604128_workaround_python_lp1604147: Work around a regression in the recent update to Python 3.5.2 that lost the pathlib.Path.path property. (LP: #1604128)

maas

1599523

New upstream bugfix release, 2.0.0 RC2 bzr5143 (LP: #1599523):

horizon

1594249

d/theme/ubuntu_theme.py: When setting UBUNTU_THEME for AVAILABLE_THEMES, use the symlinked path that already exists under /usr/share/openstack-dashboard/openstack_dashboard (LP: #1594249).

nova

1576093

d/p/fix-block-migration.patch: Cherry pick and rebase patch from stable/mitaka gerrit review to fix block migration (LP: #1576093).

neutron

1591248

New upstream point release for OpenStack Mitaka (LP: #1591248).

horizon

1585948

d/theme/ubuntu/*: Refresh with misc fixes from the Canonical design team (LP: #1585948).

neutron

1580674

New upstream point release for OpenStack Mitaka (LP: #1580674).

samba

1578576

SECURITY REGRESSION: NTLM authentication issues (LP: #1578576)

tgt

1547060

Fix errno handling for number * parsing (LP: #1547060)

samba

1577739

SECURITY REGRESSION: Updated to 4.3.9 to fix multiple regressions in the previous security updates. (LP: #1577739)

bind9

1552801 1549788 1553460

Fix bad patch from when we switched to quilt. Closes: #820847 LP: #1552801, #1549788, #1553460

python-glanceclient

1579768

d/p/get-endpoint.patch: Cherry-pick patch from upstream stable/mitaka branch to get endpoint if os_image_url is not set (LP: #1579768).

neutron-vpnaas

1591248

New upstream point release for OpenStack Mitaka (LP: #1591248).

simplestreams

1580534

Fix signature verification speed (LP: #1580534).

systemd

1593379

73-usb-net-by-mac.rules: Disable when net.ifnames=0 is specified on the kernel command line or if /etc/udev/rules.d/80-net-setup-link.rules is a symlink to /dev/null, to be consistent with disabling the *.link files and the documented way to disable ifnames. (Closes: #824491, LP: #1593379)

s390-tools

1592990

zipl: Import off-by-one patch to resolve failure to start subchannel in FBA loader. LP: #1592990.

ubuntu-fan

1584150

fanatic: fix legacy command line form syntax error (LP: #1584150)

ubuntu-fan

1535054

fanctl/fanatic: add help commands/options with initial pointers (LP: #1535054)

ubuntu-fan

1584092

fanatic: fix underlay with calculation (LP: #1584092)

ubuntu-fan

1582956

fanctl/fanatic: remove invalid web reference from manual pages. (LP: #1582956)

ubuntu-fan

1584692

fanatic: detect user specified underlay address without overlay (LP: #1584692)

ubuntu-fan

1584775

fanatic: switch from lxd-images to using cached lxc images. (LP: #1584775)

ubuntu-fan

1584878

fanatic: test-host -- use the selected underlay width to calculate the remote addresses (LP: #1584878)

ubuntu-fan

1551747

fanctl: fix net start/stop exit codes. (LP: #1551747)

ubuntu-fan

1586176

fanatic: install ping and nc when needed (LP: #1586176)

ubuntu-fan

1586169

fanatic: switch docker testing to lts images (LP: #1586169)

cloud-init

1596690

fix restoring from a datasource that did not have dsmode (LP: #1596690)

cloud-init

1595302

SRU Upstream to 16.04 (LP: #1595302).

lxd

1597544

Cherry-pick squashfs fix from upstream (LP: #1597544)

lxd

1597544

New upstream bugfix release (2.0.3) (LP: #1597544)

lxd

1584024

Fix typo in debconf question. (LP: #1584024)

lxc

1597523

New upstream bugfix release (2.0.3) (LP: #1597523):

lxcfs

1597493

New upstream bugfix release (2.0.2) (LP: #1597493):

multipath-tools

1578638

Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause.

multipath-tools

1589526

Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause.

multipath-tools

1583563

Resolves LP: #1578638, LP: #1589526, LP: #1583563. Separate bugs, all due to same root cause.

base-files

1592386

add links for obtaining management and support in 10-help-text and fix the documentation link, LP: #1592386

s390-tools

1567473

Fix ts-shell maintainer scripts LP: #1567473:

s390-tools

1580226

Install iuctty-login@.service systemd unit, with a correct path LP: #1580226

s390-tools

1582728

Cherrypick upstream fix for buffer overflow in dasdfmt. LP: #1582728

curtin

1582410

Detect and remove legacy /etc/network/interfaces.d/eth0.cfg from target (LP: #1582410)

curtin

1577872

sru current curtin (LP: #1577872)

ceph

1572613

Recompile to resolve miscompilation on s390x architecture. LP: #1572613

software-properties

1591382

cloudarchive: Enable support for the Newton Ubuntu Cloud Archive on 16.04 (LP: #1591382).

mdadm

1583279

debian/source_mdadm.py: fix bytes versus strings mismatch that caused the apport hook to fail (LP: #1583279)

lxd

1582891

New upstream bugfix release (2.0.1) (LP: #1582891)

lxc

1582887

New upstream bugfix release (2.0.1) (LP: #1582887)

lxcfs

1582889

New upstream bugfix release (2.0.1) (LP: #1582889)

pollinate

1576333

debian/pollinate.service: Move installation from network.target to multi-user.target. network.target is too early and causes dependency loops with e. g. NFS. (LP: #1576333)

systemd

1578080

Revert "enable TasksMax= for all services by default, and set it to 512". Introducing a default limit on number of threads broke a lot of software which regularly needs more, such as MySQL and RabbitMQ, or services that spawn off an indefinite number of subtasks that are not in a scope, like LXC or cron. 512 is way too much for most "simple" services, and it's way too little for the ones mentioned above. Effective (and much stricter) limits should instead be put into units individually. (Closes: #823530, LP: #1578080)

pollinate

1578833

use the right flag file for LP: #1578833

pollinate

1578833

Don't run pollinate.service in containers (as containers can't and should not write the host's random pool) and when we already have a saved random seeds (i. e. only on first boot). (LP: #1578833)

pollinate

1578833

pollinate: use timeout(1) to limit curl, related to LP: #1578833

ceph

1563714

Ceph Jewel stable release (LP: #1563714).

lxcfs

1574765

Cherrypick two upstream patches to fix access() returning EINVAL for cgroup controller directories, which prevents booting certain systemd systems. (LP: #1574765)

squid3

1571174

Add Breaks on older ufw to fix upgrade path (LP: #1571174).

nginx

1575212

Stable Release Update (LP: #1575212)

mysql-5.7

1572613

Recompile to resolve miscompilation on s390x architecture. LP: #1572613

Kernel and Hardware support updates

Considerable work has been done in Ubuntu 16.04.1 on improving support for many specific items of hardware.

Note that upstream commits to stable kernel releases are listed separately below.

initramfs-tools

1588946

hook-functions: include ehci-msm in auto_add_modules_list (LP: #1588946)

lshw

1039701

Use upstream solution for avoiding /dev/mem accesses on !x86, fixing a memory size detection regression (LP: #1039701):

lshw

1590994

d/p/Avoid-crash-in-scan_dmi_sysfs-when-running-as-non-ro.patch: Fix a regression from the last upload that causes lshw to crash when running unprivileged (LP: #1590994).

sbsigntool

1579766

debian/patches/ubuntu-kernel-module-signing.patch: add signing support programs for Ubuntu archive signing. (LP: #1579766)

shim-signed

1574727

Backport shim-signed 1.17 to 16.04. (LP: #1574727)

dmidecode

1578022

Fix decoding of SMBIOS 3.0 tables (LP: #1578022)

linux

1602340

nouveau: boot hangs at blank screen with unsupported graphics cards (LP: #1602340)

linux

1567602

FCP devices are not detected correctly nor deterministically (LP: #1567602)

linux

1589886

Wireless hotkey fails on Dell XPS 15 9550 (LP: #1589886)

linux

1588056

cgroupfs mounts can hang (LP: #1588056)

linux

1596635

KVM system crashes after starting guest (LP: #1596635)

linux

1596557

Upstream patch "crypto: vmx - IV size failing on skcipher API" for Ubuntu 16.04 (LP: #1596557)

linux

1596469

Bug]tpm initialization fails on x86 (LP: #1596469)

linux

1592114

Device shutdown notification for CAPI Flash cards (LP: #1592114)

linux

1594871

Sync up latest relevant upstream bug fixes (LP: #1594871)

linux

1592531

Cannot compile module tda10071 (LP: #1592531)

linux

1594847

lsvpd doesn't show correct location code for devices attached to a CAPI card (LP: #1594847)

linux

1594455

enable CRC32 and AES ARM64 by default or as module (LP: #1594455)

linux

1592481

VMX kernel crypto module exhibits poor performance in Ubuntu 16.04 (LP: #1592481)

linux

1593134

build squashfs into xenial kernels by default (LP: #1593134)

linux

1592809

Restore irqfd fast path for PPC (LP: #1592809)

linux

1592042

Unable to start guests with memballoon default. (LP: #1592042)

linux

1587686

ZFS: Running ztest repeatedly for long periods of time eventually results in "zdb: can't open 'ztest': No such file or directory" (LP: #1587686)

linux

1587316

STC840.20:Alpine:alp7fp1:Ubuntu 16.04, BlueFin (SAN) EEH 6 times during boot then disabled SRC BA188002:b0314a_1612.840 (LP: #1587316)

linux-firmware

1436940

Updates to fix problems with QCA6164 wireless support ath10k: QCA6174 hw3.0: add board-2.bin ath10k: QCA6174 hw2.1: add board-2.bin ath10k: QCA6174 hw2.1: update firmware-5.bin to SW_RM.1.1.1-00157-QCARMSWPZ-1 LP: #1436940

linux-firmware

1484159

Add firmware for QCA9377 wireless network adapter ath10k: QCA9377 hw1.0: add firmware and board files LP: #1484159

zfs-linux

1594871

Sync with relevant upstream fixes (LP: #1594871)

zfs-linux

1587686

Fix ztest truncated cache file (LP: #1587686) Commit efc412b updated spa_config_write() for Linux 4.2 kernels to truncate and overwrite rather than rename the cache file. This is the correct fix but it should have only been applied for the kernel build. In user space rename(2) is needed because ztest depends on the cache file. (upstream commit 151f84e2c32f690b92c424d8c55d2dfccaa76e51) ZFS #4129

libdrm

1577735

Add missing SKL/BXT pci-id's (LP: #1577735)

grub2

1574727

debian/postinst.in: replace setup_mok_validation with a call to update-secureboot-policy, a script shipped by shim-signed. (LP: #1574727)

dkms

1574727

debian/patches/shim_secureboot_support.patch: move to using the script update-secureboot-policy, which also has the benefit of being handled via triggers, to avoid prompting users multiple times to disable Secure Boot validation in shim. (LP: #1574727)

grub2

1574727

debian/postinst.in: replace setup_mok_validation with a call to update-secureboot-policy, a script shipped by shim-signed. (LP: #1574727)

fwupd

1574079

Fix USB audio devices not working properly (LP: #1574079)

systemd

1387908

Add debian/extra/rules/70-debian-uaccess.rules: Make FIDO U2F dongles accessible to the user session. This avoids having to install libu2f-host0 (which isn't discoverable at all) to make those devices work. (LP: #1387908)

fwupd

1575248

Add name and summary to Rival Steelseries device (LP: #1575248)

Unsorted changes

fuse

1558967

Cherrypick upstream patch for parent to wait until daemon child process is ready. LP: #1558967.

grep

1547466

Don't switch into binary mode when encountering non-ASCII characters and running in the C locale. (LP: #1547466)

livecd-rootfs

1602035

Switch ubuntu-gnome from using tasks to metapackages (LP: #1602035)

debian-installer

1604441

Strop stripping modules; it removes the signatures (LP: #1604441)

binutils

1603137

debian/rules: 2.26.1 changed sonames for libbfd and libopcodes, but there were no changes to the public ABI. Add compatibility symlinks and revert the shlibs change. LP: #1603137.

gcc-5-cross

1586673

SRU: LP: #1586673. Build using the updated gcc-5 package.

ubuntu-defaults-builder

1597370

SRU: LP: #1597370, fix build/test failures (set standards to 3.9.7).

gcc-5

1586673

SRU: LP: #1586673. Backport GCC 5.4 to 16.04 LTS.

gcc-5

1594452

Add AArch64 Vulcan cpu support, backport from trunk. LP: #1594452.

gcc-5

1593608

Fixes C++ ICE. LP: #1593608.

gcc-5

1594452

Add AArch64 Vulcan cpu support, backport from trunk. LP: #1594452.

gcc-5

1572613

Fix PR target/70566 (ARM, wrong-code), PR target/70117 (PPC, wrong-code), PR target/70630 (sparc), PR target/70107 (PPC, wrong-code), PR c++/70096 (wrong code), PR libstdc++/69478, PR libstdc++/70503, PR libstdc++/69464, PR c/70297, PR target/70674 (390x, LP: #1572613), PR target/70662 (x86), PR target/70044 (AArch64), PR c++/67164.

binutils

1586673

SRU: LP: #1586673, backport to 16.04 LTS.

binutils

1588475

Supports new POWER9 instructions. LP: #1588475.

binutils

1594452

Cherry pick backports for AArch64 vulcan support (Dann Frazier). LP: #1594452.

binutils

1588123

Fix PR ld/20159, reverting the change for PR ld/16467. LP: #1588123.

cmake

1564741

cherry-picks from upstream to fix a GetProperty() crash (LP: #1564741):

snapd

1597329

New upstream release: LP: #1597329

snapd

1592901

interfaces: allow gvfs shares in home and temporarily allow socketcall by default (LP: #1592901, LP: #1594675)

snapd

1594675

interfaces: allow gvfs shares in home and temporarily allow socketcall by default (LP: #1592901, LP: #1594675)

dh-make

1592134

Generate debian/source/format Closes: #813937 (lp: #1592134)

bzr

1592731

SRU: LP: #1592731.

ecj

1592801

SRU: LP: #1592801.

debian-installer

1582728

Cherrypick upstream fix for buffer overflow in dasdfmt. LP: #1582728

gdb

1588066

SRU: LP: #1588066, backport 7.11.1 to 16.04 LTS.

golang-1.6

1567096 1591010

Backport new upstream release to Xenial to fix epoll on ppc64el and s390x. (LP: #1567096, #1591010)

snapd

1593201

New upstream release: LP: #1593201

snapd

1590704

cmd/snap: also print slots that connect to the wanted snap (LP: #1590704)

snapd

1564076

rest-api: support to send apps per snap (LP: #1564076)

snapd

1589534

New upstream release: LP: #1589534

snapd

1537793

debian: make snap refresh times more random (LP: #1537793)

snapd

1587445

cmd/snap: have 'snap list' display helper message on stderr (LP: #1587445)

gcc-5

1572613

Fix PR target/70674 cherrypick from the gcc-5-branch. LP: #1572613.

snapd

1583085

New upstream release: LP: #1583085

snapd

1573188

interfaces: add dbusmenu, freedesktop and kde notifications to unity7 (LP: #1573188)

snapd

1574829

daemon,client,cmd/snap: nice access denied message (LP: #1574829)

snapd

1571721

add integration test to verify fix for LP: #1571721

binutils

1581140

SRU LP: #1581140. Fix PR ld/20060, ld --gc-sections fail with tls_get_addr_opt.

livecd-rootfs

1579950

Rename old ubuntu-core tarballs to ubuntu-base, for consistency with the changes already made to yakkety and the ubuntu-cdimage project. LP: #1579950.

snapd

1571721 1575399

many: go into state.Retry state when unmounting a snap fails. (LP: #1571721, #1575399)

snapd

1574830

daemon,client,cmd/snap: improve output after snap install/refresh/remove (LP: #1574830)

snapd

1570280

snap: add short and long description to the man-page (LP: #1570280)

snapd

1571710

overlord/snapstate: make "snap remove" remove all revisions of a snap (LP: #1571710)

snapd

1572463

overlord/ifacestate: fix setup-profiles to use new snap revision for setup (LP: #1572463)

snapd

1574526

intefaces/builtin: allow getsockname on connected x11 plugs (LP: #1574526)

snapd

1569577

debian: remove unneeded /var/lib/snapd/apparmor/additional directory (LP: #1569577)

juju-core

1573176

New upstream release 2.0-beta6 (LP: #1573176).

distro-info-data

1573780

Copy data from 0.29 (LP: #1573780)

vim

1574897

debian/rules: Specify python3 setup correctly (LP: #1574897)

ubuntu-docs

1592162

Umbrella bug report for this upload: LP: #1592162 (see the bug description). All the below items consist of backported fixes from the upload to yakkety of version 16.10.1, except that the bug references have been excluded to make the SRU verification easier.

python3.5

1591887

SRU: LP: #1591887. Backport 3.5.2 to 16.04 LTS.

python3.5

1574892

Fix issue #26673, runtime error in idle3. LP: #1574892.

lsb

1596638

Revert changes to python2 vs. python3 installation of lsb_release.py, inadvertently breaking imports of lsb_release in python2. LP: #1596638.

ruby2.3

1589271

SRU: LP: #1589271, backport 2.3.1 to 16.04 LTS.

ruby2.3

1556783

Fixes tests on s390x. LP: #1556783.

shared-mime-info

1585867

Recognise squashfs/snap files (LP: #1585867)

thermald

1582982

Downgrade errors to just info messages (LP: #1582982)

dh-python

1581065

dhpython/pydist.py: Ensure that != dependency versions are ignored (LP: #1581065).

thermald

1568123

Fix incorrect path to thermald config file (LP: #1568123)

gnutls28

1592693

SRU: LP: #1592693.

mtr

1581186

Pull commits from upstream to fix terminal colours (LP: #1581186)

openldap

1557248

Fix use after free with GnuTLS. (LP: #1557248)

openssh

1575961

Backport upstream patch to unbreak authentication using lone certificate keys in ssh-agent: when attempting pubkey auth with a certificate, if no separate private key is found among the keys then try with the certificate key itself (thanks, Paul Querna; LP: #1575961).

plymouth

1578006

Fix hook script to not print warnings about label.so when using the ubuntu-text theme. LP: #1578006.

pyparsing

1578761

d/patches/use-setuptools.patch: Use setuptools.setup() instead of distutils.setup() so an egg-info directory is generated instead of an egg-info file. (LP: #1578761)

python-urllib3

1578351

d/p/06_revert_square_brackets_httplib.patch: Cherry pick revert of change to behaviour with httplib which breaks IPv6 square bracket handling (LP: #1578351).

systemd

1568094

Add activation rate limiting for socket units. (LP: #1568094)

systemd

1602256

coredump: Fix "Coredump file descriptor missing". (LP: #1602256)

command-not-found

1593592

Update data for xenial, and add s390x database (LP: #1593592)

command-not-found

1585696

command-not-found: Define full path to python3 (LP: #1585696)

systemd

1578663

Add a DHCP exit hook for pushing received NTP servers into timesyncd. (LP: #1578663)

systemd

1576409

no-pager, to avoid blocking scripts that call an init.d script with "status" with an unexpected pager process. (Closes: #765175, LP: #1576409)

sudo

1565567

debian/patches/lp1565567.patch: fix crash when looking up a negative cached entry which is stored as a NULL passwd or group struct pointer in plugins/sudoers/pwutil.c. (LP: #1565567)

brltty

1574538

Update to restore BrlTTY auto/udev start functionality (LP: #1574538)

debootstrap

1573596

Add (Ubuntu) yakkety as a symlink to gutsy. (LP: #1573596)

bash

1588562

Add $HOME/.local/bin to PATH, and add the user's home directories unconditionally to the path, so that they are available without a new login. Closes: #820856, LP: #1588562.

bash-completion

1390061

Add backslash for tilde character (LP: #1390061)

XenialXerus/ReleaseNotes/ChangeSummary/16.04.1 (last edited 2016-08-04 17:35:31 by vorlon)