Commit Graph

9641 Commits

Author SHA1 Message Date
Mario Limonciello
501eaf2c1d Add a patch that verifies providers are called with proper mode 2016-09-23 11:01:41 -05:00
Mario Limonciello
5cc5da43c2 Drop existing upstream patches 2016-09-23 11:00:49 -05:00
Mario Limonciello
ff703b2901 drop binary patches 2016-09-23 10:55:03 -05:00
Mario Limonciello
16f850b6ec Release fwupd 0.7.4
-----BEGIN PGP SIGNATURE-----
 
 iQEcBAABAgAGBQJX3/goAAoJEBesuo36lw4Xj18H/1u/d0fp8AvLwZgYvLZWh33j
 Me30LEHoLTsASNVSFKdJF978Q+VhqiLZvsx7BdRM62jU8JXjqgeAOhCL4bnh0dIl
 /RYnRgXpSRSEaVfROQnGZ7yMtW3vRgNqaIKk4quCKX7chIhfH/JSE4UIcW+RbsjH
 aAOwvT6E+yOBT1J5XlZV4P3FWBXE0qcHnmISEtmpa1J/LuycHAU3elxCp0gh9OAq
 IkoKAEhsVoEikuv1dB2gsoBjra7sU6bGmTNoJpx/CM2jPz13ZKE9uxIdaMrPySJE
 wF/e/D/DcOVDlNppBJS3dy4UUwwiBi/usLUJmGFCe5TfUUxBFiIUuo+sgxpjcFo=
 =p9BT
 -----END PGP SIGNATURE-----

Merge tag '0.7.4' into debian

