Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							0453eb31e4 
							
						 
					 
					
						
						
							
							Merge pull request  #17  from yaneti/patch-1  
						
						 
						
						... 
						
						
						
						Revert "man/Makefile.am: Add --sgml to docbook2man invocation" 
						
					 
					
						2015-06-29 12:54:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							a043c2e376 
							
						 
					 
					
						
						
							
							Add a 'verify' command that verifies the cryptographic hash of device firmware  
						
						 
						
						... 
						
						
						
						Goes some way towards fixing https://github.com/hughsie/fwupd/issues/15  
						
					 
					
						2015-06-29 12:53:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e5d86d20 
							
						 
					 
					
						
						
							
							Extract the version string from the ROM in PCI devices  
						
						 
						
						
						
					 
					
						2015-06-29 12:53:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							ebb58a3495 
							
						 
					 
					
						
						
							
							Add a Udev firmware provider  
						
						 
						
						... 
						
						
						
						This allows us to support showing firmware updates for VIA USB hubs 
						
					 
					
						2015-06-29 12:53:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yanko Kaneti 
							
						 
					 
					
						
						
						
						
							
						
						
							bc5ef52550 
							
						 
					 
					
						
						
							
							Revert "man/Makefile.am: Add --sgml to docbook2man invocation"  
						
						 
						
						... 
						
						
						
						This reverts commit b4143665fe .
docbook-utils' docbook2man doesn't have a --sgml flag
and is arguably a more modern utility compared to docbook2man
from docbook2X 
						
					 
					
						2015-06-29 14:48:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							a5f06a895d 
							
						 
					 
					
						
						
							
							Merge pull request  #16  from yaneti/patch-1  
						
						 
						
						... 
						
						
						
						Fix fwupd-offline-update.service 
						
					 
					
						2015-06-29 11:50:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yanko Kaneti 
							
						 
					 
					
						
						
						
						
							
						
						
							afa912bf67 
							
						 
					 
					
						
						
							
							Fix fwupd-offline-update.service  
						
						 
						
						... 
						
						
						
						data/fwupd-offiline-update.service is not in AC_CONFIG_FILES so make sure to substitute bindir 
						
					 
					
						2015-06-29 13:47:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd2c8b328 
							
						 
					 
					
						
						
							
							trivial: Update the README  
						
						 
						
						... 
						
						
						
						We now have LVFS as an option :) 
						
					 
					
						2015-06-25 16:40:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							ae0efdc5a7 
							
						 
					 
					
						
						
							
							Provide a way for clients to add new firmware metadata to the system cache  
						
						 
						
						... 
						
						
						
						This is only possible if the metadata has been signed by a key that we trust. 
						
					 
					
						2015-06-25 09:59:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							595f59c8e5 
							
						 
					 
					
						
						
							
							Merge pull request  #12  from vathpela/master  
						
						 
						
						... 
						
						
						
						Make statements about storing private keys stronger. 
						
					 
					
						2015-06-04 15:41:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							dfc21a3005 
							
						 
					 
					
						
						
							
							Make statements about storing private keys stronger.  
						
						 
						
						... 
						
						
						
						In particular, say that keys should always be on HSMs.
Signed-off-by: Peter Jones <pjones@redhat.com> 
						
					 
					
						2015-06-04 10:11:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							6d7983bdfa 
							
						 
					 
					
						
						
							
							trivial: Do not used munged release tags  
						
						 
						
						
						
					 
					
						2015-06-03 17:23:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							fda0d2afb8 
							
						 
					 
					
						
						
							
							Merge pull request  #11  from jjardon/jjardon/man-fix  
						
						 
						
						... 
						
						
						
						man/Makefile.am: Add --sgml to docbook2man invocation 
						
					 
					
						2015-06-02 15:44:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Jardón 
							
						 
					 
					
						
						
						
						
							
						
						
							b4143665fe 
							
						 
					 
					
						
						
							
							man/Makefile.am: Add --sgml to docbook2man invocation  
						
						 
						
						... 
						
						
						
						This fixes this error:
fwupdmgr.sgml:1: parser error : StartTag: invalid element name
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
 ^
fwupdmgr.sgml:1: parser error : Extra content at the end of the document
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
 ^
