main
trivial: Fix install path for the lvfs.conf
Remove the concept of blocked firmware
Add appstream IDs for BIOS settings
Use rustgen in libfwupd too
trivial: Ensure all internal symbols are exported in C ABI
trivial: Add FwupdClientSyncImpl->clean_remote() for future use
Export fwupd_client_download_bytes2() for future use
trivial: Add unit tests for fwupd_client_set_sync_impl()
Add fwupd_client_add_connect_func() for future use
trivial: Add NULL check for out-of-range timestamps
trivial: Ensure FwupdCodec types are exported in C ABI
Parse Jcat files in libfwupd without using libjcat
trivial: Use fwupd_variant_get_uint64() in more places
Require sealed memfd input to prevent TOCTOU attacks
Calculate and export a floating point percentage progress value
trivial: Do not allow sentence case in debugging
Use FwupdJson when building and exporting codecs
trivial: Do non-breaking space replacement for all callers
trivial: Move fwupd_device_get_id_display() into libfwupd
trivial: Fix various typos in the docs
Split out the libfwupd test code
Add support for a Compal's BIOS version format
trivial: Add a unit test for the systemd integration
trivial: Fix indentation in various rust files
trivial: Add a wrapper for g_base64_encode() for old GLib versions
Increase the JCat parser item limit from 100 to 1000
trivial: Fix up some files missed by clang-format
Add an experimental streaming tokenizer JSON parser
libfwupd: Add bytes functions
Use the default for 'null' integer and boolean JSON keys
trivial: Support 'null' in JSON string values
Optimize loading JSON whitespace
Limit the size of quoted strings when fuzzing
trivial: Run clang-format on entire codebase
trivial: Fix bitshift of FwupdJsonExportFlags.TrailingNewline
trivial: Add a safe getter for g_variant_get_string()
Make tests more reliable by not depending on GHashTable order
trivial: Add urgency field to json from "fwupdmgr --json get-updates". Addresses Issue #10524
trivial: Allow clients to use fwupd_remote_[s|g]et_username()
Revert "Stop using the deprecated FwupdRemote GVariant flags"
Allow storing a per-user password in XDG_CONFIG_HOME
Allow a remote to specify that a username or password is always required
Add FwupdCodec as an interface that convert between formats
hsi: Add TCG disk encryption security attribute
trivial: Do not add unknown security attrs as JSON 'None'
trivial: Generate FwupdSecurityAttr*::ToString at runtime
Move the BIOS setting display<->raw conversion into common code
Do not allow calling out to command line tools
trivial: Ensure the self test helpers are exported in C ABI
trivial: Add a safe getter for g_variant_get_int32()
Remove the duplicate (and legally pointless) '(C)' from copyright lines
trivial: Fix some clang-tidy 'bugprone-macro-parentheses'
trivial: Run meson format on all our meson files