-
v70.0.0f1e2d963 · ·
Updater version 70.0.0 Added * Change log that leaves minimal trace of changes updater performed stored in system. * Support for `FilesSignature` field in packages. On mismatch it trigger reinstall. * Support for `files-sha256sum` in packages as hash index Fixed * Subprocess call is now terminated way earlier thanks to `SIGCHLD` signal handling. This improves update time for any scripts spawning "daemon" processes that do not correctly redirect or close standard outputs. * Reinstall of packages if some fields were formated differently in index than in package (updater no longer detects change by simple string comparison) Changed * Internal implementation of base64 replaced with base64c library. * Utility opkg-create template and input format Removed * `--state-log` argument * `--task-log` argument
-
v69.1.0a293ce66 · ·
Version 69.1.0 Changed * Package requests solver no longer tries to maximize number of selected requests but rahter follows strictly rules of requests priority * `Install` requests with same priority as `Unistall` are resolved first * `Install` and `Unistall` requests without condition as resolved before requests with condition given they have same priority specified. Removed * Error reported when request to install and unistall same package was specified
-
v69.0.073bc26bf · ·
Version 69.0.0 Added * extra argument `pkg_hash_required` for `Repository` command * support for version limitation of `Install` and `Uninstall` requests in package name (such as `foo (>= 1.0.0)`). Changed * Execution is now terminated when there is no hash for package being installed in repository index unless `pkg_hash_required` is set to `false` for that repository. Removed * Extra option `version` for `Install` request. You should append version specifier to package name the same way as it is done for dependencies. Fixed * `ROOT_DIR` not being defined for `hook_postinst` and `hook_reboot_required` on replan execution.
-
v68.0.0cf313897 · ·
Version 68.0.0 Added * Queue messages for 'upgrade' and 'downgrade' now also print current version in square brackets. Changed * Default connection timeout for download was extended from one minute to ten minutes. Removed * Possibility to reboot immediatelly after package installation. Reboot after update is deemed sufficient. Fixed * Queue messages now state 'upgrade', 'downgrade' and 'reinstall' instead of original generic 'install'.
-
v67.0.133b8bdd9 · ·
Version 67.0.1 Changed * Package "reinstall" is now performed not only if `Version` field is different but also when `Architecture`, `LinkSignature`, `Depends`, `Conflicts` or `Provides` are different. * Information about package changes planned to be performed are now printed with wording signaling if that is new package or already installed one and if that is update or downgrade or generic reinstall.
-
v67.0236e08ce · ·
Version 67.0 Added - Warning for packages not verified against repository index because missing hash Changed - Custom build system was replaced with autotools - OpenSSL is now used to verify signatures instead of usign - URI implementation no longer uses temporally files and passed instead everything in memory - Download retries are removed, code now relies only on libcurl reconnection - libb64 usage replaced with OpenSSL Fixed - Memory leak on archive open error - Various compilation warning - Invalid error complaining about path being called on on URI of invalid scheme
-
v66.097022cab · ·
Rework packages extraction to not use /tmp * libarchive is now used to unpack packages instead of tar command * fix invalid sha256sum field name and that way hash verification * rm -rf call is replaced with built in function * call to find replaced with internal function implementation * update_alternatives.sh script was removed * empty journal recovery is now not considered as fatal