pfSense/pfsense 9363ac5 — src/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 85b1e4f — src/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 214d4da — src/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 228b2a0 — src/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 9be3656 — src/usr/local/www services_dhcp.php status_dhcp_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 c72642e — src/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 9b2b1cf — tools/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 f8ad2e5 — tools/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 833f119 — src/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 fdb60d4 — src/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 5f1d908 — src/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 62d7ebf — src/etc/inc util.inc

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

pfSense/pfsense 08caea3 — src/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 1eba5d9 — src/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 8b18ec4 — src/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 341080b — src/etc/inc globals.inc upgrade_config.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 abe85e6 — src/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 54b03ca — src/etc/inc util.inc service-utils.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 aaf7b57 — src/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 632808d — src/etc/inc dyndns.class

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

pfSense/pfsense 8b9b807 — src/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 25296c3 — src/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 19dc9b0 — src/etc rc.update_bogons.sh

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

pfSense/pfsense 9b37e0a — src/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 2a1063b — src/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 d9e6cb1 — src/etc/inc gwlb.inc

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

pfSense/pfsense db3b200 — src/usr/local/www services_dyndns_edit.php services_igmpproxy.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 aee3be6 — src/usr/local/www system_usermanager_passwordmg.php system_usermanager.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 5a117c6 — src/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 c1c3587 — src/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