pfSense/pfsense 9363ac5src/usr/local/www/widgets/widgets rss.widget.php

Encode RSS widget post titles. Fixes #16770
DeltaFile
+1-1src/usr/local/www/widgets/widgets/rss.widget.php
+1-11 files

pfSense/pfsense 85b1e4fsrc/etc/inc pfsense-utils.inc

Constrain regex for ifconfig parsing. Fix #16769

This avoids matching e.g. "ssid" on a line that contains "-hidessid".
DeltaFile
+13-13src/etc/inc/pfsense-utils.inc
+13-131 files

pfSense/pfsense 214d4dasrc/etc/inc pkg-utils.inc

pkg-utils.inc: chase pkg json output changes. Fixes #16768
DeltaFile
+16-8src/etc/inc/pkg-utils.inc
+16-81 files

pfSense/pfsense 228b2a0src/usr/local/www diag_arp.php

Encode hostnames in ARP table. Fixes #16763

While here, add and enhance encoding of other parameters for safety.
DeltaFile
+10-10src/usr/local/www/diag_arp.php
+10-101 files

pfSense/pfsense 9be3656src/usr/local/www status_openvpn.php status_dhcpv6_leases.php, src/usr/local/www/widgets/widgets openvpn.widget.php

Safety belt encoding

Add and enhance encoding on a few pages of interest. There is currently
no known viable way to leverage these, but it's better to be safe.
DeltaFile
+41-41src/usr/local/www/status_openvpn.php
+28-28src/usr/local/www/widgets/widgets/openvpn.widget.php
+13-13src/usr/local/www/status_dhcpv6_leases.php
+6-6src/usr/local/www/status_dhcp_leases.php
+4-4src/usr/local/www/services_dhcp.php
+92-925 files

pfSense/pfsense c72642esrc/etc/phpshellsessions pfanchordrill

Improve pfanchordrill output readability

Adds a new line to the end of pfanchordrill output.
DeltaFile
+1-0src/etc/phpshellsessions/pfanchordrill
+1-01 files

pfSense/pfsense 9b2b1cftools/conf/pfPorts poudriere_bulk

Remove lsof temporarily until it is updated after upstream changes

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294023
DeltaFile
+0-1tools/conf/pfPorts/poudriere_bulk
+0-11 files

pfSense/pfsense f8ad2e5tools/conf/pfPorts make.conf

Bump the default version of go to 1.25

1.24 is EoL and the new default version is 1.25.
DeltaFile
+1-1tools/conf/pfPorts/make.conf
+1-11 files

pfSense/pfsense 833f119src/etc/inc dyndns.class

Merge pull request #4734 from filnko/fix-all-inkl-dyndns
DeltaFile
+9-9src/etc/inc/dyndns.class
+9-91 files

pfSense/pfsense fdb60d4src/usr/local/www diag_tables.php

Alias table comment cleanup.

Comments are already cleaned up before being written to the table
file, but it's still best to ensure they're encoded before display.
DeltaFile
+1-1src/usr/local/www/diag_tables.php
+1-11 files

pfSense/pfsense 5f1d908src/etc/inc copynotice.inc

Make sure the 'Accept' button is displayed with the message.
DeltaFile
+1-1src/etc/inc/copynotice.inc
+1-11 files

pfSense/pfsense 62d7ebfsrc/etc/inc util.inc

util.inc: define `POSIX_EPERM`
DeltaFile
+3-0src/etc/inc/util.inc
+3-01 files

pfSense/pfsense 08caea3src/etc/inc util.inc

follow up to 1eba5d92, replace rogue space indents with tabs
DeltaFile
+19-19src/etc/inc/util.inc
+19-191 files

pfSense/pfsense 1eba5d9src/etc/inc util.inc

util.inc: refactor `isvalidpid` to use posix_kill instead of exec
DeltaFile
+25-11src/etc/inc/util.inc
+25-111 files

pfSense/pfsense 8b18ec4src/etc/inc copynotice.inc, src/usr/local/www head.inc

Remove user survey prompts. Implement #16747
DeltaFile
+2-24src/etc/inc/copynotice.inc
+0-4src/usr/local/www/wizards/setup_wizard.xml
+0-1src/usr/local/www/head.inc
+2-293 files

