Richard Hughes
a76de3279b
Add a test BLE plugin for a demo
2021-02-22 16:53:41 +01:00
Richard Hughes
b856f0bc42
Allow configuring URI scheme preferences
...
This would allow, for instance, only allowing IPFS downloads or preferring
https over http downloads.
2021-01-28 15:34:36 +00:00
Richard Hughes
3120683143
Allow blocking specific firmware releases by checksum
...
Fixes https://github.com/fwupd/fwupd/issues/2280
2020-08-10 17:14:15 +01:00
Richard Hughes
ff0dc24e54
trivial: Add some documentation for the ApprovedFirmware config key
2020-07-09 12:52:38 +01:00
Richard Hughes
85226fd9d1
Remove potentially problematic language
...
Red Hat wants to drive an initiative in correcting problematic and potentially
divisive language in open source projects. These naming conventions and
descriptive phrases are hurtful and offensive to many of our colleagues across
the open source universe.
See https://www.redhat.com/en/blog/making-open-source-more-inclusive-eradicating-problematic-language
2020-06-30 17:31:17 +01:00
Richard Hughes
86f6324a26
Switch the default of EnumerateAllDevices to false
...
This was causing dozens of regressions to be reported.
2020-05-03 06:47:40 +01:00
Mario Limonciello
4fa95a7b51
Add a new daemon configuration option to control EnumerateAllDevices
...
For plugins that are configured to only enumerate devices supported
by metadata this will allow showing them in all contexts
Fixes : #1877
2020-03-31 13:05:57 -05:00
Mario Limonciello
d81ea2e3fc
Move MOTD population into the daemon
...
This allows it to be refreshed anytime the daemon updates rather
than once a day by a systemd job.
As part of this change, remove the logging from `fwupdmgr` which
was only used for motd purposes.
2020-01-16 10:33:43 -06:00
Richard Hughes
297d1598ef
trivial: Only dlopen the test plugin once
...
This causes problems in the self tests when not lazy-loading symbols.
Also use g_build_filename() for the paths to be more portable and readable.
2019-12-01 20:59:19 +00:00
Mario Limonciello
38027e696b
Allow setting the daemon verbose domains at runtime
2019-04-17 12:12:13 -04:00
Richard Hughes
75b965d01d
Shut down the daemon after 2h of inactivity
...
Plugins are allowed to 'opt-out' of this behaviour using _RULE_INHIBITS_IDLE.
This should be used where waking up the hardware to coldplug is expensive,
either from a power consumption point of view, or if other artifacts are going
to be seem -- for instance if the screen flickers when probing display devices.
This functionality is also inhibited when the actual upgrade is happening,
for obvious reasons.
Admins can turn off this auto-sleep behaviour by editing the daemon.conf file.
Fixes https://github.com/hughsie/fwupd/issues/417
2018-11-21 18:54:44 +00:00
Richard Hughes
321f77a07f
Use the default value if ArchiveSizeMax is unspecified in daemon.conf
...
Fixes: https://github.com/hughsie/fwupd/issues/405
2018-02-14 12:55:45 +00:00
Richard Hughes
c7bbbc246b
Allow specifying the maximum archive size in the daemon config
2018-01-03 07:38:27 +00:00
Richard Hughes
34e25a0cc5
trivial: Remove EnableTestSuite from daemon.conf
...
The same thing can be done using BlacklistPlugins=test
2017-09-19 20:06:44 +01:00
Richard Hughes
10bd8ecfb8
trivial: Remove EnableOptionROM from daemon.conf
...
The exact same thing can be done using BlacklistPlugins=udev
2017-09-19 20:06:44 +01:00
Richard Hughes
c2af1964b9
trivial: Move /etc/fwupd.conf to /etc/fwupd/daemon.conf
2017-09-19 20:06:44 +01:00