main
trivial: Run `pre-commit autoupdate && pre-commit run -a`
trivial: Ignore all the non-free test blobs
Unify custom flags, private flags and internal flags
trivial: Check quirk files for trailing whitespaces and newlines
trivial: Fix integer overflow in DFU byte array join size calculation
treewide: Use FuInputStream throughout
dfu: Use fu_usb_device_add_interface() rather than re-inventing the wheel
trivial: Chain up the `GObjectClass->constructed()` vfunc
Remove the duplicate (and legally pointless) '(C)' from copyright lines
trivial: Remove declared functions in a header with no implementation
dfu: avoid out-of-bounds read in fu_dfu_target_parse_sector
dfu: Split out fu_dfu_target_avr_download_element_chunk() for code sanity
trivial: Add GError parameter to fu_chunk_array_new_from_bytes()
dfu: Move FuDfuTargetTransferFlags to rust format
dfu: Move FuDfuAvr32Group to Rust format
trivial: Run meson format on all our meson files