unable to parse fwupdmgr.sgml
no element found at line 1, column 0, byte 0 at /usr/lib/perl5/vendor_perl/XML/Parser.pm line 187.
Makefile:612: recipe for target 'fwupdmgr.1' failed 
						
					 
					
						2015-06-02 15:26:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							c678dfc789 
							
						 
					 
					
						
						
							
							trivial: post release version bump  
						
						 
						
						
						
					 
					
						2015-05-28 09:47:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							9519149a87 
							
						 
					 
					
						
						
							
							Release fwupd 0.1.3  
						
						 
						
						
						
					 
					
						2015-05-28 09:47:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d6c86df2 
							
						 
					 
					
						
						
							
							trivial: Print the command message even for internal error  
						
						 
						
						
						
					 
					
						2015-05-21 13:42:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							d7dba98e68 
							
						 
					 
					
						
						
							
							Move boolean properties on the device to a set of flags  
						
						 
						
						... 
						
						
						
						This is much less boilerplate and allows us to expand in the future. 
						
					 
					
						2015-05-05 16:02:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							c89c1b0e9b 
							
						 
					 
					
						
						
							
							Support OpenHardware devices using the fwupd vendor extensions  
						
						 
						
						... 
						
						
						
						We won't be able to update these devices ourself, but we can detect if there
are updates available. 
						
					 
					
						2015-05-05 15:22:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							7504191ee9 
							
						 
					 
					
						
						
							
							Merge pull request  #9  from vanillajonathan/patch-3  
						
						 
						
						... 
						
						
						
						More markup 
						
					 
					
						2015-05-05 09:38:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan 
							
						 
					 
					
						
						
						
						
							
						
						
							ce2868c64d 
							
						 
					 
					
						
						
							
							More markup  
						
						 
						
						
						
					 
					
						2015-05-05 00:38:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							8da7323bbc 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from vanillajonathan/patch-3  
						
						 
						
						... 
						
						
						
						Added syntax highlighting 
						
					 
					
						2015-05-04 16:34:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan 
							
						 
					 
					
						
						
						
						
							
						
						
							13b06c2537 
							
						 
					 
					
						
						
							
							Added syntax highlighting  
						
						 
						
						
						
					 
					
						2015-05-04 15:39:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0be1b8bb 
							
						 
					 
					
						
						
							
							Get the firmware version from the device descriptors  
						
						 
						
						... 
						
						
						
						Not claiming the interface means we can avoid blocking other applications just
to get the current firmware version.
See https://blogs.gnome.org/hughsie/2015/04/29/updating-openhardware-firmware-2/ 
for more details about what is required from firmware. 
						
					 
					
						2015-04-29 16:37:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							274818a11e 
							
						 
					 
					
						
						
							
							trivial: Actually install the systemd service files  
						
						 
						
						
						
					 
					
						2015-04-27 11:10:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							d8a02bfeeb 
							
						 
					 
					
						
						
							
							Run the offline actions using systemd when required  
						
						 
						
						
						
					 
					
						2015-04-25 17:14:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							046db72555 
							
						 
					 
					
						
						
							
							Add an UNKNOWN status so we can return meaningful enum values  
						
						 
						
						
						
					 
					
						2015-04-24 12:33:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4688408d 
							
						 
					 
					
						
						
							
							Coldplug the devices before acquiring the well known name  
						
						 
						
						... 
						
						
						
						This prevents getting no added devices when 'fwupdmgr get-devices' autostarts
