Update dyndns.class
To remove a curl_setopt line that is unused for "dnsomatic", and to allow for all characters to be used in the username and password fields.
Fixes #3001, Check the protocol of the webgui to determine if https is being used for custom ports.
Fixes to get routes + dns working:
. Simplify code using new parameter of get_staticroutes(). Check for subnets instead of ip addrs. Avoid touch filterdns when we are just updating dns
Add extra param, off by default, to make get_staticroutes() return hostnames too
Last element is always empty, be sure we drop it
Use filterdns to update static routes using hostnames
Split system_routing_configure() and teach it to deal with hostnames
Make add_hostname_to_watch return ips it's adding to later use
Fix whitespace and indent
Simplify logic
View revisions
Also available in: Atom