Better check for the right bits being set.
Always clear the OpenVPN route when using shared key, no matter what the tunnel network "CIDR" is set to, it still needs it.
Show cert start/end dates in list.
Add VPNs and PPPoE rules before regular ones. Fixes #2837
Create rules for grouped interfaces before regular ones. Fixes #2837
Fix indent and whitespaces
Make sure captiveportal section of config is an array, reported on ticket #2838
Remove leading spaces from DYNDNS_PROVIDER_DESCRIPTIONS
Remove leading spaces to make the string consistent.
Add common DynDNS constants and code
to system.inc to remove code duplication
Cleanup code handling 25 day dyndns update
The code that checks if an IP has not changed for 25 days has out-of-date comments and uses "25" in multiple places and the magic number for 25 days in seconds. Clean this up so that "25" is set once in a variable and used everywhere else for logging and calculating seconds. This makes the code easier to read and maintain, particularly if in future the max age needs to be changed for some/all providers.
View revisions
Also available in: Atom