main
Add fu_common_get_olson_timezone_id() for future use
Add attributes for HP sure start
Drop support for GPG signing of metadata and firmware
Run `meson format -i -r` on all the build files
Allow unsetting HwID plugin context flags
Remove PLUGINBUILDDIR and use G_TEST_SRCDIR and G_TEST_BUILDDIR instead
Add appstream IDs for BIOS settings
Allow using varargs to find HID reports
trivial: Ignore all the non-free test blobs
Teach FuAcpiTable how to write back binary blobs
Parse cabinet archives without gcab
Fix FuCfuOffer XML roundtrip
Move the fuzzing files into the plugin directories
Refactor the hwids functionality
Allow setting context flags from HWID matches
Add support for coSWID device-id and persistent-id
trivial: Move reading /proc/cpuinfo to common code
Add a CSV firmware parser
Create the fuzzing corpus at build time
Add support for parsing the EDID
trivial: Rename FuEfiFilenameXxx to FuEfiXxx
Add fu_firmware_new_from_xml() to build firmware easier
trivial: Do not assume the FTW area is all 0xFF
Only load the FuEfiLoadOption path if the string is valid
Add 'fwupdtool efiboot-hive' command to allow setting the nmbl kernel cmdline
trivial: Update EFI load option example to reflect reality
Add support for "externally managed" EFI signature lists
Move the EFI_SIGNATURE parsing to FuEfiSignature->parse()
Parse EFI variable authentication blobs
trivial: Allow setting a minimum size for an EFI volume
Add FuEfiVssAuthVariable for future use
Only add valid variables to the VSS store
elf: Add support for writing an ELF binary to enable fuzzing
Add support for Flattened Devicetree aka FDT firmware
Add support for Flat Image Tree aka FIT firmware
trivial: Allow hinting to the parser where it can find __FMAP__
Parse the FMAP SBOM area as uSWID
Allow parsing the HID descriptor
Add FuIfwiCpdImage firmware subclass for IFWI CPD entries
Add support for IFWI Intel Flash Program Tool (aka FPT) firmware
Add an experimental streaming tokenizer JSON parser
trivial: Add a firmware round-trip for FuLinearFirmware
oprom: capture vendor ID and device ID
Generate the USB, PCI, PNP and OUI vendor mapping from the hardware data
trivial: Round-trip pefiles in the self tests
Rewrite the SbatLevel to use stream offsets and add unit tests
Add a 'fwupdtool tpm-eventlog' command to explain the TPM eventlog output
Fix a crash when paring uevents that are not KEY=VALUE
trivial: Fuzz the USB descriptor parsing for hangs and crashes
Add some self test for zlib compressed uSWID metadata
Add support for coSWID payload sections
Add native support for ZIP files