pfSense/pfsense 5fc24fbsrc/etc/inc wizard_utils.inc

Set blockbogons and blockpriv as flags in setup wizard

These config items are treated as flags everywhere else.
DeltaFile
+2-2src/etc/inc/wizard_utils.inc
+2-21 files

pfSense/pfsense 9cbb25asrc/etc/inc openvpn.inc, src/usr/local/www vpn_openvpn_csc.php

Merge pull request #4692 from PhilZ-cwm6/openvpn_csc_patch_v1.7
DeltaFile
+10-16src/usr/local/www/vpn_openvpn_csc.php
+2-3src/etc/inc/openvpn.inc
+12-192 files

pfSense/pfsense 17bf534src/etc/inc openvpn.inc, src/usr/local/www vpn_openvpn_csc.php

More revisions to OpenVPN CSC. Fix #12522

Fix push reset was not applied
Fix some flags were improperly set in config
DeltaFile
+10-16src/usr/local/www/vpn_openvpn_csc.php
+2-3src/etc/inc/openvpn.inc
+12-192 files

pfSense/pfsense 6bc4f43src/usr/local/www/js pfSenseHelpers.js

Don't modify widget config button when toggling collapse state. Fix #15439
DeltaFile
+4-0src/usr/local/www/js/pfSenseHelpers.js
+4-01 files

pfSense/pfsense 667ed3dsrc/etc/inc gwlb.inc

Don't monitor disabled gateways. Fix #15635

The introduction of get_gateways() regressed the behavior of excluding
disabled gateways by default.
DeltaFile
+2-2src/etc/inc/gwlb.inc
+2-21 files

pfSense/pfsense b3362dasrc/usr/local/www services_dhcp_settings.php services_dhcpv6_settings.php

kea: restore per-interface enablement for DHCP services.
DeltaFile
+2-47src/usr/local/www/services_dhcp_settings.php
+1-47src/usr/local/www/services_dhcpv6_settings.php
+1-20src/usr/local/www/services_dhcp.php
+0-13src/usr/local/www/services_dhcpv6.php
+4-1274 files

pfSense/pfsense fe46b3fsrc/usr/local/www services_dhcp_settings.php services_dhcpv6_settings.php, src/usr/local/www/js pfSenseHelpers.js

kea: prevent footgun by warning of changes to enabled interfaces
DeltaFile
+14-3src/usr/local/www/services_dhcp_settings.php
+14-3src/usr/local/www/services_dhcpv6_settings.php
+16-0src/usr/local/www/js/pfSenseHelpers.js
+44-63 files

pfSense/pfsense 012e36esrc/etc/inc openvpn.inc, src/usr/local/www vpn_openvpn_csc.php

Additional revisions to OpenVPN CSC. Fix #12522

Fix the keep_minimal checkbox being unchecked on page load, and
move it below the remove_options list. Add more remove options
and clarify remove_route.
DeltaFile
+11-9src/usr/local/www/vpn_openvpn_csc.php
+2-0src/etc/inc/openvpn.inc
+13-92 files

pfSense/pfsense b1024c9src/etc/inc priv.defs.inc, src/usr/local/www status_upnp.php

Fix missing word
DeltaFile
+1-1src/etc/inc/priv.defs.inc
+1-1src/usr/local/www/status_upnp.php
+2-22 files

pfSense/pfsense 259feccsrc/etc/inc priv.defs.inc

Fix UPnP priv metadata
DeltaFile
+2-2src/etc/inc/priv.defs.inc
+2-21 files

pfSense/pfsense fa36708src/usr/local/www status_upnp.php

Correct UPnP page metadata
DeltaFile
+2-2src/usr/local/www/status_upnp.php
+2-21 files

pfSense/pfsense 9ea35e0src/etc/inc priv.defs.inc, src/usr/local/www services_dhcp_settings.php services_dhcpv6_settings.php

Fixup some privdefs and run privilege script.
DeltaFile
+30-12src/etc/inc/priv.defs.inc
+4-4src/usr/local/www/services_dhcp_settings.php
+4-4src/usr/local/www/services_dhcpv6_settings.php
+2-2src/usr/local/www/wizard.php
+2-2src/usr/local/www/crash_reporter.php
+42-245 files

pfSense/pfsense 0d2ada6src/usr/local/pfSense/include/www backup.inc

Handle large sections when skipping package config. Fix #15624

Using regex to remove the 'installedpackages' config section may fail
depending on the size of the string being parsed. Avoid this limit by
modifying a config array instead.
DeltaFile
+6-3src/usr/local/pfSense/include/www/backup.inc
+6-31 files

pfSense/pfsense 3ec7835src/etc/inc openvpn.inc upgrade_config.inc, src/usr/local/www vpn_openvpn_csc.php vpn_openvpn_server.php

Push correct OpenVPN CSC options. Fix #12522

While there, include override/remove options for inactivity.
DeltaFile
+37-7src/usr/local/www/vpn_openvpn_csc.php
+31-11src/etc/inc/openvpn.inc
+0-5src/etc/inc/upgrade_config.inc
+1-1src/usr/local/www/vpn_openvpn_server.php
+69-244 files

pfSense/pfsense 9bc580fsrc/etc/inc priv.defs.inc, src/etc/inc/priv user.priv.inc

