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
Restart services on OpenVPN client connect. Fixes #12771
DDNS edit page refactor + DigitalOcean and Google Domains wildcard support. Issues #12752 #12761
Remove the reference unbound.conf(5) from the DNS Resolver page. Issue #12781
Allow the selection of "any" interface in floating rules. Implements #12392
SNMP service restart improvements. Fixes #12611
IGMP Proxy service improvements. Fixes #12609
Restart OpenVPN on interface change. Fixes #11864
Fix full path to executable files. Issue #11941
Disallow 0.0.0.0 and :: as a VTI remote gateway. Issue #12723
GoDaddy DDNS wildcard support. Fixes #12750
Fix Custom(v6) requestif on STF interface with Force IPv4 DNS Resolution option. Issue #12590
Reorganize UPnP options. Todo #12624
IPSec widget default tab option. Feature #2456
ACB notify improvements. Feature #12724
Fix disabling dhcpd rrd stats. Issue #12710
Change ACB main link to services_acb_backup.php. Todo #12093
Reorganize CARP status page. Todo #12701
Convert OpenVPN Tunnel Network to correct format on save. Issue #11416
Button to toggle selected firewall rules. Implements #2505
Display interface interrupts. Fixes #12735
Firewall logs widget fixes. Issue #6253
Make ACB columns sortable. Implements #12773
L2TP/PPTP values reset fix. Fixes #12780
Check system default setting for NAT+Proxy mode in Port Forward input validation. Issue #12319
Add IPv6 variant of DNSimple DynDNS Provider
Clean up pkg filter text before use. Fixes #12725
Also remove unnecessary echos of the value.
Correct PHP syntax error. Fixes #12713
Fix ARP table interface names. Fixes #12698
Don't del ONAT rules w/o selection. Fixes #12694
OpenVPN validation improvements. Fixes #12677
Added validation for the following fields:
Improve OpenVPN Data Cipher handling. Fixes #12677
Fix typo in warning text.Issue #12680
Redirect user to / if Plus and attempting to directly access system_register.php
Make registration process contingent on PLus vs CE to accommodate automatic CE -> Plus merging
netgate-ca.pem is now in the base image at /usr/local/share/${product_name}/ssl/netgate-ca.pem
Fix default password warning check. Fixes #12666
Use the existing function to check the password to avoid duplicatingeffort.
Disable DNS Resolver recursion if the selected outgoing interfaces are not available. Fixes #12460
Originally-By: Viktor Gurov
Revert "Use OpenVPN async client-connect, clear stale rules, add option to limit connections per user. Implements #12407 and #12332 and #12267"
This reverts commit 7aaa20d95a345c4688e8786c755c7d0433451688.
Fix "assignement" typo. Fixes #12383
Update the Copyright year of the files owned by Rubicon/Netgate.
Ignore DynDNS requestif for non-custom providers. Fixes #12631
Fix PHP error on backup if SSH keys do not exists. Issue #12635
Merge pull request #4541 from blkeller/document-auto-nat