Commit Graph

9606 Commits

Author SHA1 Message Date
Mario Limonciello
d9f23ca4fc releasing package fwupd version 0.7.0-1 2016-04-05 11:36:51 -05:00
Mario Limonciello
e637737244 update symbols 2016-04-05 11:33:19 -05:00
Mario Limonciello
ba84bde155 Backport commit to remove requirement for gnupg 2.1 2016-04-05 09:00:28 -05:00
Mario Limonciello
bfedfea62e Remove non-interactive pinentry setting from fu-keyring
691e02d652 [fu_keyring_setup] added a signing
server and configured to not have interactive pin entry
[gpgme_set_pinentry_mode]

This signing server was reverted in 5c35abb1a5
but the non-interactive pin entry setting for gpgme remained.

This functionality was only added in gnupg 2.1. If not running on gnupg 2.1
gpgme will give silent errors when importing keys.  The silent errors were
fixed in 0.7.0 in c5e8921dfd.  Unfortunately
that makes an implicit dependency on gnupg 2.1 to use fwupd.

This commit will allow older gnupg versions (< 2.1) to continue to work without
negative implications for fwupd.
2016-04-05 08:53:01 -05:00
Mario Limonciello
0b2dba499a Backport commits from upstream to fix problems on big endian 2016-04-03 14:13:01 -05:00
Richard Hughes
903b029829 Fix big endian issues when reading and writing DFU and DfuSe files
Fixes https://github.com/hughsie/fwupd/issues/43
2016-04-03 10:46:42 +01:00
Richard Hughes
1b853eb971 Fix libdfu CRC check for big endian architectures
dfu_firmware_generate_crc32() generates a uint in the host byte order, the
proper fix is to write the checksum in LE format like the other fields.
2016-04-03 09:41:28 +01:00
Richard Hughes
540df18d97 Add dfu_image_get_element_default() 2016-04-03 09:38:23 +01:00
Mario Limonciello
54c09e9c43 Fix libdfu CRC check for big endian architectures
This is the first fix needed for #43, there are others yet.
2016-04-02 16:07:02 -05:00
Mario Limonciello
12e1bd3a69 update symbols 2016-04-01 13:29:19 -05:00
Mario Limonciello
6c9a03019f update libgusb requirement in debian/control 2016-04-01 09:50:44 -05:00
Mario Limonciello
751603340f Block builds on test suite failures 2016-04-01 09:36:47 -05:00
Mario Limonciello
aef7a0584d Merge branch 'debian-next' into debian
Conflicts:
	debian/patches/series
2016-04-01 09:35:04 -05:00
Mario Limonciello
7dab172a57 Update symbols 2016-04-01 09:34:16 -05:00
Mario Limonciello
f47c7eb6da Use correct dpkg-architecture variable to apply -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 2016-04-01 09:26:09 -05:00
Mario Limonciello
09d787d585 Release fwupd 0.7.0
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABAgAGBQJW/npDAAoJEBesuo36lw4X1J0H/RZjrCK+T0W4+F9WHBjhvuiI
 v5cIUJ8EiuDo9qQbAx0N7hJWEHtqLdNrkhoGXaqX6MS2yrNxD09zXWAqviCEfxa1
 uzxQVrUTvYJyvZXEUEmMmDqwR3slG4LY+9U5zSGRTzsG1poShGwqfmdLYLWQwu01
 mLn36zCjcblkw9WEjQvBBF67KNSpKsj81F+Hs4VMdHbpzXfYKFtq8Lu1kAdPH4JT
 TzKZX2+u3vpqDNKd9PbIVdJ2KihxtCzPg+246zWKuBzufM4wzVFivqr6MdsPYv6N
 k5ZhNPWssGBcB1A745YQoDek/BiciuPV74Kq040E6gBbpnuBnUUaceS8nZJtH8U=
 =NjiW
 -----END PGP SIGNATURE-----

Merge tag '0.7.0' into debian-next

