Commit Graph

28 Commits

Author SHA256 Message Date
6a5455a2d4 Accepting request 1175464 from home:dimstar:Factory
- Update to version 1.9.20:
  + This release adds the following features:
    - Add some API to allow uploading reports for use in
      gnome-firmware
    - Allow the user to upload the entire devicelist to the LVFS
  + This release fixes the following bugs:
    - Correctly detect Synaptics Cayenne and Spyder firmware
    - Do not offer the UEFI DBX update on Lenovo ideacentre
      300-20ISH
    - Explicitly enable shadow stack support in fwupd.service
    - Fix a potential buffer overread when reading the algoltek-usb
      version number
    - Fix the CET HSI test by rewriting it in assembly
    - Fix using --verbose in fwupdmgr
    - Ignore --p2p when downloading the metadata signature
  + This release adds support for the following hardware:
    - FPC FF2 fingerprint devices

OBS-URL: https://build.opensuse.org/request/show/1175464
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=181
2024-05-21 08:48:17 +00:00
037f050516 Accepting request 1172411 from home:dimstar:Factory
- Update to version 1.9.19:
  + This release adds the following features:
    - Drop heap as part of a housekeeping action.
    - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
    - Assume new ME versions are called CSME.
    - Fix a buffer-overread when parsing invalid CoSWID entity
      data.
    - Fix a logic thinko when parsing GUID strings.
    - Fix downloading files on Windows with libcurl >= 7.77.0.
    - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
    - Acer U32 dock.
    - Luxshare 7-in-1 dock.
    - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.

OBS-URL: https://build.opensuse.org/request/show/1172411
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=179
2024-05-07 11:39:09 +00:00
fe0fff2f96 Accepting request 1170723 from home:dimstar:Factory
- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
    - Capture device status changes when in bootloader mode.
    - Change the systemd SystemCallFilter to an allowlist.
    - Detect when a CCGX dock forbids downgrade.
    - Do not add an overly-generic instance ID to CrosEC devices.
    - Do not read OptionROM verification data on Apple hardware.
    - Emit a signal when a user-request is no longer valid.
    - Fix a potential crash when parsing invalid CBOR data.
    - Properly show SPDX project licenses with AND as a delimiter.
    - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
    - Asus DC201.
    - Realtek Gen1 RTS541x.

OBS-URL: https://build.opensuse.org/request/show/1170723
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=177
2024-04-29 10:19:40 +00:00
5c6f14af93 Accepting request 1166093 from home:dimstar:Factory
- Update to version 1.9.16:
  + This release adds the following features:
    - Prefer zstd over xz for metadata.
    - Relicense a few remaining plugin files to LGPL-2.1+.
  + This release fixes the following bugs:
    - Correctly record UEFI success if adding ESRT nodes.
    - Defer the DP Aux MST scanning on hotplug to workaround a
      kernel bug.
    - Do not do the post-update version check if the device
      needs-reboot.
    - Fix a fastboot warning when loading device.
    - Fix a possible warning in fwupdmgr when excluding releases.
    - Fix a qsi-dock warning when writing chunks.
    - Ignore attribute-changed to work around a regression in
      macOS.
    - Ignore ZFS zvols when finding the default ESP.
    - Mark Pluton TPMs as part of the main CPU.
    - Put the fwupd-efi verbose debugging in the journal.
    - Recognize zfsbootmenu in ESP detection heuristic.
  + This release adds support for the following hardware:
    - Acer T34 and U33 docks.
    - Qualcomm Series 5 Gen 1 and Gen 2 and Series 3 Gen 1 and
      Gen 2 devices.
    - Several Puya SPI chips.
    - VIA VL822 C0.

OBS-URL: https://build.opensuse.org/request/show/1166093
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=175
2024-04-08 07:45:19 +00:00
c228630ef7 Accepting request 1157109 from home:dimstar:Factory
- Update to version 1.9.15:
  + This release adds the following features:
    - Allow loading in parameters for the test device from
      fwupd.conf.
    - Ensure LVFS remotes are changed from .gz to .xz.
    - Store the install duration in the history database.
  + This release fixes the following bugs:
    - Drop OverrideESPMountPoint references in uefi-capsule.
    - Fix a potential double-free when writing AVer firmware.
    - Only request the BOS descriptor when bcdUSB > 0x0200.
    - Use the root device order when sorting device children.

