- Update to version 1.9.27:
+ This release fixes the following bugs: - Add a power quirk for Framework systems - Allow cros-ec repair the device after flush failure - Check the VLI USB3 firmware size before erasing - Disallow DBX updates on the Samsung Galaxy Book2 360 - Do not show 'Device has been removed' as a dock error - Do not use a CMSE11 function when using CSME18 - Fix an unlikely memory leak when using ModemManger Sahara devices - Fix a tiny memory leak in algoltek-usb when checking status - Mark UEFI dbx updates as affecting full disk encryption - Parse FDTs with missing END tokens - Rename the dell-k2 plugin to dell-kestrel and rework the update flow + This release adds support for the following hardware: - Google GID8 Headset - Parade PS188 - Primax Ryder Mouse - Update to version 1.9.26: + This release fixes the following bugs: - Add HSI tests for Arrow and Meteor Lake CSME - Allow UEFI capsule config values to be set with fwupdmgr modify-config - Check for the logitech-bulkcontroller response packet length correctly - Fix using ID_LIKE for fallback when ESP isn't mounted - Fix various Coverity-reported overflowed constants - Only compare the first 10 characters of the AMD GPU part number + This release adds support for the following hardware: - Jabra PanaCast - Some Lenovo Legion HID devices OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=199
This commit is contained in:
parent
534313d8ac
commit
9e993c7358
2
_service
2
_service
@ -4,7 +4,7 @@
|
|||||||
<param name="url">https://github.com/fwupd/fwupd.git</param>
|
<param name="url">https://github.com/fwupd/fwupd.git</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||||
<param name="revision">1.9.25</param>
|
<param name="revision">1.9.27</param>
|
||||||
<param name="versionrewrite-pattern">(.*)\+0</param>
|
<param name="versionrewrite-pattern">(.*)\+0</param>
|
||||||
<param name="versionrewrite-replacement">\1</param>
|
<param name="versionrewrite-replacement">\1</param>
|
||||||
</service>
|
</service>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:910d98cb331fab9a7c440c6d0d90043926411100765545d1e606e75eed771511
|
|
||||||
size 18563085
|
|
3
fwupd-1.9.27.obscpio
Normal file
3
fwupd-1.9.27.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8e769a81823bf3abaaa8cf75f2e45b4e1a4e775b4b0c1a9718fda7e9a4646f22
|
||||||
|
size 18645517
|
@ -2,13 +2,12 @@ diff --git a/plugins/uefi-capsule/fu-uefi-bootmgr.c b/plugins/uefi-capsule/fu-ue
|
|||||||
index 9d9e30f..daa9b2c 100644
|
index 9d9e30f..daa9b2c 100644
|
||||||
--- a/plugins/uefi-capsule/fu-uefi-bootmgr.c
|
--- a/plugins/uefi-capsule/fu-uefi-bootmgr.c
|
||||||
+++ b/plugins/uefi-capsule/fu-uefi-bootmgr.c
|
+++ b/plugins/uefi-capsule/fu-uefi-bootmgr.c
|
||||||
@@ -408,7 +408,8 @@ fu_uefi_bootmgr_bootnext(FuVolume *esp,
|
@@ -408,7 +408,7 @@ fu_uefi_bootmgr_bootnext(FuVolume *esp,
|
||||||
/* test if we should use shim */
|
/* test if we should use shim */
|
||||||
secure_boot = fu_efivar_secure_boot_enabled(NULL);
|
secure_boot = fu_efivar_secure_boot_enabled(NULL);
|
||||||
if (secure_boot) {
|
if (secure_boot) {
|
||||||
- shim_app = fu_uefi_get_esp_app_path("shim", error);
|
- shim_app = fu_uefi_get_esp_app_path(esp_path, "shim", error);
|
||||||
+ shim_app = g_strdup_printf ("%s/shim.efi",
|
+ shim_app = g_strdup_printf ("%s/shim.efi", esp_path);
|
||||||
+ fu_uefi_get_esp_path_for_os());
|
|
||||||
if (shim_app == NULL)
|
if (shim_app == NULL)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
@ -2,12 +2,16 @@ Index: fwupd-1.9.14/plugins/uefi-capsule/fu-uefi-common.c
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- fwupd-1.9.14.orig/plugins/uefi-capsule/fu-uefi-common.c
|
--- fwupd-1.9.14.orig/plugins/uefi-capsule/fu-uefi-common.c
|
||||||
+++ fwupd-1.9.14/plugins/uefi-capsule/fu-uefi-common.c
|
+++ fwupd-1.9.14/plugins/uefi-capsule/fu-uefi-common.c
|
||||||
@@ -235,9 +235,13 @@ fu_uefi_get_esp_path_for_os(void)
|
@@ -251,6 +251,7 @@
|
||||||
g_autofree gchar *esp_path = NULL;
|
g_autofree gchar *full_systemd_path = NULL;
|
||||||
g_autoptr(GError) error_local = NULL;
|
g_autoptr(GError) error_local = NULL;
|
||||||
g_autoptr(GHashTable) os_release = fwupd_get_os_release(&error_local);
|
g_autoptr(GHashTable) os_release = NULL;
|
||||||
+ g_auto(GStrv) split = NULL;
|
+ g_auto(GStrv) split = NULL;
|
||||||
/* try to lookup /etc/os-release ID key */
|
|
||||||
|
/* distro (or user) is using systemd-boot */
|
||||||
|
systemd_path = g_build_filename("EFI", "systemd", NULL);
|
||||||
|
@@ -262,6 +263,9 @@
|
||||||
|
os_release = fwupd_get_os_release(&error_local);
|
||||||
if (os_release != NULL) {
|
if (os_release != NULL) {
|
||||||
os_release_id = g_hash_table_lookup(os_release, "ID");
|
os_release_id = g_hash_table_lookup(os_release, "ID");
|
||||||
+ /* Overide os_release_id for SLE and openSUSE */
|
+ /* Overide os_release_id for SLE and openSUSE */
|
||||||
|
@ -5,6 +5,39 @@ Mon Dec 23 11:53:48 UTC 2024 - Callum Farmer <gmbr3@opensuse.org>
|
|||||||
* Remove ppc64le and s390x - these aren't supported
|
* Remove ppc64le and s390x - these aren't supported
|
||||||
* Add armv6hl/armv7hl and riscv64 - support recently added
|
* Add armv6hl/armv7hl and riscv64 - support recently added
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 21 11:01:39 UTC 2024 - tobi.goergens@gmail.com
|
||||||
|
|
||||||
|
- Update to version 1.9.27:
|
||||||
|
+ This release fixes the following bugs:
|
||||||
|
- Add a power quirk for Framework systems
|
||||||
|
- Allow cros-ec repair the device after flush failure
|
||||||
|
- Check the VLI USB3 firmware size before erasing
|
||||||
|
- Disallow DBX updates on the Samsung Galaxy Book2 360
|
||||||
|
- Do not show 'Device has been removed' as a dock error
|
||||||
|
- Do not use a CMSE11 function when using CSME18
|
||||||
|
- Fix an unlikely memory leak when using ModemManger Sahara devices
|
||||||
|
- Fix a tiny memory leak in algoltek-usb when checking status
|
||||||
|
- Mark UEFI dbx updates as affecting full disk encryption
|
||||||
|
- Parse FDTs with missing END tokens
|
||||||
|
- Rename the dell-k2 plugin to dell-kestrel and rework the update flow
|
||||||
|
+ This release adds support for the following hardware:
|
||||||
|
- Google GID8 Headset
|
||||||
|
- Parade PS188
|
||||||
|
- Primax Ryder Mouse
|
||||||
|
|
||||||
|
- Update to version 1.9.26:
|
||||||
|
+ This release fixes the following bugs:
|
||||||
|
- Add HSI tests for Arrow and Meteor Lake CSME
|
||||||
|
- Allow UEFI capsule config values to be set with fwupdmgr modify-config
|
||||||
|
- Check for the logitech-bulkcontroller response packet length correctly
|
||||||
|
- Fix using ID_LIKE for fallback when ESP isn't mounted
|
||||||
|
- Fix various Coverity-reported overflowed constants
|
||||||
|
- Only compare the first 10 characters of the AMD GPU part number
|
||||||
|
+ This release adds support for the following hardware:
|
||||||
|
- Jabra PanaCast
|
||||||
|
- Some Lenovo Legion HID devices
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 15 14:47:07 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
Tue Oct 15 14:47:07 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: fwupd
|
name: fwupd
|
||||||
version: 1.9.25
|
version: 1.9.27
|
||||||
mtime: 1727252754
|
mtime: 1733407200
|
||||||
commit: 27221283d513ec79526db0dbc741402b1628753f
|
commit: 3c5d0fe54f991cf4316eb1b9ee463fb8ef6441c8
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
%define docs 0
|
%define docs 0
|
||||||
|
|
||||||
Name: fwupd
|
Name: fwupd
|
||||||
Version: 1.9.25
|
Version: 1.9.27
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Device firmware updater daemon
|
Summary: Device firmware updater daemon
|
||||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||||
|
Loading…
Reference in New Issue
Block a user