ddns-scripts: update to version 2.1.0-4
authorChristian Schoenebeck <redacted>
Sun, 11 Jan 2015 14:39:47 +0000 (15:39 +0100)
committerChristian Schoenebeck <redacted>
Sun, 11 Jan 2015 14:39:47 +0000 (15:39 +0100)
commit64250aebc739045c51dc05f8982a8a569f92300b
tree56aeb8e19ff95447d77edbf7a176cf755d08cd6d
parent881f9d01072414524cb8ba6b152635effa7a9013
ddns-scripts: update to version 2.1.0-4

* remove CHANGELOG from distribution
* fix syslog output printing "\n" or other formating chars
* ddns configuration
    - new UCI-config value ddns.global.allow_local_ip "0" or "1"
(default "0") - (OpenWrt Ticket 18642)
* dynamic_dns_functions.sh
- new function split_FQDN() splits a given FQDN into host,
(registerable) domainname, and TLD using
https://publicsuffix.org/list/effective_tld_names.dat
- verify_host_port() use BIND host, if installed
- verify_host_port() not detecting ip, if already given
- fixed regexp for IP detection from nslookup's answer - (OpenWrt
Ticket 16363)
- support ddns.global.allow_local_ip to allow sending non public IP's
to DDNS provider like 127.x, 192.168.x.x or fxxx - (OpenWrt Ticket
18642)
* new file tld_names.dat
- used by dynamic_dns_functions.sh inside split_FQDN() function to
find valid TLD's
* update_cloudflare.sh
- modified subdomain/domain splitting using split_FQDN()
- modified support for AA12.09 (json_get_keys())
- minor fixes and cleanup
- many thanks to Aaron Tanner for testing

Signed-off-by: Christian Schoenebeck <redacted>
net/ddns-scripts/CHANGELOG [deleted file]
net/ddns-scripts/Makefile
net/ddns-scripts/files/etc/config/ddns
net/ddns-scripts/files/etc/config/ddns.sample
net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh [changed mode: 0755->0644]
net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh [changed mode: 0755->0644]
net/ddns-scripts/files/usr/lib/ddns/tld_names.dat [new file with mode: 0644]
net/ddns-scripts/files/usr/lib/ddns/update_cloudflare.sh
git clone https://git.99rst.org/PROJECT