Add default value to $ipv6type argument of restart_interface_services(). Fixes #13134
OpenVPN status improvements. Implements #13129
Use dnctl(8) to control limiter rules. Feature #12579
Remove duplicate SSHDATA tag. Fixes #13132
Allow to assign L2TP VPN server interface. Issue #13099
Merge pull request #4581 from kris-anderson/feature/relax-dhcp-input-validation
Merge pull request #4580 from luckman212/trim_static_dhcp_mac_on_save
Merge pull request #4579 from luckman212/store-dnsmasq-opts-as-base64
Merge pull request #4584 from luckman212/fix_tcp_udp_nat_rdr
Restart DNS Resolver after OpenVPN config save. Fixes #13117
Suppress php warning when using unlink. Fixes #13112
fix for https://redmine.pfsense.org/issues/13126
more spelling fixes
more accurate error message
fix a spelling mistake
max dhcp lease can be equal to the default lease
store dnsmasq custom_options as base64
trim mac address when submitting
eases copy & paste which sometimes grabs a little extra whitespaceon either end -- previously caused input validation to fail
Destroy deleted/disabled IPsec SA. Fixes #13102
Port Forward input validation fix. Issue #4259
Captive Portal ipfw->pf transition. Todo #13100
Reload static routes on L2TP VPN client connect. Fixes #13099
Traffic Shaper Wizard bandwidth scale fix. Issue #13086
Slack Notifications fix. Issue #13083
Optimize stacked IP Aliases reconfiguration. Issue #12961
OpenVPN Enforce key usage option typo fix. Issue #13056
Port forward NAT rules with Any protocol. Implements #4259
Reconfigure stacked IP Aliases on XMLRPC sync and Virtual IP change only. Fixes #12961
OpenVPN Enforce key usage option fix. Issue #13056
Reload IPsec and OpenVPN on gateway IP or force_down option change. Issue #13076
NPT manual prefix fix. Issue #13070
Send packages reload event on interface change. Issue #13064
Traffic Shaper Wizard ipprotocol fix. Issue #12937
Allow auto prefix with manual prefix-length in NPT. Implements #13070
Ensure same type comparison. Fixes #13059
Fix IPsec SAD delete. Fixes #13071
Traffic Shaper Wizard VOIP rules fix. Issue #12937
Include pkg-utils.inc to interfaces.php. Fixes #13064
WebGUI option for IPsec <dns-interval> option. Feature #13057
Encode alias URL before display. Fixes #13060
Restart services on interface configuration changes. Todo #12619
Option to keep serial f/renew cert Fixes #13010
Defaults to keep serial for CA but not for certs.
Traffic Shaper wizard minor fixes. Issue #12937
remove some dead code
see https://forum.netgate.com/topic/171394/sledgehammer-killall-in-shaper-php-and-inc-files
Unbound option to keep probing when servers are down. Implements #13023
Use correct rx/tx index. Fixes #8861
OpenVPN unbound restart fixes. Issue #12991
Make openvpn.connect_async.sh executable
Add option to limit concurrent connections per OpenVPN user. Implements #12267
Clear stale Cisco-AVPair anchor rules. Fixes #12332
Improve OpenVPN client connection logging and logicIn preperation for fixes and features
Use OpenVPN deferred client-connect. Implements #12407
Move openvpn client-connect script to separate fileto prepare for deferred client-connect
Interfaces WIFI WPA configuration fields expose fix. Issue #12998
OpenVPN shared key warning. Implements #12981.
Adds a warning to the OpenVPN client and server list and edit pageswarning the user about shared key mode being deprecated by OpenVPN.
Warning only displays on the instance lists if there is an existingshared key instance. Warning only displays when editing an instance...
Fix typo
Don't force a network type on page load for VTI mode P2. Fixes #11226
Also affects mode changes from/to VTI
Check Traffic Shaper Wizard Upstream SIP address family. Fixes #12937
Restart unbound to update ACL on OpenVPN change. Issue #12991
Disable buttons on NAT pages if no rules selected. Fixes #12957
Packet Capture: edit delete capure icon
Merge pull request #4562 from NobleKangaroo/increase-max-firewall-log-entries
Merge pull request #4564 from PhilZ-cwm6/PhilZ-cwm6-patch-pckcapture
Edit Clear Capture button text
Use unlink_if_exists()
Reload filter rules after reassigning an interface. Fixes #12949
Toggle Button for NAT Pages. Implements #12879
Typo in log widget object name.
Packet capture: add clear log button
When there is a log file, show a "Clear Log" button to delete the last log without having to drop to cli
Increase max firewall log entries
pf host ID support. Issue #12702
Add user opt to keep history. Implements #12675
Clarify ESP help text. Fixes #12953
Remember dyn GW when if is down. Issue #12931
Disable buttons on the firewall_rules.php page if no rules selected. Fixes #12871
New methods for killing states. Implements #12092
Add rule ID text input to state dump page. Issue #12616
Encode pftop output. Fixes #12915
Show SFP module details on status_interfaces.php. Implements #8861
Gateways edit page double content fix. Issue #12687
Merge pull request #4551 from luckman212/dpinger_dont_add_static_routes
Merge pull request #4553 from luckman212/dashboard-hw-crypto-patch-1
adds option to not auto-create static routes for dpinger (squashed)
minor display change, redmine #12714 (updated & squashed)
Rename Copy to Paste. Implements #8365
Reboot prompt on RAM disk size change. Fixes #12876
OpenVPN TAP mode tunnel network / bridge interface check. Fixes #12887
Rules copy feature. Implements #8365
Bridge interface input validation fix. Issue #12866
Correct Namecheap username handling. Fixes #12761
Add option for pw hash algo. Implements #12855
Alias Export description support. Issue #12842
Fix PHP error on firewall_rules_edit.php. Issue #12392
LAGG hashing option. Implements #12819
Dynamic NPT support. Implements #4881
Update OpenVPN widget to support client halt function. Fixes #12817
Multiple DHCP6 WAN connections. Fixes #6880
Restart services on PPP client connect. Fixes #12811
Sanitize SHA512 hashed passwords from status_output. Fixes #12810
Merge pull request #4555 from zacwest/dnsimple-v6