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

pfSense/pfsense 3d5544esrc/usr/local/bin iftop_parser.sh

Clean up and modernize the iftop_parser script
DeltaFile
+17-17src/usr/local/bin/iftop_parser.sh
+17-171 files

pfSense/pfsense c3234b3src/usr/local/bin iftop_parser.sh

Replace spaces with tabs
DeltaFile
+27-27src/usr/local/bin/iftop_parser.sh
+27-271 files

pfSense/pfsense ce47048src/usr/local/www system_gateway_groups.php

Remove stale gw group "dirty" flag file

The gateway group "dirty" flag file is left behind when a gateway group
is added and removed without applying changes in between.
DeltaFile
+4-0src/usr/local/www/system_gateway_groups.php
+4-01 files

pfSense/pfsense 366b05esrc/etc rc.backup_packages_data.sh

Separate RAM disk dir names from multiple packages. Fix #16724

The result of xmllint is a line-separated string which is then meant to
be translated to a space-separated string. However the space separator
itself was not being included. This change adds it.
DeltaFile
+1-1src/etc/rc.backup_packages_data.sh
+1-11 files

pfSense/pfsense 661c57csrc/etc/inc auth.inc, src/usr/local/www head.inc

Cache redundant password hashing operations in session global. Fixes #16720
DeltaFile
+22-12src/usr/local/www/head.inc
+1-1src/etc/inc/auth.inc
+23-132 files

pfSense/pfsense ac1ee37src/etc/rc.d etcmfs varmfs

These scripts are not used any more so remove them entirely
DeltaFile
+0-80src/etc/rc.d/etcmfs
+0-66src/etc/rc.d/varmfs
+0-1462 files

pfSense/pfsense 1b452basrc/usr/local/sbin cleargpt.sh

Clean up and properly quote these variables
DeltaFile
+6-6src/usr/local/sbin/cleargpt.sh
+6-61 files

pfSense/pfsense ffe213bsrc/usr/local/sbin cleargmirror.sh

Clean up assignment and avoid test -o
DeltaFile
+4-3src/usr/local/sbin/cleargmirror.sh
+4-31 files

pfSense/pfsense 93b7ea3src/usr/local/bin beep.sh

Simplify checking these values and properly quote them
DeltaFile
+2-4src/usr/local/bin/beep.sh
+2-41 files

pfSense/pfsense 7b706efsrc/usr/local/pfSense/include/www system_advanced_network.inc

Activate ALTQ loader toggle on save. Fixes #16166
DeltaFile
+6-0src/usr/local/pfSense/include/www/system_advanced_network.inc
+6-01 files

pfSense/pfsense 0c28827src/etc/inc pfsense-utils.inc

Fix VirtIO ALTQ toggle behavior. Fixes #16166
DeltaFile
+1-0src/etc/inc/pfsense-utils.inc
+1-01 files

pfSense/pfsense 50bf405src/etc/inc config.console.inc

Fix the installer network import function with vlans.

Make the proper use of the interface name in comparison.

Fixes the missing settings on wan to block reserved networks on the 1100
and other systems with vlans.

Ticket: #21104
DeltaFile
+3-3src/etc/inc/config.console.inc
+3-31 files

pfSense/pfsense 68be3d8src/usr/local/www head.inc

Strip HTML tags from page titles

Prevents the browser from showing tags (e.g. <sup>) in the tab title.
DeltaFile
+1-1src/usr/local/www/head.inc
+1-11 files

pfSense/pfsense ccaf33esrc/etc/inc gwlb.inc

Relax type requirements for gateway status helper functions

Some callers of the helper functions do not validate the arguments.
Handle this in the helper functions for better compatibility.

Followup to ddd366b3706a7c24d2406b9ccfdca76a0dca4be4.
DeltaFile
+22-11src/etc/inc/gwlb.inc
+22-111 files

pfSense/pfsense a31b2ccsrc/usr/local/www vpn_ipsec_settings.php

