New OPNsense Release

Hi all,

The builds for 17.1-BETA are rolling as we write this and we are mighty proud of having come so far! Almost two years ago we started with a simple vision and have been staying true to our goal of providing stable licensing, swift updates and modern features. But that story is not for today. 🙂

In the meantime, this 16.7.11 update receives newer versions of OpenVPN and Suricata, improved password hashing and two DNS forwarder fixes. Furthermore, the firmware feature received an extensive user experience boost, including, but not limited to, being able to read pending release notes.

Here is the full list of changes:

  • system: improved password hashing[1] (contributed by OSNet)
  • system: make sure vital kernel modules are always loaded
  • system: added mute console support and improved tty reconfiguration
  • system: revived “normal” power state config option for powerd (contributed by Tikimotel)
  • system: removed description support for ACL entries
  • system: brought back LDAP scope and authentication containers support
  • system: separate class for ui/api routing
  • firmware: pull update sets from ABI-specific directory
  • firmware: multiple tweaks in opnsense-update workflow
  • firmware: no longer track UUID in a crash report submission
  • firmware: pkg-audit to view current FreeBSD vulnerability report
  • firmware: changelog viewer with all older and newer releases
  • firmware: more intelligent plugin handling, e.g. detecting orphaned plugins
  • firmware: simplified update presentation and workflow
  • firmware: license viewer for installed packages
  • firewall: added alias selection to missing NAT elements
  • openvpn: add reneg-sec option to client exports
  • dnsmasq: fix 16.7.10 regression in host file handling
  • web proxy: make backend config plugin-friendly
  • plugins: fix a potential error in MPD5 plugins (contributed by Evgeny Bevz)
  • src: fix possible login(1) argument injection in telnetd(8)[2]
  • src: fix link_ntoa(3) buffer overflow in libc[3]
  • src: fix possible escape from bhyve(8) virtual machine[4]
  • src: fix extended descriptor regression with netmap(4) on em(4)
  • src: fix use-after-free bugs in pfsync(4)
  • src: tzdata updated to version 2016j
  • ports: openvpn 2.3.14[5]
  • ports: phalcon 3.0.2[6]
  • ports: suricata 3.2[7]

Stay safe,
Your OPNsense team