Changelog for
fwupd-plugin-uefi-capsule-data-1.7.7-1.fc35.x86_64.rpm :
* Tue Apr 05 2022 Richard Hughes
1.7.7-1- New upstream release- Add signed and unsigned payload metadata to more devices- Allow overriding the detected machine type- Allow quirking the flashrom flash size- Do not add the backup BMC device as it shares the same GUIDs- Do not allow the DBX update for broken firmware versions- Don\'t export USB4 host controllers if they do not have unique GUIDs- Fix the TPM eventlog replay for Intel TXT machines- Never send the DeviceChanged signal with invalid data- Return the correct error when there is no GPIO device to open- Show the update message and update image in front end tools- Support the new PENDING upower device states
* Fri Feb 25 2022 Richard Hughes 1.7.6-1- New upstream release- Add a flag to indicate the device has a signed or unsigned payload- Add a simple plugin to enumerate (but not update) SCSI hardware- Allow assigning issues to devices for known high priority problems- Do not run fwupd-refresh automatically in containers- Do not show a warning if the TPM eventlog does not exist- Do not show TSS2 warning messages by default- Fix a critical warning when loading an empty TPM eventlog item- Fix a logic error when adding the community warning in fwupdmgr- Fix loading flashrom devices in coreboot mode- Fix the error handling when updating USB4 retimers- Modify the AT retry behavior to fix getting the firmware branch- Parse the MTD firmware version using the defined GType- Show the user when devices are not updatable due to inhibits- Skip probing the Dell DA300 device to avoid a warning- Try harder to convert to a version into a correct semver- Use multiple checksums when there are no provided artifacts
* Mon Feb 07 2022 Richard Hughes 1.7.5-1- New upstream release- Add a flag to indicate the firmware is not provided by the vendor- Allow marking a device as End-of-Life by the OEM vendor- Be more robust by retrying IPMI transactions on servers- Change the expired Redfish password when required- Fall back to the ARM Device Tree \'compatible\' data when required- Fix a ModemManager segfault on startup for some MBIM-QDU devices- Fix a possible dell-dock segfault at startup- Fix compiling with new versions of efivar- Fix the Nordic bootloader type detection- Fix USB4 retimer enumeration- Show results when calling get-details if failing requirements- Uninhibit the modem using ModemManager after upgrade
* Thu Jan 13 2022 Richard Hughes 1.7.4-1- New upstream release- Add firmware branch support for ModemManager devices- Allow fwupdtool to be run as the non-root user in more cases- Assign the Logitech bulkcontroller update interface correctly- Do not allow UEFI updates when the laptop lid is closed- Do not autoload ipmi-si to avoid warning on non-server hardware- Do not show a critical warning for a weird TPM event log- Fix waiting for USB devices when using Windows- Ignore non-PCI NVMe devices- Show why more devices are not marked as updatable
* Mon Dec 13 2021 Richard Hughes 1.7.3-1- New upstream release- Add a sync-bkc subcommand to ensure a known set of firmware versions- Add support for most Nordic Semiconductor nRF Secure devices- Add the CFI JEDEC instance ID if using the vendor-extended version- Do not wait for a USB runtime if will-disappear is set- Enable the MOTD integration when using pam_motd- Fix DFU regression when merging the FuProgress work- Fix VLI VL820Q7 detection to fix flashing of the Lenovo TBT3 dock- Ignore a USB error for STM32 attach when the device goes away- Make the plugin startup order deterministic- Set Thunderbolt ports offline on host controller- Wait for the System76 Launch device to come back from DFU mode
* Fri Nov 19 2021 Richard Hughes 1.7.2-1- New upstream release- Add a new HSI check that PCR registers 0-7 are not empty- Add support for exported MTD block devices- Export the component release ID over DBus- Fix a DFU crash if the attach failed due to a hardware fault- Fix a Redfish crash when specifying a URL without a port- Fix CLI downloads when using fwupdmgr --ipfs- Inhibit thunderbolt devices to correctly use UPDATABLE_HIDDEN- Remove support for the SoloKey and ChaosKey devices- Set SSL_VERIFYHOST=0 when using Redfish to fix OpenBMC auth- Skip UEFI devices that fail coldplug- Speed up the daemon startup by ~40% by doing less at startup
* Sat Nov 06 2021 Adrian Reber - 1.7.1-2- Rebuilt for protobuf 3.19.0
* Mon Nov 01 2021 Richard Hughes 1.7.1-1- New upstream release- Allow specifying \'fwupdmgr device-test foo --json\' for unattended testing- Show changes in HSI attributes when using \'fwupdmgr security\'- Show the user a warning if updating may affect full-disk-encryption- Show translated firmware release notes when provided- Support loading remotes from /var/lib/fwupd/remotes.d- Fix a CCGX regression when loading firmware- Fix a potential crash when dumping Parade devices- Fix the CSME CVE detection for new generations- Handle EPERM when running the self tests on systems with IPMI- Mark as SUPPORTED even if on battery power- Only save the HSI attributes to the database if different- Raise the client timeout value from 25 seconds to fix Redfish startup- Redirect the old HSI links to the correct place- Set device time and timezone for logitech bulkcontroller devices- Set the verfmt of the returned device when the daemon device is unset
* Wed Oct 06 2021 Richard Hughes 1.7.0-1- New upstream release- Add more supported PixArt and StarBook coreboot devices- Add support for Synaptics CAPE, Elan FP readers and Logitech Bolt hardware- Allow adding GUIDs to each HSI security attribute- Allow waiting for multiple devices to replug- Create Redfish user accounts automatically using IPMI- Make the SuperIO ports and timeouts specific to the DMI model- Show HSiLevel=0 attributes in JSON security output- Use a per-device global percentage completion- Write the UX image upside down to fix some UEFI firmware
* Fri Sep 24 2021 Richard Hughes 1.6.4-1- New upstream release- Abort on invalid SREC files early to avoid a fuzzing timeout- Allow overriding the quirks directory at runtime- Fix a regression in flashing the Dell dock- Fix probing the Dell TPM- Show HSiLevel=0 attributes in JSON security output
* Tue Aug 10 2021 Richard Hughes 1.6.3-1- New upstream release- Disable the uefi_capsule plugin if Redfish coldplug succeeded- Fix an elantp crash when starting the daemon- Fix detection of 8Bitdo wireless usb adapter- Fix writing large redfish firmware files
* Mon Aug 02 2021 Richard Hughes 1.6.2-1- New upstream release- Add a plugin to check Lenovo firmware settings- Add support for CapsuleOnDisk and installing UEFI updates from GRUB- Automatically connect the BMC network interface at startup- Disable all UX capsules for Lenovo hardware- Do not assume the metainfo file is NUL-terminated- Do not save invalid files on LVFS server error- Fix a VLI regression when installing VL820Q7 firmware- Fix enumeration of the Synaptics Prometheus config child- Fix version number for legacy Wacom Bluetooth modules- Show the user how to switch out of Wacom tablet Android-mode- Work around a XCC-ism on Lenovo hardware
* Wed Jul 21 2021 Fedora Release Engineering - 1.6.1-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jun 14 2021 Richard Hughes 1.6.1-1- New upstream release- Add generic ModemManager support for PCI based modems- Add initial support for USB4 module in the Dell dock- Add support for sibling requirements- Add support for the ACPI PHAT table- Ask the user to confirm all CLI actions- Do not prevent firmware updates on desktop hardware- Do not show an invalid DFU warning on attach- Fall back to binary files when flashing STM32 hardware- Fix a critical warning when downloading files- Fix a regression in updating the WD19TB dock- Fix GUID generation on pixart hardware- Fix the VLI i2c device enumeration, e.g. MSP430- Follow HTTP 3XX redirects when downloading files- Force the device locker to close() an aborted open()- Only lock fwupdtool when loading the engine- Read current Wacom firmware index before finding image to write- Support binary artifact resources in cabinet archives- Support mirroring the detach and update images- Switch lock directory from /var/run to /run/lock- Use GProxyResolver to get the system proxy setting for a given URL
* Wed Apr 28 2021 Richard Hughes 1.6.0-1- New upstream release
* Wed Apr 14 2021 Andrew Thurman 1.5.9-2- Backport https://github.com/fwupd/fwupd/pull/3144 to fix https://bugzilla.redhat.com/show_bug.cgi?id=1949491
* Tue Apr 13 2021 Richard Hughes 1.5.9-1- New upstream release- Avoid runtime warning in dfu-tool- Detect address overflow when parsing invalid Intel HEX files- Do not timeout when bluez fails to start- Fix a crash when checking if the dbx update is safe to apply- Fix a possible crash if the user set WacomI2cFlashBlockSize manually- Fix array access when using fwupmgr verify-update- Include crt0 for arm and aarch64 that add a SBAT section- Retry the request to fix enumeration failure of Synaptics CXAudio- Set device activation requirement correctly in all cases- Set dual-bank property on more Lenovo display hardware- Tweak the SBAT output for a vendor string
* Wed Mar 24 2021 Richard Hughes 1.5.8-1- New upstream release- Add D501 Baklava device support- Allow enabling plugins only matching a specific HwId- Check pixart firmware compatibility with hardware before flashing- Correct a thunderbolt assertion if kernel failed FW read- Correctly erase STM32 devices when transfer size is less than sector size- Detect SREC overflow to avoid adding ~4GB of 0xFF padding- Do not show a critical error when flashing footer-less binary files- Don\'t allow device updates while needing activation- Fix a regression in the elantp defined IAP start address- Fix a regression where activate stopped working- Fix firmware update of pointing device on Lenovo ThinkPad Nano- Fix the HSI plugin \'Disabled\' state- Fix the quirk key name for the Lenovo HDMI with power- Fix writing to the GD32VF103 bootloader- Only call elantp->detach() when writing a firmware blob- Prompt for unlock keypress if reset command is blocked- Remove the Hughski public key- Show a warning when parsing invalid quirk files- Support for GATT characteristic signals/notifications- Support more than one protocol for a given device- Updated StarLabs GUIDs- Wait a few ms for the Logitech hardware to settle after detach
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.5.7-2- Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583.
* Tue Feb 23 2021 Richard Hughes 1.5.7-1- New upstream release- Add initial support for Bluez bluetooth devices- Add more supported pixart devices- Add support for the RTD21xx HDMI converter- Convert MBR types to GPT GUIDs to help find the ESP- Drop unused heap pages after startup has completed- Ensure SBAT metadata is added correctly- Only allow verify-update for plugins that support CAN_VERIFY
* Tue Feb 16 2021 Richard Hughes 1.5.6-1- New upstream release- Add SBAT metadata to the fwupd EFI binary- Add support for GD32VF103 as found in the Longan Nano- Add support for RMI PS2 devices- Add support for the Starlabs LabTop L4- Add support for the System76 Keyboard- Allow downloading firmware from IPFS- Be more paranoid when parsing ASCII buffers and devices- Check if the fwupd BootXXXX entry exists on failure- Do not allow flashing using flashrom if BLE is enabled- Do not allow Lenovo hardware to install multiple capsules- Do not show Unknown [
*
*
*] for every client connection- Fix dnload wBlockNum wraparound for ST devices- Fix OOM when using large ArchiveSizeMax values- Fix several crashes spotted by AddressSanitizer- Fix several places where the Goodix MOC plugin could crash- Include the PCR0 to the report metadata- Install the UX data into an optional subpacakge- Report the lockdown status from UEFI and SuperIO plugins- Show a console warning if the system clock is not set
* Tue Jan 26 2021 Fedora Release Engineering - 1.5.5-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 11 2021 Richard Hughes 1.5.5-1- New upstream release- Add a plugin to update PixArt RF devices- Add new hardware to use the elantp and rts54hid plugins- Detect the AMD TSME encryption state for HSI-4- Detect the AMI PK test key is not installed for HSI-1- Fix flashing a fingerprint reader that is in use- Fix several critical warnings when parsing invalid firmware- Fix updating DFU devices that use DNLOAD_BUSY- Ignore the legacy UEFI OVMF dummy GUID- Make libfwupd more thread safe to fix a crash in gnome-software- Never show unprintable chars from invalid firmware in the logs
* Wed Dec 16 2020 Richard Hughes 1.5.4-1- New upstream release- Add Maple Ridge Thunderbolt firmware parsing support- Allow creating FMAP and Synaptics firmware using builder.xml- Allow using fwupdtool as non-root for firmware commands- Do not trust the Block.HintSystem boolean for ESP filtering- Fix a memory leak when parsing Synaptics firmware- Fix a possible crash when reading the Goodix MOC USB request- Fix possible crashes when parsing invalid firmware
* Tue Dec 08 2020 Richard Hughes 1.5.3-1- New upstream release- Add a UEFI quirk for Star Labs Lite Mk III- Add the device firmare ID for serio class hardware- Allow setting the GMainContext when used for sync methods- Allow the client to send legacy PKCS7 and GPG signatures- Export the driver name from FuUdevDevice- Fix a possible critical warning due to missing retval- Fix the endianness for the CRC check in bcm57xx- Make sure the correct interface number is used for QMI- Mark more user-visible strings as translatable- Restrict loading component types of firmware- Validate ModemManager firmware update method combinations
* Mon Nov 23 2020 Richard Hughes 1.5.2-1- New upstream release- Add a flag to indicate if packages are supported- Add a plugin for the Pinebook Pro laptop- Allow components to set the icon from the metadata- Fall back to FAT32 internal partitions for detecting ESP- Fix detection of ColorHug version on older firmware versions- Fix reading BCM57XX vendor and device ids from firmware- Fix replugging the MSP430 device- Fix sync method when called from threads without a context- Ignore an invalid vendor-id when adding releases for display- Improve synaptics-mst reliability when writing data- Install modules-load configs in the correct directory- Notify the service manager when idle-quitting- Only download the remote metadata as required- Remove HSI update and attestation suffixes- Restore recognizing GPG and PKCS7 signature types in libfwupd- Set the SMBIOS chassis type to portable if a DT battery exists- Switch from libsoup to libcurl for downloading data
* Fri Nov 20 2020 Adam Williamson - 1.5.1-2- Backport #2605 for #2600, seems to help RHBZ #1896540
* Sun Nov 01 2020 Richard Hughes 1.5.1-1- New upstream release- Delete unused EFI variables when deploying firmware- Fix probe warning for the Logitech Unifying device- Include the amount of NVRAM size in use in the LVFS failure report- Make bcm57xx hotplug more reliable- Recognize authorized thunderbolt value of 2- Remove the duplicate parent-child data in FwupdDevice and FuDevice- Show a less scary fwupdate output for devices without info- Use a different Device ID for the OptionROM devices- Use UDisks to find out if swap devices are encrypted
* Mon Oct 26 2020 Richard Hughes 1.5.0-1- New upstream release- Add async versions of the library for GUI tools- Add commands for interacting with the ESP to fwupdtool- Add plugin for Goodix fingerprint sensors- Add plugin that can update the BCM5719 network adapter- Add plugin to update Elan Touchpads using HID- Add support for ChromeOS Quiche and Gingerbread- Add support for the Host Security ID- Add support for ThunderBolt retimers- Add switch-branch command to fwupdtool and fwupdmgr- Allow blocking specific firmware releases by checksum- Allow constructing a firmware with multiple images- Allow firmware to require specific features from front-end clients- Fix setting BootNext correctly when multiple updates are scheduled- Fix the topology of the audio device on the Lenovo TR dock- Include the HSI results and attributes in the uploaded report- Make return code different for get-updates with no updates- Make specific authorizations also imply others- Parse the HEX version before comparing for equality- Prevent dell-dock updates to occur via synaptics-mst plugin- Record the UEFI failure in more cases- Support loading DMI data from DT systems- Support LVFS::UpdateImage for GUI clients- Use pkttyagent to request user passwords if running without GUI
* Mon Sep 07 2020 Richard Hughes 1.4.6-1- New upstream release- Add a re-implementation of the rhboot dbxtool- Add missing Synaptics Prometheus GUIDs for ConfigId- Add support for the LabTop Mk IV- Add support for the Realtek RTD21XX I²C protocol- Allow blocking specific firmware releases by checksum- Allow DFU device to attach to runtime without a bus reset- Allow plugins to set remove delay only on the child- Cancel the file monitor before disposal to avoid a potential deadlock- Correctly label the vebdor for more NVMe devices- Specify a remove delay for Poly USB Cameras- Support download of large DFU firmware- Support polling the status from device in dfuManifest state- Use newer libxmlb features to properly display more AppStream markup
* Tue Aug 18 2020 Richard Hughes 1.4.5-4- Rebuild for the libxmlb API bump.
* Mon Aug 03 2020 Peter Jones - 1.4.5-3- Make dual signing happen. Related: CVE-2020-10713
* Sat Aug 01 2020 Fedora Release Engineering - 1.4.5-2- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jul 30 2020 Richard Hughes 1.4.5-1- New upstream release- Add dual-image feature for VL103 backup firmware- Add more CCGX hybrid dock support- Add support for a delayed activation flow for Thunderbolt- Allow firmware to require specific features from front-end clients- Be more defensive when remotes are missing required keys- Check all AppStream components when verifying- Check for free space after cleaning up ESP- Fix TPM PCR0 calculation- Modernize the thunderbolt plugin for future hardware- Only show UpdateMessage when state is success- Read the modem vendor ID correctly- Set the runtime version to 0.0.0 for pre-1.0.0 Thelio Io firmware- Support compiling libqmi-glib 1.26.0 and later- Support LVFS::UpdateImage in GUI clients- Use the GPIOB reset for the MiniDock VL103- Wait for the root device to be replugged when updating the MSP430
* Mon Jul 27 2020 Fedora Release Engineering - 1.4.4-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jun 10 2020 Richard Hughes 1.4.4-1- New upstream release- Fix refreshing when checking for downgraded metadata
* Tue Jun 09 2020 Richard Hughes 1.4.3-1- New upstream release- Add support for HP DMC dock devices- Always enforce the metadata signature has a valid timestamp- Capture the dock SKU in metadata- Check the device requirements when returning from GetDetails- Prevent Dell dock updates to occur via synaptics-mst plugin
* Fri May 22 2020 Richard Hughes 1.4.2-2- Backport a patch to fix the synaptics fingerprint reader update.
* Mon May 18 2020 Richard Hughes 1.4.2-1- New upstream release- Add several more ATA OUI quirks- Avoid communicating with DFU devices when bitManifestationTolerant is off- Correct the display of final calculated PCRs- Delay activation for Dell Thunderbolt updates- Do not use synaptics-rmi on the Dell K12A- Fix switching wacom-raw to bootloader mode- Switch the default of EnumerateAllDevices to false- Use GPIOB to reset the VL817 found in two Lenovo products
* Mon Apr 27 2020 Richard Hughes 1.4.1-1- New upstream release- Allow specifying the device on the command line by GUID- Correctly format firmware version of Dynabook X30 and X40- Do not show safe mode errors for USB4 host controllers- Do not show the USB 2 VLI recovery devices for USB 3 hubs- Fix the correct DeviceID set by GetDetails- Only update the FW2 partition of the ThinkPad USB-C Dock Gen2- Prefer to update the child device first if the order is unspecified- Refresh device name and format before setting supported flag- Reset the progressbar time estimate if the percentage is invalid- Set the CCGX device name and summary from quirk files- Wait for the cxaudio device to reboot after writing firmware
* Tue Apr 14 2020 Richard Hughes 1.4.0-1- New upstream release- Actually reload the DFU device after upgrade has completed- Add plugin for CPU microcode- Add plugin for Cypress CCGX hardware- Add plugin for EP963x hardware- Add STM32F745 DfuSe version quirk- Allow server metadata to set the device name and version format- Always check for \'PLAIN\' when doing vercmp() operations- Apply version format to releases and devices at same time- Check the firmware requirements before adding \'SUPPORTED\'- Correctly attach VL103 after a firmware update- Do not allow devices that have no vendor ID to be \'UPDATABLE\'- Do not use shim for non-secure boot configurations- Export the device state, release creation time and urgency- Fix a crash when removing device parents- Fix a difficult-to-trigger daemon hang when replugging devices- Fix a runtime error when detaching MSP430- Fix CounterpartGuid when there is more than one supported device- Fix reporting Synaptics cxaudio version number- Introduce a new VersionFormat of \'hex\'- Load the signature to get the aliased CDN-safe version of the metadata- Never add USB hub devices that are not upgradable- Only auto-add counterpart GUIDs when required- Parse the CSR firmware as a DFU file- Set the protocol when updating logitech HID++ devices- Use Jcat files in firmware archives and for metadata- When TPM PCR0 measurements fail, query if secure boot is available and enabled