Cloudflare plugin, curated by Simon Pilkington:.New event mode calls the script on any action, with added new environment variables. By default it runs only on successful DDNS update ( compat mode). Issue #310: Extended support for external script.Warnings added to log so user can change their preferences Issue #306: Automatically fall back to use built-in checkip-server if the provider's server fails.
- Issue #306: New keyword default to use the built-in In-a-dyn default checkip-server in the configuration file.
-
Improved -exec SCRIPT support and massive Cloudflare plugin updates. Packages for Debian 10, or later, and compatible Ubuntu releases, available at Issue #365: memory leak in OpenSSL backend when connection fails.Issue #361: unclear example for NameCheap DDNS.Issue #356: handle FreeDNS authentication errors and improve logging.Issue #352: add missing sub_domain=%s (prefix) to dnspod plugin.Issue #351: update examples for Google Domains.Issue #347: default checkip server for DuckDNS, FreeMyIP and GiraDNSĬhanged from to.Add support for GitHub Container Registry.Update maintainer last name and copyright years.Ignore SIGPIPE so SSL_read(), read() et al return error withĮPIPE instead of having inadyn exiting (crashing) when the remoteĮnd suddenly closes its HTTP/HTTPS connection on us.Disable logging of base64 encoded password in debug mode.Code size reduction for embedded systems, by Dan Fandrich.Use native Google Domains checkip server instead of generic from Dyn.Support for a test framework, initial test cases: DynDNS and FreeDNS.username & passwordįrom an external file: include("~/.") Support for including provider config, e.g.