Software-update: OPNsense 24.7.2
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 24.7.2 uitgebracht en de releasenotes voor die uitgave kunnen hieronder worden gevonden.
OPNsense 24.7.2 releasedToday a follow-up for the FreeBSD security advisory for pf/ICMP ships that addresses the undesired traceroute behaviour. A few dashboard improvements are included as well as better IPv6 recovery for dhcp6c and assorted stability fixes. As a special note we now have native CPU microcode update plugins for either AMD or Intel to install from the GUI. Apart from a reboot these plugins require no further user interaction and will keep the applicable microcode at the latest known version as shipped in the packages repository.
We are currently working on making PPP capable of running in IPv6-only deployments; additionally ZFS snapshots (a.k.a boot environments) are coming to the next stable release and can already be previewed in the bundled development version. Last but not least, an "importmap" free dashboard version is also ready for testing in the development release. We hereby ask for feedback so that it can be included in a subsequent stable release.
Here are the full patch notes:system: CRL import ignored text input and triggered unrelated validationssystem: improve the locking during web GUI restartsystem: improve WireGuard and IPsec widgetssystem: add CPU widget graph selectionsystem: reformat traffic graphs to bpssystem: add gateway widget item selectionsystem: add table view to interface statistics widget on expansionsystem: improve widget error recoverysystem: fix wrong variable assignment in system log search backendsystem: add missing delAction() for proper CRL removalinterfaces: require PPP interface to be in up stateinterfaces: lock down PPP modes when editing interfacesinterfaces: backport required interface_ppps_capable()interfaces: retire interfaces_bring_up()reporting: start using cron for RRD collectionfirmware: remove inactive mirrors from the listfirmware: introduce sanity checks prior to upgradesfirmware: cleanup package manager temporary files prior to upgradeskea-dhcp: fix privileges for page ACLipsec: advanced settings MVC/API conversionipsec: add retransmission settings in charon section in advanced settingsopenvpn: unhide server fields for DCO instancesmvc: remove setJsonContent() and make sure Response->send() handles array types properlymvc: FileObject write() should sync by defaultrc: export default ZPOOL_IMPORT_PATHui: sidebar submenu expand fix (contributed by Team Rebellion)plugins: os-caddy 1.6.3plugins: os-cpu-microcode-amd 1.0plugins: os-cpu-microcode-intel 1.0plugins: os-freeradius 1.9.25plugins: os-intrusion-detection-content-snort-vrt 1.2 switch to newer ruleset snapshot (contributed by Jim McKibben)plugins: os-theme-tukan 1.28 (contributed by Dr. Uwe Meyer-Gruhl)src: axgbe: implement ifdi_i2c_req for diagnostics informationsrc: if_clone: allow maxunit to be zerosrc: if_pflog: limit the maximum unit via the new KPIsrc: pf: invert direction for inner icmp state lookupssrc: pf: fix icmp-in-icmp state lookupsrc: pf: vnet-ify pf_hashsize, pf_hashmask, pf_srchashsize and V_pf_srchashmaskports: dhcp6c 20240820 fixes two renewal edge casesports: nss 3.103ports: phpseclib 3.0.41ports: unbound 1.21.0
system: CRL import ignored text input and triggered unrelated validationssystem: improve the locking during web GUI restartsystem: improve WireGuard and IPsec widgetssystem: add CPU widget graph selectionsystem: reformat traffic graphs to bpssystem: add gateway widget item selectionsystem: add table view to interface statistics widget on expansionsystem: improve widget error recoverysystem: fix wrong variable assignment in system log search backendsystem: add missing delAction() for proper CRL removalinterfaces: require PPP interface to be in up stateinterfaces: lock down PPP modes when editing interfacesinterfaces: backport required interface_ppps_capable()interfaces: retire interfaces_bring_up()reporting: start using cron for RRD collectionfirmware: remove inactive mirrors from the listfirmware: introduce sanity checks prior to upgradesfirmware: cleanup package manager temporary files prior to upgradeskea-dhcp: fix privileges for page ACLipsec: advanced settings MVC/API conversionipsec: add retransmission settings in charon section in advanced settingsopenvpn: unhide server fields for DCO instancesmvc: remove setJsonContent() and make sure Response->send() handles array types properlymvc: FileObject write() should sync by defaultrc: export default ZPOOL_IMPORT_PATHui: sidebar submenu expand fix (contributed by Team Rebellion)plugins: os-caddy 1.6.3plugins: os-cpu-microcode-amd 1.0plugins: os-cpu-microcode-intel 1.0plugins: os-freeradius 1.9.25plugins: os-intrusion-detection-content-snort-vrt 1.2 switch to newer ruleset snapshot (contributed by Jim McKibben)plugins: os-theme-tukan 1.28 (contributed by Dr. Uwe Meyer-Gruhl)src: axgbe: implement ifdi_i2c_req for diagnostics informationsrc: if_clone: allow maxunit to be zerosrc: if_pflog: limit the maximum unit via the new KPIsrc: pf: invert direction for inner icmp state lookupssrc: pf: fix icmp-in-icmp state lookupsrc: pf: vnet-ify pf_hashsize, pf_hashmask, pf_srchashsize and V_pf_srchashmaskports: dhcp6c 20240820 fixes two renewal edge casesports: nss 3.103ports: phpseclib 3.0.41ports: unbound 1.21.0
Source:
Tweakers.net