OBS-URL: https://build.opensuse.org/request/show/1157109
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=171
2024-03-13 08:09:37 +00:00
75ced53afd Accepting request 1152012 from home:polslinux:branches:Base:System
- Update to version 1.9.14:
  * Correctly detect ARM32 and RISC-V UEFI binaries.
  * Correctly migrate the database schema from very old fwupd versions.
  * Fix DS-20 descriptors by opening the GUsbDevice earlier.
  * Fix updating the fingerprint reader on the Framework 13 and 16 laptop.
  * Fix warning when probing devices using the metadata allowlist.
  * Only recover the version format for specific devices.

OBS-URL: https://build.opensuse.org/request/show/1152012
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=169
2024-02-27 07:36:45 +00:00
eee7f795a2 Accepting request 1145210 from home:dimstar:Factory
- Update to version 1.9.13:
  + This release adds the following features:
    - Add a timer inhibit if the daemon took a long time to
      startup.
    - Add a concept of 'Test Mode' rather than enabling specific
      plugins.
    - Do not idle-quit the daemon if there is a connected D-Bus
      client.
  + This release fixes the following bugs:
    - Allow plugins to opt-out of the child-device first depsolve.
    - Allow setting multiple flags in LVFS::DeviceFlags.
    - Do not migrate config comments for removed keys.
    - Do not request the Advantech BMC to reboot.
    - Do not warn the user about ESP when using MBR.
    - Fix a critical warning when adding a PixArt wireless device.
    - Fix migration of legacy config files.
    - Only save config values to the mutable config file.
    - Parse DS-20 descriptors earlier in device setup.
    - Store the version format in the history database to fix
      offline reports.
    - Use the correct GUID for matching realtek-mst and
      parade-lspcon.
  + This release adds support for the following hardware:
    - GoodWay Acer Dock.

OBS-URL: https://build.opensuse.org/request/show/1145210
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=167
2024-02-08 15:25:56 +00:00
cbcd96d2f3 Accepting request 1141203 from home:dimstar:Factory
- Update to version 1.9.12:
  + This release adds the following features:
    - Add remote modification support to fwupdtool
    - Add support for more modify-config options
    - Generate HTML pages for all man pages
  + This release fixes the following bugs:
    - Assume the legacy LVFS::UpdateRequestId tag is non-generic
    - Avoid crashing the daemon if not using udisks
    - Correctly mark the CPU as supported
    - Correctly match invalid EFI partitions
    - Do not change the device status until the action has
      completed
    - Do not require systemd for fwupdtool modify-config
    - Enable access to the home interface for snap
    - Fix an assertion when enabling lvfs-testing for the first
      time
    - Fix a possible crash in fwupdtool build-cabinet
    - Handle systems with more than one ccp device
    - Only check AMD CPUs for SHSTK, not IBT
    - Only write the mutable fwupd.conf with the current values
    - Re-evaluate supported every time pci-psp attributes are
      refreshed
    - Show "CET OS support" on AMD systems too
  + This release adds support for the following hardware:
    - AVer CAM340plus
    - AVer VB342 Pro
    - More Algoltek devices

OBS-URL: https://build.opensuse.org/request/show/1141203
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=165
2024-01-29 12:35:21 +00:00
e0913b3c27 Accepting request 1136882 from home:dimstar:Factory
- Update to version 1.9.11:
  + This release adds the following features:
    - Allow exporting 'offline' reports for manual upload
  + This release fixes the following bugs:
    - Add some recovery partition names to ignore for ESP selection
    - Check for CET and SMAP on non-Intel x86 processors too
    - Correctly mark the CPU as supported in the HSI tests
    - Do not fail on probing downstream Synaptics MST ports
    - Do not offer to change BIOS settings that are already set
    - Do not prefer msftdata when choosing the default ESP
    - Do not show spurious device request flags
    - Fix a missing build dependency to fwupdplugin-self-test
    - Fix a segfault when using zlib-ng instead of zlib
    - Fix updating Jabra 410, 510, 710 and 810 devices
    - Match more community-supported branches
    - Remove the Intel SPIBAR proxy support as the mtd module works
    - Show a better error when the ESP is missing
    - Show an error if the post-update version does not match exactly
    - Speed up Synaptics MST device enumeration
  + This release adds support for the following hardware:
    - Algoltek USB devices
    - Luxshare Quad USB4 Dock

