fwupd/libfwupd
Richard Hughes f56878ff88 Allow adding GUIDs to each HSI security attr
This indicates the GUID in some way contributed to the result decided.

It also allows us to match the submitted HSI results back to a firmware
stream on the LVFS, which allows us to allow vendors to see a subset of
results for uploaded devices.
2021-09-03 22:03:28 +01:00
..
fwupd-client-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-client-sync.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-client-sync.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-client.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-client.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-common-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-common.c Show HSiLevel=0 attributes in JSON security output 2021-09-02 21:41:11 +01:00
fwupd-common.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-context-test.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-deprecated.h trivial: Fix missing G_BEGIN_DECLS's from public includes 2019-02-10 08:59:07 +00:00
fwupd-device-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-device.c Show HSiLevel=0 attributes in JSON security output 2021-09-02 21:41:11 +01:00
fwupd-device.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-enums-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-enums.c Add support for an 'unreachable' device flag 2021-08-31 17:08:05 +01:00
fwupd-enums.h Add support for an 'unreachable' device flag 2021-08-31 17:08:05 +01:00
fwupd-error.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-error.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-plugin-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-plugin.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-plugin.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-release-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-release.c Show HSiLevel=0 attributes in JSON security output 2021-09-02 21:41:11 +01:00
fwupd-release.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-remote-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-remote.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-remote.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-request-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-request.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-request.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-security-attr-private.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-security-attr.c Allow adding GUIDs to each HSI security attr 2021-09-03 22:03:28 +01:00
fwupd-security-attr.h Allow adding GUIDs to each HSI security attr 2021-09-03 22:03:28 +01:00
fwupd-self-test.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-thread-test.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-version.c trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd-version.h.in trivial: don't use same variable definition as config.h in code 2021-08-24 11:18:40 -05:00
fwupd.h trivial: reformat the whole tree to match new format 2021-08-24 11:18:40 -05:00
fwupd.map Allow adding GUIDs to each HSI security attr 2021-09-03 22:03:28 +01:00
meson.build Allow the daemon to request interactive action from the end user 2021-07-14 17:03:50 +01:00
README.md trivial: update markdown for pre-commit style 2021-07-18 14:42:47 -05:00

libfwupd

Planned API/ABI changes for next release

  • Typedef FwupdFeatureFlags to guint64 so it's the same size on all platforms
  • Remove the soup-session fallback property in FwupdClient.
  • Remove fwupd_device_set_vendor_id() and fwupd_device_get_vendor_id()
  • Remove the deprecated flags like FWUPD_DEVICE_FLAG_MD_SET_ICON
  • Remove fwupd_release_get_uri() and fwupd_release_set_uri()
  • Rename fwupd_client_install_release2_async() to fwupd_client_install_release_async()
  • Remove fwupd_device_set_protocol() and fwupd_device_get_protocol()

Migration from Version 0.9.x

  • Rename FU_DEVICE_FLAG -> FWUPD_DEVICE_FLAG
  • Rename FWUPD_DEVICE_FLAG_ALLOW_ONLINE -> FWUPD_DEVICE_FLAG_UPDATABLE
  • Rename FWUPD_DEVICE_FLAG_ALLOW_OFFLINE -> FWUPD_DEVICE_FLAG_ONLY_OFFLINE
  • Rename fwupd_client_get_devices_simple -> fwupd_client_get_devices
  • Rename fwupd_client_get_details_local -> fwupd_client_get_details
  • Rename fwupd_client_update_metadata_with_id -> fwupd_client_update_metadata
  • Rename fwupd_remote_get_uri -> fwupd_remote_get_metadata_uri
  • Rename fwupd_remote_get_uri_asc -> fwupd_remote_get_metadata_uri_sig
  • Rename fwupd_remote_build_uri -> fwupd_remote_build_firmware_uri
  • Switch FWUPD_RESULT_KEY_DEVICE_CHECKSUM_KIND to fwupd_checksum_guess_kind()
  • Rename fwupd_result_update_() to fwupd_release_()
  • Rename fwupd_result_() to fwupd_device_()
  • Convert FwupdResult to FwupdDevice in all callbacks
  • Rename fwupd_device_provider -> fwupd_device_plugin
  • Convert hash types sa{sv} -> a{sv}
  • Convert fwupd_client_get_updates() -> fwupd_client_get_upgrades()