Richard Hughes
|
8645ec9ad5
|
Create a libfwupd shared library
|
2015-03-19 10:54:05 +00:00 |
|
Richard Hughes
|
0e883ee815
|
Add and document the offline-update lifecycle
Also allow providers to override getting and clearing the last update status.
|
2015-03-19 10:31:23 +00:00 |
|
Richard Hughes
|
9a38c03fe2
|
Do not crash when there are no devices to return
|
2015-03-17 20:58:46 +00:00 |
|
Richard Hughes
|
8ded6ca0f1
|
trivial: Mark some more strings as translatable
Also fix up some translator comments.
|
2015-03-16 12:51:43 +00:00 |
|
Richard Hughes
|
bbac6d7932
|
Return some more fields when returning data about firmware files
|
2015-03-12 11:41:20 +00:00 |
|
Richard Hughes
|
d7022b50e6
|
Emit ::Changed() when devices are added or removed
This allows clients to reget any available updates.
|
2015-03-11 19:47:08 +00:00 |
|
Richard Hughes
|
3bf9480d34
|
Parse the firmware name when exploding the cab file
|
2015-03-10 15:57:30 +00:00 |
|
Richard Hughes
|
773ce988e8
|
Add a 'Status' property which is updated when the daemon is active
|
2015-03-09 22:43:25 +00:00 |
|
Richard Hughes
|
a8e8394b70
|
Do not require the root password to update removable devices
|
2015-03-09 22:43:25 +00:00 |
|
Richard Hughes
|
184232918d
|
Do not require authentication to update devices when the root user
|
2015-03-09 22:43:25 +00:00 |
|
Richard Hughes
|
cccc775b60
|
Add a method to get details about a firmware file
|
2015-03-09 11:04:32 +00:00 |
|
Richard Hughes
|
d079b1a6ca
|
Allow installing firmware without a specified device ID
|
2015-03-06 10:09:55 +00:00 |
|
Richard Hughes
|
18e7591104
|
Use fwup.h to actually implement the UEFI update
|
2015-03-05 13:56:56 +00:00 |
|
Richard Hughes
|
3c99ba4d3c
|
Make both the ColorHug and UEFI support optional
|
2015-03-05 12:17:48 +00:00 |
|
Richard Hughes
|
412034adaa
|
Add actual error codes for failure
|
2015-03-05 11:30:58 +00:00 |
|
Richard Hughes
|
d1e823ccbf
|
Allow scheduling updates for later
Also add a update-prepared command to fwupdmgr to process the defered updates.
In the future we'll hook into the systemd early-boot code for this.
|
2015-03-05 11:15:36 +00:00 |
|
Richard Hughes
|
e7c1264f3b
|
Add a --force option to fwupdmgr to allow installing old firmware
|
2015-03-04 22:30:12 +00:00 |
|
Richard Hughes
|
def3175655
|
Compare the specified and installed firmare versions
|
2015-03-04 19:26:54 +00:00 |
|
Richard Hughes
|
a2288a3fce
|
trivial: Fix build after the ColorHug rename
|
2015-03-04 18:45:15 +00:00 |
|
Richard Hughes
|
72dff812c0
|
Add initial ColorHug support
This may be useful; more people have ColorHug devices than UEFI firmware that
supports system capsule updates.
|
2015-03-03 15:13:27 +00:00 |
|
Richard Hughes
|
67ec898265
|
Extract the .cab file and parse the .inf file
|
2015-03-03 11:41:01 +00:00 |
|
Richard Hughes
|
1ffde6cd72
|
Return the device properties when calling GetDevices()
This allows us to discover a version number, and other things.
|
2015-03-02 22:44:58 +00:00 |
|
Richard Hughes
|
74cc217f9d
|
Support online updates
This doesn't make sense for UEFI firmware, but allows us to support other
future usecases.
|
2015-03-01 20:33:54 +00:00 |
|
Richard Hughes
|
f508e76a7a
|
Use PolicyKit to check the authorisation of the firmware update
|
2015-02-27 12:49:36 +00:00 |
|
Richard Hughes
|
8bbfdf49a8
|
Flesh out the provider interface and allow offline updates
|
2015-02-27 08:29:13 +00:00 |
|
Richard Hughes
|
8dbfb1c478
|
Add initial build files and enough code to launch a simple D-Bus daemon
|
2015-02-26 18:16:40 +00:00 |
|