Tags give the ability to mark specific points in history as being important
  • v69.0.0 protected   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.
    73bc26bf · Version 69.0.0 ·
  • v61.1.5.4 protected   Fix for possible None return from auto_approve_time
  • v68.0.0 protected   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'.
    cf313897 · Version 68.0.0 ·
  • v67.0.3 protected   Version 67.0.3 Changed * pkgupdate's conf.lua now loads scripts with Full security level instead of Local * libupdater is now versioned with release version (there is no API compatibility between versions)
    eef34f86 · Version 67.0.3 ·
  • v67.0.2 protected   Version 67.0.2 Fixed * Warning about cycles for packages providing and at the same time conflicting with some other package * Configure script now checks if uthash is available
    97bda434 · Version 67.0.2 ·
  • v67.0.1.1 protected   Version 61.0.1.1 This is release to only fix build because of missing submodule. Changed * Lunit submodule now points to new Github repository
    9aa7af2d · Version 67.0.1.1 ·
  • v67.0.1 protected   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.
    33b8bdd9 · Version 67.0.1 ·
  • v67.0 protected   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
    236e08ce · Version 67.0 ·
  • v66.0 protected   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
  • v61.1.5.3 protected   Fix check for sha256sum on latest version of OpenWrt
  • v65.0 protected   Allow requests to be conditioned * This adds extra argument condition for Install and Uninstall * Integrated support for Alternatives of packages in transaction
  • v64.0 protected   Add Mode command to configuration language * Added Mode command to control updater's special run modes from configuration * Package scripts now have in environment variable PKG_UPGRADE signaling if it is new installation or just upgrade.
  • v63.2 protected   Make virtual packages packages without target * Virtual packages are now packages without candidate and any existing candidate for them is ignored (and removed if installed) * Fix multiple Provices not being applied on appropriate package and effectively ignored * Add URI to some error messages
  • v63.1.4 protected   Fix package block if it provides itself
  • v63.1.3 protected   Fix invalid stack allocation in subprocess
  • v63.1.2 protected   Fix alternatives updating hook shipped with pkgupdate
  • v63.1.1 protected   Fix pkgupdate hooks shipped with updater * Fixed update_alternatives.sh not working when root wasn't current one * Reboot request notification creations is now not attempted when root is not / * Fixed bug address printed in help
  • v63.1 protected   Run prerm scripts together with preinst scripts * prerm scripts are now run at the same time as preinst scripts in plan order * postrm scripts are now run at the same time as postinst scripts in plan order
  • v63.0.3 protected   Fix reboot that happend if --no-reboot was used
  • v63.0.2 protected   Fix obsolete syntax in conf.lua of pkgupdate