Skip to content

Choose a tag to compare

@morgant morgant released this 03 Nov 17:40

0.8.0 - 2026-11-02

Added

  • swupdate:
    • List (-l), download (-d), and install (-i) options now all execute
      the new dbupdate(8) first, if
      it is available. This helps ensure that the certificate authority
      database is up-to-date before fetching or installing further updates.
  • CHANGELOG.md:
    • Added this CHANGELOG file with detailed documentation for all prior
      releases

Changed

  • swupdate:
    • PATH environment variable is now reset and re-exported to prevent
      poisoning/hijacking. Additionally, the PATH is only temporarily
      expanded to include the package localbase paths (e.g. /usr/local/bin
      and /usr/local/sbin) when working with optional binaries installed
      via pkg_add(1), for example: checkrestart(8).
    • Internal variable tool renamed to _self
  • README.md:
    • Updated to note new support for dbupdate(8)
    • Added new 'Security Precautions' section noting dbupdate(8), PATH
      poisoning/hijacking prevention, privilege drop, etc.