Merge pull request #4689 from Self-Hosting-Group/upnp-update-plugin
DeltaFile
+17-17src/usr/local/www/status_upnp.php
+17-16src/usr/local/pkg/miniupnpd.xml
+3-3src/usr/local/pkg/miniupnpd.inc
+2-2src/etc/inc/priv/user.priv.inc
+2-2src/usr/local/www/head.inc
+2-2src/etc/inc/priv.defs.inc
+43-421 files not shown
+44-437 files

pfSense/pfsense 163b827tools/conf/pfPorts make.conf

Bump go to 1.22
DeltaFile
+1-1tools/conf/pfPorts/make.conf
+1-11 files

pfSense/pfsense 72be134src/usr/local/www services_dhcp_settings.php services_dhcpv6_settings.php

kea: relocate HA TLS transport settings below advanced options
DeltaFile
+35-31src/usr/local/www/services_dhcp_settings.php
+35-31src/usr/local/www/services_dhcpv6_settings.php
+70-622 files

pfSense/pfsense c658ee6src/usr/local/www services_captiveportal_mac_edit.php

Config access regression in captive portal allowed MACs
DeltaFile
+1-1src/usr/local/www/services_captiveportal_mac_edit.php
+1-11 files

pfSense/pfsense 414c920src/usr/local/pfSense/include/www services_dhcp.inc, src/usr/local/www services_dhcp_settings.php services_dhcpv6_settings.php

kea: lower max unacked clients default from 10 to 0.
DeltaFile
+2-2src/usr/local/pfSense/include/www/services_dhcp.inc
+1-1src/usr/local/www/services_dhcp_settings.php
+1-1src/usr/local/www/services_dhcpv6_settings.php
+4-43 files

pfSense/pfsense 93798eesrc/usr/local/captiveportal index.php

Use full logo URL for captive portal redirects. Fix #15404
DeltaFile
+1-1src/usr/local/captiveportal/index.php
+1-11 files

pfSense/pfsense 4d699f7src/usr/local/www diag_packet_capture.php

Restore protocol selections in Packet Capture GUI. Fix #15609
DeltaFile
+5-1src/usr/local/www/diag_packet_capture.php
+5-11 files

pfSense/pfsense d0fe61esrc/etc rc.filter_synchronize

kea: fix an unmatched match case in the DHCP xmlrpc sync path
DeltaFile
+1-1src/etc/rc.filter_synchronize
+1-11 files

pfSense/pfsense 53b2f66src/usr/local/pfSense/include/www diag_packet_capture.inc, src/usr/local/www diag_packet_capture.php

Support system protocol names for packet captures. Implement #15609
DeltaFile
+71-33src/usr/local/pfSense/include/www/diag_packet_capture.inc
+2-7src/usr/local/www/diag_packet_capture.php
+73-402 files

pfSense/pfsense fd69a6bsrc/etc/inc gwlb.inc

Correctly save IPv6 gateway. Fix #15589
DeltaFile
+1-1src/etc/inc/gwlb.inc
+1-11 files

pfSense/pfsense e48574esrc/usr/local/pfSense/include/www firewall_virtual_ip.inc

Remove network/broadcast input validation for IPv6 VIPs. Fix #15361
DeltaFile
+0-3src/usr/local/pfSense/include/www/firewall_virtual_ip.inc
+0-31 files

pfSense/pfsense 2203ddesrc/etc/inc openvpn.inc upgrade_config.inc, src/usr/local/www vpn_openvpn_csc.php

Expose additional OpenVPN CSC options. Implement #12522

Adds the following override options:
- Reset individual server options
- IPv4 Gateway
- IPv6 Gateway
- Redirect IPv6 Gateway
- Ping Interval
- Ping Action
- Block Outside DNS
- Force DNS cache update
DeltaFile
+215-32src/usr/local/www/vpn_openvpn_csc.php
+89-6src/etc/inc/openvpn.inc
+26-0src/etc/inc/upgrade_config.inc
+15-0src/etc/inc/util.inc
+345-384 files

pfSense/pfsense a4cd7desrc/etc/inc services.inc system.inc, src/usr/local/pfSense/include/www services_dhcp.inc

kea: Introduce high availability support for both IPv4 and IPv6
DeltaFile
+532-0src/usr/local/pfSense/include/www/services_dhcp.inc
+444-0src/usr/local/www/services_dhcpv6_settings.php
+425-0src/usr/local/www/services_dhcp_settings.php
+202-29src/etc/inc/services.inc
+137-32src/etc/inc/system.inc
+77-66src/usr/local/www/system_hasync.php
+1,817-12712 files not shown
+2,193-33318 files

pfSense/pfsense 7d3d016src/usr/local/www firewall_rules.php

Config access regression when toggling filter rules
DeltaFile
+1-1src/usr/local/www/firewall_rules.php
+1-11 files

pfSense/pfsense 112a26fsrc/usr/local/www system_routes_edit.php

static routes: enable autotrim on `destination network`
DeltaFile
+11-10src/usr/local/www/system_routes_edit.php
+11-101 files

pfSense/pfsense 3b3be73src/etc/inc filter.inc

Use floating states on IPsec VTI. Fix #15606
DeltaFile
+20-0src/etc/inc/filter.inc
+20-01 files