Release fwupd 0.7.0
2016-04-01 08:51:17 -05:00
Mario Limonciello
21e99333b9 Update headers installed for libdfu-dev 2016-04-01 08:49:48 -05:00
Richard Hughes
a71c331923 trivial: post release version bump 2016-04-01 14:42:01 +01:00
Richard Hughes
837cc2405f Release fwupd 0.7.0 2016-04-01 14:40:19 +01:00
Mario Limonciello
384f327698 Merge branch 'master' into debian-next 2016-04-01 08:20:45 -05:00
Richard Hughes
5ac25f32e0 Generate gtk-doc documentation for libfwupd 2016-04-01 11:22:31 +01:00
Richard Hughes
f7c81e312a Allow the test suite to run in %check 2016-04-01 10:25:05 +01:00
Richard Hughes
f3f4e8dae5 Revert "Allow overriding the location of the provider offline files for test suite"
This reverts commit 661cd75b41.
2016-04-01 10:25:05 +01:00
Richard Hughes
06c804890a Revert "Allow overridding the location of the pending database for test suite"
This reverts commit 5c1999b4ec.
2016-04-01 10:25:05 +01:00
Richard Hughes
a9de272370 trivial: Fix build warning when compiling 'make check' 2016-04-01 10:25:05 +01:00
Richard Hughes
cf1767c5fa Split out the libdfu-devel package
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1322589
2016-04-01 08:16:04 +01:00
Richard Hughes
2ba4ef2dc2 trivial: Remove a boilerplate gtk-doc message 2016-04-01 08:16:04 +01:00
Richard Hughes
0195b86a1f trivial: Use g_autoptr() when checking for the bus 2016-04-01 08:09:26 +01:00
Richard Hughes
571274ebc1 trivial: Remove trailing whitespace 2016-04-01 08:06:05 +01:00
Mario Limonciello
5da7789376 trivial: typo 2016-03-31 21:52:06 -05:00
Matthias Klumpp
92c3bba9d8 Finalize changelog for 0.6.3-1 2016-04-01 04:18:38 +02:00
Mario Limonciello
925c137eb9 Add some basic explanation of how to use fwupd with various frontends 2016-03-31 19:59:30 -05:00
Mario Limonciello
c48bba4128 trivial: s/Debian/Ubuntu 2016-03-31 19:45:02 -05:00
Mario Limonciello
cc72c19357 trivial: use a bulleted list instead 2016-03-31 19:43:46 -05:00
Mario Limonciello
1ba10f1571 Update README.md for changes that have happened in the project 2016-03-31 19:42:13 -05:00
Mario Limonciello
dbda0de9db Merge branch 'master' into debian-next 2016-03-31 17:37:58 -05:00
Mario Limonciello
e6e445ee4c Validate that the dbus system bus is available before running libfwupd tests
In a chroot (or buildd) environment dbus isn't necessarily available so this
test will always fail.
2016-03-31 17:27:58 -05:00
Mario Limonciello
1f47102024 Backport patches from upstream that fix the test suite as a non-root user on 0.6.3 2016-03-31 16:21:03 -05:00
Mario Limonciello
a8d50aff26 Re-enable test suite (but don't block additional failures) 2016-03-31 14:41:31 -05:00
Mario Limonciello
222a7ffb60 Merge branch 'debian' into debian-next 2016-03-31 13:43:46 -05:00
Mario Limonciello
2a2e840104 Merge branch 'master' into debian-next 2016-03-31 13:43:01 -05:00
Mario Limonciello
661cd75b41 Allow overriding the location of the provider offline files for test suite 2016-03-31 13:41:14 -05:00
Mario Limonciello
5c1999b4ec Allow overridding the location of the pending database for test suite 2016-03-31 13:37:33 -05:00
Mario Limonciello
198488cb5b update changelog 2016-03-31 09:13:52 -05:00
Mario Limonciello
bf3331bafe Use only libtool-bin in build depends 2016-03-31 09:13:37 -05:00
Mario Limonciello
92b6dc5120 Merge branch 'debian' into debian-next 2016-03-31 09:00:38 -05:00
Mario Limonciello
31d35fa0cd update changelog 2016-03-31 09:00:29 -05:00
Mario Limonciello
56f1413943 Use dh_install --fail-missing to catch other things added upstream at build time 2016-03-31 08:59:26 -05:00
Mario Limonciello
504727007e Install static app-info file for fwupd 2016-03-31 08:55:59 -05:00
Mario Limonciello
67fe202ba1 Include plugins not compiled in as providers in install 2016-03-31 08:49:22 -05:00