Moritz Kiefer
eaa0713df4
Set HAVE_POLKIT_0_114 when polkit is newer than 0.114
2017-05-16 10:32:18 +01:00
Richard Hughes
f5f400fe52
trivial: Do not fail to startup if an invalid AppStream file is installed
2017-05-15 10:52:49 +01:00
Richard Hughes
741dc5054a
trivial: Use g_autoptr for the fwupdmgr private data
2017-05-08 20:38:17 +01:00
Richard Hughes
dc3856b51d
trivial: Fix a tiny memory leak when writing DfuSe images
...
Found using Coverity, many thanks.
2017-05-08 20:32:15 +01:00
Richard Hughes
df5652ffb5
trivial: Return a sensible error if DownloadURI is intentionaly left blank
2017-05-08 19:06:08 +01:00
Richard Hughes
860640e32a
trivial: Fallback to the system-wide config file if running from tree
2017-05-08 19:04:25 +01:00
Richard Hughes
b0fce88754
Do not spew a critial warning when parsing an invalid URI
2017-05-08 19:02:24 +01:00
Richard Hughes
0293f720bc
unifying: Ensure device is closed if fu_device_ebitdo_open() did not complete
...
It's not expected users have to call lu_device_close() if opening failed.
2017-05-08 12:44:53 +01:00
Richard Hughes
741f3310ab
ebitdo: Ensure device is closed if fu_device_ebitdo_open() did not complete
...
It's not expected users have to call fu_device_ebitdo_close() if opening failed.
2017-05-08 12:44:26 +01:00
Richard Hughes
b0c65749fc
steelseries: Ensure device is closed if it returns an invalid packet
2017-05-08 12:43:17 +01:00
Richard Hughes
2bdc588112
unifying: Ignore spaces in the version prefix
2017-05-03 10:24:59 +01:00
Richard Hughes
7a7591a99a
unifying: Add support for DFU features
...
This adds support for flashing peripherals with the 0x00d0 DFU feature.
2017-05-02 21:30:50 +01:00
JulianLiu
1d577d6572
enable-dell requires libfwup-dev ( #113 )
...
* enable-dell requires libfwup-dev
Add dependency in enable-dell and shared_module('fu_plugin_uefi')
2017-05-02 19:38:15 +01:00
Mario Limonciello
e55f52de09
fix man page installation location
...
docbook2man's --output argument is expecting a directory
feeding it the location of the man page just puts the man page
under a directory with the same name in the build directory.
2017-04-28 15:27:59 -05:00
Richard Hughes
ad28e34f08
trivial: post release version bump
2017-04-28 16:11:32 +01:00
Richard Hughes
31b07cc562
Release fwupd 0.9.1
2017-04-28 16:09:42 +01:00
Richard Hughes
c7f61b62db
trivial: Fall back to the system config file
...
This makes trying the daemon locally much easier.
2017-04-26 10:18:42 +01:00
Mario Limonciello
47a0ed78c6
Create /var/lib/fwupd by meson post install
2017-04-21 08:07:58 -05:00
Mario Limonciello
66132d6b63
disable allowing the daemon test suite running in parallel to plugin test suites
2017-04-20 14:36:36 -05:00
Mario Limonciello
5c1df14d05
fix test suite localstate directory to be a temporary directory
2017-04-20 13:53:19 -05:00
Richard Hughes
183c56e712
Support signed Intel HEX files
...
The record type 0xfd is nonstandard but used in at least one product to avoid
having an additional signing key file.
2017-04-20 15:36:56 +01:00
Richard Hughes
3f3cb69bb7
trivial: Generate the pkg-config files using meson
2017-04-20 08:07:38 +01:00
Mario Limonciello
8e0f242d75
fix libexecdir to respect config option ( #109 )
2017-04-19 10:21:59 -05:00
Mario Limonciello
6a185bc8c0
fix system-update.target.wants symlink too ( #109 )
2017-04-19 10:10:59 -05:00
Richard Hughes
2d8a7958b2
trivial: Get the pkg-config variables rather than hardcoding
2017-04-19 14:51:59 +01:00
Richard Hughes
e1c9a5c476
trivial: Fix substitution of FWUPD_x_VERSION in fwupd-version.h
2017-04-19 10:15:16 +01:00
Richard Hughes
a9a99bdb48
Actually use /usr/libexec/fwupd/fwupd
...
It appears the enormity of replacing a directory with a file is just too much
for package managers in 2017.
I guess we might ship other things in /usr/libexec/fwupd/ in the future.
2017-04-19 08:50:52 +01:00
Mario Limonciello
e07a6ddf6e
trivial: Do not use the prefix for sysconfdir
...
Signed-off-by: Richard Hughes <richard@hughsie.com>
2017-04-19 08:41:19 +01:00
Mario Limonciello
ff8a02f9f9
trivial: Do not use the prefix for localstatedir
...
Signed-off-by: Richard Hughes <richard@hughsie.com>
2017-04-19 08:41:09 +01:00
Richard Hughes
fe3f0eda75
trivial: Fix build when using older version of meson
...
Newer meson versions ignore unknown found requests, not so much for older ones.
2017-04-19 08:38:41 +01:00
Richard Hughes
52981a67a1
trivial: Fix using old versions of meson by disabling the valgrind support
...
We can revert this when we depend on a newer meson.
2017-04-19 08:37:19 +01:00
Richard Hughes
05ede65e24
Add a config option to allow runtime disabling plugins by name
...
See https://github.com/hughsie/fwupd/issues/110
2017-04-16 09:11:39 +01:00
Richard Hughes
fc921ae0ce
trivial: Fix underlinking in the daemon self tests
2017-04-16 09:10:45 +01:00
Richard Hughes
4f0f4c77ce
trivial: Fix underlinking in the altos plugin
2017-04-16 09:10:30 +01:00
Richard Hughes
d1ced695ca
Set the source origin when saving metadata
...
If this is not done the origin from the last file that was read (which might be
from Fedora, for instance) will be used. This isn't hugely important but can
give misleading and confusing unique-id's in gnome-software.
2017-04-15 12:27:26 +01:00
Mario Limonciello
acd288c322
correct test suite compliation failure
2017-04-14 15:04:32 -05:00
Richard Hughes
ee401a17c4
Support proxy servers in fwupdmgr
2017-04-14 19:56:04 +01:00
Richard Hughes
da3ec457c4
Use a 60 second timeout on all client downloads
2017-04-14 19:46:57 +01:00
Richard Hughes
1fdb335025
Remove the automake build system
2017-04-13 18:42:08 +01:00
Richard Hughes
34a4724b13
trivial: Post branch version bump
2017-04-13 18:39:27 +01:00
Richard Hughes
f6ee41edf2
trivial: Make libtbtfwu optional when compiling with thunderbolt support
2017-04-13 17:44:08 +01:00
Richard Hughes
9f0c47b36a
Fix the raspberrypi self test code under meson
...
Also, refactor the common test code to a new source file.
2017-04-13 10:09:33 +01:00
Richard Hughes
87e82a716d
trivial: Add the optional valgrind functionality back
2017-04-12 18:21:08 +01:00
Richard Hughes
c388002b72
trivial: Fix under-dep issue with 'ninja test'
2017-04-12 18:08:49 +01:00
Richard Hughes
67b8cb62bc
trivial: Fix the last -Wpointer-sign warning
2017-04-12 17:56:54 +01:00
Richard Hughes
ea8ebcfc7b
unifying: Refactor the plugin now we have some more information about the hardware
...
Many thanks to Logitech.
2017-04-12 17:54:50 +01:00
Richard Hughes
63ef90f197
trivial: Always include the prefix for sysconfdir
2017-04-12 17:54:46 +01:00
Richard Hughes
38a08807f5
trivial: Fix linking in the synapticsmst plugin
2017-04-12 17:54:46 +01:00
Richard Hughes
463f80566c
trivial: Fix linking in the thunderbolt plugin
2017-04-12 17:54:46 +01:00
Richard Hughes
22efc3b793
trivial: Workaround a bug in rpm using a pretrans script
2017-04-12 16:37:17 +01:00