OBS-URL: https://build.opensuse.org/request/show/1136882
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=161
2024-01-04 17:39:03 +00:00
eb179be8a1 Accepting request 1130755 from home:polslinux:branches:Base:System
- Update to version 1.9.10:
  + This release adds the following features:
    - Add support for not_hardware requirements
    - Add support for loongarch64
    - Add support for per-release priority attributes
    - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
    - Compare the HID report value when checking for duplicates
    - Consider the component priority when installing composite updates
    - Deploy the CCGX firmware correctly the first time
    - Do not export the 'main-system-firmware' and 'cpu' GUIDs
    - Enforce fwupd version requirements client side
    - Fix Genesys 'failed to get static tool info from device' error
    - Fix potential 'dereference before null check' in ccmx-dmc
    - Fix the 'already registered private FuMmDevice flag with value' warning
    - Fix the 'assertion backend_id != NULL failed' runtime warning
    - Fix Wacom USB device emulation by recording the composite phases
    - Generate generic request message text where possible
    - Hide HTTP passwords in fwupd debugging logs
    - Let the client know what interaction is expected
    - Make all critical warnings into backtraces for non-release builds
    - Never obsolete the wrong HSI attribute
    - Never show a HSI index that is impossible
    - Only apply fastboot plugin to modem devices supporting fastboot
    - Only send interactive requests when the sender is alive
    - Remove the now-obsolete Synaptics MST cascade device scanning
    - Replace the Redfish KCS user if required
    - Restrict mediatek-scaler devices on specific hardware only
    - Skip any recovery partitions when detecting ESP

OBS-URL: https://build.opensuse.org/request/show/1130755
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=156
2023-12-04 13:01:59 +00:00
78b44068a1 Accepting request 1127842 from home:dimstar:Factory
- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
    - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
    - Lenovo X1 Yoga Gen7 530E.
    - Advantech BMC devices.

OBS-URL: https://build.opensuse.org/request/show/1127842
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=154
2023-11-21 07:47:23 +00:00
0fd40a0aec Accepting request 1126541 from home:dimstar:Factory
- Update to version 1.9.8:
  + This release adds the following features:
    - Add a DP AUX device subclass and port the Synaptics MST
      plugin to it
    - Add a feature flag for non-generic requests where
      translations are required
    - Hide generic VID/PIDs to avoid accidental firmware matches
    - Optionally set the modem carrier configuration as the branch
      name
    - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
      consider the branch
    - Require additional requirements for devices using non-OEM USB
      VIDs
    - Set the waiting-for-user status when sending a request
    - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
    - Kinetic SST/MST DisplayPort converters
    - Wacom Cintiq Pros (DTH172, DTH227)

OBS-URL: https://build.opensuse.org/request/show/1126541
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=150
2023-11-15 08:42:50 +00:00
6f2184b6ca Accepting request 1122193 from home:dimstar:Factory
- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.

- Update to versrion 1.9.7:
  + This release adds the following features:
    - Add support for child device requirements in metadata.
    - Allow to have more than one host BKC.
    - Delete BootNext as a post-reboot action to work around broken
      firmware.
    - Parse cabinet archives internally without libgcab.
    - Use close-ended mode for eMMC FFU to speed up firmware
      updates.
  + This release adds support for the following hardware:
    - Logitech Rally System devices.
    - More PixartRF HPAC devices.
    - More Synaptics Prometheus fingerprint readers.
    - Some Western Digital eMMC devices.
    - VIA VL830 and VL832.

- Update to version 1.9.6:
  + This release adds the following features:
    - Add a launchd agent for macOS.
    - Add a new security attribute for BIOS capsule updates to be
      enabled.
    - Add functionality to fix specific host security attributes.
    - Add global information from the context into the report data.
    - Add support for coSWID payload sections.
    - Add support for parsing the EDID.
    - Allow adding only-quirk instance IDs from quirk files.
    - Install a sysusers.d systemd file when using

OBS-URL: https://build.opensuse.org/request/show/1122193
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=146
2023-11-02 08:20:39 +00:00
7b6afbf06a Accepting request 1100047 from home:iznogood:branches:Base:System
New stable release

OBS-URL: https://build.opensuse.org/request/show/1100047
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=142
2023-07-24 09:15:39 +00:00
4f0b9357c0 Accepting request 1092970 from home:iznogood:factory
- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
    - Add pcap converter which allows emulating devices from a
      Wireshark dump
    - Add the ability to dump TPM firmware for future use

OBS-URL: https://build.opensuse.org/request/show/1092970
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=138
2023-06-14 07:30:13 +00:00
3759dd63e3 Accepting request 1070222 from home:dimstar:Factory
- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.

