Richard Hughes
0cbcac93cd
Rename fu_udev_device_ioctl_full() as we broke ABI
2022-06-03 13:47:11 -05:00
Richard Hughes
029d2895bd
Rename fu_udev_device_pread_full() as we broke ABI
2022-06-03 13:47:11 -05:00
Richard Hughes
7e62e5b0c9
Add a FuProgress to ->verify()
2022-06-03 13:47:11 -05:00
Richard Hughes
5ef0ae182d
Add a 'name' attribute to each FuProgress step
...
This allows us to print better warning strings, and in the future
would allow us to profile each operation in a meaningful way.
Also, add context to some of the progress steps as required.
2022-06-01 15:05:43 +01:00
Richard Hughes
40aaeb384a
trivial: Do not use the unset MSR ucode version
...
This happens in VirtualBox.
2022-06-01 14:30:33 +01:00
Gaël PORTAY
7dab90ff90
genesys: scaler: Dump the whole CFI device
2022-05-31 02:11:22 -04:00
Gaël PORTAY
46a6b74fe7
genesys: usbhub: Dump the whole CFI device
2022-05-31 02:11:22 -04:00
Gaël PORTAY
2e1b7c6438
steelseries: fizz: Rename command functions
2022-05-30 10:24:52 -04:00
Gaël PORTAY
fe3649ee6a
steelseries: fizz: Add missing command definitions
2022-05-30 10:24:52 -04:00
Gaël PORTAY
87f2807dfb
steelseries: fizz: Fix indentation violation
2022-05-30 10:24:52 -04:00
Gaël PORTAY
56a3632331
steelseries: fizz: Set firmware GType
2022-05-30 10:24:52 -04:00
Gaël PORTAY
4d820f0ddb
steelseries: fizz-tunnel: Enable polling
2022-05-30 10:24:52 -04:00
Gaël PORTAY
0b8ff7196a
steelseries: fizz-tunnel: Get battery level
2022-05-30 10:24:52 -04:00
Gaël PORTAY
8992698381
steelseries: fizz-tunnel: Wait for device connected
2022-05-30 10:24:52 -04:00
Gaël PORTAY
6190fc6830
steelseries: fizz-tunnel: Add sub-device if paired only
2022-05-30 10:24:52 -04:00
Gaël PORTAY
714983d82d
steelseries: fizz: Add support for 2.4G connection
2022-05-30 10:24:52 -04:00
Gaël PORTAY
c5defa89e9
steelseries: sonic: Rewrite connect using fu_device_retry_full()
2022-05-27 11:19:51 -04:00
Gaël PORTAY
2f23489c6e
trivial: steelseries: fizz: Add devices in bootloader mode
2022-05-27 11:19:51 -04:00
Gaël PORTAY
29ac547c43
trivial: steelseries: sonic: Adjust timings
2022-05-27 11:19:51 -04:00
Gaël PORTAY
c41c738327
trivial: steelseries: Fix progress status
2022-05-27 11:19:51 -04:00
Klemens Nanni
9d67fecabb
trivial: Typofix fwupdate(1) NAME
2022-05-27 08:54:11 -05:00
Richard Hughes
4925fc3ba2
redfish: Fix a tiny leak when making requests
2022-05-27 11:59:28 +01:00
Richard Hughes
cc10990628
redfish: Fix a memory leak when running coldplug multiple times
2022-05-27 11:59:28 +01:00
Richard Hughes
54a1ef4642
redfish: Do not show a warning when there is no post delay
2022-05-26 11:55:32 +01:00
Richard Hughes
15a0288141
redfish: Don't reboot the BMC for all updates
...
The WILDCARD_TARGETS private flag had the same value as MANAGER_RESET...
2022-05-26 11:55:32 +01:00
Richard Hughes
be271f8213
modem-manager: Fix a small leak and critical warning on failed update
2022-05-26 10:50:54 +01:00
Richard Hughes
061b377977
modem-manager: Fix one critical warning when updating
2022-05-26 10:50:54 +01:00
Andrii Dushko
41f5b7b563
corsair: add support for new devices
...
* KATAR PRO XT
* SABRE PRO
* KATAR PRO WIRELESS
2022-05-26 09:21:35 +01:00
Richard Hughes
2319f19306
Allow a plugin to only use the RemoveDelay when waiting for replug
...
Only opt-in plugins that have been tested -- unconditionally enabling
this may cause regressions on devices like docks.
Fixes https://github.com/fwupd/fwupd/issues/4378
2022-05-24 19:52:04 +01:00
Richard Hughes
0ad49b444e
redfish: Be more resilient when restarting the BMC
2022-05-24 14:45:56 +01:00
Richard Hughes
317887cf85
redfish: Do not print unhelpful coldplug text
2022-05-24 14:45:56 +01:00
Richard Hughes
353a772e1a
redfish: Use the correct key name for BMC reboot
2022-05-24 13:01:12 +01:00
Gaël PORTAY
9bd8a327d8
trivial: steelseries: Fix indentation violation
2022-05-24 06:43:02 -04:00
Richard Hughes
636786dd6a
steelseries: Fix trivial typo spotted by Coverity
2022-05-24 08:53:30 +01:00
Richard Hughes
15add57746
Do not run some tests using -Db_sanitize=address
2022-05-24 08:24:24 +01:00
Richard Hughes
80faa87447
synaptics-cape: Don't use 'dongle' to describe hardware
2022-05-23 14:56:45 +01:00
Richard Hughes
4397e9d7e0
steelseries: Don't use 'dongle' to describe hardware
2022-05-23 14:56:45 +01:00
Richard Hughes
baed98edff
logitech-hidpp: Don't use 'dongle' to describe hardware
2022-05-23 14:56:45 +01:00
Richard Hughes
06b9eb8294
dell: Don't use 'dongle' to describe hardware
2022-05-23 14:56:45 +01:00
Richard Hughes
6058f67d19
corsair: Don't use 'dongle' to describe hardware
2022-05-23 14:56:45 +01:00
Richard Hughes
f16560b705
Add device icon usb-receiver
2022-05-23 14:56:45 +01:00
Richard Hughes
4ffa70032f
steelseries: Fix a trivial flag issue
2022-05-23 14:13:17 +01:00
Gaël PORTAY
7f7d2759a7
trivial: Update with recent steelseries changes
...
This fixes the commits 7eb053e97a
and
9a5c69417a
.
2022-05-23 14:09:03 +01:00
Richard Hughes
9a5c69417a
steelseries: Add is-dongle as a private flag
...
This allows us to remove quite a bit of code.
2022-05-22 10:43:34 +01:00
Richard Hughes
7068233bf9
steelseries: Add FuSteelseriesDevice as a shared baseclass
...
This deduplicates a lot of code.
2022-05-22 10:43:34 +01:00
Richard Hughes
7eb053e97a
steelseries: Rename FuSteelseriesDevice to FuSteelseriesMouse
...
Also, convert it to a FINAL class.
2022-05-22 10:43:34 +01:00
Gaël PORTAY
f427a3e327
steelseries: sonic: Allow to read firmware
2022-05-21 16:09:09 -04:00
Richard Hughes
36176c5b07
trivial: Fix one -Wunused warning in some new code
2022-05-21 12:19:50 +01:00
Richard Hughes
5ceabcda1a
trivial: Remove the class structs for types that use G_DECLARE_FINAL_TYPE
2022-05-21 12:19:50 +01:00
Gaël PORTAY
10f6f249b0
steelseries: Add support for Aerox 3 Wireless
2022-05-20 12:54:00 -04:00