Software-update: OPNsense 23.7.9
Het pakket OPNsense is een firewall met uitgebreide mogelijkheden. Het is gebaseerd op het besturingssysteem FreeBSD en is oorspronkelijk een fork van m0n0wall en pfSense. Het pakket kan volledig via een webinterface worden ingesteld en heeft onder andere ondersteuning voor mfa, openvpn, ipsec, carp en captive portal. Daarnaast kan het packetfiltering toepassen en beschikt het over een traffic shaper. De ontwikkelaars hebben OPNsense 23.7.9 uitgebracht en de releasenotes voor die uitgave kunnen hieronder worden gevonden.
OPNsense 23.7.9 releasedAs the end of the year inches closer the changes published today are naturally smaller additions and cleanups, notably changes for IPsec VTI connection for IPv6 and dual-stack operation, a possible OpenVPN CSO mismatch bug and optional support for SHA-512 password hashing. Note that the HTTPS bump for the firmware mirrors updates the published URLs in the firmware selection, but if you already use LeaseWeb or NYC BUG you need to reselect them in order to move from HTTP to HTTPS connectivity.
Of further note is that the Squid web proxy will be moved to a plugin in version 24.1 but for everyone using it the upgrade procedure will make sure to install it automatically when enabled. A meta package was added to the plugins already in order for this to work just in case there are questions about what it is supposed to be doing... apart from providing dependencies it does not do anything at the moment.
Last but not least, we have been successfully testing and ironing out OpenSSL 3 ports builds in the past week and inclusion in 24.1 seems very likely at this point. The effort continues and we will also be looking into backport material from FreeBSD 13 stable branches for further preparation.
Here are the full patch notes:system: add SHA-512 password hash compliance optionsystem: allow special selector for plugins_configure()system: handle broken menu XML files more gracefullysystem: fix PHP warnings and SSH fail on empty "ssh" XML nodesystem: fix a couple of PHP warnings in auth server pagessystem: add support for Google Shared drives backup (contributed by Jeremy Huylebroeck)system: change wait time to 1 second per round, total of 7 in console promptssystem: update syslog modelinterfaces: mark WireGuard devices as virtualinterfaces: update LAGG and loopback modelsinterfaces: improve VIP validation, fix broadcast generationfirewall: make sure firewall log reading always emits a labelfirewall: fix business bogons set fetchfirewall: add section for automatic rules being added at the end of the rulesetfirewall: allow multiple networks given to wrap in the GUIcaptive portal: fix log targetfirmware: stop manually adjusting firmware config structure during factory resetfirmware: clear stray "pkgsave" and "pkgtemp" pkg-upgrade leftoversfirmware: changed LeaseWeb and NYC BUG mirrors to use HTTPS (contributed by jeremiah-rs)firmware: opnsense-update: new "-X" mode for canonical bogons/changelog set fetch URLfirmware: opnsense-version: support base/kernel hash infoipsec: mute ipsec.conf related load errorsipsec: fix typo in VTI protocol family parsingipsec: add secondary tunnel address pair for VTI dual-stack purposesipsec: add "aes256-sha256" proposal option (no PFS)openvpn: obey username_as_common_name settingbackend: add physical_interface and physical_interfaces as template helper functionbackend: add file_exists as template helper functionmvc: instead of failing invalidate a non-match in CSVListFieldmvc: split tree-view template and javascript and hook via controllersui: upgrade bootstrap-select to v1.13.18ui: improve saveFormToEndpoint() UXplugins: os-ddclient 1.17plugins: os-frr 1.37plugins: os-squid adds a meta package for web proxy core removal in 24.1ports: openvpn 2.6.8ports: sqlite 3.44.0ports: sudo 1.9.15p2ports: unbound 1.19.0
system: add SHA-512 password hash compliance optionsystem: allow special selector for plugins_configure()system: handle broken menu XML files more gracefullysystem: fix PHP warnings and SSH fail on empty "ssh" XML nodesystem: fix a couple of PHP warnings in auth server pagessystem: add support for Google Shared drives backup (contributed by Jeremy Huylebroeck)system: change wait time to 1 second per round, total of 7 in console promptssystem: update syslog modelinterfaces: mark WireGuard devices as virtualinterfaces: update LAGG and loopback modelsinterfaces: improve VIP validation, fix broadcast generationfirewall: make sure firewall log reading always emits a labelfirewall: fix business bogons set fetchfirewall: add section for automatic rules being added at the end of the rulesetfirewall: allow multiple networks given to wrap in the GUIcaptive portal: fix log targetfirmware: stop manually adjusting firmware config structure during factory resetfirmware: clear stray "pkgsave" and "pkgtemp" pkg-upgrade leftoversfirmware: changed LeaseWeb and NYC BUG mirrors to use HTTPS (contributed by jeremiah-rs)firmware: opnsense-update: new "-X" mode for canonical bogons/changelog set fetch URLfirmware: opnsense-version: support base/kernel hash infoipsec: mute ipsec.conf related load errorsipsec: fix typo in VTI protocol family parsingipsec: add secondary tunnel address pair for VTI dual-stack purposesipsec: add "aes256-sha256" proposal option (no PFS)openvpn: obey username_as_common_name settingbackend: add physical_interface and physical_interfaces as template helper functionbackend: add file_exists as template helper functionmvc: instead of failing invalidate a non-match in CSVListFieldmvc: split tree-view template and javascript and hook via controllersui: upgrade bootstrap-select to v1.13.18ui: improve saveFormToEndpoint() UXplugins: os-ddclient 1.17plugins: os-frr 1.37plugins: os-squid adds a meta package for web proxy core removal in 24.1ports: openvpn 2.6.8ports: sqlite 3.44.0ports: sudo 1.9.15p2ports: unbound 1.19.0
Source:
Tweakers.net