OBS-URL: https://build.opensuse.org/request/show/1070222
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=135
2023-03-08 16:17:13 +00:00
2ee9c0c5bf Accepting request 1046691 from home:polslinux:branches:Base:System
- Update to 1.8.9:
  + This release adds the following features:
    - Add an interactive request for re-inserting the USB cable
    - Add SHA384 support for TPM hashes
    - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
    - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
    - Add the fwupd version to the HSI result if the chassis is invalid
    - Allow getting the ESP when there is a block device with no filesystem
    - Allow reinstalling on devices with only-version-upgrade set
    - Do not require the TPM event log to have all reconstructions
    - Fix a tiny memory leak when parsing signed reports
    - Ignore failure to mount the ESP if unsupported
    - Never allow using SHA-1 for checksum validation
    - Return a more useful error if USB recovery failed
    - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
    - Speed up daemon startup using prepared XPath queries
    - Suggest to turn on ThunderboltAccess for Lenovo systems
    - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
    - More Solidigm NVMe devices
    - More Synaptics Cape devices
    - More Synaptics Prometheus devices
    - Most Texas Instruments USB-4 docks
    - Scaler support for Wacom USB devices
    - Several new Wistron USB-C docks

OBS-URL: https://build.opensuse.org/request/show/1046691
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=131
2023-01-05 07:58:31 +00:00
4bb50feec8 Accepting request 1045396 from home:iznogood:branches:Base:System
- Update to version 1.8.8:
  + This release adds the following features:
    - Add BIOS rollback protection support for Dell and Lenovo
      systems
    - Generate OVAL rules for openSCAP evaluation
    - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
    - Add a X-Gpu category for new hardware support
    - Add more ChromeOS metadata to the report attributes
    - Ensure the device name is set for Intel USB4 devices
    - Fix a critical DFU CSR warning when deploying firmware
    - Fix a Synaptics RMI issue when updating non-secure devices
    - Match more device properties when using GetDetails
    - Move AMD platform rollback protection to level 4
    - Use the correct AppStream ID for the Key Manifest failure
    - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
    - Logitech Whiteboard cameras
    - More Goodix MoC devices
    - Several QSI Docks

OBS-URL: https://build.opensuse.org/request/show/1045396
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=129
2022-12-27 08:59:15 +00:00
027334b3fc Accepting request 1035067 from home:iznogood:branches:Base:System
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1035067
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=127
2022-11-11 11:10:41 +00:00
d7f89a83fb Accepting request 1011134 from home:iznogood:branches:Base:System
Yet a new upstream version

OBS-URL: https://build.opensuse.org/request/show/1011134
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=123
2022-10-20 12:50:55 +00:00
73e8789f1d Accepting request 1005435 from home:iznogood:branches:Base:System
- Update to version 1.7.10:
  + Always check the BDP partitions when getting all the possible
    ESPs
  + Correctly detect CET IBT
  + Do not show HSI events where we changed the spec result value
  + Fix aligning up addresses greater than 4GB
  + Fix applying the latest DBX update on machines with
    20200729.x64 installed
  + Fix checking for invalid depth requirements
  + Fix getting the new version number of the USI docking hardware
  + Fix HSI prefix for invalid chassis
  + Never save the Redfish auto-generated password to a
    user-readable file
  + Only create users using IPMI when we've tested the hardware
  + Only fail the kernel tainted HSI test for specific taint
    reasons
  + Only show changed events in the fwupdmgr security output
  + Recognize CSME version 16 and update vulnerable versions from
    CSMEVDT data
  + Write all the CCGX metadata block as intended

