SHA256
1
0
forked from pool/fwupd

Accepting request 558340 from home:fcrozat:branches:Base:System

- Update to version 1.0.2:
  + Add a plugin for the Nitrokey Storage device
  + Add support for the original AVR DFU protocol
  + Allow different plugins to claim the same device
  + Allow quirks to set common USB properties
  + Move a common plugin functionality out to a new shared object
  + Optionally delay the device removal for better replugging
  + Set environment variables to allow easy per-plugin debugging
  + Use a SHA1 hash for the internal DeviceID
  + Add quirk for AT32UC3B1256 as used in the RubberDucky
  + Disable the dell plugin if libsmbios fails
  + Don't register for USB UDev events to later ignore them
  + Fix a possible buffer overflow when debugging ebitdo devices
  + Fix critical warning when more than one remote fails to load
  + Fix DFU attaching AVR32 devices like the XMEGA
  + Ignore useless Thunderbolt device types
  + Refactor ColorHug into a much more modern plugin
  + Release the Steelseries interface if getting the version failed
  + Remove autoconf-isms from the meson configure options
  + Show a nicer error message if the requirement fails
  + Sort the output of GetUpgrades correctly
- Changes from version 1.0.1:
  + Add support for HWID requirements
  + Add support for programming various AVR32 and XMEGA parts using DFU
  + Add the various DFU quirks for the Jabra Speak devices
  + Allow specifying the output file type for 'dfu-tool read'
  + Move the database of supported devices out into runtime loaded files
  + Support the IHEX record type 0x05
  + Use help2man to generate the man page at build time
  + Use the new quirk infrastructure for version numbers

OBS-URL: https://build.opensuse.org/request/show/558340
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=16
This commit is contained in:
Dirk Mueller 2017-12-19 10:31:52 +00:00 committed by Git OBS Bridge
parent 9567ad5236
commit 1597e4abcc
6 changed files with 61 additions and 7 deletions

View File

@ -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.0</param>
<param name="revision">refs/tags/1.0.2</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/hughsie/fwupd.git</param>
<param name="changesrevision">ba3244bc0cbd53b7bc2d6f90c555308550b88958</param></service></servicedata>
<param name="changesrevision">890660c94a95b29367c092901ed5e478d45225ac</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e05f9dea5020e1c8ebcc70782841be1adcc59082e99d107c7ddddc6b6d1b2447
size 1121616

3
fwupd-1.0.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:673053881198acaaccfbbc1b06ff698fe32b8b2fb07fc2674bb207ef0349d413
size 1151276

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Tue Dec 19 09:32:41 UTC 2017 - fcrozat@suse.com
- Update to version 1.0.2:
+ Add a plugin for the Nitrokey Storage device
+ Add support for the original AVR DFU protocol
+ Allow different plugins to claim the same device
+ Allow quirks to set common USB properties
+ Move a common plugin functionality out to a new shared object
+ Optionally delay the device removal for better replugging
+ Set environment variables to allow easy per-plugin debugging
+ Use a SHA1 hash for the internal DeviceID
+ Add quirk for AT32UC3B1256 as used in the RubberDucky
+ Disable the dell plugin if libsmbios fails
+ Don't register for USB UDev events to later ignore them
+ Fix a possible buffer overflow when debugging ebitdo devices
+ Fix critical warning when more than one remote fails to load
+ Fix DFU attaching AVR32 devices like the XMEGA
+ Ignore useless Thunderbolt device types
+ Refactor ColorHug into a much more modern plugin
+ Release the Steelseries interface if getting the version failed
+ Remove autoconf-isms from the meson configure options
+ Show a nicer error message if the requirement fails
+ Sort the output of GetUpgrades correctly
- Changes from version 1.0.1:
+ Add support for HWID requirements
+ Add support for programming various AVR32 and XMEGA parts using DFU
+ Add the various DFU quirks for the Jabra Speak devices
+ Allow specifying the output file type for 'dfu-tool read'
+ Move the database of supported devices out into runtime loaded files
+ Support the IHEX record type 0x05
+ Use help2man to generate the man page at build time
+ Use the new quirk infrastructure for version numbers
+ Catch invalid Dell dock component requests
+ Correctly output Intel HEX files with > 16bit offset addresses
+ Do not try to verify the element write if upload is unsupported
+ Fix a double-unref when updating any 8Bitdo device
+ Fix crash when enumerating with Dell dock connected but with no UEFI
+ Fix uploading large firmware files over DFU
+ Format the BCD USB revision numbers correctly
+ Guess the DFU transfer size if it is not specified
+ Include the reset timeout as wValue to fix some DFU bootloaders
+ Make the error message clearer when sans fonts are missing
+ Support devices with truncated DFU interface data
+ Use the correct remote-specified username and passord when using fwupdmgr
+ Use the correct wDetachTimeOut when writing DFU firmware
+ Verify devices with legacy VIDs are actually 8Bitdo controllers
- Add help2man as BuildRequires.
-------------------------------------------------------------------
Thu Dec 14 18:40:06 UTC 2017 - stefan.bruens@rwth-aachen.de

View File

@ -15,6 +15,7 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%ifarch %{ix86} x86_64 aarch64
%bcond_without efi_fw_update
%else
@ -22,7 +23,7 @@
%endif
Name: fwupd
Version: 1.0.0
Version: 1.0.2
Release: 0
Summary: Allow session software to update device firmware
License: GPL-2.0+ and LGPL-2.1+
@ -36,6 +37,7 @@ BuildRequires: gcab
BuildRequires: gnutls
BuildRequires: gobject-introspection
BuildRequires: gpgme-devel
BuildRequires: help2man
BuildRequires: intltool
BuildRequires: libelf-devel
BuildRequires: meson
@ -54,13 +56,13 @@ BuildRequires: pkgconfig(efivar)
#!BuildIgnore: shim
BuildRequires: pkgconfig(fwup) >= 5
%endif
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gio-2.0) >= 2.25.9
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.45.8
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk-doc) >= 1.14
BuildRequires: pkgconfig(gudev-1.0)
@ -155,6 +157,9 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcfwupd-offline-update
%find_lang %{name}
# do not package tests
rm -fr %{buildroot}%{_datadir}/installed-tests
%post -n libfwupd2 -p /sbin/ldconfig
%postun -n libfwupd2 -p /sbin/ldconfig
%preun