Richard Hughes
2d041f370f
trivial: post branch version bump
2016-03-16 18:14:11 +00:00
Richard Hughes
80a77bcfd8
Use g_usb_context_wait_for_replug()
2016-03-14 14:47:44 +00:00
Richard Hughes
b4572d4c8c
trivial: post release version bump
2016-03-14 09:32:05 +00:00
Richard Hughes
d090514f15
Add a simple plugin infrastructure
...
This allows vendors to write small self-contained modules that can be used to
override the default behaviour in the various providers.
2016-03-13 09:52:55 +00:00
Richard Hughes
65dfbfe54f
Do not use deprecated API from libappstream-glib
2016-03-02 13:43:21 +00:00
Mario Limonciello
29a7f95beb
Add ESRT enable method into UEFI provider.
2016-03-02 10:17:02 +00:00
Richard Hughes
778c6b62d0
trivial: post release version bump
2016-02-12 16:52:20 +00:00
Richard Hughes
d9099ce288
trivial: post release version bump
2016-01-19 12:59:54 +00:00
Richard Hughes
1227c73168
trivial: post release version bump
2015-12-07 16:22:37 +00:00
Richard Hughes
832c334548
Fix compile with --disable-shared
2015-12-01 11:41:16 +00:00
Richard Hughes
fd50193cd8
trivial: Bump the dep on libcolorhug
2015-11-25 10:33:28 +00:00
Richard Hughes
8e02ee2a60
libdfu: Add a pkgconfig file
2015-11-23 09:17:43 +00:00
Richard Hughes
a941c3a9e9
Use new API available in fwup 0.5
...
This allows us to schedule a UEFI update without writing a temp file.
2015-11-17 11:06:29 +00:00
Richard Hughes
6d79834c55
libdfu: Generate gtk-doc documentation
2015-11-14 16:51:53 +00:00
Richard Hughes
a3acd7f711
Add support for updating USB devices with DFU
...
This adds a private libdfu library and also a small utility program called
dfu-tool.
2015-11-12 17:32:48 +00:00
Richard Hughes
28afc0baf5
trivial: post release version bump
2015-11-05 10:56:19 +00:00
Richard Hughes
5454783699
trivial: post release version bump
2015-10-28 10:00:17 +00:00
Richard Hughes
5d14deff4a
Support cabinet archives files with more than one firmware
...
This allows a vendor to upload a single file that targets different versions of
the same hardware. If this feature is used, the metainfo.xml files *must* have
something like <checksum target="content" filename="firmware2.rom"/> inside the
latest <release> tag.
2015-10-07 17:45:11 +01:00
William Hua
7447fd16ad
trivial: Add configure check for docbook2man
2015-10-05 22:44:14 -04:00
William Hua
666cd7f0d9
trivial: Use correct test in configure check for gcab
2015-10-05 22:43:42 -04:00
Mirco Tischler
52016ebdd4
require appstream-glib 0.5.1
...
Use of g_autoptr isn't supported in 0.5.0.
2015-09-24 22:28:59 +02:00
Richard Hughes
4460635975
trivial: post release version bump
2015-09-21 11:46:24 +01:00
Richard Hughes
8a22cd1b23
trivial: post release version bump
2015-09-15 11:07:32 +01:00
Richard Hughes
46832432ea
Raise the dep on GLib to support and use g_autoptr()
2015-09-11 13:43:15 +01:00
Richard Hughes
b3d5320d07
trivial: post release version bump
2015-09-10 09:30:53 +01:00
Richard Hughes
51f5083b09
Depend on appstream-glib >= 0.5.0
2015-09-08 16:53:49 +01:00
Richard Hughes
5c35abb1a5
Remove fwsignd, we have the LVFS now
2015-08-27 14:45:42 +01:00
Richard Hughes
2d6712b651
trivial: post release version bump
2015-08-12 09:23:53 +01:00
Richard Hughes
ff7e6ceb98
Generate the ColorHug test files at runtime
...
Also, fix the firmware.inf to have the correct ClassGuid.
2015-08-12 09:09:28 +01:00
Richard Hughes
25cf6ab53e
Add a Raspberry Pi firmware provider
...
This queries the current firmware version and also allows online or offline
updating.
2015-08-05 12:14:56 +01:00
Richard Hughes
324b49d6a1
trivial: post release version bump
2015-07-25 14:54:03 +01:00
Richard Hughes
63a407ab34
Change the DBus method for installing firmware to 'Install'
...
It seems a little odd to call it 'Update' when it's being used for downgrading
and reinstalling as well.
As we're making things simpler, just use a single 'install' action in fwupdmgr
rather than 'install', 'update-online', 'update-offline'. We can use the flags
and fallbacks to do the right thing in all cases, and make the typical case
(installing a local file to any matching hardware) simple.
Fixes half of https://github.com/hughsie/fwupd/pull/23
2015-07-22 10:36:00 +01:00
Richard Hughes
c7cf166a2f
Automatically download metadata using fwupdmgr if required
...
Using no arguments to 'fwupdmgr update-metadata' means we use the network.
2015-07-20 16:19:20 +01:00
Richard Hughes
691e02d652
Add a simple signing server that operates on .cab files
2015-07-20 15:31:10 +01:00
Jussi Kukkonen
ebfbad71e3
build: gusb is required even without colorhug
...
Fix build failure when building with --disable-colorhug.
2015-06-30 19:45:31 +03:00
Richard Hughes
ebb58a3495
Add a Udev firmware provider
...
This allows us to support showing firmware updates for VIA USB hubs
2015-06-29 12:53:01 +01:00
Richard Hughes
c678dfc789
trivial: post release version bump
2015-05-28 09:47:59 +01:00
Richard Hughes
9519149a87
Release fwupd 0.1.3
2015-05-28 09:47:02 +01:00
Richard Hughes
274818a11e
trivial: Actually install the systemd service files
2015-04-27 11:10:03 +01:00
Richard Hughes
8a3fd8d3bd
trivial: post release version bump
2015-04-22 15:22:03 +01:00
Richard Hughes
c3441c80c5
trivial: Fix typo in configure
...
Resolves: https://github.com/hughsie/fwupd/issues/6
2015-04-14 17:33:32 +01:00
Richard Hughes
36a889034c
Add helper code to validate public key signatures
...
We'll use this in the future for checking device firmware.
2015-04-14 13:53:19 +01:00
Richard Hughes
157ee0c274
trivial: post release version bump
2015-03-23 11:59:51 +00:00
Richard Hughes
8645ec9ad5
Create a libfwupd shared library
2015-03-19 10:54:05 +00:00
Richard Hughes
87ac27f5fa
trivial: post release version bump
2015-03-16 20:46:52 +00:00
Richard Hughes
ac9721399a
Add a systemd service file
2015-03-16 13:07:31 +00:00
Richard Hughes
31ddb97066
trivial: Relax the BRs so we can build in Fedora 22
2015-03-16 11:38:03 +00:00
Richard Hughes
bbac6d7932
Return some more fields when returning data about firmware files
2015-03-12 11:41:20 +00:00
Richard Hughes
3c99ba4d3c
Make both the ColorHug and UEFI support optional
2015-03-05 12:17:48 +00:00
Richard Hughes
d1e823ccbf
Allow scheduling updates for later
...
Also add a update-prepared command to fwupdmgr to process the defered updates.
In the future we'll hook into the systemd early-boot code for this.
2015-03-05 11:15:36 +00:00