From 646694098723d39fbf90a9fbca1675977690d40d80293ab9811d29d4bd8377f3 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 8 Sep 2018 14:37:29 +0000 Subject: [PATCH 1/3] Accepting request 634392 from home:NicoK:branches:Base:System - Update to version 1.1.1: + New Features: - Add support for the Synaptics Panamera hardware (Mario Limonciello) - Add validation for Alpine and Titan Ridge (Andrei Emeltchenko, Mika Westerberg) - Improve the Redfish plugin to actually work with real hardware (Gary Lin) + Bugfixes: - Allow different plugins to add the same device (Richard Hughes) - Allow flashing unifying devices in recovery mode (Richard Hughes) - Allow running synapticsmst on non-Dell hardware (Mario Limonciello) - Check the ESP for sanity at at startup (Richard Hughes, Mario Limonciello) - Do not hold hidraw devices open forever (Richard Hughes) - Don't override _FORTIFY_SOURCE when building the EFI binary (Richard Hughes) - Don't show passwords in fwupdmgr (Richard Hughes, Mario Limonciello) - Fix a potential segfault in smbios data parsing (Mario Limonciello) - Fix encoding the GUID into the capsule EFI variable (Mario Limonciello) - Fix various bugs when reading the thunderbolt version number (Mika Westerberg) - Reboot synapticsmst devices at the end of flash cycle (Mario Limonciello) - Show status messages when the daemon is initializing (Mario Limonciello) - Show the correct title when updating devices (Richard Hughes, Mario Limonciello) - Show the reasons that plugins are not run on the CLI (Mario Limonciello) - Use localedir in po/make-images (Jan Tojnar) OBS-URL: https://build.opensuse.org/request/show/634392 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=32 --- _service | 2 +- _servicedata | 2 +- fwupd-1.1.0.tar.xz | 3 --- fwupd-1.1.1.tar.xz | 3 +++ fwupd.changes | 25 +++++++++++++++++++++++++ fwupd.spec | 2 +- 6 files changed, 31 insertions(+), 6 deletions(-) delete mode 100644 fwupd-1.1.0.tar.xz create mode 100644 fwupd-1.1.1.tar.xz diff --git a/_service b/_service index d9f164d..d1b7764 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable - refs/tags/1.1.0 + refs/tags/1.1.1 *.tar diff --git a/_servicedata b/_servicedata index f2f47ed..b7468de 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/hughsie/fwupd.git - 9cc84a1b35839ceccaa41c0b5ef156d68bb55be4 \ No newline at end of file + df207768beaf9f701e4e4ce69fc852dddf5c5bc7 \ No newline at end of file diff --git a/fwupd-1.1.0.tar.xz b/fwupd-1.1.0.tar.xz deleted file mode 100644 index e0f219c..0000000 --- a/fwupd-1.1.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4948f83c9c5e798765ca8e8fabc5ceb6d8536be083a579f5f1f5fc30c3f1e717 -size 1242116 diff --git a/fwupd-1.1.1.tar.xz b/fwupd-1.1.1.tar.xz new file mode 100644 index 0000000..9953403 --- /dev/null +++ b/fwupd-1.1.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbbb033f113f91981183279f8a2fd4c6b173128e00e4e5bef4d1e8e8b2c71c0b +size 1263556 diff --git a/fwupd.changes b/fwupd.changes index 51f0ef9..a617243 100644 --- a/fwupd.changes +++ b/fwupd.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Fri Sep 7 21:35:47 UTC 2018 - Nico Kruber + +- Update to version 1.1.1: + + New Features: + - Add support for the Synaptics Panamera hardware (Mario Limonciello) + - Add validation for Alpine and Titan Ridge (Andrei Emeltchenko, Mika Westerberg) + - Improve the Redfish plugin to actually work with real hardware (Gary Lin) + + Bugfixes: + - Allow different plugins to add the same device (Richard Hughes) + - Allow flashing unifying devices in recovery mode (Richard Hughes) + - Allow running synapticsmst on non-Dell hardware (Mario Limonciello) + - Check the ESP for sanity at at startup (Richard Hughes, Mario Limonciello) + - Do not hold hidraw devices open forever (Richard Hughes) + - Don't override _FORTIFY_SOURCE when building the EFI binary (Richard Hughes) + - Don't show passwords in fwupdmgr (Richard Hughes, Mario Limonciello) + - Fix a potential segfault in smbios data parsing (Mario Limonciello) + - Fix encoding the GUID into the capsule EFI variable (Mario Limonciello) + - Fix various bugs when reading the thunderbolt version number (Mika Westerberg) + - Reboot synapticsmst devices at the end of flash cycle (Mario Limonciello) + - Show status messages when the daemon is initializing (Mario Limonciello) + - Show the correct title when updating devices (Richard Hughes, Mario Limonciello) + - Show the reasons that plugins are not run on the CLI (Mario Limonciello) + - Use localedir in po/make-images (Jan Tojnar) + ------------------------------------------------------------------- Wed Jul 25 09:23:22 UTC 2018 - tchvatal@suse.com diff --git a/fwupd.spec b/fwupd.spec index 7bdf02f..2a5c11c 100644 --- a/fwupd.spec +++ b/fwupd.spec @@ -22,7 +22,7 @@ %bcond_with efi_fw_update %endif Name: fwupd -Version: 1.1.0 +Version: 1.1.1 Release: 0 Summary: Allow session software to update device firmware License: GPL-2.0-or-later AND LGPL-2.1-or-later From f1ce4c03f0455af5f8f46330bfeaf512327ce0fce136c5d73660602aacac56c0 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Thu, 13 Sep 2018 14:20:48 +0000 Subject: [PATCH 2/3] Accepting request 635498 from home:NicoK:branches:Base:System - cleanup of the last 1.1.1 changelog (I accidentally left the committer names in the changes which is not really needed) - Update to version 1.1.2: + New Features: - Add a new device flag "ignore-validation" that will override checks - Add a new plugin to enumerate EC firmware - Add a new plugin to update NVMe hardware - Add a plugin for updating using the flashrom command line tool - Allow the device list to take care of waiting for the device replug - Allow updating just one specific device from the command line - Allow upgrades using a self-signed fwupd.efi binary - Download firmware if the user specifies a URI - Include serial number in daemon device output when trusted - Notify all plugins of device removals through a new vfunc - Use boltd force power API if available + Bugfixes: - Add an install hook for classic snap - Allow forcing installation even if no AC power is applied - Allow using --force to ignore version_lowest - Always use the same HardwareIDs as Windows - Check the device state before assuming a fake DFU runtime - Copy over parent GUIDs from other plugin donors - Detect location of python3 interpreter - Do not add udev devices after a small delay - Don't fail to run if compiled without GPG/PKCS7 - Fix a segfault in fwupdtool caused by cleanup of USB plugins - Implement the systemd recommendations for offline updates - Improve performance when reading keys from the quirk database - Remove children of devices when the parent is removed - Rewrite synapticsmst to use modern error handling - Rewrite the unifying plugin to use the new daemon-provided functionality - Show a time estimate on the progressbar after an update has started OBS-URL: https://build.opensuse.org/request/show/635498 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=33 --- _service | 2 +- _servicedata | 2 +- fwupd-1.1.1.tar.xz | 3 -- fwupd-1.1.2.tar.xz | 3 ++ fwupd.changes | 70 ++++++++++++++++++++++++++++++++++------------ fwupd.spec | 2 +- 6 files changed, 58 insertions(+), 24 deletions(-) delete mode 100644 fwupd-1.1.1.tar.xz create mode 100644 fwupd-1.1.2.tar.xz diff --git a/_service b/_service index d1b7764..b00ae2f 100644 --- a/_service +++ b/_service @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable - refs/tags/1.1.1 + refs/tags/1.1.2 *.tar diff --git a/_servicedata b/_servicedata index b7468de..c9d1e1c 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/hughsie/fwupd.git - df207768beaf9f701e4e4ce69fc852dddf5c5bc7 \ No newline at end of file + a6edb98e44ff0dd69ea3b68a9a71efcd15dd4a4f diff --git a/fwupd-1.1.1.tar.xz b/fwupd-1.1.1.tar.xz deleted file mode 100644 index 9953403..0000000 --- a/fwupd-1.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dbbb033f113f91981183279f8a2fd4c6b173128e00e4e5bef4d1e8e8b2c71c0b -size 1263556 diff --git a/fwupd-1.1.2.tar.xz b/fwupd-1.1.2.tar.xz new file mode 100644 index 0000000..846acc2 --- /dev/null +++ b/fwupd-1.1.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79fc6b758d79f65cfc3eac036b5e3ba20277035f71d04f0a4a6e977b2acc2612 +size 1277708 diff --git a/fwupd.changes b/fwupd.changes index a617243..fcb207e 100644 --- a/fwupd.changes +++ b/fwupd.changes @@ -1,27 +1,61 @@ +------------------------------------------------------------------- +Thu Sep 13 09:23:44 UTC 2018 - Nico Kruber + +- Update to version 1.1.2: + + New Features: + - Add a new device flag "ignore-validation" that will override checks + - Add a new plugin to enumerate EC firmware + - Add a new plugin to update NVMe hardware + - Add a plugin for updating using the flashrom command line tool + - Allow the device list to take care of waiting for the device replug + - Allow updating just one specific device from the command line + - Allow upgrades using a self-signed fwupd.efi binary + - Download firmware if the user specifies a URI + - Include serial number in daemon device output when trusted + - Notify all plugins of device removals through a new vfunc + - Use boltd force power API if available + + Bugfixes: + - Add an install hook for classic snap + - Allow forcing installation even if no AC power is applied + - Allow using --force to ignore version_lowest + - Always use the same HardwareIDs as Windows + - Check the device state before assuming a fake DFU runtime + - Copy over parent GUIDs from other plugin donors + - Detect location of python3 interpreter + - Do not add udev devices after a small delay + - Don't fail to run if compiled without GPG/PKCS7 + - Fix a segfault in fwupdtool caused by cleanup of USB plugins + - Implement the systemd recommendations for offline updates + - Improve performance when reading keys from the quirk database + - Remove children of devices when the parent is removed + - Rewrite synapticsmst to use modern error handling + - Rewrite the unifying plugin to use the new daemon-provided functionality + - Show a time estimate on the progressbar after an update has started + ------------------------------------------------------------------- Fri Sep 7 21:35:47 UTC 2018 - Nico Kruber - Update to version 1.1.1: + New Features: - - Add support for the Synaptics Panamera hardware (Mario Limonciello) - - Add validation for Alpine and Titan Ridge (Andrei Emeltchenko, Mika Westerberg) - - Improve the Redfish plugin to actually work with real hardware (Gary Lin) + - Add support for the Synaptics Panamera hardware + - Add validation for Alpine and Titan Ridge + - Improve the Redfish plugin to actually work with real hardware + Bugfixes: - - Allow different plugins to add the same device (Richard Hughes) - - Allow flashing unifying devices in recovery mode (Richard Hughes) - - Allow running synapticsmst on non-Dell hardware (Mario Limonciello) - - Check the ESP for sanity at at startup (Richard Hughes, Mario Limonciello) - - Do not hold hidraw devices open forever (Richard Hughes) - - Don't override _FORTIFY_SOURCE when building the EFI binary (Richard Hughes) - - Don't show passwords in fwupdmgr (Richard Hughes, Mario Limonciello) - - Fix a potential segfault in smbios data parsing (Mario Limonciello) - - Fix encoding the GUID into the capsule EFI variable (Mario Limonciello) - - Fix various bugs when reading the thunderbolt version number (Mika Westerberg) - - Reboot synapticsmst devices at the end of flash cycle (Mario Limonciello) - - Show status messages when the daemon is initializing (Mario Limonciello) - - Show the correct title when updating devices (Richard Hughes, Mario Limonciello) - - Show the reasons that plugins are not run on the CLI (Mario Limonciello) - - Use localedir in po/make-images (Jan Tojnar) + - Allow different plugins to add the same device + - Allow flashing unifying devices in recovery mode + - Allow running synapticsmst on non-Dell hardware + - Check the ESP for sanity at at startup + - Do not hold hidraw devices open forever + - Don't override _FORTIFY_SOURCE when building the EFI binary + - Don't show passwords in fwupdmgr + - Fix a potential segfault in smbios data parsing + - Fix encoding the GUID into the capsule EFI variable + - Fix various bugs when reading the thunderbolt version number + - Reboot synapticsmst devices at the end of flash cycle + - Show status messages when the daemon is initializing + - Show the correct title when updating devices + - Show the reasons that plugins are not run on the CLI + - Use localedir in po/make-images ------------------------------------------------------------------- Wed Jul 25 09:23:22 UTC 2018 - tchvatal@suse.com diff --git a/fwupd.spec b/fwupd.spec index 2a5c11c..67124b3 100644 --- a/fwupd.spec +++ b/fwupd.spec @@ -22,7 +22,7 @@ %bcond_with efi_fw_update %endif Name: fwupd -Version: 1.1.1 +Version: 1.1.2 Release: 0 Summary: Allow session software to update device firmware License: GPL-2.0-or-later AND LGPL-2.1-or-later From 4be6afbbdaaa36d2e04c1fb22c399e94e12c73459c45539ad034df430695bb54 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 14 Sep 2018 06:05:11 +0000 Subject: [PATCH 3/3] Accepting request 635573 from home:jengelh:branches:Base:System - Use noun phrase for summary. Trim request for comments from description. OBS-URL: https://build.opensuse.org/request/show/635573 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=34 --- fwupd.changes | 6 ++++++ fwupd.spec | 26 +++++++++----------------- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/fwupd.changes b/fwupd.changes index fcb207e..188a52e 100644 --- a/fwupd.changes +++ b/fwupd.changes @@ -32,6 +32,12 @@ Thu Sep 13 09:23:44 UTC 2018 - Nico Kruber - Rewrite the unifying plugin to use the new daemon-provided functionality - Show a time estimate on the progressbar after an update has started +------------------------------------------------------------------- +Mon Sep 10 11:45:07 UTC 2018 - Jan Engelhardt + +- Use noun phrase for summary. Trim request for comments from + description. + ------------------------------------------------------------------- Fri Sep 7 21:35:47 UTC 2018 - Nico Kruber diff --git a/fwupd.spec b/fwupd.spec index 67124b3..dbbea3c 100644 --- a/fwupd.spec +++ b/fwupd.spec @@ -24,7 +24,7 @@ Name: fwupd Version: 1.1.2 Release: 0 -Summary: Allow session software to update device firmware +Summary: Device firmware updater daemon License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/Management URL: https://fwupd.org/ @@ -83,10 +83,8 @@ BuildRequires: pkgconfig(libsmbios_c) >= 2.3.0 %endif %description -fwupd is a simple daemon to allow session software to update device firmware on -your local machine. It's designed for desktops, but this project is probably -quite interesting for phones, tablets and server farms, so I'd be really happy -if this gets used on other non-desktop hardware. +fwupd is a daemon to allows session software to update device firmware on +the local machine. You can either use a GUI software manager like GNOME Software to view and apply updates, the command line tool or the system D-Bus interface directly. @@ -97,20 +95,16 @@ Group: System/Libraries Requires: %{name} >= %{version} %description -n libfwupd2 -fwupd is a simple daemon to allow session software to update device firmware on -your local machine. It's designed for desktops, but this project is probably -quite interesting for phones, tablets and server farms, so I'd be really happy -if this gets used on other non-desktop hardware. +fwupd is a daemon to allows session software to update device firmware on +the local machine. %package -n typelib-1_0-Fwupd-2_0 Summary: GObject-introspection bindings for libfwupd Group: System/Libraries %description -n typelib-1_0-Fwupd-2_0 -fwupd is a simple daemon to allow session software to update device firmware on -your local machine. It's designed for desktops, but this project is probably -quite interesting for phones, tablets and server farms, so I'd be really happy -if this gets used on other non-desktop hardware. +fwupd is a daemon to allows session software to update device firmware on +the local machine. %package -n dfu-tool Summary: Generic tool Device Firmware Upgrade (DFU) tool @@ -125,10 +119,8 @@ Group: Development/Languages/C and C++ Requires: libfwupd2 = %{version} %description devel -fwupd is a simple daemon to allow session software to update device firmware on -your local machine. It's designed for desktops, but this project is probably -quite interesting for phones, tablets and server farms, so I'd be really happy -if this gets used on other non-desktop hardware. +fwupd is a daemon to allows session software to update device firmware on +the local machine. %lang_package