|
Version 2.1.0-2
|
|
Date 2014-11-15
|
|
|
|
- moved /usr/lib/ddns/dynamic_dns_lucihelper.sh from luci-app-ddns into this package
|
|
(Github openwrt/luci issue 251)
|
|
(OpenWrt Trac tickets 18326 18347)
|
|
- fix: dynamic_dns_update.sh did not loop
|
|
(OpenWrt Trac ticket 18336)
|
|
- add provider cloudflare.com IPv4 and IPv6 (Thanks to Paul for support and testing)
|
|
(OpenWrt Trac ticket 12500)
|
|
- modified detection, if dynamic_dns_fuctions are used by dynamic_dns_lucihelper.sh
|
|
- redirect stdout of wget,curl,host,nslookup,nc etc to /tmp/ddns_$$.dat and *.err instead of variables
|
|
- extended error detection in get_local_ip function
|
|
- modified verify of option ip_script to allow parameters, when calling
|
|
- add provider selfhost.de IPv4
|
|
- add provider no-ip.pl (nothing to do with no-ip.com)
|
|
(Github openwrt/packages issue #542)
|
|
IPv4 (tested) and also added for
|
|
IPv6 (NOT tested) because client IP is autodetected be provider
|
|
- add getlocalip_sample.sh as sample script for usage of
|
|
option ip_source 'script' together with
|
|
option ip_script '/usr/lib/ddns/getlocalip.sh -4'
|
|
- cleanup whitespaces at line ends
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.1.0-1
|
|
Date 2014-11-09
|
|
|
|
- fixed postinst and prerm in Makefile
|
|
- implementation of provider specific update scripts into services and services_ipv6 file.
|
|
first Provider "no-ip.com" - Thanks to DarkStarXxX for request and testing
|
|
- finished uci/ddns wiki at http://wiki.openwrt.org/doc/uci/ddns
|
|
- rewritten retry management
|
|
- rewritten logging including following Issue 469
|
|
https://github.com/openwrt/packages/issues/469
|
|
- stop running sections on hotplug ifdown event (like start on ifup)
|
|
- implement trap detection
|
|
also kill "sleep" child processes
|
|
SIGHUP to reload configuration (not really reloading, simply starting a new process)
|
|
/etc/init.d/ddns reload implemented
|
|
- code optimization
|
|
- new provider LoopiaDNS.se Issue 494
|
|
https://github.com/openwrt/packages/issues/494
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-9
|
|
Date 2014-10-11
|
|
|
|
- add retry loop to verify dns and proxy when script starts
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-8
|
|
Date 2014-10-06
|
|
|
|
- fixes problem CRITICAL ERROR - custom update_script not found
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-7
|
|
Date 2014-10-05
|
|
|
|
- Added support for custom update scripts with new option update_script
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-6
|
|
Date 2014-10-01
|
|
|
|
- url encode USERNAME and PASSWORD in update url
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-5
|
|
Date 2014-09-30
|
|
|
|
- fix send_update() detection of private IPv4
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-4
|
|
Date 2014-09-29
|
|
|
|
- fix ticket #17998: wrongly detect ipv4 start with 10x.x.x.x
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-3
|
|
Date 2014-09-28
|
|
|
|
- add service two-dns.de
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-2
|
|
Date 2014-09-22
|
|
|
|
- fix issue (#337) current/registered ip
|
|
https://github.com/openwrt/packages/issues/337
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.1-1
|
|
Date 2014-09-20
|
|
|
|
- 1st published version via github
|
|
|
|
--------------------------------------------------------------------------------
|
|
Version 2.0.0
|
|
Date 2014-07-16
|
|
|
|
- published via OpenWrt TRAC system as zip-file for testing
|
|
- IPv6 address support
|
|
- log file support
|
|
- syslog support for various error levels
|
|
- verify all given parameters before starting main loop
|
|
- retry max retry_counter times before terminating scripts
|