You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

128 lines
4.7 KiB

Version 2.1.0-3
Date 2014-12-07
- removed special handling for dynamic_dns_helper.sh and url_escape.sed in Makefile/postinst
- minor fixes in logging
- allow retry_count of "0" to run infinite retrys on error
-- https://dev.openwrt.org/ticket/18382
- changed naming of .dat and .err file to have one per section, not one per process
- defer hotplug helper from 25-ddns to 95-ddns (according initscript START=95)
-- https://github.com/openwrt/packages/issues/568 (#568)
- fix commandline for busybox wget
-- https://dev.openwrt.org/ticket/18411
-- https://dev.openwrt.org/ticket/18437
-- https://github.com/openwrt/packages/issues/605 (#605)
- remove checking answer from ddns provider because there are to many different.
Many providers did not follow API from dyndns.com
--------------------------------------------------------------------------------
Version 2.1.0-2
Date 2014-11-15
- moved /usr/lib/ddns/dynamic_dns_lucihelper.sh from luci-app-ddns into this package
-- https://github.com/openwrt/luci/issue/251
-- https://dev.openwrt.org/ticket/18326
-- https://dev.openwrt.org/ticket/18347
- fix: dynamic_dns_update.sh did not loop
-- https://dev.openwrt.org/ticket/18336
- add provider cloudflare.com IPv4 and IPv6 (Thanks to Paul for support and testing)
-- https://dev.openwrt.org/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)
-- https://github.com/openwrt/packages/issues/542 (#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