OPNSense/core 3f79584src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterController.php

Firewall: Rules [new] - rules with multiple interfaces selected are considered floating and seem to be omitted from the list since https://github.com/opnsense/core/commit/dad956e3143e7aa26f6be140e4c0ff48d1758e22
DeltaFile
+2-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+2-01 files

OPNSense/core 318f458src/etc/inc interfaces.inc, src/etc/inc/plugins.inc.d captiveportal.inc

Merge remote-tracking branch 'origin/master' into kea-dynamic-poc
DeltaFile
+126-122src/etc/inc/interfaces.inc
+45-42src/etc/inc/plugins.inc.d/captiveportal.inc
+34-31src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/AccessController.php
+14-12src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/AliasController.php
+11-7src/opnsense/service/templates/OPNsense/Captiveportal/lighttpd-zone.conf
+13-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+243-21717 files not shown
+317-25123 files

OPNSense/core b80995fsrc/opnsense/mvc/app/controllers/OPNsense/Kea/forms generalSettings4.xml generalSettings6.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.xml

Services: Kea DHCPv4/6: Add decline_probation_period and set lower default to mitigate faulty client implementations to consume the whole pool (#10294)

* Services: Kea DHCPv4/6: Add decline_probation_period and set lower default to mitigate faulty client implementations to consume the whole pool.

* Use isSet() since 0 is allowed
DeltaFile
+8-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings4.xml
+8-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings6.xml
+3-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+3-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+2-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+2-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+26-06 files

OPNSense/core 5aa76c2src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.xml

Services: Kea DHCPv4/6: Some cleanup regarding isEmpty) usage when 0 is allowed in IntegerFields, and ensure no IntegerField accepts negative values. (#10295)
DeltaFile
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+26-124 files

OPNSense/core e478b05src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.xml

Services: Kea DHCPv4/6: Some cleanup regarding isEmpty) usage when 0 is allowed in IntegerFields, and ensure no IntegerField accepts negative values.
DeltaFile
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+10-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+26-124 files

OPNSense/plugins 98698b8security/netbird pkg-descr

security/netbird: start a changelog

(cherry picked from commit f16b0a5cbf1cad1514cfab27a6660c4e43b9bdd7)
DeltaFile
+8-0security/netbird/pkg-descr
+8-01 files

OPNSense/plugins f16b0a5security/netbird pkg-descr

security/netbird: start a changelog
DeltaFile
+8-0security/netbird/pkg-descr
+8-01 files

OPNSense/core e9877b8src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.php KeaDhcpv6.php

Use isSet() since 0 is allowed
DeltaFile
+2-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+2-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+4-42 files

OPNSense/ports ccf3023opnsense/dnsmasq Makefile

opnsense/dnsmasq: fix downgrade issue
DeltaFile
+2-0opnsense/dnsmasq/Makefile
+2-01 files

OPNSense/core 7936c96src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.php KeaDhcpv6.php

Fix a classic copy pasta error
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+1-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+2-22 files

OPNSense/core ef6be29src/opnsense/mvc/app/controllers/OPNsense/Kea/forms generalSettings4.xml generalSettings6.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.xml KeaDhcpv4.xml

Services: Kea DHCPv4/6: Add decline_probation_period and set lower default to mitigate faulty client implementations to consume the whole pool.
DeltaFile
+8-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings4.xml
+8-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings6.xml
+3-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+3-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+2-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+2-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+26-06 files

OPNSense/core 91e8b7bsrc/opnsense/mvc/app/controllers/OPNsense/Kea/forms generalSettings6.xml generalSettings4.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv6.xml

Services: Kea DHCPv4/6: Add decline_probation_period and set lower default (KEA sets 1 day) to mitigate faulty client implementations to consume the whole pool.
DeltaFile
+6-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+6-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+6-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings6.xml
+6-0src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/generalSettings4.xml
+24-24 files

OPNSense/tools 4da8e45build common.sh

build: sort package signature pass
DeltaFile
+1-1build/common.sh
+1-11 files

OPNSense/ports 48ea131net/haproxy distinfo Makefile

net/haproxy: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3net/haproxy/distinfo
+1-1net/haproxy/Makefile
+4-42 files

OPNSense/core 76ed1efsrc/opnsense/scripts/captiveportal/lib arp.py

Captive Portal: safeguard host fetch during system upgrade as well

(cherry picked from commit 9e6779637360515c4cb465422d232965736902bd)
DeltaFile
+1-1src/opnsense/scripts/captiveportal/lib/arp.py
+1-11 files

OPNSense/core 9e67796src/opnsense/scripts/captiveportal/lib arp.py

