Christian Kellner
81dd85f6d1
tbtfwu: remove legacy thunderbolt plugin
...
Replaced by the "thunderbolt" plugin.
2017-08-21 12:12:55 -05:00
Max Ehrlich
6d0fc42685
Add a python script to create fwupd compatible cab files from Microsoft .exe files
2017-08-17 17:10:23 -05:00
Mario Limonciello
ea0e9cec50
trivial: debian: add autopkgtest tests to run the CI suite
2017-08-17 13:19:58 -05:00
Mario Limonciello
97ebd16e16
trivial: fix some insignificant debian linitan warnings
2017-08-17 13:19:08 -05:00
Mario Limonciello
aa20ca2e7a
trivial: debian: clarify why installed tests get installed in a generic directory ( Closes : #872458 )
2017-08-17 12:05:29 -05:00
Richard Hughes
7403dc505f
Optionally use GnuTLS to verify PKCS7 certificates
...
We can use this as an alternative for GPG. No PKCS7 certificates are currently
installed by fwupd and it's expected that the LVFS will still only provide GPG
detached signatures.
If an OEM distributor wants to sign firmware with a PKCS7 and the corresponding
certificate is provided then the firmware will be marked as valid.
Only firmware shipping with a .p7b file will use the PKCS7 functionality,
similarly remote metadata validation will default to GPG unless Keyring=pkcs7
is specified in the config file.
2017-08-14 09:42:48 +01:00
Richard Hughes
2d95a71a0c
Support embedded devices with local firmware metadata
...
In this mode, both the metadata and firmware is stored on the local filesystem
and distributed using a distribution system like OSTree.
Fixes https://github.com/hughsie/fwupd/issues/162
2017-07-28 17:41:24 +01:00
Mario Limonciello
24add2222b
trivial: debian: correct duplicate descriptions in control file
2017-07-21 13:16:15 -05:00
Mario Limonciello
f6005940e6
debian: enable test suite via /etc/fwupd.conf
2017-07-17 14:46:50 -05:00
Mario Limonciello
531a223b80
trivial: debian: recusively cleanup on purge
2017-07-17 12:34:08 -05:00
Mario Limonciello
ed8e4a54cf
trivial: debian: remove transient items on purge ( Closes : #868464 , #868465 )
2017-07-17 12:15:28 -05:00
Mario Limonciello
531f6a210a
trivial: debian: update standards version
2017-07-17 12:15:28 -05:00
Mario Limonciello
b036d0c4ad
trivial: debian: add missing dh-strip-nondeterminism dependency
2017-07-17 12:15:28 -05:00
Mario Limonciello
5ad8555f46
trivial: debian: correct some linitian errors about fwupd-tests
2017-07-17 12:15:28 -05:00
Mario Limonciello
92be642cb4
trivial: debian: move DFU introspection to it's own package
2017-07-17 12:15:22 -05:00
Mario Limonciello
1d588e0970
trivial: debian: back off polkit-1 dependency
...
Should allow this to compile in more places now that ITS rules
are packaged locally
2017-07-10 16:30:24 -05:00
Mario Limonciello
815c2d5ba0
trivial: packaging: lower appstream-glib requirements to match meson.build
2017-07-10 16:30:24 -05:00
Mario Limonciello
74e0a320bf
trivial: debian: Add libcairo-dev to build-dependencies
2017-07-05 13:43:47 -05:00
Mario Limonciello
43775d03f9
debian: use dpkg-divert to adjust the launch script for CI testing
...
This means that if someone wants to use the test inteface with
packages, no hacky launching needed.
Just:
2017-06-22 14:44:58 -05:00
Mario Limonciello
6db2a4057c
debian: split out the test suite to it's own package
...
Most people won't be running the installed-tests, but make it
easy enough for them to get at them if they want to
2017-06-22 13:59:14 -05:00
Mario Limonciello
9a33ea6e06
Adjust debian dependencies
...
They were a little bit overzealous.
2017-06-20 14:17:49 -05:00
Mario Limonciello
35aebc838f
trivial: fix typo in contrib/debian/rules:
...
Prevented Dell and Synaptics plugins from compiling
2017-06-19 10:22:59 -05:00
Mario Limonciello
b692286690
deb packaging: cleaner locale fix
2017-06-15 17:09:42 -05:00
Richard Hughes
ae7e0d21b2
Add an installed test for verification
2017-06-15 16:23:52 +01:00
Richard Hughes
038ab7dcb2
Add an AppStream metainfo file
...
This seems like the right thing to do, and also means we *could* move the NEWS
data in the future.
2017-06-15 12:53:33 +01:00
Mario Limonciello
3be2e295af
deb: Don't strip firmware-example.xml.gz in dh_strip_nondeterminism
2017-06-14 17:34:09 -05:00
Richard Hughes
bacbac1245
Add some installed tests that use the daemon
...
Functionality like this would have prevented the "(shh)" bug being included in
the last release.
2017-06-14 15:36:08 +01:00
Mario Limonciello
d3c355e464
Add debian packaging
2017-06-13 15:35:45 -05:00