Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add as_release_set_filename() | Richard Hughes | 2015-07-23 | 1 | -4/+0 |
| | | | | | | | | | | This allows us to save the source package or bundle that is referenced to the release. This allows us to download the correct file when installing a specific version of a component. This also allows us to mirror the correct file if the source filename is different from the location-specified filename, or if there is no location tag in the firmware metainfo file. | ||||
* | Do not expect the INF ClassGuid to be the ESRT GUID | Richard Hughes | 2015-07-03 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | I misunderstood the role of the ClassGuid for UEFI firmware. It is not supposed to be the ESRT GUID, but instead a generic 'firmware' GUID set by Microsoft. The actual ESRT is set as a FirmwareID registry key only, so learn how to parse the HK section and fix up all the unit tests. As there are .cab files in the wild (cough, ColorHug, cough) that set the device ID as the ClassGuid, fall back to this to maintain compatibility with either method. Many thanks to Mario Limonciello for helping to debug this. See https://msdn.microsoft.com/en-us/library/windows/hardware/ff547502%28v=vs.85%29.aspx for more information. | ||||
* | Create firmware AppStream components from .cab files | Richard Hughes | 2015-03-04 | 2 | -0/+20 |
See http://blogs.gnome.org/hughsie/2015/03/03/updating-firmware-on-linux/ for more infomation on how this will be used. |