- Add pesign-obs-integration to BuildRequires and add fwupd*.efi to
BRP_PESIGN_FILES to get it signed
- Add LC_IMAGES and use efivar only if %{with efi_fw_update}
+ Also update the version requirement of efivar
- Disable Redfish and NVME plugins if %{without efi_fw_update}
since those two plugins require efivar
- Remove fwup from BuildRequires since fwupdate is already merged
into fwupd.
OBS-URL: https://build.opensuse.org/request/show/657350
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=41
- 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
- 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
- Update to version 1.0.6:
+ New Features:
- Add bash completion for fwupdmgr.
- Add support for newest Thunderbolt chips.
- Allow all functions that take device arguments to be
prompted.
- Allow devices to use the runtime version when in bootloader
mode.
- Allow overriding ESP mount point via conf file.
- Delete any old fwupdate capsules and efivars when launching
fwupd.
- Generate Vala bindings.
+ Bugfixes:
- Allow ctrl-d out of the prompt for devices.
- Allow to create package out of provided binary.
- Correct handling of unknown Thunderbolt devices.
- Correctly detect new remotes that are manually copied.
- Fix a crash related to when passing device to downgrade in
CLI.
- Fix running the self tests when no fwupd is installed.
- Fix Unifying signature writing and parsing for Texas
bootloader.
- Only send success and failure reports to the server.
- Use a CNAME to redirect to the correct CDN for metadata.
- Use a longer timeout when powering back the Thunderbolt
device.
OBS-URL: https://build.opensuse.org/request/show/590770
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=24
- 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