Richard Hughes
925b13cc37
trivial: Do not use -Winline -- too many false positives
2017-06-15 11:03:39 +01:00
Richard Hughes
2396b33573
trivial: Do not generate the UEFI labels if the architecture does not support UEFI
2017-06-15 10:58:23 +01:00
Richard Hughes
a7fc23f657
trivial: post release version bump
2017-06-15 09:17:30 +01:00
Richard Hughes
3937fee732
Release fwupd 0.9.4
2017-06-15 09:15:37 +01:00
Richard Hughes
58de3dbe77
Run the installed tests in Travis CI
2017-06-14 17:34:10 -05:00
Mario Limonciello
3be2e295af
deb: Don't strip firmware-example.xml.gz in dh_strip_nondeterminism
2017-06-14 17:34:09 -05:00
Mario Limonciello
b4cccb5150
trivial: Adjust build pass/fail badge to reflect master not pull all builds
2017-06-14 17:24:33 -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
Richard Hughes
18b73a4bdd
trivial: Return with exist code 0 when there is nothing to do
2017-06-14 15:16:06 +01:00
Richard Hughes
402a438bae
trivial: Show a better message when failing to connect to the system D-Bus
2017-06-14 15:15:41 +01:00
Richard Hughes
d424d0d193
Use the correct type signature in the D-Bus introspection file
2017-06-14 13:55:57 +01:00
Richard Hughes
4619f9f5c1
trivial: Use the 'message' level for normal events
2017-06-14 13:55:30 +01:00
Mario Limonciello
4ae8d9aa4d
trivial: correct README url to render properly in markdown
2017-06-13 17:58:25 -05:00
Mario Limonciello
b9386372ca
Copy RPMs into build root when done
2017-06-13 17:56:57 -05:00
Mario Limonciello
5a286f86c8
Add information on how to generate deb and rpm using docker
2017-06-13 17:52:38 -05:00
Bruno Pagani
30e3fa40d1
Fix typo in README ( #138 )
2017-06-13 16:24:47 -05:00
Mario Limonciello
0ff9d5307b
drop travis CI generic build and test case (it's implied by testing packaging)
2017-06-13 15:35:45 -05:00
Mario Limonciello
ab6884f44a
enable tests in Travis CI for fedora
2017-06-13 15:35:45 -05:00
Mario Limonciello
0c50ed1af3
Generate deb & RPM packages as part of CI build ( #134 )
2017-06-13 15:35:45 -05:00
Mario Limonciello
d3c355e464
Add debian packaging
2017-06-13 15:35:45 -05:00
Mario Limonciello
daac6a68fe
Fix version comparison for meson 0.41
2017-06-13 15:35:45 -05:00
Richard Hughes
e691d30187
Allow compiling with newer versions of meson
...
In 0.41.0 meson introduced it's own 'dist' target and so we don't need to
define this ourselves anymore. Use a version compare to avoid depending on a
very new meson.
2017-06-13 16:46:05 +01:00
Richard Hughes
2899cb28d5
Show progress download when refreshing metadata
2017-06-13 16:31:18 +01:00
Richard Hughes
b38a4fdfd6
Fix a crash when refreshing metadata
...
When processing the file handles it seems g_variant_get() actually wants to
write the fd integer. This bug does not happen every time, and seems to vanish
every time under valgrind.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1460429
2017-06-13 15:24:06 +01:00
Richard Hughes
f04923ae2f
trivial: Don't fail to refresh if a remotes.d does not exist
...
Resolves: https://github.com/hughsie/fwupd/issues/137
2017-06-13 10:16:36 +01:00
Mario Limonciello
3d77bd4ab4
Set Dockerfiles to UTF-8
...
Should resolve failed CI builds
2017-06-12 16:50:24 -05:00
Mario Limonciello
148abc1290
Fix executable bit on make-images.sh
2017-06-12 15:22:20 -05:00
Peter Jones
845ab8d18f
Actually make sure our firmware status string will get translated.
...
Make the string we've gotten translated be the one we render, and also
make it use ellipses consistently on all the current translations.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-06-12 20:56:31 +01:00
Richard Hughes
fd381cc96e
Add the ability to restrict the firmware installation to specific vendor IDs
...
This allows us to fix https://github.com/hughsie/lvfs-website/issues/4
2017-06-12 20:22:25 +01:00
Peter Jones
2297c09f81
Generate a pile of images for status messages during system firmware update. ( #133 )
...
This generates a pile of .bmp files to use as our status messages.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-06-12 13:11:22 -05:00
Richard Hughes
b86484a585
Export some more API for dealing with checksums
2017-06-09 10:11:58 +01:00
Mario Limonciello
7d320f0ad0
Add travis CI build status badge to README
2017-06-08 09:16:27 -05:00
Mario Limonciello
825e881864
get debian travis builds working too
...
For now they'll need to build with debian experimental until
appstream-glib 0.6.13 flows up to unstable (probably after
stretch releases)
2017-06-08 09:09:32 -05:00
Richard Hughes
3d2fc1e353
Ensure that firmware provides are legal GUIDs
...
If they are raw device strings, e.g. 'USB\VID_046D&PID_AAAC' just fix them
in-place.
2017-06-08 14:26:40 +01:00
Richard Hughes
871618ae1b
Enable Travis CI for Fedora 25
...
Debian Unstable is currently disabled as it does not work.
2017-06-08 12:36:41 +01:00
Richard Hughes
d80666281c
trivial: Do not run any tests if configuring with -Denable-tests=false
2017-06-08 08:43:21 +01:00
Piotr Drąg
748ae3154e
trivial: Fix a typo in a translatable string ( #132 )
2017-06-07 16:59:40 -05:00
hadess
06acaf49f7
README: Fix links syntax ( #131 )
...
Why would I use the MoinMoin syntax here...
Also fix a typo in the first link.
2017-06-07 13:08:43 -05:00
Bastien Nocera
58377ecf2f
README: Add more links to the README
...
See #128
2017-06-07 18:42:58 +01:00
Richard Hughes
ad9b22480a
trivial: Fix missing test files
...
Resolves: https://github.com/hughsie/fwupd/issues/129
2017-06-07 17:08:49 +01:00
Richard Hughes
1fd28050da
trivial: Fix typo in the example spec file
2017-06-07 17:08:23 +01:00
Richard Hughes
7420573412
trivial: post release version bump
2017-06-07 15:44:49 +01:00
Richard Hughes
2ca22517e7
Release fwupd 0.9.3
2017-06-07 15:42:44 +01:00
Richard Hughes
e979bb3269
trivial: Never allow duplicate checksums to be added to devices or releases
2017-06-07 15:34:53 +01:00
Richard Hughes
cffef2654b
trivial: Include the device name in the output of 'fwupdmgr get-releases'
...
If only one device is present, then it's not obvious what this output refers to.
2017-06-07 15:34:53 +01:00
Richard Hughes
1315b25928
trivial: Only do the memcpy of DfuImage when round-tripping DfuSe firmware
2017-06-07 15:34:53 +01:00
Richard Hughes
b9f89179f2
trivial: Fix a small leak in dfu_target_parse_sectors()
...
This only happens when it's called multiple times.
2017-06-07 15:34:53 +01:00
Richard Hughes
6d7c33c5da
trivial: Fix two tiny leaks in the new HWIDs support
2017-06-07 15:34:53 +01:00
Richard Hughes
97fc78bbc3
trivial: Fix a harmless warning from clang
2017-06-07 15:34:53 +01:00
Richard Hughes
e76ed8eb0d
trivial: Generate more than just SHA1 OptionROM checksums
2017-06-07 08:02:41 +01:00