This release adds enhancements, bug fixes and test improvements.
Enhancements:
- Remove dependency on verifytime binary
- Prettier --time outputs
Bug Fixes:
- Don't fail an update if a bundle is removed on server
- Inform out of disk errors on download failures
- Fix TOCTOU problem when verifying system time
- Adjust system time on check-updates to assure signature
validation will work
- Fix error on output of verifytime when errors occurred.
- Behavior of verify and verify --fix is know consistent
- Fix incorrect --time output on bundle-add
- Use correct permissions when creating parent for statedir directory
- Apply system locale on swupd to avoid warnings on filename conversions
- Don't affect autocomplete behavior on a verify --fix
Tests
- Adding new tests and improvements to existing tests
- Full tests reorganization to have a better view on the total
functional test coverage