fix issues with DMZ, looks like they were caused by rule getting added to the prerouting_wan_rule chain instead of the zone_wan_prerouting chain. The former chain is getting called in the middle of the rules in the latter chain, so putting everything in the same chain fixes the problem
some work on implementing optional block to prevent openvpn traffic from being redirected to unencrypted route if openvpn quits unexpectedly
set id of label for control for blocking non-openvpn client traffic correctly
fix typo in openvpn.firewall
by default set block_non_openvpn when client generated from server shich is configured to send all traffic through vpn
add openvpn client status to login page when openvpn client is running
remove some unneeded lines in openvpn login hook
fix nav bar if section has exactly one sub-section