Commit Graph

  • bdc9dc7d8b plugins/uefi-capsule/uefi-capsule.quirk: Add quirks for NovaCustom laptops ncm_capsule MichaÅ‚ Kopeć 2025-04-15 14:15:47 +02:00
  • 1ec6b33d31 plugins/uefi-capsule: Consistently convert version ncm_version MichaÅ‚ Kopeć 2025-04-15 13:02:41 +02:00
  • 739a885d8c trivial: Allow char-wwan_port when using the modem-manager plugin Richard Hughes 2025-04-12 21:09:11 +01:00
  • d1ca6e46cd Fix the parents and grandparents for KEK and DBX devices Mario Limonciello 2025-04-11 12:42:27 -05:00
  • ef641e4f7e Fix PK and KEK enumeration failure on some systems Richard Hughes 2025-04-11 16:11:48 +01:00
  • fb7bfa6516 Parse EFI variable authentication blobs Richard Hughes 2025-04-11 14:44:12 +01:00
  • 9141fe4d73 trivial: Specify the rustgen Guid types as a string Richard Hughes 2025-04-11 14:42:04 +01:00
  • 47563dddfa trivial: Make FuEfiSignatureList derivable Richard Hughes 2025-04-11 14:23:02 +01:00
  • 9e69004311 trivial: set pkg-config path for readline on MacOS Mario Limonciello 2025-04-09 22:38:19 -05:00
  • 8483d98131 trivial: ci: keep pkg-config for MacOS Mario Limonciello 2025-04-07 12:53:44 -05:00
  • 07d90125fa Use readline() to look up inputs from user Mario Limonciello 2025-04-07 10:02:52 -05:00
  • 550679d838 trivial: add a hack for readline mingw packaging bug in Fedora Mario Limonciello 2025-04-07 12:30:26 -05:00
  • 0f0e30379f trivial: post release version bump Richard Hughes 2025-04-09 16:06:37 +01:00
  • cc129dd57f Release fwupd 2.0.8 Richard Hughes 2025-04-09 15:58:02 +01:00
  • b08c53bd25 Check the component value after MD_SET_XXX attributes have been processed, harder Richard Hughes 2025-04-09 10:42:08 +01:00
  • 57115bba08 trivial: Do not show a critical warning for unclaimed hidraw devices Richard Hughes 2025-04-09 10:41:29 +01:00
  • bfa3d45cb0 trivial: Do not force --allow-reinstall and --allow-older in fwupdmgr install Richard Hughes 2025-04-09 09:15:18 +01:00
  • 80171c644a fu-tool: Don't show messages in --json mode for enable/disable remote Mario Limonciello 2025-04-08 15:00:51 -05:00
  • 3ace9a51c6 fu-util: Don't show message when remote is disabled in --json mode Mario Limonciello 2025-04-08 15:00:02 -05:00
  • e7f4bda390 trivial: fu-util: Don't show device prompts in --json Mario Limonciello 2025-04-08 14:54:29 -05:00
  • 79d573beb5 fu-util/fu-tool: Don't show non-json output for update command Mario Limonciello 2025-04-08 14:37:19 -05:00
  • 6fd536cc1b Be more careful falling back to older emulation versions Richard Hughes 2025-04-08 16:26:03 +01:00
  • 6f5386413a Check the component value after MD_SET_XXX attributes have been processed Richard Hughes 2025-04-08 14:14:29 +01:00
  • 6b3e24dfa5 Set the MD_SET_XXX attributes when using fwupdtool install Richard Hughes 2025-04-08 10:26:05 +01:00
  • 02758b1399 Add the updated db as a HSI attribute Richard Hughes 2025-04-08 08:11:59 +01:00
  • adc7cf06ab trivial: Increase coverage by running FuDeviceClass->add_security_attrs() in CI Richard Hughes 2025-04-08 16:30:27 +01:00
  • 18c65a2eaa bnr-dp: avoid any dpaux IO if DPCD doesn't match Thomas Mühlbacher 2025-04-08 16:35:51 +02:00
  • 09a2775685 Revert "trivial: allow choosing dpaux dpcd offset" Thomas Mühlbacher 2025-04-08 16:38:14 +02:00
  • 12085177c5 redfish: Do not match SMC updating method accidentally Arno DUBOIS 2025-04-08 13:58:50 +02:00
  • db5c1dd758 wacom-usb: Fix a critical warning when enumerating DTH135K0C Richard Hughes 2025-04-07 13:19:55 +01:00
  • e1cf240623 build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 dependabot[bot] 2025-04-08 00:02:49 +00:00
  • 06708b209c build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 dependabot[bot] 2025-04-08 00:33:41 +00:00
  • bfad069147 build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 dependabot[bot] 2025-04-08 00:43:20 +00:00
  • 6834ddc861 uefi-kek: Fix README to reflect reality Richard Hughes 2025-04-07 21:54:25 +01:00
  • 48a2161c5d Revert "trivial: Fix clang-format include ordering" Richard Hughes 2025-04-07 21:32:56 +01:00
  • a3d508d87d Record the emulations uncompressed by default Richard Hughes 2025-04-07 15:21:40 +01:00
  • 7bf83f23be fu-util: Don't show prompts in --json mode Mario Limonciello 2025-04-07 09:24:06 -05:00
  • 6b7d2b9a17 trivial: Fix one -Wunused-variable warning on MacOS Richard Hughes 2025-04-07 11:42:34 +01:00
  • b8da971aee trivial: Fix the JSON output when printing a FuEfiLoadOption Richard Hughes 2025-04-07 10:06:42 +01:00
  • 60d28faf02 trivial: allow choosing dpaux dpcd offset Thomas Mühlbacher 2025-03-31 23:13:22 +02:00
  • 5dc6d189ad Make the EFI LOADOPT either a path or ShimHive when setting metadata Richard Hughes 2025-04-04 22:09:37 +01:00
  • 29bc73c652 trivial: Do not use 0 for the inotify mask Richard Hughes 2025-04-06 08:48:01 +01:00
  • 706bff981c Add /sys/firmware/efi/efivars to ReadWritePaths Richard Hughes 2025-04-04 09:22:09 +01:00
  • 29d0cbd42b Add two new plugins that can update the UEFI Signature Database and KEK Richard Hughes 2025-03-28 09:53:39 +00:00
  • 790852c44f trivial: Add fu_efi_signature_list_get_newest() for future use Richard Hughes 2025-03-28 20:11:07 +00:00
  • 1f723efcc4 trivial: Add FuEfiX509Device to represent one EFI X.509 certificate Richard Hughes 2025-03-28 09:02:29 +00:00
  • 7f192e4917 trivial: Move the X.509 parsing to libfwupdplugin Richard Hughes 2025-03-27 11:12:32 +00:00
  • 26eeb4c786 trivial: Make FuEfiSignature derivable Richard Hughes 2025-03-27 10:37:18 +00:00
  • a1117e3e48 trivial: Do not require a GUID when a device has updatable children Richard Hughes 2025-03-28 14:50:16 +00:00
  • a32a846f66 trivial: motd: correct fwupd-refresh.service man page location Mario Limonciello 2025-04-03 13:53:34 -05:00
  • d45f027b4d trivial: print the fwupd version when starting Mario Limonciello 2025-04-03 11:40:17 -05:00
  • d76ecf552b trivial: Reduce spinlock contention when checking inotify Richard Hughes 2025-04-03 15:13:30 +02:00
  • e70bec42dc When checking for ESP, also check for lowercase efi Bastian Boese 2025-04-03 11:49:08 +02:00
  • 208ca7d769 trivial: Use a better icon for certificate devices Richard Hughes 2025-04-01 17:52:57 +02:00
  • 861f3e1810 trivial: drop mistakingly committed file 'patch' Mario Limonciello 2025-03-31 12:19:32 -05:00
  • 6ebd99dff3 dell-kestrel: bugfix for device added from thunderbolt plugin that is not a usb Crag Wang 2025-03-28 15:31:56 +08:00
  • 87ad804472 dell-kestrel: Reduce the HID timeout as the device is stablizing Crag Wang 2025-03-28 15:30:59 +08:00
  • 15e1a991ca dell-dock: Reduce the HID timeout, as retries already cover it Crag Wang 2025-03-28 15:29:57 +08:00
  • eae661bc8f qc-firehose: Detect the protocol features if not automatically sent Richard Hughes 2025-03-24 18:12:03 +00:00
  • c1557a6d09 trivial: ci: display news inline with Windows build Mario Limonciello 2025-03-26 12:19:29 -05:00
  • 89011b7e26 trivial: ci: correct artifact path for docs deployment Mario Limonciello 2025-03-26 12:14:44 -05:00
  • 24b08b0b22 trivial: ci: set known hosts to unnecessary Mario Limonciello 2025-03-26 09:07:48 -05:00
  • 1334ae3852 trivial: Run clang-format on the source tree again Richard Hughes 2025-03-26 12:18:13 +00:00
  • cc58c36b0f trivial: Fix clang-format include ordering Richard Hughes 2025-03-26 10:43:49 +00:00
  • 8640997753 trivial: Allow installing firmware from emulations in fwupdtool Richard Hughes 2025-03-26 12:11:50 +00:00
  • 28414a9633 ccgx-dmc: Support segment value 0 in image parser IfxBrent 2025-03-26 13:06:05 +08:00
  • 57675cd955 jabra-gnp: Use the builtin error when parsing the image Richard Hughes 2025-03-25 19:18:58 +00:00
  • 5b305d14f3 trivial: Never return GIOError over D-Bus Richard Hughes 2025-03-25 19:18:29 +00:00
  • 51218d6ac7 trivial: Never return GMarkupError over D-Bus Richard Hughes 2025-03-25 19:17:51 +00:00
  • 9f5e8925e8 Only allow UEFI capsule updates on UEFI-capable architectures Richard Hughes 2025-03-25 16:52:04 +00:00
  • 7b559872b8 trivial: post release version bump Richard Hughes 2025-03-25 16:37:54 +00:00
  • 3259059db7 Release fwupd 2.0.7 Richard Hughes 2025-03-25 16:15:38 +00:00
  • 3de9c2b1f5 trivial: Re-arrange some code to make PVS happy Richard Hughes 2025-03-25 13:55:42 +00:00
  • 55ab98d044 trivial: fu-tool: Don't mark as read-only for esp-list command Mario Limonciello 2025-03-24 16:16:37 -05:00
  • 7ea468afd1 trivial: Ensure that a volume contains /EFI to be considered an ESP Mario Limonciello 2025-03-24 16:13:01 -05:00
  • 661e829b2c Do not build the new standalone firehose plugin by default Richard Hughes 2025-03-25 11:48:34 +00:00
  • 2e7e1c349c qc-firehose: Split out the protocol setup actions from write Richard Hughes 2025-03-24 16:22:20 +00:00
  • 68e720cd91 qc-firehose: Add more known functions Richard Hughes 2025-03-24 16:19:27 +00:00
  • ae0832df39 trivial: Avoid showing Successfully Installed Firmware when data missing Mario Limonciello 2025-03-24 22:38:01 -05:00
  • a43e693fcd build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 dependabot[bot] 2025-03-25 00:53:23 +00:00
  • 0f82860e5b build(deps): bump actions/download-artifact from 4.1.9 to 4.2.1 dependabot[bot] 2025-03-25 00:53:27 +00:00
  • d4ca826652 build(deps): bump github/codeql-action from 3.28.11 to 3.28.13 dependabot[bot] 2025-03-25 01:42:36 +00:00
  • af984b0378 trivial: always generate news before running MSI Mario Limonciello 2025-03-24 23:20:27 -05:00
  • 86079ca89f trivial: drop libxmlb workaround for Debian Mario Limonciello 2025-03-24 19:50:13 -05:00
  • c3d533728e Put a memory limit on decoding LZMA streams Richard Hughes 2025-03-24 09:32:36 +00:00
  • b7f9fe8deb trivial: Check the libxmlb *runtime* version when comparing string output Richard Hughes 2025-03-22 13:23:45 +00:00
  • fb0e50e2bf trivial: Allow plugins to restart the install-loop without using hacks Richard Hughes 2025-03-20 17:08:03 +00:00
  • 81de25f49b trivial: Ensure the test plugin is reset to defaults in all tests Richard Hughes 2025-03-22 12:56:53 +00:00
  • a56d21499c redfish: Fix HPE tests Arno DUBOIS 2025-03-21 18:24:27 +01:00
  • 6d86f329db wacom-usb: Fix composite updates that do not contain the main device Richard Hughes 2025-03-14 09:20:34 +00:00
  • a3e1854f1f Support loading and saving emulations for plugins using ANOTHER_WRITE_REQUIRED Richard Hughes 2025-03-19 16:58:30 +00:00
  • a6eca31d9d trivial: Remove -Dsqlite build option, harder Richard Hughes 2025-03-20 16:49:32 +00:00
  • 13f329dcb5 Revert "trivial: Remove -Dsqlite build option" Richard Hughes 2025-03-20 16:41:19 +00:00
  • 531e5b3467 qc-firehose: Wait 60s for the modem manager device to re-appear Richard Hughes 2025-03-20 16:02:12 +00:00
  • 5dcfff8ee6 qc-firehose: Match counterpart GUIDs when replugging Richard Hughes 2025-03-20 16:00:04 +00:00
  • ea38a673a5 qc-firehose: Split out FuDevice->attach() to allow device recovery Richard Hughes 2025-03-20 15:16:51 +00:00
  • 8aca9d7ac4 trivial: Clear wait-for-replug when removing emulated devices Richard Hughes 2025-03-20 15:43:18 +00:00
  • 10245995b8 usi-dock: Correctly format triplet numbers Richard Hughes 2025-03-13 11:03:58 +00:00
  • 1553ea6129 trivial: Match visible GUIDs when getting the device during replug Richard Hughes 2025-03-20 14:53:36 +00:00
  • 4fdab14f35 trivial: Return the correct error code when there is nothing to do Richard Hughes 2025-03-19 20:38:03 +00:00