Release fwupd 0.7.4
2016-09-23 10:54:21 -05:00
Mario Limonciello
7cd783467d Adjust daemon install path to be non multi-arch (Closes: #808831) 2016-09-23 10:53:40 -05:00
Mario Limonciello
3ef952fcea Verify devices support updating in mode they are called.
Providers that have both online and offline update methods don't
do verification that the device actually supports that mode.

This caused problems for Dell TPM devices where if you called
$ fwupdmgr install tpm.cab

It would attempt to use the online stub added in 1d97c8b5.
This would of course fall over requiring you to call with
$ fwupdmgr install tpm.cab --allow-offline

This fix will guarantee that the current install fallback
logic takes into account both device and provider support
for online/offline.
2016-09-20 12:34:42 -05:00
Richard Hughes
bf33c5aee6 Merge pull request #66 from piotrdrag/po-cleanup
Clean up PO files
2016-09-20 09:15:24 +01:00
Piotr Drąg
f80a4bb2b0 Clean up PO files 2016-09-20 01:45:38 +02:00
Richard Hughes
e994c331d8 trivial: post release version bump 2016-09-19 15:38:30 +01:00
Richard Hughes
12bc6c7bab Release fwupd 0.7.4 2016-09-19 15:37:28 +01:00
Richard Hughes
2cf8c4e43f Fix a possible crash when uploading firmware files using libdfu 2016-09-19 09:05:39 +01:00
Richard Hughes
df12152231 trivial: Allow uploading firmware with smaller chunk sizes 2016-09-19 09:05:18 +01:00
Richard Hughes
a7398a7e90 Add DFU_CIPHER_KIND_RSA 2016-09-15 20:57:57 +01:00
Mario Limonciello
e06607dea6 Add autoconf archive to build-depends (Closes: 837826) 2016-09-15 10:47:17 -05:00
Mario Limonciello
a5ea901c96 Adjust architectures that tests are run for missing valgrind 2016-09-07 14:48:26 -05:00
Mario Limonciello
d10a2672e2 Update dell email addresses (_ -> .) 2016-09-07 11:23:21 -05:00
Richard Hughes
190e60cd6f Load the Altos USB descriptor from ELF files 2016-09-03 16:59:02 +01:00
Richard Hughes
633944045f Load the symbol table from ELF firmware 2016-09-03 16:59:02 +01:00
Mario Limonciello
7b2ea4de23 trivial: dell provider: allocate memory for online update SMI call 2016-09-02 14:41:48 -05:00
Mario Limonciello
f164df917b Add libelf-dev to build-depends. 2016-09-02 14:14:06 -05:00
Richard Hughes
c68757ce4d Support writing the IHEX symbol table 2016-09-02 14:16:40 +01:00
Mario Limonciello
4b6feb7685 Add lintian override for systemd services missing Install. 2016-09-01 13:18:57 -05:00
Mario Limonciello
1fa79b5109 adjust changelog for last few items 2016-09-01 13:00:44 -05:00
Mario Limonciello
80e697824b set libsmbios to i386/amd64 only 2016-09-01 12:20:51 -05:00
Richard Hughes
499f2bf995 trivial: Don't fail to parse IHEX files with nonstandard sections 2016-09-01 15:05:31 +01:00
Richard Hughes
f82a4c2231 Allow specifying the argument to 'dfu-tool set-release' in major.minor format. 2016-09-01 14:50:02 +01:00
Richard Hughes
c951e3a2ff Show the human-readable version in the 'dfu-tool dump' output 2016-09-01 14:49:55 +01:00
Richard Hughes
df7ba314b2 Use the symtab to set the VID/PID from Altos IHEX firmware images 2016-09-01 10:37:27 +01:00
Richard Hughes
d5db4e6b77 Add the Altos symbol table to the DfuFirmware 2016-09-01 10:35:02 +01:00
Richard Hughes
e5dbd75637 Add dfu_firmware_add_symbol()
This allows supported firmware to use a symbol table.
2016-09-01 10:34:25 +01:00
Mario Limonciello
92d9d32308 include binary patch of example.elf
it's part of bf59e265bc
but can't be in a quilt patch.

This should be dropped moving to 0.7.4+
2016-08-31 11:15:14 -05:00
Mario Limonciello
abcb244654 Backport patches for s390x failures. 2016-08-31 10:02:02 -05:00
Richard Hughes
7d78347549 Fix libfwupd self tests when a host-provided fwupd is not available
Resolves: https://github.com/hughsie/fwupd/issues/64
2016-08-31 11:41:46 +01:00
Richard Hughes
bf59e265bc Write the ELF files with the correct section type
This should fix a compile failure on s390x.

Resolves: https://github.com/hughsie/fwupd/issues/63
2016-08-31 10:30:48 +01:00
Richard Hughes
c7aea294b7 trivial: Parse the .interrupt section in the .elf file too 2016-08-31 09:03:53 +01:00
Mario Limonciello
1fac150cc5 update changelog 2016-08-29 15:01:07 -05:00
Mario Limonciello
aae1215b2f don't install ebitdo-tool helper tool 2016-08-29 14:54:46 -05:00
Mario Limonciello
ac4f136f7f add gir:depends for libdfu1 2016-08-29 14:54:14 -05:00
Mario Limonciello
5f2fc4bc0b add symbols for libebitdo1 2016-08-29 14:49:03 -05:00
Mario Limonciello
98a62b8c4c Add a lintian override for fuzzing tests 2016-08-29 14:29:19 -05:00
Mario Limonciello
7ab6456670 remove unnecessary multi-arch statement 2016-08-29 13:55:38 -05:00
Mario Limonciello
08bdaaa844 correct changelog typo 2016-08-29 11:30:34 -05:00
Mario Limonciello
d8f9ed42a4 remove some categories in debian/control 2016-08-29 11:30:20 -05:00
Mario Limonciello
cb4758ea5f update symbols 2016-08-29 11:26:26 -05:00
Mario Limonciello
5c9987179e correct fwupd-doc package info 2016-08-29 11:24:33 -05:00
Mario Limonciello
a980f6f9bf rename to libebitdo1 2016-08-29 11:23:14 -05:00
Mario Limonciello
f1b2607cab prepare changelog for release 2016-08-29 10:51:52 -05:00
Mario Limonciello
11934acc18 Backport patch to allow building on older appstream-glib 2016-08-29 10:50:02 -05:00
Mario Limonciello
8a3ef14970 fix control version order 2016-08-29 10:49:45 -05:00
Richard Hughes
27aad5ac1f Add a fallback for older appstream-glib releases
Fixes: https://github.com/hughsie/fwupd/issues/62
2016-08-29 16:12:26 +01:00