Correct check for "Strict Interface Binding" option. Fix #16709
DeltaFile
+7-5src/usr/local/www/vpn_ipsec_settings.php
+7-51 files

pfSense/pfsense 4b704d1src/etc/inc pfsense-utils.inc

Fix option matching and alert message.

The previous condition check resulted in false positives. Use
preg_match() for easier readability. While here also fix the notice.

Followup to fb490d5ff0f9eb5a42a8b20e6f2d9e4001252d57.
DeltaFile
+2-5src/etc/inc/pfsense-utils.inc
+2-51 files

pfSense/pfsense 07ab267src/etc/inc pfsense-utils.inc

Fix OpenVPN custom option parsing during upgrade.

Followup to fb490d5ff0f9eb5a42a8b20e6f2d9e4001252d57.
DeltaFile
+1-1src/etc/inc/pfsense-utils.inc
+1-11 files

pfSense/pfsense 7404c93src/etc/inc upgrade_config.inc ipsec.inc, src/usr/local/pfSense/include/www services_dnsmasq.inc

Fix potential issues with redeclaring functions. Fix #16708
DeltaFile
+31-31src/etc/inc/upgrade_config.inc
+3-5src/etc/inc/ipsec.inc
+1-5src/usr/local/www/services_unbound_domainoverride_edit.php
+1-5src/usr/local/pfSense/include/www/services_dnsmasq.inc
+36-464 files

pfSense/pfsense ddd366bsrc/etc/inc filter.inc gwlb.inc, src/usr/local/www status_gateways.php guiconfig.inc

Implement helper functions for determining the gateway status. Implement #16707

Add the helper functions:
- get_gateway_status()
- is_gateway_online()
- is_gateway_action_enabled()
- is_gateway_state_killing_enabled()
- get_gateway_status_text()
These functions help to maintain consistency between functions during
script execution by reusing the status information fetched previously.
Additionally the helper functions allow for improved code readability.
Relevant code that now uses the helper functions has been updated
accordingly to avoid redundant checks and improve readability.
DeltaFile
+168-162src/etc/inc/filter.inc
+252-15src/etc/inc/gwlb.inc
+30-70src/usr/local/www/status_gateways.php
+23-58src/usr/local/www/widgets/widgets/gateways.widget.php
+16-51src/usr/local/www/guiconfig.inc
+12-52src/usr/local/www/status_gateway_groups.php
+501-4082 files not shown
+508-4168 files

pfSense/pfsense 2366382src/etc sshd

Re-add hmac-sha2-512 to SSH daemon. Fixes #16423
DeltaFile
+1-1src/etc/sshd
+1-11 files

pfSense/pfsense 19cfec7src/usr/local/sbin ovpn-linkup

Fix comment wording
DeltaFile
+2-2src/usr/local/sbin/ovpn-linkup
+2-21 files

pfSense/pfsense a131426src/usr/local/sbin ovpn-linkup

Use the IPv4 peer address as the gateway for OpenVPN S2S servers. Fix #16705
DeltaFile
+13-2src/usr/local/sbin/ovpn-linkup
+13-21 files

pfSense/pfsense c9ae83bsrc/etc/inc interfaces.inc

Fix a regression with the v6 IP aliases on PPPoE interfaces (with if_pppoe).

Without this change no v6 aliases can be added to the interface.

Ticket: #16594
DeltaFile
+1-1src/etc/inc/interfaces.inc
+1-11 files

pfSense/pfsense 2aa9b02src/usr/local/www vpn_openvpn_server.php

Fix IPv6 prefix calculation for OpenVPN track interface

Adds missing JS code (originally from interfaces.php) to update the GUI
description. While there clarify that only 6rd WANs are supported.
DeltaFile
+23-2src/usr/local/www/vpn_openvpn_server.php
+23-21 files

pfSense/pfsense a0ca863src/etc/inc globals.inc

Include System Patches by default

Part of implementing #16695
DeltaFile
+2-0src/etc/inc/globals.inc
+2-01 files