XHTML Compliance

Open VPN Status
Merge pull request #926 from N0YB/RELENG_2_1

XHTML Compliance
Pass the family to the get_real_interface function to retrieve the correct real interface. Might help Ticket #3357
Do not call rc.newwanip when pppoe gets a v6 ip.
Really need the interface where v6 is running toa dd the gateway/route rather than the one used for the configuration. This Fixes #3357
Revert "Pass the family to the get_real_interface function to retrieve the correct real interface. Might help Ticket #3357"

This reverts commit 7c77641060bc5662f75519556af5e4566078dfc6.
captive portal, don't generate rules for disabled portal
Do not do any operations on system libraries. Nowdays pbis are used and those do not break things by definition
Ticket #3461. Protect output to browser by using htmlspecialchars.
Check if the package is installed before deleting opteration is started
Fixes #3461. Remove any special char that can lead to shell/XSS compromises from submitted input.
Take single and double quotes into consideration
Fixes #3460. Ask for validation when real operation will be done and ask for the operation with POST to get protection from CRSF.
Move 'allow dhcpv6 client' rules above block bogonsv6 ones, it should fix #3395
Fix issue with CSR generation. Ticket #2820
Sprinkle ob_flush to avoid some warnings on 2.1
XHTML Compliance

Package Logs Status
Merge pull request #940 from N0YB/RELENG_2_1

XHTML Compliance
XHTML Compliance

Queues Status
Merge pull request #941 from N0YB/RELENG_2_1

XHTML Compliance