Richard Hughes
539413ca51
parade-lspcon: Fix regression when probing PS175 devices
...
Fixes https://github.com/fwupd/fwupd/issues/4580
2022-05-02 22:19:38 +01:00
Richard Hughes
e97ee5922e
trivial: Fix win32 build by including native gettext
2022-05-02 12:36:28 +01:00
Richard Hughes
89238c15f5
Include libsqlite3-0.dll in the win32 installed
...
Fixes https://github.com/fwupd/fwupd/issues/4578
2022-05-02 12:36:28 +01:00
Richard Hughes
ff66aecf54
trivial: Fix -Wunused warning when compiling on Windows
2022-05-02 12:36:28 +01:00
Richard Hughes
f6c6e98786
trivial: Include header needed for GetLastError()
2022-05-02 12:36:28 +01:00
Richard Hughes
298377fab3
trivial: Restore 'fwupdmgr install http://...' behaviour
...
Fixes https://github.com/fwupd/fwupd/issues/4576
2022-04-29 12:31:31 -06:00
ChangHee (Ryan) Lee
310a513e35
ccgx: modify quirk for HP
2022-04-29 16:55:27 +01:00
Richard Hughes
2fcdf352df
Retry the device ioctl for EAGAIN
2022-04-29 15:01:32 +01:00
Mario Limonciello
6eb251dc6f
Release fwupd 1.8.0
...
-----BEGIN PGP SIGNATURE-----
iQFIBAABCAAyFiEEFj61ARkiXbPfj0nqF6y6jfqXDhcFAmJqpuIUHHJpY2hhcmRA
aHVnaHNpZS5jb20ACgkQF6y6jfqXDheTFwf/YYYDtPvFQn8EkwT0RRNUWMjpmiTF
5VzpQEJG7mevjVhXDiFKjPubW+6Xelb4V8ndUnXqgVbXff9csyOXsvKGssaUE8Sw
RdIYpMZjdCGAmRqh/H32nMCL9BUqPvdYnf6EtW79sz7K6ghy7V0r04n1XRBvqg1m
CjDhiBn3ThrohssQzklJdptSG1PQLIGp0E0mDIe+Tz1PIcRfU3V55pKdQTqgMNkf
5Kp6U4GS7YTHsHgApXCXjXqP31ce3M6mD4FLrQvn4ClyXeO0HoY3ZEdK66HgtO1S
yTDO7B4BXOBEMHMFfFQI+HcTgEofsQ/nm91xKAueoVbxA0amE+LgY7HEtw==
=hKO7
-----END PGP SIGNATURE-----
Merge tag '1.8.0' into debian
Release fwupd 1.8.0
2022-04-29 00:08:39 -05:00
Richard Hughes
e803ed30f5
trivial: post release version bump
2022-04-28 15:59:12 +01:00
Richard Hughes
9bf8724bf4
Release fwupd 1.8.0
2022-04-28 15:38:26 +01:00
Richard Hughes
f81a3e671e
synaptics-mst: Read the fw-size in a more safe way
2022-04-28 14:20:13 +01:00
Richard Hughes
beb49d7ac0
trivial: Add fu_common_read_uint24() helper for future code
2022-04-28 14:18:30 +01:00
Richard Hughes
855ece352d
Check the alignment when reading in raw firmware
2022-04-28 14:15:49 +01:00
Richard Hughes
2b81290829
synaptics-prometheus: Add a sanity check to fix a fuzzing failure
...
Fixes https://oss-fuzz.com/testcase-detail/6232454836387840
2022-04-28 07:24:00 +01:00
Richard Hughes
3553336eff
trivial: Don't print a critical warning in fu_common_sum8_bytes()
...
If the size if zero, the buffer may be NULL.
Fixes: https://oss-fuzz.com/testcase-detail/5453386322935808
2022-04-28 07:24:00 +01:00
Richard Hughes
f5bbd744f5
wacom-usb: Fix a timeout when parsing very corrupt firmware
...
Fixes https://oss-fuzz.com/testcase-detail/5797345020739584
2022-04-28 07:24:00 +01:00
ChangHee (Ryan) Lee
89cfe97625
ccgx: Fix failure to replug
2022-04-27 12:03:16 +01:00
Richard Hughes
f3ec632492
trivial: Add some new helper API for future functionality
2022-04-26 14:30:28 +01:00
Mario Limonciello
15bacf1e75
releasing package fwupd version 1.7.7-1
2022-04-25 20:44:08 -05:00
Mario Limonciello
ec00da737f
New upstream version (1.7.7)
2022-04-25 20:43:53 -05:00
Mario Limonciello
ab8e226e27
Run fwupd-refresh under a dedicated fwupd-refresh user (LP: #1969976 )
2022-04-25 20:33:04 -05:00
Mario Limonciello
457398c81c
Backport configuration option for systemd refresh unit user
2022-04-25 20:33:04 -05:00
Richard Hughes
dcb132bee4
Release fwupd 1.7.7
2022-04-25 20:32:49 -05:00
Richard Hughes
22db09a6f3
flashrom: Allow quirking the flashrom flash size
...
We were using an 'undocumented' local copy of the flash size, when
FuDevice was setting the [ignored] standard device property.
2022-04-25 20:32:49 -05:00
Richard Hughes
f3a0005253
trivial: Use the proxy physical ID automatically
2022-04-25 20:32:49 -05:00
Richard Hughes
9b6204953c
Fix build for MacOS
...
This is more for curiosity than anything else.
2022-04-25 20:32:49 -05:00
Mario Limonciello
0a4ec3cd6e
trivial: fix behavior when running on old json-glib
...
older json-glib versions can't work with saving or retrieving
HSI security events. Rather than showing non-sensical errors
about too old of a json glib version that are out of context,
just compile this stuff out on the older versions.
This fixes HSI security events showing up too as a result.
2022-04-25 20:32:49 -05:00
Jeremy Soller
9ba368ef6c
trivial: Add HP Dev One quirk with no-ux-capsule flag
2022-04-25 20:32:49 -05:00
Richard Hughes
d30e067872
Revert "modem-manager: uninhibit modem after upgrade"
...
This reverts commit e3b62e643b
which
fixes a crash when updating devices.
2022-04-25 20:32:49 -05:00
Richard Hughes
1625142c0e
Never send the DeviceChanged signal with old data
...
If we connect up the device for property changes and then do an update,
we might send the pre-update GVariant data rather than the post-install
FuDevice.
This could mean that any client using the signal to update UI elements
might either flicker between the values, or show the 'wrong' device
version.
2022-04-25 20:32:49 -05:00
Richard Hughes
70042cca57
trivial: Add some missing g_return_val_if_fail() calls
2022-04-25 20:32:49 -05:00
herman lin
38e7e7b338
elanfp: Add PID 0x0C82
2022-04-25 20:32:49 -05:00
herman lin
3d627cd04c
elanfp: Modify for BULK_RECV_TIMEOUT_MS to 3000
2022-04-25 20:32:49 -05:00
Richard Hughes
31699ae408
nvme: Add signed-payload for Western Digital hardware
2022-04-25 20:32:49 -05:00
Richard Hughes
980e05734e
Allow overriding the detected machine type
...
This makes developing HSI tests and UIs much easier when using VMs or
containers.
2022-04-25 20:32:49 -05:00
Richard Hughes
fb587bb2b6
trivial: Never return the invalid value from fu_progress_get_percentage()
2022-04-25 20:32:49 -05:00
Richard Hughes
5df29c47da
trivial: Use a short string form for the CFI commands
2022-04-25 20:32:49 -05:00
Ryan Lee
660b6ee3fc
ccgx: Add trigger code to support future hardware
2022-04-25 20:32:49 -05:00
Richard Hughes
cc4be214cf
vli: Do not set the serial number
...
This is always set as '00000000000000000000001' and thus is unhelpful.
2022-04-25 20:32:49 -05:00
Richard Hughes
22eeda5cf0
trivial: Add a missing possible CFI quirk key
2022-04-25 20:32:49 -05:00
Jeremy Soller
3e1b5f683b
Add System76 launch_lite_1
2022-04-25 20:32:49 -05:00
Sean Rhodes
7310973b28
plugins/flashrom: Move MaxSize quirk to GUID ( #4468 )
...
Move the quirk from HwID to GUID to the apply correctly.
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
2022-04-25 20:32:49 -05:00
Mario Limonciello
0af8ceedcb
trivial: set plugin_scsi to false for openbmc
2022-04-25 20:32:49 -05:00
Mario Limonciello
09abbd5a2b
trivial: bump python black version to fix CI
2022-04-25 20:32:49 -05:00
Mario Limonciello
e352a149e1
trivial: fixup Github CI for 1.7.x
2022-04-25 20:32:49 -05:00
Richard Hughes
c3c17ecae4
trivial: Fix up CircleCI config
2022-04-25 20:32:49 -05:00
Richard Hughes
2388f70788
dfu: Add unsigned-payload for one of the demo devices
2022-04-25 20:32:49 -05:00
Richard Hughes
75346bd800
trivial: Use the correct struct offset for device requests
2022-04-25 20:32:49 -05:00
Richard Hughes
b3aa5442b5
trivial: Add one more translated HSI result case
2022-04-25 20:32:48 -05:00