Software-update: OPNsense 24.7.10
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.10 uitgebracht en de releasenotes voor die uitgave kunnen hieronder worden gevonden.
OPNsense 24.7.10 releasedThis ships a number of base system changes, kernel fixes and driver updates. The time-loop authentication change is back with the fixed TOTP case and the Unbound domain overrides are now found in query forwarding since this offers the same functionality anyway.
With the year almost over we are shifting focus to finishing the items on the roadmap and it is nice to note that the MVC/API conversions are already over 75% complete. That means it will not take another decade to migrate the other 25%. ;)
Here are the full patch notes:system: readd a "time-loop" around authentication for failed attemptssystem: remove the SSL bundles in default locationssystem: prevent JS crashing out when dashboard widget title is not setsystem: use system instead of sample defaults when reverting tunablessystem: report actual LAN address being used after factory resetinterfaces: use Autoconf class to avoid raw ifctl file accessinterfaces: remove ancient MAC address trickery to unbreak hostapdinterfaces: add missing neighbor and DNS lookup page ACL entriesinterfaces: PPP device page ACL missed getserviceproviders.phpfirmware: force CRL check on development deploymentfirmware: use REQUEST to print a TLS/CRL usage hintfirmware: improved output helpers and associated cleanup in audit scriptsfirmware: opnsense-update: add support for regression tests setintrusion detection: limit stats.log logging (contributed by doktornotor)kea-dhcp: add dhcp-socket-type option (contributed by Till Niederauer)kea-dhcp: add MAC formatter to leases page (contributed by cpalv)openvpn: support case-insensitive strict user CN matching for instancesunbound: move domain overrides to query forwardingmvc: let JsonKeyValueStoreField cache configd call for the duration of the sessionmvc: another batch of sessionClose() cleanups in controllersmvc: cleanup in ApiMutableServiceControllerBasemvc: fix hint display for "0"ui: restore right tab border in standard themeplugins: os-caddy 1.7.5plugins: os-debug 1.7src: atf/kyua: ship regression tests runtime supportsrc: if_bridge: mask MEXTPG if some members do not support itsrc: if_tuntap: enable MEXTPG supportsrc: ice: update to 1.43.2-k et alsrc: ipsec: fix IPv6 over IPv4 tunnelingsrc: ixgbe: add support for 1Gbit (active) DAC linkssrc: ixgbe: sysctl for TCP flag handling during TSOsrc: jail: expose children.max and children.cur via sysctlsrc: libfetch: add the error number to verify callback failure casesrc: netlink: assorted stable backportssrc: pf: prevent SCTP-based NULL dereference in pfi_kkif_match()src: pf: let rdr rules modify the src port if doing so would avoid a conflictsrc: pf: make pf_get_translation() more expressivesrc: pf: let pf_state_insert() handle redirect state conflictssrc: pf: fix wrong pflog action in NAT rulesrc: pf: fix potential state key leaksrc: rc: ignore INSYDE BIOS placeholder UUID for /etc/hostidsrc: route: fix failure to add an interface prefix route when route with the same prefix is already presented in the routing tablesrc: route: route: avoid overlapping strcpysrc: sfxge: defer ether_ifattach to when ifmedia_init is doneports: curl 8.11.0ports: expat 2.6.4ports: nss 3.107ports: openldap 2.6.9ports: php 8.2.26ports: sudo 1.9.16p2
system: readd a "time-loop" around authentication for failed attemptssystem: remove the SSL bundles in default locationssystem: prevent JS crashing out when dashboard widget title is not setsystem: use system instead of sample defaults when reverting tunablessystem: report actual LAN address being used after factory resetinterfaces: use Autoconf class to avoid raw ifctl file accessinterfaces: remove ancient MAC address trickery to unbreak hostapdinterfaces: add missing neighbor and DNS lookup page ACL entriesinterfaces: PPP device page ACL missed getserviceproviders.phpfirmware: force CRL check on development deploymentfirmware: use REQUEST to print a TLS/CRL usage hintfirmware: improved output helpers and associated cleanup in audit scriptsfirmware: opnsense-update: add support for regression tests setintrusion detection: limit stats.log logging (contributed by doktornotor)kea-dhcp: add dhcp-socket-type option (contributed by Till Niederauer)kea-dhcp: add MAC formatter to leases page (contributed by cpalv)openvpn: support case-insensitive strict user CN matching for instancesunbound: move domain overrides to query forwardingmvc: let JsonKeyValueStoreField cache configd call for the duration of the sessionmvc: another batch of sessionClose() cleanups in controllersmvc: cleanup in ApiMutableServiceControllerBasemvc: fix hint display for "0"ui: restore right tab border in standard themeplugins: os-caddy 1.7.5plugins: os-debug 1.7src: atf/kyua: ship regression tests runtime supportsrc: if_bridge: mask MEXTPG if some members do not support itsrc: if_tuntap: enable MEXTPG supportsrc: ice: update to 1.43.2-k et alsrc: ipsec: fix IPv6 over IPv4 tunnelingsrc: ixgbe: add support for 1Gbit (active) DAC linkssrc: ixgbe: sysctl for TCP flag handling during TSOsrc: jail: expose children.max and children.cur via sysctlsrc: libfetch: add the error number to verify callback failure casesrc: netlink: assorted stable backportssrc: pf: prevent SCTP-based NULL dereference in pfi_kkif_match()src: pf: let rdr rules modify the src port if doing so would avoid a conflictsrc: pf: make pf_get_translation() more expressivesrc: pf: let pf_state_insert() handle redirect state conflictssrc: pf: fix wrong pflog action in NAT rulesrc: pf: fix potential state key leaksrc: rc: ignore INSYDE BIOS placeholder UUID for /etc/hostidsrc: route: fix failure to add an interface prefix route when route with the same prefix is already presented in the routing tablesrc: route: route: avoid overlapping strcpysrc: sfxge: defer ether_ifattach to when ifmedia_init is doneports: curl 8.11.0ports: expat 2.6.4ports: nss 3.107ports: openldap 2.6.9ports: php 8.2.26ports: sudo 1.9.16p2
Source:
Tweakers.net