From 1b5b1560970a5667578bb50d6fdd87865768220f Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Sun, 7 Jun 2020 17:13:17 -0400 Subject: [PATCH 1/3] Create NEWS.md, seeded with RELEASENOTE's history Create a document that describes notable changes between released versions. Populate it with the contents of RELEASENOTE over time, and delete RELEASENOTE as it is now redundant. (The full announcements can still be found at https://github.com/ddclient/ddclient/releases.) The name NEWS.md was chosen because it is the convention, and because Debian policy says documents of this nature must be installed at /usr/share/doc/ddclient/NEWS.gz. For details, see: https://www.debian.org/doc/debian-policy/ch-docs.html#changelog-files-and-release-notes --- NEWS.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++ RELEASENOTE | 19 ----------------- 2 files changed, 59 insertions(+), 19 deletions(-) create mode 100644 NEWS.md delete mode 100644 RELEASENOTE diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..6db88e6 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,59 @@ +# News + +This document describes notable changes. For details, see the [source code +repository history](https://github.com/ddclient/ddclient/commits/master). + +## Not yet released + + * added support for OVH DynHost + +## 2020-01-08 v3.9.1 + + * added support for Yandex.Mail for Domain DNS service + * added support for NearlyFreeSpeech.net + * added support for DNS Made Easy + * added systemd instructions + * added support for dondominio.com + * updated perl instruction + * updated fritzbox instructions + * fixed multidomain support for namecheap + * fixed support for Yandex + +## 2018-08-09 v3.9.0 + + * added IPv6 support for cloudfare + * added suppport for freemyip + * added configurable TTL to Cloudflare + * added support for woima.fi dyndns service + * added support for google domain + +## 2015-05-28 v3.8.3 + + * added Alpine Linux init script - patch sent by @Tal on github. + * added support for nsupdate - patch sent by @droe on github + * allow log username-password combinations - patch sent by @dirdi on github + * adding support for cloudflare - patch sent by @roberthawdon on github + * adding support for duckdns - patch sent by @gkranis + +## 2013-12-26 v3.8.2 + + * added support by ChangeIP - patch sent by Michele Giorato + * sha-1 patch sent by pirast to allow Digest::SHA + * allow reuse of use - patch sent by Rodrigo Araujo + * preventing deep sleep - see [SourceForge bug + #46](https://sourceforge.net/p/ddclient/bugs/46/) + * Fallback to iproute if ifconfig doesn't work sent by Maccied Grela + +## 2011-07-11 v3.8.1 + + * Fixed [SourceForge Trac ticket + #28](https://sourceforge.net/p/ddclient/tractickets/28/): + FreeDNS.afraid.org changed api slightly + * Added dtdns-support + * Added support for longer password + * Added cisco-asa patch + * Added support for LoopiaDNS + +## Older Releases + +See the source code repository history. diff --git a/RELEASENOTE b/RELEASENOTE deleted file mode 100644 index 149ef06..0000000 --- a/RELEASENOTE +++ /dev/null @@ -1,19 +0,0 @@ -Yet again it's been a while but here is new release of ddclient. As usual, -there are some important changes and some documentation is modified. -A detailed overview can be found in git log but here's a quick overview: - - * added support for Yandex.Mail for Domain DNS service - * added support for NearlyFreeSpeech.net - * added support for DNS Made Easy - * added systemd instructions - * added support for dondominio.com - * updated perl instruction - * updated fritzbox instructions - * fixed multidomain support for namecheap - * fixed support for Yandex - * added support for OVH DynHost - -A very big thank you for everyone who created a pull request on github and -for everyone who helped to fix the little issues caused by the new providers. -And a very special thank you for @DaveSophoServices who started to help with -the maintenance of ddclient. From 80a19539a120c549baccc5668326c578cdb8272c Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Sun, 7 Jun 2020 17:41:56 -0400 Subject: [PATCH 2/3] Note when Data::Validate::IP dependency was added --- NEWS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/NEWS.md b/NEWS.md index 6db88e6..959e32b 100644 --- a/NEWS.md +++ b/NEWS.md @@ -21,6 +21,7 @@ repository history](https://github.com/ddclient/ddclient/commits/master). ## 2018-08-09 v3.9.0 + * new dependency: Data::Validate::IP * added IPv6 support for cloudfare * added suppport for freemyip * added configurable TTL to Cloudflare From 1d4a154a21611d6bd40ce062f436c634dee58ba0 Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Sun, 7 Jun 2020 17:42:22 -0400 Subject: [PATCH 3/3] Update NEWS.md with recent changes affecting compatibility --- NEWS.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index 959e32b..b5462db 100644 --- a/NEWS.md +++ b/NEWS.md @@ -5,7 +5,22 @@ repository history](https://github.com/ddclient/ddclient/commits/master). ## Not yet released - * added support for OVH DynHost +### New features + + * Added support for OVH DynHost. + +### Compatibility changes + + * Perl v5.8 or later is now required. + * Removed the `concont` protocol. If you still use this protocol, please + [file a bug report](https://github.com/ddclient/ddclient/issues) and we + will restore it. + * The `force` option no longer prevents daemonization. + * If installed as `ddclientd` (or any other name ending in `d`), the default + value for the `daemon` option is now 5 minutes instead of the previous 1 + minute. + * The `pid` option is now ignored when ddclient is not daemonized. + * ddclient now gracefully exits when interrupted by Ctrl-C. ## 2020-01-08 v3.9.1