Correct filename for dyndns widget cached ip
Merge pull request #414 from phil-davis/master

Correct filename for dyndns widget cached ip
Assign the output of exec to a var to avoid any issues
Use full path to nohup
mwexec_bg() already uses nohup
Call rc.firmware for propper platform during manual upgrade
Remove interfaces that have been unselected from CP config properly
Properly configure allowed hostnames
Fully sync filter and nat sections. Fixes #2362
Warn users that nosync option won't prevent it to be overwritten on carp slave members
Add additional dyndns hosts to widget

In 2.1 support for HE.net Tunnelbroker, SelfHost, Route 53 and Custom entries has been added.
Merge pull request #415 from bcyrill/patch-3

Add additional dyndns hosts to widget
unset var so the test works correctly
Update dyndns service and widget
Merge pull request #416 from bcyrill/dyndns_p1

Update dyndns service and widget
Add a knob in the GUI to set the RADIUS authentication timeout. Previous default was 3s, new is 5s. When using two-factor auth via external (e.g. phone), this needs to be set much higher, 60-120.
During bootup do not try to resolve hostnames filterdns will handle those
Remove dead code
Refine the test for Ticket #2451 to check for aliases as well
Two interfaces, carp, ip aliases might be on the same subnet as their parent. What needs to be checked is the ip itself