Otavio Pontes 7ad90c23df Release v3.22.0
This release adds enhancements, bug fixes and test improvements    .

Bug fixes:
 - Case insensitive when checking for insecure urls
 - Better overload of multiple configuration files
 - Improvements in documentation and help messages
 - Fixing corner cases where swupd mirror was setting invalid values
 - Fixed some memory leaks and invalid memory access
 - Fix problem on restarting swupd after a format bump
 - Fix infinite loop that could be triggered by an unstable network
 - Use same retry strategy in both sync and async downloads

Feature:
 - Make it possible to run swupd post-update scripts synchronously
 - Including zsh autocomplete script
 - Print distribution variant on swupd info command
 - Make usages of diagnose and repair consistent by always checking for both files missing and files included when using --picky
 - Introduce a new flag for diagnose and repair, --extra-files-only, to checking only extra files in the system.
 - Make it possible to run swupd offline when all needed files are in the state dir
 - Create a --download flag in os-install operation, to cache files for offline operations
 - Create a flag to always download search-file indexes on update (--update-search-file-index)
 - Print the latest available version on swupd check-update in the case of a format-bump
 - Support to have an external cache to fill the statedir on installations. The external cache is needed because it may be read only or in a different partition

Signed-off-by: Otavio Pontes <otavio.pontes@intel.com>
2019-08-20 17:47:38 -07:00
2019-08-20 14:45:34 -07:00
2016-03-07 14:23:18 -08:00
2019-08-20 14:45:34 -07:00
2019-08-20 17:47:38 -07:00
2016-02-24 09:34:13 -08:00
2019-07-02 09:44:34 -07:00
2019-08-20 14:45:34 -07:00
2019-08-20 14:45:34 -07:00

Swupd Client

Build Status (Travis)

swupd is an OS-level software update program that applies updates to a Clear Linux OS. More information on how to use swupd can be found in the official documentation, swupd command man page and other documents on docs directory.

Reporting problems

Use github issue report tool (https://github.com/clearlinux/swupd-client/issues) to report bugs, issues and feature requests.

To help us to reproduce a bug reported, please attach the swupd command line, the command output, swupd version ('swupd -v' output) and clear linux version ('swupd info' output).

For other questions, contact us in Clear Linux mailing list (dev@lists.clearlinux.org) or IRC channel ( #clearlinux on Freenode).

How to contribute

Swupd client is open for contributions, so we are more than willing to review your patches! For more information take a look on the how to contribute guide

Reporting Security Concerns

If you have discovered potential security vulnerability in Swupd, please visit https://01.org/security for best practices on reporting security issues and to report your concern.

S
Description
No description provided
Readme
11 MiB
Languages
Shell 53.1%
C 44.7%
M4 0.9%
Python 0.7%
Makefile 0.5%
Other 0.1%