-
v60.3 protected
60.3: Code cleanup and fixup release * Added functions for file hash calculation not requiring data load to Lua just for file hash calculation. * Fix notification type for updater failure (was previously reported as update instead of error) * Fix some of the problems introduced in latest OpenWRT release * Drop sha256 and md5 implementation and use libcrypto instead * Other small code and documentation improvements
-
v60.2.3 protected
60.2.3: Fix opkg lock detection in supervisor * Fix detection of opkg lock in updater supervisor * When supervisor is daemonized it also tries to disconnect from ubus
-
v60.1 protected
60.1: Replace updater.sh with updater-supervisor * Implement updater-supervisor (Python library and executable in the same time intended for non-interactive usage of pkgupdate. It newly implements features like approvals or notifications generation. Also there are multiple new features such as postrun hooks or ensure run.) * Obsolete updater.sh (intended replacement for CLI is pkgupdate and for automatic task updater-supervisor) * Use system tools instead of shipped ones for some test cases * Clean and refactor continuous integration tests
-
v60.0.8 protected
60.0.8: Enable OCSP for Turris repositories * Enable OCSP for Turris repositories * Allow abi_change_deep usage from configuration (this is a bug fix) * Picosat updated to version 650 * Various CI improvements
-
v60.0.6 protected
60.0.6: Add http user agent and fix localrepo --fix * Set http user agent in CURL to "Turris Updater/UPDATER_VERSION" * Fix localrepo --fix failure when there was no repository at all * Fix problem when entry.lua matched every file name containing .lua string
-
v60.0.3 protected
60.0.3: Fix combination of postupdate hook and replan * restricted option of Script is dropped * always run postupdate hooks when we have --replan switch
-
v60.0.2 protected
60.0.2: fix previous release 60.0.1 * Don't validate script extra options when they are inserted to context
-
v60.0 protected
60.0: conf.d directory and localrepo * Entry configuration script cleaned up most of the features were separated to it's own configuration scripts * Added localrepo tool for local repository management * Obsolete package content (replaced by localrepo) * Automatic journal recovery in pkgupdate * Added few more info output lines to make updater less silent * Configuration flags were dropped without replacement * Variable root_dir can be now accessed from configuration * Allow access to files accessing functions in Local restriction level * Small reorganization and cleanup in source files and documentation
-
v59.4 protected
59.4: Run updater every four hours and fix approvals * updater.sh has now option --rand-sleep to randomly delay updater's execution * updater is now running every fourth hour instead of just twice a day * Fix problem when update was approved in case of closed stdin * Fix problem with order of candidates in some cases