pfSense/pfsense 341080bsrc/etc/inc upgrade_config.inc globals.inc

Migrate previous config encoding on upgrade
DeltaFile
+24-0src/etc/inc/upgrade_config.inc
+1-1src/etc/inc/globals.inc
+25-12 files

pfSense/pfsense abe85e6src/usr/local/www services_dhcpv6.php

Validate DHCPv6 Delegation Parameters. Fixes #16744
DeltaFile
+13-3src/usr/local/www/services_dhcpv6.php
+13-31 files

pfSense/pfsense 54b03casrc/etc/inc service-utils.inc util.inc

Validate PID file before use. Fixes #16743

Also ensure Captive Portal zone and OpenVPN service ID are valid before stopping services
DeltaFile
+7-5src/etc/inc/service-utils.inc
+4-1src/etc/inc/util.inc
+11-62 files

pfSense/pfsense aaf7b57src/usr/local/www system_usermanager.php

Respect cert checkbox when creating a user. Fixes #16721

Also fixes a case where the form was not displaying properly when there were input errors. This likely needs more testing to confirm each action case is being handled properly with and without input errors in the submission.
DeltaFile
+7-7src/usr/local/www/system_usermanager.php
+7-71 files

pfSense/pfsense 632808dsrc/etc/inc dyndns.class

DDNS: Update All-Inkl response handling. Fixes #16218
DeltaFile
+9-9src/etc/inc/dyndns.class
+9-91 files

pfSense/pfsense 8b9b807src/etc/inc util.inc

Increase log level of mwexec() errors

Errors from this were previously set to informational because callers of
mwexec() should already check for the return value of the command being
run so any errors are properly handled and any necessary logs provide
proper context. However it's more appropriate to set it to at least notice
for added awareness of potential errors.
DeltaFile
+1-1src/etc/inc/util.inc
+1-11 files

pfSense/pfsense 25296c3src/usr/local/sbin openvpn.learn-address.sh

Clean up and modernize
DeltaFile
+11-9src/usr/local/sbin/openvpn.learn-address.sh
+11-91 files

pfSense/pfsense 19dc9b0src/etc rc.update_bogons.sh

Clean up and modernize
DeltaFile
+4-4src/etc/rc.update_bogons.sh
+4-41 files

pfSense/pfsense 9b37e0asrc/usr/local/sbin openvpn.connect_async.sh

Simplify and eliminate some extra extra forking
DeltaFile
+2-2src/usr/local/sbin/openvpn.connect_async.sh
+2-21 files

pfSense/pfsense 2a1063bsrc/usr/local/www/widgets/widgets rss.widget.php

RSS widget: Update deprecated code. Fix #16733

Refactor the code to replace the use of deprecated methods:
set_cache_location(), set_feed_url()
DeltaFile
+20-8src/usr/local/www/widgets/widgets/rss.widget.php
+20-81 files

pfSense/pfsense d9e6cb1src/etc/inc gwlb.inc

Fix function comment typo
DeltaFile
+1-1src/etc/inc/gwlb.inc
+1-11 files

pfSense/pfsense db3b200src/usr/local/www services_igmpproxy.php services_dyndns_edit.php

Add ntoe about default log level for verbose options

Verbose options can log additional information that may only be shown
with the respective log level.
DeltaFile
+3-2src/usr/local/www/services_igmpproxy.php
+2-1src/usr/local/www/services_dyndns_edit.php
+5-32 files

pfSense/pfsense aee3be6src/usr/local/www system_usermanager.php system_usermanager_passwordmg.php

Invalidate password hash cache after changing password. Fixes #16728
DeltaFile
+8-0src/usr/local/www/system_usermanager.php
+2-0src/usr/local/www/system_usermanager_passwordmg.php
+10-02 files

pfSense/pfsense 5a117c6src/etc/inc dyndns.class

Merge pull request #4748 from k-ross/godaddy-v6
DeltaFile
+1-0src/etc/inc/dyndns.class
+1-01 files

pfSense/pfsense c1c3587src/etc/inc dyndns.class

Use IPv4 when updating GoDaddy IPv6 dynamic DNS entries. Fixes #16731
DeltaFile
+1-0src/etc/inc/dyndns.class
+1-01 files