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.

109 lines
3.8 KiB

  1. Version 2.1.0-2
  2. Date 2014-11-15
  3. - moved /usr/lib/ddns/dynamic_dns_lucihelper.sh from luci-app-ddns into this package
  4. (Github openwrt/luci issue 251)
  5. (OpenWrt Trac tickets 18326 18347)
  6. - fix: dynamic_dns_update.sh did not loop
  7. (OpenWrt Trac ticket 18336)
  8. - add provider cloudflare.com IPv4 and IPv6 (Thanks to Paul for support and testing)
  9. (OpenWrt Trac ticket 12500)
  10. - modified detection, if dynamic_dns_fuctions are used by dynamic_dns_lucihelper.sh
  11. - redirect stdout of wget,curl,host,nslookup,nc etc to /tmp/ddns_$$.dat and *.err instead of variables
  12. - extended error detection in get_local_ip function
  13. - modified verify of option ip_script to allow parameters, when calling
  14. - add provider selfhost.de IPv4
  15. - add provider no-ip.pl (nothing to do with no-ip.com)
  16. (Github openwrt/packages issue #542)
  17. IPv4 (tested) and also added for
  18. IPv6 (NOT tested) because client IP is autodetected be provider
  19. - add getlocalip_sample.sh as sample script for usage of
  20. option ip_source 'script' together with
  21. option ip_script '/usr/lib/ddns/getlocalip.sh -4'
  22. - cleanup whitespaces at line ends
  23. --------------------------------------------------------------------------------
  24. Version 2.1.0-1
  25. Date 2014-11-09
  26. - fixed postinst and prerm in Makefile
  27. - implementation of provider specific update scripts into services and services_ipv6 file.
  28. first Provider "no-ip.com" - Thanks to DarkStarXxX for request and testing
  29. - finished uci/ddns wiki at http://wiki.openwrt.org/doc/uci/ddns
  30. - rewritten retry management
  31. - rewritten logging including following Issue 469
  32. https://github.com/openwrt/packages/issues/469
  33. - stop running sections on hotplug ifdown event (like start on ifup)
  34. - implement trap detection
  35. also kill "sleep" child processes
  36. SIGHUP to reload configuration (not really reloading, simply starting a new process)
  37. /etc/init.d/ddns reload implemented
  38. - code optimization
  39. - new provider LoopiaDNS.se Issue 494
  40. https://github.com/openwrt/packages/issues/494
  41. --------------------------------------------------------------------------------
  42. Version 2.0.1-9
  43. Date 2014-10-11
  44. - add retry loop to verify dns and proxy when script starts
  45. --------------------------------------------------------------------------------
  46. Version 2.0.1-8
  47. Date 2014-10-06
  48. - fixes problem CRITICAL ERROR - custom update_script not found
  49. --------------------------------------------------------------------------------
  50. Version 2.0.1-7
  51. Date 2014-10-05
  52. - Added support for custom update scripts with new option update_script
  53. --------------------------------------------------------------------------------
  54. Version 2.0.1-6
  55. Date 2014-10-01
  56. - url encode USERNAME and PASSWORD in update url
  57. --------------------------------------------------------------------------------
  58. Version 2.0.1-5
  59. Date 2014-09-30
  60. - fix send_update() detection of private IPv4
  61. --------------------------------------------------------------------------------
  62. Version 2.0.1-4
  63. Date 2014-09-29
  64. - fix ticket #17998: wrongly detect ipv4 start with 10x.x.x.x
  65. --------------------------------------------------------------------------------
  66. Version 2.0.1-3
  67. Date 2014-09-28
  68. - add service two-dns.de
  69. --------------------------------------------------------------------------------
  70. Version 2.0.1-2
  71. Date 2014-09-22
  72. - fix issue (#337) current/registered ip
  73. https://github.com/openwrt/packages/issues/337
  74. --------------------------------------------------------------------------------
  75. Version 2.0.1-1
  76. Date 2014-09-20
  77. - 1st published version via github
  78. --------------------------------------------------------------------------------
  79. Version 2.0.0
  80. Date 2014-07-16
  81. - published via OpenWrt TRAC system as zip-file for testing
  82. - IPv6 address support
  83. - log file support
  84. - syslog support for various error levels
  85. - verify all given parameters before starting main loop
  86. - retry max retry_counter times before terminating scripts