the fwupd process. 
						
					 
					
						2015-04-22 16:44:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							7cdbb17777 
							
						 
					 
					
						
						
							
							trivial: Use fwupdate-devel in the example spec file  
						
						 
						
						
						
					 
					
						2015-04-22 16:43:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							8a3fd8d3bd 
							
						 
					 
					
						
						
							
							trivial: post release version bump  
						
						 
						
						
						
					 
					
						2015-04-22 15:22:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2bee85bc 
							
						 
					 
					
						
						
							
							Release fwupd 0.1.2  
						
						 
						
						
						
					 
					
						2015-04-22 15:21:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							cff0b5db9c 
							
						 
					 
					
						
						
							
							trivial: We actually want vendors to generate metadata  
						
						 
						
						
						
					 
					
						2015-04-22 14:43:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							adb7a5e29b 
							
						 
					 
					
						
						
							
							Extract the .cat file alongside the firmware  
						
						 
						
						
						
					 
					
						2015-04-16 12:02:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b4644aef 
							
						 
					 
					
						
						
							
							Merge pull request  #7  from derekstavis/patch-1  
						
						 
						
						... 
						
						
						
						Small grammar fix 
						
					 
					
						2015-04-15 07:59:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Derek Willian Stavis 
							
						 
					 
					
						
						
						
						
							
						
						
							5f92a87b38 
							
						 
					 
					
						
						
							
							Small grammar fix  
						
						 
						
						... 
						
						
						
						... to __be__ recognized ... 
						
					 
					
						2015-04-14 17:56:50 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							070574fdf1 
							
						 
					 
					
						
						
							
							Add some guidelines for vendors to README  
						
						 
						
						
						
					 
					
						2015-04-14 18:33:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							c3441c80c5 
							
						 
					 
					
						
						
							
							trivial: Fix typo in configure  
						
						 
						
						... 
						
						
						
						Resolves: https://github.com/hughsie/fwupd/issues/6  
						
					 
					
						2015-04-14 17:33:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							63bbbf544f 
							
						 
					 
					
						
						
							
							Only allow signed firmware to be upgraded without a password  
						
						 
						
						... 
						
						
						
						This does not affect UEFI capsule updates as the signing is checked by the
machine itself. We don't know anything about the trust level at all because
NIST SP800-147 pretty much says we're not allowed to.
For BIOS or ColorHug updates however we really do need to request authentication
before downgrading or installing non-signed code.
At the moment only the Hughski Limited key is trusted for firmware, although I
hope in the future we can also include Red Hat, Microsoft, Intel, AMD and other
hardware vendors in that list too.
Fixes: https://github.com/hughsie/fwupd/issues/5  
						
					 
					
						2015-04-14 16:19:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							d8fa049693 
							
						 
					 
					
						
						
							
							Show the firmware trust status when doing GetDetails()  
						
						 
						
						
						
					 
					
						2015-04-14 15:57:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							8a08f9d8f3 
							
						 
					 
					
						
						
							
							Verify firmware if a detached signature is present  
						
						 
						
						
						
					 
					
						2015-04-14 15:41:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							683b0e0def 
							
						 
					 
					
						
						
							
							Decompress any firmware signatures in the .cab file  
						
						 
						
						
						
					 
					
						2015-04-14 15:08:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							36a889034c 
							
						 
					 
					
						
						
							
							Add helper code to validate public key signatures  
						
						 
						
						... 
						
						
						
						We'll use this in the future for checking device firmware. 
						
					 
					
						2015-04-14 13:53:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							8ccb1af4fe 
							
						 
					 
					
						
						
							
							trivial: Use the ALS firmware with signed payload  
						
						 
						
						
						
					 
					
						2015-04-14 13:44:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							dc23de64f5 
							
						 
					 
					
						
						
							
							trivial: Update translations  
						
						 
						
						
						
					 
					
						2015-04-12 19:46:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							0e8ed866b4 
							
						 
					 
					
						
						
							
							Merge pull request  #4  from prescott66/patch-1  
						
						 
						
						... 
						
						
						
						Add slovak translation 
						
					 
					
						2015-04-12 19:41:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dušan Kazik 
							
						 
					 
					
						
						
						
						
							
						
						
							d873a29e46 
							
						 
					 
					
						
						
							
							Add slovak translation  
						
						 
						
						
						
					 
					
						2015-04-12 20:18:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							b19bbacecc 
							
						 
					 
					
						
						
							
							Merge pull request  #2  from vanillajonathan/patch-2  
						
						 
						
						... 
						
						
						
						trivial: Fixed typos and markup for executable 
						
					 
					
						2015-04-12 15:13:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan 
							
						 
					 
					
						
						
						
						
							
						
						
							7d50293ab4 
							
						 
					 
					
						
						
							
							Fixed typos and markup for executable  
						
						 
						
						
						
					 
					
						2015-04-11 15:21:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf560ceb7 
							
						 
					 
					
						
						
							
							Merge pull request  #1  from vanillajonathan/patch-1  
						
						 
						
						... 
						
						
						
						trivial: More markup 
						
					 
					
						2015-04-11 08:45:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan 
							
						 
					 
					
						
						
						
						
							
						
						
							4051d53c7f 
							
						 
					 
					
						
						
							
							More markup  
						
						 
						
						
						
					 
					
						2015-04-10 22:58:16 +02:00