Captive Portal: safeguard host fetch during system upgrade as well
DeltaFile
+1-1src/opnsense/scripts/captiveportal/lib/arp.py
+1-11 files

OPNSense/core 29c0dcdsrc/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api ServiceController.php

Captive Portal: reload ipfw on captive portal reconfigure (#10253)
DeltaFile
+18-0src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/ServiceController.php
+18-01 files

OPNSense/core f413e42src/opnsense/scripts/captiveportal allow.py

Captive Portal: missing zoneid parameter for add_accounting() in allow action

(cherry picked from commit d98c80fcb071c565bce6ccd4eae3dcd962312605)
DeltaFile
+1-1src/opnsense/scripts/captiveportal/allow.py
+1-11 files

OPNSense/core d98c80fsrc/opnsense/scripts/captiveportal allow.py

Captive Portal: missing zoneid parameter for add_accounting() in allow action
DeltaFile
+1-1src/opnsense/scripts/captiveportal/allow.py
+1-11 files

OPNSense/core 224b7d1src/opnsense/mvc/app/models/OPNsense/Dnsmasq Dnsmasq.xml

dnsmasq: Change DHCP tag to DescriptionField (#10293)
DeltaFile
+1-2src/opnsense/mvc/app/models/OPNsense/Dnsmasq/Dnsmasq.xml
+1-21 files

OPNSense/plugins 39e37danet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api Ospf6settingsController.php DiagnosticsController.php, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditBFDNeighbor.xml bgp.xml

net/frr: sync with master
DeltaFile
+22-25net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php
+25-8net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/DiagnosticsController.php
+18-1net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnostics.volt
+18-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditBFDNeighbor.xml
+14-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/bgp.xml
+10-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/BFD.xml
+107-3512 files not shown
+170-3918 files

OPNSense/plugins d482ffbnet/frr pkg-descr

net/frr: minor nit
DeltaFile
+1-1net/frr/pkg-descr
+1-11 files

OPNSense/plugins 6b9a6d4net/frr pkg-descr

net/frr: Update pkg-descr for v1.52 (#5435)

* net/frr: Update pkg-descr for v1.52

* Revise contributor details in pkg-descr
DeltaFile
+6-1net/frr/pkg-descr
+6-11 files

OPNSense/plugins 6314ef6net/frr pkg-descr

Revise contributor details in pkg-descr
DeltaFile
+3-3net/frr/pkg-descr
+3-31 files

OPNSense/plugins 0cf284fnet/frr pkg-descr

net/frr: Update pkg-descr for v1.52
DeltaFile
+6-1net/frr/pkg-descr
+6-11 files

OPNSense/plugins 0795d7e. LICENSE

LICENSE: sync
DeltaFile
+2-0LICENSE
+2-01 files

OPNSense/plugins 2d4a757dns/ddclient pkg-descr Makefile, dns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms dialogAccount.xml

dns/ddclient: sync with master
DeltaFile
+337-0dns/ddclient/src/opnsense/scripts/ddclient/lib/account/allinkl.py
+86-75dns/ddclient/src/opnsense/scripts/ddclient/lib/account/cloudflare.py
+5-0dns/ddclient/pkg-descr
+1-2dns/ddclient/Makefile
+1-1dns/ddclient/src/opnsense/scripts/ddclient/lib/account/hetzner.py
+1-1dns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms/dialogAccount.xml
+431-796 files

OPNSense/plugins 238848edns/ddclient pkg-descr Makefile

dns/ddclient: new version
DeltaFile
+5-0dns/ddclient/pkg-descr
+1-2dns/ddclient/Makefile
+6-22 files

OPNSense/core f818e12src/etc/inc/plugins.inc.d captiveportal.inc, src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api AccessController.php

Captive Portal: adjust redirection for modern portal support (#10290)

This facilitates redirection in captivity, but not when authenticated. Separate documentation will take of this.
DeltaFile
+45-42src/etc/inc/plugins.inc.d/captiveportal.inc
+34-31src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/AccessController.php
+11-7src/opnsense/service/templates/OPNsense/Captiveportal/lighttpd-zone.conf
+90-803 files

OPNSense/plugins d74ebc1net/turnserver pkg-descr Makefile, net/turnserver/src/opnsense/service/templates/OPNsense/Turnserver turnserver.conf

net/turnserver: sync with master
DeltaFile
+5-0net/turnserver/pkg-descr
+0-4net/turnserver/src/opnsense/service/templates/OPNsense/Turnserver/turnserver.conf
+1-1net/turnserver/Makefile
+6-53 files