OBS-URL: https://build.opensuse.org/request/show/1005435
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=121
2022-09-28 07:04:10 +00:00
656b6c530c Accepting request 993778 from home:dimstar:Factory
- Update to version 1.7.9 (boo#1201311):
  + Do not generate a capsule header for the FMP GUID.
  + Do not use CoD even when advertized on non-aarch64 platforms.
  + Fix a critical warning when parsing an invalid PHAT record.
  + Fix a regression for devices using the Atmel FLIP Bootloader.
  + Fix parsing SMBIOS data.
  + Set the device ID on the FwupdRequest.
  + Use the correct protocol member when converting to JSON.
  + Wait for the system76-launch device to re-enumerate if unlocked
    and reset.
- Changes from version 1.7.8:
  + Add the bootloader VID/PID used for the first batch of ColorHug
    devices.
  + Also check for os-release in SYSCONFDIR.
  + Export the version lowest raw value correctly.
  + Fix a Wacom timeout when parsing very corrupt firmware.
  + Fix Genesys device enumeration failure by not claiming the
    interface.
  + Hardcode the Redfish filedata name to firmware.bin.
  + Install D-Bus introspection data even if introspection is
    disabled.
  + Only set the flashrom BIOS size if not already quirked.
  + Read the SynapticsMST firmware size in a more safe way.
  + Restart the BMC after installing BCM updates.

OBS-URL: https://build.opensuse.org/request/show/993778
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=119
2022-08-08 13:15:30 +00:00
2c5dd2773b Accepting request 970523 from home:gmbr3:Active
- Update to version 1.7.7:
  * This release adds the following features:
    + Add CCGX trigger code to support future hardware
    + Add signed and unsigned payload metadata to more devices
    + Allow overriding the detected machine type
    + Allow quirking the flashrom flash size
    + Do not allow the DBX update for broken firmware versions
  * This release fixes the following bugs:
    + Do not add the backup BMC device as it shares the same GUIDs
    + Do not hardcode the libexecdir to /usr/libexec
    + Do not leak child processes when canceling
    + Do not throw away the TPM eventlog when uploading reports to
      the LVFS
    + Don't export USB4 host controllers if they do not have unique
      GUIDs
    + Fix build for MacOS
    + Fix the TPM eventlog replay for Intel TXT machines
    + Fix writing large MTD images
    + 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
  * This release adds support for the following hardware:
    + Logitech M550, M650 and K650
    + More Elan fingerprint readers
    + More Star Labs StarLite laptops
    + More Wacom panels found on Lenovo laptops
- Split bash and fish completions to separate subpackages
- Remove un-needed BRP_PESIGN_FILES
- Set GNU_SOURCE so meson detects F_OFD_SETLK in fnctl.h support

OBS-URL: https://build.opensuse.org/request/show/970523
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=117
2022-04-19 12:06:59 +00:00
76ada3a603 Accepting request 957637 from home:iznogood:branches:Base:System
New stable release

OBS-URL: https://build.opensuse.org/request/show/957637
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=116
2022-02-27 10:56:12 +00:00
bfa29a8c74 Accepting request 952769 from home:iznogood:branches:Base:System
New upstream release

OBS-URL: https://build.opensuse.org/request/show/952769
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=115
2022-02-09 11:40:16 +00:00
9e5841c2e1 Accepting request 941841 from home:gmbr3:Active
- Update to version 1.7.3:
  * This release adds the following features:
    + Add a sync-bkc subcommand to ensure a known set of firmware
      versions
    + Add FuArchiveFirmware for plugins that use archives as
      firmware files
    + Add quirkable page and sector size properties to FuCfiDevice
    + Make Upower and powerd support optional
  * This release fixes the following bugs:
    + Add some sanity checks to the elanfp firmware parser
    + Add the CFI JEDEC instance ID if using the vendor-extended
      version
    + Check the value range when parsing the quirk keys
    + 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 running the tests when fwupd is not installed
    + Fix the GLib error message when inotify max_user_instances is
      too low
    + 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 HSI tests optional for embedded targets
    + Make the plugin startup order deterministic
    + Set Thunderbolt ports offline on host controller
    + Use endian-safe version functions when enumerating Logitech
      hardware
    + Use lowercase flag names in intel-spi to prevent a runtime
      warning
    + Wait for the System76 Launch device to come back from DFU
      mode
  * This release adds support for the following hardware:
    + Most Nordic Semiconductor nRF Secure devices
- Fix build when not on TW: add BR protobuf-c

OBS-URL: https://build.opensuse.org/request/show/941841
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=114
2021-12-21 12:51:26 +00:00
82856845bf Accepting request 934959 from home:iznogood:branches:Base:System
New upstream release, now with new url

OBS-URL: https://build.opensuse.org/request/show/934959
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=111
2021-12-01 11:12:43 +00:00
5a088006e1 Accepting request 932555 from home:iznogood:branches:Base:System
- Update to version 1.6.4:
  * 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
  * Abort on invalid SREC files early to avoid a fuzzing timeout
  * This release adds support for the following hardware:
    + AVer ATLAS CAM/CAM520 Pro2
    + Cayenne/Spyder Synaptics MST
    + VL819 USB devices
- Changes from version 1.6.3:
  * This release adds the following features: Fall back to the
    parent if the child does not have a battery level set
  * This release fixes the following bugs:
    + Disable the uefi_capsule plugin if Redfish coldplug succeeded
    + Fix an elantp crash when starting the daemon
    + Fix compiling with old versions of libxmlb
    + Fix detection of 8Bitdo wireless usb adapter
    + Fix the 8bitdo N30 Pro 2 install duration
    + Fix the modem-manager report that failed to get device after
      update
    + Fix writing large redfish firmware files
  * This release adds support for the following hardware:
    + Poly Studio P21
    + Realtek RTD2141B
- Switch service to obs_scm, and recompress to buildtime.
- Drop automatic changesgenerate, upstream have perfectly fine and
  human understandable release notes at
  https://github.com/fwupd/fwupd/releases that should be copied
  into .changes.

OBS-URL: https://build.opensuse.org/request/show/932555
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=109
2021-11-19 16:05:15 +00:00