Richard Hughes
7f5b0c0b60
Rename the development branch from master to main
...
Fixes https://github.com/fwupd/fwupd/issues/3799
2021-09-24 14:20:24 -05:00
Mario Limonciello
798d1ed3ee
trivial: update markdown for pre-commit style
2021-07-18 14:42:47 -05:00
Mario Limonciello
261b1d1ef6
trivial: add a badge for circle CI
2021-06-22 09:05:50 -05:00
Mario Limonciello
36cd4d2ba3
trivial: switch from Travis badge to Github badge
2021-06-08 13:11:31 -05:00
Richard Hughes
9930998612
Integrate oss-fuzz with the CI
2021-02-09 16:37:25 +00:00
Richard Hughes
8cd675f095
trivial: Fix typo in fuzzing instructions
2021-01-08 15:47:32 +00:00
Richard Hughes
338cab9e73
libfwupdplugin: Subclass FuFirmware in FuSmbios
...
This allows us to get fuzzing support for free.
2021-01-05 15:59:30 +00:00
Richard Hughes
81e7da2610
trivial: Update fuzzing instructions to not use libcurl
2021-01-05 15:59:30 +00:00
Richard Hughes
fcb5667d79
libfwupdplugin: Subclass FuFirmware in FuEfiSignatureList
...
This allows us to get fuzzing support 'for free' and also simplifies the code.
2021-01-05 14:45:31 +00:00
Richard Hughes
c4ca8e25d1
Use honggfuzz to fuzz firmware rather than AFL
...
This has better multi-core performance and can run in persistent mode -- which
allows us to construct a test harness of all the parsers (which takes time) and
then just reuse the process for lots of different data.
2020-12-11 09:37:42 +00:00
Richard Hughes
a805d68aab
Add note to the README about not using Snap or Flatpak versions
...
Fixes https://github.com/fwupd/fwupd/issues/2543
2020-11-03 20:28:41 +00:00
Richard Hughes
203ed841da
trivial: Codespell fixes
2020-11-02 14:26:26 +00:00
Richard Hughes
b9640a28ec
uefi-dbx: Add a plugin that analyses the UEFI dbx variable
...
This will be used for future functionality.
2020-05-07 16:59:36 +01:00
Jonathan
375208d307
Capitalize GNOME
2019-12-31 13:14:38 +00:00
Richard Hughes
9f7a3364ae
synaptics-rmi: Move the fuzzing instructions to the toplevel README
2019-10-02 16:28:28 +01:00
Mario Limonciello
71d2f62dc2
trivial: update references of hughsie/fwupd to fwupd/fwupd
2019-08-22 09:47:52 -05:00
Richard Hughes
8dd4c1c4dd
Allow restricting firmware updates for enterprise use
2019-03-05 19:05:07 +00:00
Mario Limonciello
ec762d007a
trivial: Fix readme for Wyse CCM replaced by WMS ( Fixes : #1038 )
2019-02-19 07:51:42 -06:00
Mario Limonciello
cc355beaf8
trivial: Add a snap badge for fwupd
2018-12-04 15:54:18 -06:00
Abhijeet Sharma
327c37d58e
Readme Updated: Added KDE Discover as one more graphical front-end available for fwupd.
2018-10-14 09:18:10 +01:00
Mario Limonciello
cae59660d3
Update readme to explain history reporting
2018-01-29 17:27:04 -06:00
Zander
e56b036e33
Remove www. from links to fwupd.org
2017-12-17 10:39:34 +00:00
Paul Menzel
5b1c5084e7
README: Use more secure HTTPS URL for fwupd Web site
...
```
$ curl -I http://www.fwupd.org
HTTP/1.1 301 Moved Permanently
Date: Mon, 06 Nov 2017 12:25:17 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5
Location: https://fwupd.org/
Content-Type: text/html; charset=iso-8859-1
```
Using the target of the redirect, this also saves one redirect.
2017-11-06 12:29:45 +00:00
Richard Hughes
e56a687d4b
trivial: Use the new location for firmware
2017-10-12 09:17:14 +01:00
Richard Hughes
3eb8f42421
trivial: Add the coverity badge to the README
2017-09-08 14:46:58 +01:00
Mario Limonciello
a4e764c3e2
Introduce a plugin interaction ABI
2017-08-24 13:41:27 -05:00
Mario Limonciello
8e1297f46d
trivial: move compilation instructions to github wiki
...
New problems will be introduced with software outside of fwupd.
It's better to document compilation difficulties to be expected
in the wiki.
2017-07-10 16:49:53 -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
Mario Limonciello
4ae8d9aa4d
trivial: correct README url to render properly in markdown
2017-06-13 17:58:25 -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
7d320f0ad0
Add travis CI build status badge to README
2017-06-08 09:16:27 -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
Mario Limonciello
ffe77c2d3a
trivial: minor typo corrections
2017-05-26 08:45:12 -05:00
Mario Limonciello
59983adf8e
trivial: typo
2017-05-26 08:44:19 -05:00
Mario Limonciello
ea736d2a95
trivial: correct markdown URLs
2017-05-26 08:43:18 -05:00
Mario Limonciello
100ea26553
Add build directions to README.md ( #120 )
2017-05-26 08:42:50 -05:00
Richard Hughes
cff38bcb3a
Convert the providers to plugins to simplify code and for future features
...
This is a large commit that removes all the providers and turns them into
plugins. I think having both providers _and_ plugins was super confusing.
Plugins are loaded at runtime so you could in theory develop a new plugin
without putting it in the fwupd source tree, although there are no installed
headers or PC files as I'm not sure it's a good idea at this stage.
This commit moves all the per-provider docs, tests, notes, debug dumps and test
data to plugin-specific directories -- these also allows the plugin author to
"own" more of the source tree so we don't enforce fu- prefixes and the style
guide everywhere.
This allows us to run the same action on all the plugins in the future, so we
could have a prepare(FuPlugin, FuDevice) and cleanup(FuPlugin, FuDevice) run
on *all* plugins, so doing an update using one plugin would allow us to work
around hardware quirks in other plugins.
If I've broken your out-of-tree provider it's trivial to port to the new API
with sed and a fixed up build file. If you need help please let me know.
2016-12-12 12:31:23 +00:00
Mario Limonciello
662a2d53fb
trivial: correct verison valid for UEFI unlock
2016-08-23 14:21:12 -05:00
Mario Limonciello
b44c826bbe
trivial: add note in README about how to disable Dell provider
2016-07-21 08:09:16 -05:00
Mario Limonciello
6c0515f5a0
trivial: refer to dell documentation in README
2016-07-20 11:33:02 -05:00
Mario Limonciello
958ead697b
Add Dell TPM and TB15/WD15 support via new Dell provider.
...
This provider will provide support for items that can be flashed
as capsules but aren't present in the ESRT table.
The MST hub and TBT NVM are not yet updatable, but GUIDs are
created to represent them when they are.
2016-07-13 12:30:25 -05: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
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
Richard Hughes
b48e385922
Associate the contact email address directly with the vendor key
...
Also add a page to add and deactivate vendors.
Fixes: https://github.com/hughsie/fwupd/issues/25
2015-07-20 21:48:55 +01:00