Hello community, here is the log from the commit of package fwupd for openSUSE:Factory checked in at 2018-07-27 10:53:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwupd (Old) and /work/SRC/openSUSE:Factory/.fwupd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fwupd" Fri Jul 27 10:53:18 2018 rev:9 rq:625266 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes 2018-04-05 15:31:31.008424964 +0200 +++ /work/SRC/openSUSE:Factory/.fwupd.new/fwupd.changes 2018-07-27 10:53:23.541319256 +0200 @@ -1,0 +2,79 @@ +Wed Jul 25 09:23:22 UTC 2018 - tchvatal@suse.com + +- Run %udev_rules_update in post as package install udev rules + +------------------------------------------------------------------- +Thu Jul 12 09:19:58 UTC 2018 - oliver@getspam.de + +- Update to version 1.1.0: + + New Features: + - Add a initial Redfish support + - Add a tool to mimic the original fwupdate CLI interface + - Allow devices to assign a plugin from the quirk subsystem + - Change the quirk file structure to be more efficient + - Merge fwupdate functionality into fwupd + - Run a plugin vfunc before and after all the composite devices are updated + - Support more Wacom tablets + + Bugfixes: + - Add release information for locked devices + - Allow building with older meson + - Detect the EFI system partition location at runtime + - Do not use 8bitdo bootloader commands after a successful flash + - Enable accesing downloaded files in flatpak and snap + - Fix a potential buffer overflow when applying a DFU patch + - Fix downgrading older releases to devices + - Fix flashing devices that require a manual replug + - Fix several small memory leaks in various places + - Fix the retrieval of Redfish version + - Fix unifying failure to detach when using a slow host controller + - Set the Wacom device status when erasing and writing firmware + - Show errors in the CLI if unable to access directory + - Use the parent device name for Wacom sub-modules +- Removed enable_pkcs7_when_testing_only.patch + +------------------------------------------------------------------- +Wed Jul 11 14:30:15 UTC 2018 - oliver@getspam.de + +- Update to version 1.0.8: + + New Features (including version 1.0.7): + - Add an plugin to update some future Wacom tablets + - Add 'fwupdmgr get-topology' to show logical device tree + - Add support for creating a flatpak + - Add support for creating a snap + - Add support for Motorola S-record files + - Add the Linux Foundation public GPG keys for firmware and metadata + - Show a translated warning when the server is limiting downloads + - Add enable-remote and disable-remote commands to fwupdmgr + - Add fu_plugin_add_compile_version() for libraries to use + - Allow requiring specific versions of libraries for firmware updates + - If no remotes are enabled try to enable the LVFS + - Show a warning with interactive prompt when enabling a remote + + Bugfixes (including version 1.0.7): + - Add a firmware diagnostic tool called fwupdtool + - Adjust all licensing to LGPL 2.1+ + - Allow installing more than one firmware using 'fwupdmgr install' + - Allow specifying hwids with OR relationships + - Do not call fu_plugin_init() on blacklisted plugins + - Do not require libcolorhug to build + - Fix a crash in libfwupd where no device ID is set + - Fix a potential DoS in libdfu by limiting holes to 1MiB + - Fix a segfault that sometimes occurs during cleanup of USB plugins + - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft + - Hide devices that aren't updatable by default in fwupdmgr + - Search all UEFI GUIDs when matching hardware + - Stop matching Nintendo Switch Pro in the 8bitdo plugin + - Check that EFI system partition is mounted before update + - Disable synapticsmst remote control on failure + - Don't recoldplug thunderbolt to fix a flashing failure + - Fix SQL error when running 'fwupdmgr clear-offline' + - Improve the update report message + - Only enumerate Dell Docks if the type is known + - Only run certtool if a new enough gnutls is present + - Prevent a client crash if the daemon somehow sends invalid data + - Reboot after scheduling using logind not systemd + - Use the right encoding for the label in make-images +- Added/backported enable_pkcs7_when_testing_only.patch: + + needed to disable pkcs7 test during build (can be removed for + fwupd >= 1.0.9) + +------------------------------------------------------------------- Old: ---- fwupd-1.0.6.tar.xz New: ---- fwupd-1.1.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwupd.spec ++++++ --- /var/tmp/diff_new_pack.63PClE/_old 2018-07-27 10:53:23.985320106 +0200 +++ /var/tmp/diff_new_pack.63PClE/_new 2018-07-27 10:53:23.989320114 +0200 @@ -22,7 +22,7 @@ %bcond_with efi_fw_update %endif Name: fwupd -Version: 1.0.6 +Version: 1.1.0 Release: 0 Summary: Allow session software to update device firmware License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -32,6 +32,7 @@ BuildRequires: dejavu-fonts BuildRequires: docbook-utils-minimal BuildRequires: gcab +BuildRequires: gnu-efi # for certtool BuildRequires: gnutls BuildRequires: gobject-introspection @@ -49,6 +50,7 @@ BuildRequires: python3-xml BuildRequires: vala BuildRequires: pkgconfig(appstream-glib) >= 0.5.10 +BuildRequires: pkgconfig(bash-completion) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(colorhug) >= 1.2.12 BuildRequires: pkgconfig(gio-2.0) >= 2.25.9 @@ -74,7 +76,7 @@ %if %{with efi_fw_update} BuildRequires: pkgconfig(efiboot) BuildRequires: pkgconfig(efivar) -BuildRequires: pkgconfig(fwup) >= 5 +BuildRequires: pkgconfig(fwup) >= 10 %endif %ifarch %{ix86} x86_64 BuildRequires: pkgconfig(libsmbios_c) >= 2.3.0 @@ -172,6 +174,7 @@ %service_add_pre %{name}.service fwupd-offline-update.service %post +%udev_rules_update %service_add_post %{name}.service fwupd-offline-update.service %postun @@ -200,9 +203,11 @@ %dir %{_sysconfdir}/pki/fwupd %dir %{_sysconfdir}/pki/fwupd-metadata %{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service +%{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata %{_sysconfdir}/pki/fwupd-metadata/LVFS-CA.pem %{_sysconfdir}/pki/fwupd/GPG-KEY-Hughski-Limited %{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service +%{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware %{_sysconfdir}/pki/fwupd/LVFS-CA.pem %{_udevrulesdir}/90-fwupd-devices.rules %{_libdir}/fwupd-plugins-3/ @@ -210,6 +215,7 @@ %{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml %dir %{_localstatedir}/lib/%{name}/ %{_datadir}/bash-completion/completions/fwupdmgr +%{_datadir}/bash-completion/completions/fwupdtool %files -n dfu-tool %{_bindir}/dfu-tool ++++++ _service ++++++ --- /var/tmp/diff_new_pack.63PClE/_old 2018-07-27 10:53:24.009320152 +0200 +++ /var/tmp/diff_new_pack.63PClE/_new 2018-07-27 10:53:24.009320152 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/1.0.6</param> + <param name="revision">refs/tags/1.1.0</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.63PClE/_old 2018-07-27 10:53:24.025320183 +0200 +++ /var/tmp/diff_new_pack.63PClE/_new 2018-07-27 10:53:24.025320183 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/hughsie/fwupd.git</param> - <param name="changesrevision">d1b23e3c5a3582c9016dd5148438200219a05ad5</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">9cc84a1b35839ceccaa41c0b5ef156d68bb55be4</param></service></servicedata> \ No newline at end of file ++++++ fwupd-1.0.6.tar.xz -> fwupd-1.1.0.tar.xz ++++++ ++++ 75353 lines of diff (skipped)