Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fwupd for openSUSE:Factory checked in at 2026-05-13 17:18:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwupd (Old) and /work/SRC/openSUSE:Factory/.fwupd.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fwupd" Wed May 13 17:18:55 2026 rev:113 rq:1352734 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes 2026-05-07 15:44:13.773293401 +0200 +++ /work/SRC/openSUSE:Factory/.fwupd.new.1966/fwupd.changes 2026-05-13 17:19:34.491889371 +0200 @@ -1,0 +2,88 @@ +Tue May 12 11:10:05 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 2.1.3: + + This release adds the following features: + - Add support for Redfish bearer token authentication + - Add support for several XMC SPI chips + - Parse JCat files in libfwupd without using libjcat + + This release fixes the following bugs: + - Allow configuring a Redfish URI with a path prefix + - Avoid firmware matching errors for Cat-6 and Cat-12 modems + - Calculate and export a floating point percentage progress value + - Do not print clean remote success message if aborted + - Do not probe all Nordic devices with USB VID 0x1915 + - Fix force table support in Elan IC types 0x13 and 0x14 + - Fix Raydium information check flow to avoid incorrect validation + - Fix the Thunderbolt version number by ignoring the reserved bits + - Load well-known paths in dbxtool to prevent a regression + - Match a specific Raydium device to prevent resetting older hardware + - Only copy the HIDRAW USB properties if a DS-20 has been provided + - Use CA1 for a SK Hynix NVMe drive + + This release adds support for the following hardware: + - SHIFT6mq and SHIFTphone 8 + +------------------------------------------------------------------- +Thu May 7 14:09:01 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 2.1.2: + + This release adds the following features: + - Add an HSI check for AMD SB-7033 aka EntrySign + - Add native CBOR parsing and drop libcbor2 as a dep + - Add server platform detection to suspend HSI checks + - Allow setting a maximum version number for a device + - Allow setting context flags from HWID matches + - Increment the progressbar when waiting for replug + - Require Windows 8+ for the MSI build artifact + - Support loading EFI authenticated variables with ContentInfo headers + + This release fixes the following bugs: + - Add daemon support for modems that export ttyUSB devices + - Add decompression ratio limit to prevent parsing emulation ZIP bombs + - Add device activation flag for Dell servers after firmware upgrade + - Allow using a custom Telink HidToolVer quirk + - Check the UEFI capsule payload is less than 4GiB in size + - Cleanup all the user inhibits when required + - Do not allow using non-regular files like devnull as metadata + - Do not use capsule-on-disk on Lenovo ThinkCentre M60e Tiny + - Fix a buffer overread when parsing a malicious PE file + - Fix a CRC validation mistake in ZIP firmware parser + - Fix a maybe-impossible NULL pointer dereference when parsing netlink data + - Fix a small memory leak when writing Redfish firmware + - Fix accessing Nordic devices connected through a dongle + - Fix handling snapd payloads with only a default image + - Fix potential NULL pointer dereference in QMI firmware write + - Fix the auto-generated Redfish HBA device name + - Fix the displayed Thunderbolt version number by ignoring reserved bits + - Fix UF2 race with UDisks2 volume discovery during replug + - Fix warning when probing removable USB devices with no medium + - Guard HSI feature with platforms requirements + - Hardcode the modification timestamp in generated zip archive + - Increase the resolution of the progress bar updates + - Limit the maximum number of files that can be parsed from ZIP archives + - Prevent users from asking for unlimited system inhibits + - Properly handle Dell iDRAC when using Redfish + - Reject DFU sectors with zero size to prevent a possible infinite loop + - Restore the VID check in Algoltek USBCR probe function + - Set sensible parsing limits in each FuFirmware subclass + - Show a suitable version when the Novatek update is interrupted + - Support CAB image filenames longer than 255 chars + - Update the Focal touch firmware format to the latest release + - Use overflow-checked arithmetic for all offset calculations + - Use prepared queries when querying silos + - Validate CCGX record data size before flash write + - Validate Nordic HID peer index before accessing peers cache array + - Validate Synaptics cxaudio EEPROM size before trusting it + - Wait for mock snapd API socket to appear when running tests + - Wait for the new version when updating the Nordic TK059 Keyboard + + This release adds support for the following hardware: + - Elan TP IC type 0x19 + - Google Moonstone + - HP 400 and 405 Mouse + - Lenovo USB-4 dock + - LX Semicon SW42101 touch controller + - Parade USB hubs with GPIO control + - Pixart PLP239 devices + - Raydium TP devices + - Sunplus cameras +- Drop pkgconfig(libcbor) BuildRequires: no longer needed. + +------------------------------------------------------------------- Old: ---- fwupd-2.1.1.obscpio New: ---- fwupd-2.1.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwupd.spec ++++++ --- /var/tmp/diff_new_pack.iOF2tN/_old 2026-05-13 17:19:35.923948742 +0200 +++ /var/tmp/diff_new_pack.iOF2tN/_new 2026-05-13 17:19:35.923948742 +0200 @@ -43,7 +43,7 @@ %define shlib_sover 3 Name: fwupd -Version: 2.1.1 +Version: 2.1.3 Release: 0 Summary: Device firmware updater daemon License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -93,7 +93,6 @@ BuildRequires: pkgconfig(gudev-1.0) >= 232 BuildRequires: pkgconfig(gusb) >= 0.2.9 BuildRequires: pkgconfig(jcat) >= 0.1.3 -BuildRequires: pkgconfig(libcbor) BuildRequires: pkgconfig(libcurl) >= 7.62.0 BuildRequires: pkgconfig(libdrm_amdgpu) BuildRequires: pkgconfig(libelf) @@ -228,12 +227,16 @@ -Ddocs=enabled \ -Dsupported_build=enabled \ -Dtests=false \ + -Dumockdev_tests=disabled \ -Dvalgrind=disabled \ -Dvendor_ids_dir=/usr/share/hwdata \ -Dman=true \ %ifarch s390x ppc64le -Dplugin_flashrom=disabled \ %endif +%ifnarch %{ix86} x86_64 + -Dhsi=disabled \ +%endif %{nil} %meson_build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.iOF2tN/_old 2026-05-13 17:19:35.959950234 +0200 +++ /var/tmp/diff_new_pack.iOF2tN/_new 2026-05-13 17:19:35.963950400 +0200 @@ -4,7 +4,7 @@ <param name="url">https://github.com/fwupd/fwupd.git</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> - <param name="revision">2.1.1</param> + <param name="revision">2.1.3</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> </service> ++++++ fwupd-2.1.1.obscpio -> fwupd-2.1.3.obscpio ++++++ ++++ 70141 lines of diff (skipped) ++++++ fwupd.obsinfo ++++++ --- /var/tmp/diff_new_pack.iOF2tN/_old 2026-05-13 17:20:02.093033665 +0200 +++ /var/tmp/diff_new_pack.iOF2tN/_new 2026-05-13 17:20:02.129035157 +0200 @@ -1,5 +1,5 @@ name: fwupd -version: 2.1.1 -mtime: 1773310113 -commit: 0a3ee12574d05af621c1c0add6b2df73ac66eaca +version: 2.1.3 +mtime: 1778580282 +commit: af55b0bc26231e4bd2ef46e68a7adcd35e82709d
