Add specific platform detection for PC Engines APU2
Based detection on $product rather than $hw_model, because $hw_modelreturns the name of the AMD SoC, which might be used on other boards.
(cherry picked from commit ffda0181a4c0989085a201e1a9b6bb0b1d691889)
Encode the auth server list before passing it on the CLI, to avoid issues with special characters that break when interpreted as URL parameters during OpenVPN auth. Fixes #7002
Do not allow a group name to start with 'pkg-', reserve it for packages use (e.g. tinc)
Update interface group name validation rules to match ifconfig
Fix #6976: Make sure interface description, interface name and alias don't have the same name
Ticket #6976: Check disabled interfaces
Ensure that mobile IPsec client addresses are added to vpn_networks. Fixes #7005
Update services_captiveportal.php
fixes https://redmine.pfsense.org/issues/6391(cherry picked from commit 6ba184a1d6ead4cdbc4369c1a7ddcc820e8ffcce)
Comment typos in itemid.inc(cherry picked from commit 632a238f1fb7f0c80e76058563a95bbf6785df53)
Improve input validation for services_dhcp_relay
While looking at interactions between DHCP Relay and DHCP Server, I noticed a few annoying/inconsistent things in driving the UI:1) If there were validation errors on the Destination Server IP Addresses that the user input, messages would be given about invalid addresses but the data in the Destination Server row(s) would be reset to what it was before the user started editing, losing whatever they changes they had been trying to make so far....
View revisions
Also available in: Atom