Validation for GUI custom settings. Fixes #8726
Add validation for customizable GUI setting fields and test submittedvalues before allowing them to be stored.Also ensure that dashboardcolumns is an integer before using it in theGUI.
(cherry picked from commit 9ceace2562e718b9b460633847c12050fff96640)
Create cron array if it doesn't exist on upgrade.
misspelled ldap bind username variable
(cherry picked from commit b310666c2662044ab761f8c9798a46a064d1c6d5)
Correct PHP syntax error that leads to a PHP 7 error.
(cherry picked from commit 90b3235d6a47680655b8559618d2cd6841baf823)
Correct the gateway check when deleting a VIP. Fixes #4438
Now it checks to see if there are other VIPs in the same subnet left,and only prevents deleting the last VIP by which a gateway could bereached.
(cherry picked from commit 480c21f44c42dd84f7ca0e0db62a7a731ed0278e)
Validate NPt IPv6 address input and do not use invalid stored settings in rules. Fixes #8575
(cherry picked from commit feccd385d737ffd8c61ca977ee4d3dfa23c1aadc)
Rework loader.conf(.local) filtering. Fixes #8571
If this isn't aggressive enough, we could remove the "local" changes and onlykeep the new matching method.
(cherry picked from commit 7f943a2269dea1efd9bf42320d14ae7e0ca4a4f7)
Be specific with port fwd priv checks. Fixes #8563
This way, users with only privs to view but not edit port forwards can still see the entries, but not act upon them.
(cherry picked from commit 2e6167e71e7f6d83f52094a22a9a5be6ea39859b)
Correct PHP syntax error. Fixes #8557
(cherry picked from commit 173356547e0005bfe21ba4b2345919dcb89a2fbf)
Allow hostname/ip to be deleted if the captive portal is not enabled
(cherry picked from commit cc52daa63deb98f6fbcd5edbc24fc65b62eabbec)
View revisions
Also available in: Atom