Activity log for bug #1791999

Date Who What changed Old value New value Message
2018-09-11 18:31:53 Mario Limonciello bug added bug
2018-09-11 18:39:31 Mario Limonciello description [Impact] Upstream has a new point release in the 1_0_X branch that is intended for distros that are tracking it (such as Ubuntu 18.04). Many of the bugs fixed were reproduced in Ubuntu, and some were even closed from cosmic's releases of fwupd already. It also includes support for flashing some of the newest technology for Thundrebolt, Wacom and Synaptics MST devices which was backported from master after baking and testing for a while. [Test Case] * Update to latest release * Ensure that UEFI firmware updates still work * Ensure that Thunderbolt firmware updates still work * Ensure that Logitech firmware updates work (and finally close devices without restarting daemon !) [Regression Potential] * Regressions are likely to occur in less well tested devices and plugins depending on unique hardware (illustrative examples as 8bitdo or nitrokey) * Upstream keeps separate branches for newer riskier content that is part of the 1.1.x series. Only less risky items are included in the 1.0.x releases. [Other Info] Here is the changelog for 1.0.9: New Features: - Add support for more Wacom tablets (Richard Hughes) - Add support for the Synaptics Panamera chip (Mario Limonciello) - Add validation for Titan Ridge Thunderbolt devices (Andrei Emeltchenko) - Use boltd force power API if available (Mario Limonciello) Bugfixes: - Allow flashing Unifying devices in recovery mode (Richard Hughes) - Allow updating just one specific device from the command line (Richard Hughes) - Do not hold hidraw devices open forever (Richard Hughes) - Do not use 8bitdo bootloader commands after a successful flash (Richard Hughes) - Don't crash when the Dell alternate device has not been set (Richard Hughes) - Don't potentially expose user passwords for remotes (Richard Hughes) - Fix a potential buffer overflow when applying a DFU patch (Richard Hughes) - Fix a potential segfault in smbios data processing (Mario Limonciello) - Fix downgrading older releases to devices (Richard Hughes) - Fix failure to detach Unifying devices when using a slow host controller (Richard Hughes) - Fix flashing devices that require a manual replug (Richard Hughes) - Handle -EAGAIN from the kernel better when reading NVM (Mario Limonciello) Here is the changelog for 1.0.8 New Features: - Add an plugin to update some future Wacom tablets (Richard Hughes) - Add 'fwupdmgr get-topology' to show logical device tree (Richard Hughes, Mario Limonciello) - Add support for creating a flatpak (Richard Hughes) - Add support for creating a snap (Mario Limonciello, Richard Hughes) - Add support for Motorola S-record files (Richard Hughes) - Add the Linux Foundation public GPG keys for firmware and metadata (Richard Hughes) - Show a translated warning when the server is limiting downloads (Richard Hughes) Bugfixes: - Add a firmware diagnostic tool called fwupdtool (Richard Hughes, Mario Limonciello) - Adjust all licensing to LGPL 2.1+ (Mario Limonciello) - Allow installing more than one firmware using 'fwupdmgr install' (Richard Hughes) - Allow specifying hwids with OR relationships (Richard Hughes) - Do not call fu_plugin_init() on blacklisted plugins (Richard Hughes) - Do not require libcolorhug to build (Richard Hughes) - Fix a crash in libfwupd where no device ID is set (Richard Hughes) - Fix a potential DoS in libdfu by limiting holes to 1MiB (Richard Hughes) - Fix a segfault that sometimes occurs during cleanup of USB plugins (Mario Limonciello) - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft (Gergely Risko) - Hide devices that aren't updatable by default in fwupdmgr (Mario Limonciello) - Search all UEFI GUIDs when matching hardware (Richard Hughes, Mario Limonciello) - Stop matching Nintendo Switch Pro in the 8bitdo plugin (Mario Limonciello) Here is the changelog for 1.0.7: New Features: - Add enable-remote and disable-remote commands to fwupdmgr (Richard Hughes) - Add fu_plugin_add_compile_version() for libraries to use (Richard Hughes) - Allow requiring specific versions of libraries for firmware updates (Richard Hughes) - If no remotes are enabled try to enable the LVFS (Mario Limonciello) - Show a warning with interactive prompt when enabling a remote (Richard Hughes) Bugfixes: - Check that EFI system partition is mounted before update (Mario Limonciello) - Disable synapticsmst remote control on failure (Sjoerd Simons) - Don't recoldplug thunderbolt to fix a flashing failure (Mario Limonciello) - Fix SQL error when running 'fwupdmgr clear-offline' (Richard Hughes) - Improve the update report message (Mario Limonciello) - Only enumerate Dell Docks if the type is known (Sjoerd Simons) - Only run certtool if a new enough gnutls is present (Mario Limonciello) - Prevent a client crash if the daemon somehow sends invalid data (Richard Hughes) - Reboot after scheduling using logind not systemd (Richard Hughes) - Use the right encoding for the label in make-images (Niels Ole Salscheider) [Impact] Upstream has a new point release in the 1_0_X branch that is intended for distros that are tracking it (such as Ubuntu 18.04). Many of the bugs fixed were reproduced in Ubuntu, and some were even closed from cosmic's releases of fwupd already. It also includes support for flashing some of the newest technology for Thundrebolt, Wacom and Synaptics MST devices which was backported from master after baking and testing for a while. [Test Case]  * Update to latest release  * Ensure that UEFI firmware updates still work  * Ensure that Thunderbolt firmware updates still work  * Ensure that Logitech firmware updates work (and finally close devices without restarting daemon !) [Regression Potential]  * Regressions are likely to occur in less well tested devices and plugins depending on unique hardware (illustrative examples as 8bitdo or nitrokey) * Upstream keeps separate branches for newer riskier content that is part of the 1.1.x series. Only less risky items are included in the 1.0.x releases. * Upstream does run a battery of tests (including installed tests on CI) for all branches. https://travis-ci.org/hughsie/fwupd/builds/427328058?utm_source=github_status&utm_medium=notification [Other Info] Here is the changelog for 1.0.9: New Features:  - Add support for more Wacom tablets (Richard Hughes)  - Add support for the Synaptics Panamera chip (Mario Limonciello)  - Add validation for Titan Ridge Thunderbolt devices (Andrei Emeltchenko)  - Use boltd force power API if available (Mario Limonciello) Bugfixes:  - Allow flashing Unifying devices in recovery mode (Richard Hughes)  - Allow updating just one specific device from the command line (Richard Hughes)  - Do not hold hidraw devices open forever (Richard Hughes)  - Do not use 8bitdo bootloader commands after a successful flash (Richard Hughes)  - Don't crash when the Dell alternate device has not been set (Richard Hughes)  - Don't potentially expose user passwords for remotes (Richard Hughes)  - Fix a potential buffer overflow when applying a DFU patch (Richard Hughes)  - Fix a potential segfault in smbios data processing (Mario Limonciello)  - Fix downgrading older releases to devices (Richard Hughes)  - Fix failure to detach Unifying devices when using a slow host controller (Richard Hughes)  - Fix flashing devices that require a manual replug (Richard Hughes)  - Handle -EAGAIN from the kernel better when reading NVM (Mario Limonciello) Here is the changelog for 1.0.8 New Features:  - Add an plugin to update some future Wacom tablets (Richard Hughes)  - Add 'fwupdmgr get-topology' to show logical device tree (Richard Hughes, Mario Limonciello)  - Add support for creating a flatpak (Richard Hughes)  - Add support for creating a snap (Mario Limonciello, Richard Hughes)  - Add support for Motorola S-record files (Richard Hughes)  - Add the Linux Foundation public GPG keys for firmware and metadata (Richard Hughes)  - Show a translated warning when the server is limiting downloads (Richard Hughes) Bugfixes:  - Add a firmware diagnostic tool called fwupdtool (Richard Hughes, Mario Limonciello)  - Adjust all licensing to LGPL 2.1+ (Mario Limonciello)  - Allow installing more than one firmware using 'fwupdmgr install' (Richard Hughes)  - Allow specifying hwids with OR relationships (Richard Hughes)  - Do not call fu_plugin_init() on blacklisted plugins (Richard Hughes)  - Do not require libcolorhug to build (Richard Hughes)  - Fix a crash in libfwupd where no device ID is set (Richard Hughes)  - Fix a potential DoS in libdfu by limiting holes to 1MiB (Richard Hughes)  - Fix a segfault that sometimes occurs during cleanup of USB plugins (Mario Limonciello)  - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft (Gergely Risko)  - Hide devices that aren't updatable by default in fwupdmgr (Mario Limonciello)  - Search all UEFI GUIDs when matching hardware (Richard Hughes, Mario Limonciello)  - Stop matching Nintendo Switch Pro in the 8bitdo plugin (Mario Limonciello) Here is the changelog for 1.0.7: New Features:  - Add enable-remote and disable-remote commands to fwupdmgr (Richard Hughes)  - Add fu_plugin_add_compile_version() for libraries to use (Richard Hughes)  - Allow requiring specific versions of libraries for firmware updates (Richard Hughes)  - If no remotes are enabled try to enable the LVFS (Mario Limonciello)  - Show a warning with interactive prompt when enabling a remote (Richard Hughes) Bugfixes:  - Check that EFI system partition is mounted before update (Mario Limonciello)  - Disable synapticsmst remote control on failure (Sjoerd Simons)  - Don't recoldplug thunderbolt to fix a flashing failure (Mario Limonciello)  - Fix SQL error when running 'fwupdmgr clear-offline' (Richard Hughes)  - Improve the update report message (Mario Limonciello)  - Only enumerate Dell Docks if the type is known (Sjoerd Simons)  - Only run certtool if a new enough gnutls is present (Mario Limonciello)  - Prevent a client crash if the daemon somehow sends invalid data (Richard Hughes)  - Reboot after scheduling using logind not systemd (Richard Hughes)  - Use the right encoding for the label in make-images (Niels Ole Salscheider)
2018-09-11 19:05:10 Mario Limonciello bug added subscriber Ubuntu Stable Release Updates Team
2018-09-11 19:05:13 Mario Limonciello fwupd (Ubuntu): status New In Progress
2018-09-25 19:55:36 Damien Lecan bug added subscriber Damien Lecan
2018-10-21 12:06:00 Bernhard Reiter bug added subscriber Bernhard Reiter
2018-10-23 16:28:05 Brian Murray fwupd (Ubuntu Bionic): status New Fix Committed
2018-10-23 16:28:08 Brian Murray bug added subscriber SRU Verification
2018-10-23 16:28:12 Brian Murray tags verification-needed verification-needed-bionic
2018-10-23 18:40:48 Mario Limonciello tags verification-needed verification-needed-bionic verification-done verification-done-bionic
2018-10-24 17:20:07 Yuriy Vidineev bug added subscriber Yuriy Vidineev
2018-10-24 17:20:48 Yuriy Vidineev bug watch added https://github.com/hughsie/fwupd/issues/689
2018-10-25 20:20:29 Sebastien Bacher tags verification-done verification-done-bionic verification-failed verification-failed-bionic
2018-11-10 11:01:05 ArTaX bug added subscriber ArTaX
2018-11-21 03:57:19 Tiffany bug added subscriber Tiffany
2018-11-27 15:30:46 Sebastien Bacher tags verification-failed verification-failed-bionic verification-done verification-done-bionic
2018-12-03 23:58:18 Launchpad Janitor fwupd (Ubuntu Bionic): status Fix Committed Fix Released
2018-12-03 23:58:32 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2018-12-04 14:30:39 Mario Limonciello fwupd (Ubuntu): status In Progress Fix Released