Preparing the release of v3.9.0
[ddclient.git] / ChangeLog
blob998096f7b98e46d1782320388d08e8b137e90be0
1 2018-08-09  wimpunk
3         * [r208] ddclient: cosmetic, remove stray space indent
4         * [r207] ddclient: Support IPv6 for CloudFlare
5         * [r206] ddclient: name cheap support https now
7           From name cheap it seems http is supported now.
8           Since the password was send on plaintext, https should be used
10         * [r205] ddclient: Use JSON::PP instead of the (deprecated)
11           JSON::Any
12         * [r204] ddclient: Follow expected behavior
14           Align ddclient behavior and documentation with namecheap's -
15           https://www.namecheap.com/support/knowledgebase/article.aspx/583/11/how-do-i-configure-ddclient
17         * [r203] ddclient: Specify port number properly to 'nsupdate' (#58)
19           If a port number is included in the 'server' configuration item,
20           ddclient allows a port number to be specified by appending a
21           colon
22           and the port number to the server's name or IPv4 address.
23           However,
24           nsupdate does not support this syntax, it requires the port
25           number
26           to be separated from the server name/address by whitespace.
28           Signed-off-by: Kevin P. Fleming <kevin@km6g.us>
30 2017-04-30  wimpunk
32         * [r202] README.md, README.ssl, ddclient, sample-etc_ddclient.conf,
33           sample-etc_rc.d_init.d_ddclient.alpine: Adding support for
34           freemyip.com
36           Support provided by @Cadence-GitHub in by pull request #47
38 2015-10-13  wimpunk
40         * [r195] ddclient, sample-etc_ddclient.conf: Merge pull request #25
41           from dancapper/master
43           Adding configurable TTL to Cloudflare
45           This change adds configurable TTL to cloudflare instead of just
46           using hardcoded value of 1 which sets "automatic" TTL any time
47           ddclient updates the IP address.
49         * [r194] sample-etc_ddclient.conf: Merge pull request #24 from
50           gkranis/master
52           Adding duckdns example
54           Duckdns example added to sample-etc_ddclient.conf
56         * [r193] README.md, sample-etc_rc.d_init.d_ddclient.ubuntu: Prevent
57           service to start multiple times.
58           Added messages if trying to start/stop already started/stopped
59           service.
60           Added daemon install instructions for ubuntu.
62         * [r192] ddclient: odd-fw-patch-squashed
63         * [r191] README.md, ddclient: Added support for woima.fi dyndns
64           service
66 2015-09-28  wimpunk
68         * [r190] ddclient: Cleanup: removing revision info.
70           Removing revision info even when it's just in the comments.
72         * [r189] ChangeLog: Adding ChangeLog
74           Since we are not going to fetch the changes from svn anymore,
75           we add the old ChangeLog again.
77         * [r188] .cvsignore, .gitignore: Cleanup: removing old ignore files
79           Switching to git so we don't need .cvsignore anymore
81         * [r187] COPYING: FSF address
83           Address for FSF was wrong, corrected
85         * [r186] Changelog.old, README.cisco, ddclient,
86           sample-etc_cron.d_ddclient, sample-etc_ddclient.conf,
87           sample-etc_dhclient-exit-hooks, sample-etc_dhcpc_dhcpcd-eth0.exe,
88           sample-etc_ppp_ip-up.local, sample-etc_rc.d_init.d_ddclient.lsb,
89           sample-etc_rc.d_init.d_ddclient.redhat: Cleanup: removing Id tags
90           from the files
92           Preparing a complete move to git. The Id tag isn't useful so
93           removing from the files seemed to be the best solotion
95 2015-05-28  wimpunk
97         * [r183] ., release: Removing unneeded release directory
99 2015-03-23  wimpunk
101         * [r182] ddclient: Reverting to the old perl requirements like
102           suggested in #75
104                 The new requirements were added when adding support for cloudflare. By the
105                 simple fix suggested by Roy Tam we could revert the requirements which make
106                 ddclient back usable on CentOS and RHEL.
108         * [r181] ddclient: ddclient: made json optional
110           As suggested in pull 7 on github by @abelbeck and @Bugsbane it is
111           better to make the
112           use of JSON related to the use of cloudflare.
114         * [r180] ddclient: ddclient: reindenting cloudflare
116           Indenting cloudflare according to the vim tags
118         * [r179] ddclient: ddclient: correction after duckdns merge
120           Correcting duckdns configuration after commit r178
122         * [r178] ddclient: Added simple support for Duckdns www.duckdns.org
124           Patch provided by gkranis on github.
125           Merge branch 'gkranis'
127 2015-03-21  wimpunk
129         * [r177] README.md: Added duckDNS to the README.md
130         * [r176] sample-etc_rc.d_init.d_ddclient.ubuntu: update ubuntu init.d script
132           Merge pull request #9 from gottaloveit/master
134         * [r175] Changelog, Changelog.old: Renamed Changelog to
135           Changelog.old
137           Avoiding conflicts on case insensitive filesystems
139         * [r174] ddclient: Add missing config line for CloudFlare
141           Merge pull request #19 from shikasta-net/fixes
143         * [r173] ddclient: Merge pull request #22 from reddyr/patch-1
145           loopia.se changed the "Current Address:" output string to "Current IP
146                 Address:"
148         * [r172] ddclient: fixed missing ) for cloudflare service hash
150           Merge pull request #16 from adepretis/master
152 2015-01-20  wimpunk
154         * [r171] README.md, ddclient, sample-etc_ddclient.conf: Adding
155           support for google domain
157           Patch gently provided through github on
158           https://github.com/wimpunk/ddclient/pull/13
160 2014-10-08  wimpunk
162         * [r170] README.md, ddclient, sample-etc_ddclient.conf: Added
163           support for Cloudflare and multi domain support for namecheap
165           Pull request #7 from @roberthawdon
166           See https://github.com/wimpunk/ddclient/pull/7 for more info.
168 2014-09-09  wimpunk
170         * [r169] ddclient: Bugfix: allowing long username-password
171           combinations
173           Patch provided by @dirdi through github.
175 2014-08-20  wimpunk
177         * [r166] ddclient: Fixing bug #72: Account info revealed during
178           noip update
180         * [r165] ddclient: Interfaces can be named almost anything on
181           modern systems.
183           Patch provided by Stephen Couchman through github
185 2014-06-30  wimpunk
187         * [r164] ddclient: Only delete A RR, not any RR for the FQDN
189           Make the delete command specific to A RRs. This prevents ddclient
190           from deleting other RRs unrelated to the dynamic address, but on the
191           same FQDN. This can be specifically a problem with KEY RRs when using
192           SIG(0) instead of symmetric keys.
194           Reported by: Wellie Chao
195           Bug report: http://sourceforge.net/p/ddclient/bugs/71/
197           Fixes #71
199 2014-06-02  wimpunk
201         * [r163] README.md, ddclient: Adding support for nsupdate.
203           Patch provided by Daniel Roethlisberger <daniel@roe.ch> through
204           github.
206 2014-04-29  wimpunk
208         * [r162] README.md, README.ssl, ddclient: Removed revision
209           information
211           Revision information isn't very usable when switching to git.
213 2014-03-20  wimpunk
215         * [r161] README.md, README.ssl, ddclient,
216           sample-etc_rc.d_init.d_ddclient.alpine: Added Alpine Linux init
217           script
219           Patch send by Tal on github.
221         * [r160] RELEASENOTE: Corrected release note
223 2013-12-26  wimpunk
225         * [r159] release/readme.txt: Commiting updated release information
226         * [r158] README.md, RELEASENOTE: Committing release notes and
227           readme information to trunk
229 2013-11-05  wimpunk
231         * [r156] patches: Moving patching to the root of the repository.
233           The patches are mostly there for historical reasons. They've been
234           moved away to make cleaning easier. I think the applied patches should
235           even be removed.
237 2013-10-28  wimpunk
239         * [r155] ddclient: Fallback to iproute if ifconfig doesn't work.
241           This fix applies the patch provided by Maccied Grela in [bugs:#26]
243         * [r154] ddclient: preventing deep sleep - see [bugs:#46]
245           Fixing [bugs:#46] by applying the provided patch.
247 2013-07-08  wimpunk
249         * [r153] ddclient: Applying patch from [fb1ad014] fixing bug [#14]
251           More info can be found on [fb1ad014] and has been discussed in
252           the mailinglist:
253           http://article.gmane.org/gmane.network.dns.ddclient.user/71. The
254           patch was send by Rodrigo Araujo.
256 2013-05-14  wimpunk
258         * [r152] ddclient: Adding sha1-patch provided by pirast in
259           [9742ac09]
261 2013-04-28  wimpunk
263         * [r150] README.md, ddclient, sample-etc_ddclient.conf: Adding
264           support for ChangeIP based on the patch from Michele Giorato
265           http://sourceforge.net/p/ddclient/discussion/399428/thread/e85661ad/
266         * [r148] README.md: Updated README file
267         * [r147] ., README, README.md: Applying markdown syntax to README
269 2011-07-11  wimpunk
271         * [r131] release/readme.txt: Updates after releasing 3.8.1
272         * [r129] release/readme.txt: Corrected release/readme.txt
273         * [r128] sample-etc_ppp_ip-up.local: Applied ip-up_run-parts.diff
274           from ubuntu
275         * [r127] ddclient: Applied smc-barricade-fw-alt.diff from ubuntu
277 2011-07-03  wimpunk
279         * [r126] ddclient: Fixing #28: FreeDNS.afraid.org changed api
280           slightly
282 2011-05-19  wimpunk
284         * [r125] ddclient, sample-etc_ddclient.conf: Added patch for
285           dtdns-support (#39)
287 2011-03-09  wimpunk
289         * [r124] ddclient: Patching with nic_updateable-warning patch
290           provided by antespi in ticket #2
292 2011-03-08  wimpunk
294         * [r123] ddclient: Patching with zoneedit patch provided by
295           killer-jk in ticket #15
297 2010-12-07  wimpunk
299         * [r122] ddclient: Added longer password support, sended by Ingo
300           Schwarze (#3130634)
302 2010-10-13  wimpunk
304         * [r121] ddclient: Fixing bug #13: multiple fetch-ip but
305           introducing a multiple ip bug
307 2010-09-14  wimpunk
309         * [r120] ddclient: patch for #10: invalid value for keyword ip
311 2010-09-13  wimpunk
313         * [r119] ddclient: Applied patch from ticket #8, patch for cache
314           content leaks to global
315         * [r118] ddclient: Applied patch from ticket #7, provided by Chris
316           Carr
318 2010-07-01  wimpunk
320         * [r117] ddclient: Fixed #6: Add Red Hat package name to Perl
321           module IO::Socket::SSL error message
323 2010-02-24  wimpunk
325         * [r116] ddclient: Subversion revision added
327 2009-11-09  wimpunk
329         * [r115] ddclient, patches/cisco-asa.patch: Added cisco-asa patch
330           (2891001) submitted by Philip Gladstone
331         * [r114] ddclient, patches/prevent-hang.patch: Added prevent-hang
332           patch (2880462) submitted by Panos
334 2009-10-19  wimpunk
336         * [r113] ddclient, patches/foreground.patch: Added foreground patch
337           (1893144) submitted by John Palkovic
339 2009-09-10  wimpunk
341         * [r112] README, ddclient, patches/loopia.patch,
342           sample-etc_ddclient.conf: #1609799 Support for LoopiaDNS
343           (submitted by scilence)
345 2009-08-05  wimpunk
347         * [r111] ddclient, patches/freedns-patch: applied freedns patch
348           (patch 2832129)
350 2009-05-16  wimpunk
352         * [r110] ddclient: Bug 2792436: fixed abuse message of dyndns
354 2009-02-27  wimpunk
356         * [r109] sample-etc_ddclient.conf: Added warning about the update
357           interval (#2619505)
359 2009-01-27  wimpunk
361         * [r108] .cvsignore, RELEASENOTE, ddclient, release,
362           release/readme.txt: Modified during the release of ddclient-3.8.0
364 2008-12-04  wimpunk
366         * [r106] ddclient: help about postscript added
368 2008-11-19  wimpunk
370         * [r105] ddclient, patches/password.patch: Added better password
371           handling sended by Ingo Schwarze
372         * [r104] TODO, sample-ddclient-wrapper.sh: Added ddclient wrapper
373           script
374         * [r103] ddclient: Extra fix for multiple IP's
376 2008-11-01  wimpunk
378         * [r102] sample-etc_ddclient.conf: Added some remarks concerning
379           the postscript. See
380           https://sourceforge.net/forum/message.php?msg_id=5550545
382 2008-09-30  wimpunk
384         * [r101] ddclient, patches/multiple-ip.patch: Added support for
385           multiple IP adresses. See
386           http://permalink.gmane.org/gmane.network.dns.ddclient.user/17
387         * [r100] patches/namecheap.patch: extra comments added to namecheap
388           patch
390 2008-07-04  wimpunk
392         * [r99] patches/namecheap.patch: namecheap patch added to patches
393           section
395 2008-06-13  wimpunk
397         * [r98] .: New trunk created based on the old trunk/svn
398         * [r96] svn: Moved old trunk/svn to ddclient and it will be the new
399           trunk
400         * [r95] svn: Ignoring test configuration
401         * [r94] svn/.cvsignore, svn/RELEASENOTE, svn/UPGRADE: Added some
402           release related files
403         * [r93] svn/patches/no-host.patch: Added not used no-host patch to
404           patches section
406 2008-06-05  wimpunk
408         * [r90] svn/ddclient: Added more info about the daemon interval
409         * [r89] svn/ddclient: Preventing error while reading cache when ip
410           wasn't set correctly before
411         * [r88] svn/ddclient: Preventing an error when trying to send a
412           message on mail-failure
414 2008-06-02  wimpunk
416         * [r87] svn/ddclient, svn/sample-etc_ddclient.conf: Modified
417           documentation about zoneedit based on the comments from Oren Held
419 2008-03-04  wimpunk
421         * [r86] svn/patches/ddclient.daemon-timeout.patch: Added patch
422           which was applied to rev 27 (posted by James deBoer)
424 2008-02-19  wimpunk
426         * [r85] svn/patches/eurodns.patch: Patch modified to apply on
427           ddclient 3.7.3
429 2008-02-08  wimpunk
431         * [r84] svn/patches/mail-on-kill.patch: Added mail-on-kill patch to
432           patches section
434 2008-02-05  wimpunk
436         * [r83] svn/ddclient: Sending mail when killed, not after
437           TERM-signal
438         * [r82] svn/README: Added creation of cache dir
440 2007-10-29  wimpunk
442         * [r81] svn/ddclient, svn/patches/ubuntu/default-timeout.patch:
443           Added and applied default timeout patch from
444           https://bugs.launchpad.net/ubuntu/+source/ddclient/+bug/116066
446 2007-08-29  wimpunk
448         * [r80] svn/ddclient, svn/patches/ddclient-noip.patch: Added
449           ddclient-noip.patch send by Kurt Bussche.
451 2007-08-07  wimpunk
453         * [r78] svn/ddclient: Updated version number to 3.7.3
455 2007-08-01  wimpunk
457         * [r77] svn/ddclient, svn/patches/typo_dnspark.patch: Applied
458           typo_dnspark.patch send by Marco
460 2007-07-31  wimpunk
462         * [r76] svn/README.ssl: Renamed dyndns.org to dyndns.com
463         * [r75] svn/README: Removed ^M at line 37
464         * [r74] svn/ddclient: Removed line 183, comments on Vigor 2200 USB
466 2007-07-30  wimpunk
468         * [r73] svn: Ignoring ChangeLog since autogenerated
469         * [r72] svn/Changelog: Notification about changed ChangeLog
470           configuration
471         * [r71] svn/patches/ubuntu/dyndns_com.diff: Removed patch since
472           it's invalid
473         * [r70] svn/patches/opendns.patch: Added not applied opendns.patch,
474           see tracker #1758564
475         * [r69] svn/patches/debianpatches,
476           svn/patches/debianpatches/abuse_msg.diff,
477           svn/patches/debianpatches/cachedir.diff,
478           svn/patches/debianpatches/cisco_fw.diff,
479           svn/patches/debianpatches/config_path.diff,
480           svn/patches/debianpatches/daemon_check.diff,
481           svn/patches/debianpatches/daemon_interval.diff,
482           svn/patches/debianpatches/help_nonroot(2).diff,
483           svn/patches/debianpatches/help_nonroot.diff,
484           svn/patches/debianpatches/ip-up_run-parts.diff,
485           svn/patches/debianpatches/maxinterval.diff,
486           svn/patches/debianpatches/readme.txt,
487           svn/patches/debianpatches/sample_path.diff,
488           svn/patches/debianpatches/smc-barricade-7401bra.patch,
489           svn/patches/debianpatches/smc-barricade-fw-alt.diff,
490           svn/patches/debianpatches/update-new-config.patch,
491           svn/patches/ubuntu, svn/patches/ubuntu/checked_ssl_load.diff,
492           svn/patches/ubuntu/config_path.diff,
493           svn/patches/ubuntu/daemon_interval.diff,
494           svn/patches/ubuntu/dyndns_com.diff,
495           svn/patches/ubuntu/sample_ubuntu.diff, svn/patches/ubuntu/series,
496           svn/patches/ubuntu/smc-barricade-fw-alt.diff: Added debian and
497           ubuntu patches
499 2007-07-29  wimpunk
501         * [r68] svn/TODO: Added url to feature request dyndns
503 2007-07-12  wimpunk
505         * [r67] svn/README, svn/patches/readme.patch: Run dos2unix on
506           readme and it's patch which Marco Rodrigues submitted.
507         * [r66] svn/README, svn/patches/readme.patch: Partial applied
508           readme.patch. See tracker #1752931
510 2007-07-10  wimpunk
512         * [r65] svn/ddclient: signature modified
513         * [r64] svn/ddclient: Added website to ddclient comments
514         * [r63] svn/patches/regex_vlan.patch: Added extra comments to the
515           patch.
516         * [r62] svn/ddclient, svn/patches/create_patch.sh,
517           svn/patches/regex_vlan.patch,
518           svn/patches/typo_namecheap_patch.diff.new: Added patches and
519           applied regex_vlan.patch. See bug #1747337
520         * [r61] svn/ddclient: Applied typo_namecheap_patch.diff send by
521           Marco Rodrigues
523 2007-07-07  wimpunk
525         * [r60] svn/sample-etc_ppp_ip-up.local: Reverted the patch from
526           torsten. See [ 1749470 ] Bug in Script sample-etc_ppp_ip-up.local
528 2007-07-04  wimpunk
530         * [r59] svn/release, svn/release/readme.txt: Adding some release
531           documentation
533 2007-06-14  wimpunk
535         * [r57] svn/Changelog, svn/ddclient: Changed version number
536         * [r55] svn/patches, svn/patches/3com-oc-remote812.patch,
537           svn/patches/easydns.patch, svn/patches/eurodns.patch: Patches
538           directory added
540 2007-06-12  wimpunk
542         * [r54] svn/ddclient: 3com-oc-remote812 patch by The_Beast via IRC:
543           see patches/3com-oc-remote812.patch
545 2007-06-05  wimpunk
547         * [r53] svn/ddclient: Applied easydns.patch, patch 117054
549 2007-05-28  wimpunk
551         * [r52] svn/ddclient: Changed nic_namecheap_update following the
552           suggestion of edmdude on the forum
553           (https://sourceforge.net/forum/message.php?msg_id=4316938)
555 2007-05-19  wimpunk
557         * [r48] svn/ddclient: Cosmetic change about checkip
558         * [r47] svn/ddclient: Applied checked_ssl_load.diff from ubuntu
559         * [r46] svn/ddclient: Removed the two empty lines at the end of
560           ddclient
562 2007-02-26  wimpunk
564         * [r44] svn/TODO: added a TODO list
566 2007-02-21  wimpunk
568         * [r43] svn/Changelog, svn/ddclient: Preventing unitialized values,
569           check https://sourceforge.net/forum/message.php?msg_id=4167772
571 2007-01-24  wimpunk
573         * [r40] svn/Changelog, svn/ddclient: Changed max-interval to
574           25days. See https://www.dyndns.com/services/dns/dyndns/faq.html
576 2006-12-03  wimpunk
578         * [r39] svn/Changelog, svn/ddclient: Applied maxinterval.diff:
579           Increase max interval for updates.
580           See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=129370
581           http://www.dyndns.com/support/services/dyndns/faq.html#q15
582         * [r38] svn/ddclient: Applied cisco_fw.diff: Use configured
583           hostname for firewall access with
584           -use=cisco (closes: #345712). Thanks to Per Carlson for the
585           patch!
586           See http://bugs.debian.org/345712.
588 2006-12-02  wimpunk
590         * [r37] svn/Changelog, svn/ddclient: Applied
591           smc-barricade-7401bra.patch: Support for SMC Barricade 7401BRA FW
592           firewall (submitted by Torsten)
593           Changelog modified for all previous patches from Torsten
594         * [r36] svn/ddclient: Applied update-new-config.patch: Force update
595           if config has changed
596           (submitted by Torsten)
597         * [r35] svn/sample-etc_ppp_ip-up.local: Applied
598           ip-up_run-parts.diff: Fix parameter in ip-up script.
599           (submitted by Torsten)
600         * [r34] svn/ddclient: Applied help_nonroot.diff: Allow calling the
601           help function as non-root.
602           (submitted by Torsten)
603         * [r33] svn/ddclient: Applied cachedir.diff: Original ddclient
604           stores a cache file in /etc which
605           would belong in /var/cache in my opinion and according to the
606           FHS. Patch
607           changes that. (submitted by Torsten)
608         * [r32] svn/ddclient: Applied abuse_msg.diff: ddclient still
609           reports the email to contact dyndns.org
610           but they prefer a web form today (IIRC). This patch adjusts the
611           abuse warning
612           printed by ddclient. (submitted by Torsten)
613         * [r31] svn/Changelog: Changed Changelog syntax
615 2006-11-27  wimpunk
617         * [r30] svn/Changelog, svn/ddclient: Don't send any mail when in
618           not running daemon mode (patch submitted by Daniel Thaler)
620 2006-11-03  wimpunk
622         * [r28] svn/Changelog, svn/ddclient: Added patch "Patch: Treat
623           --daemon values as intervals"
624           (submitted by James deBoer)
626 2006-09-30  wimpunk
628         * [r22] svn/Changelog, svn/sample-etc_rc.d_init.d_ddclient.ubuntu:
629           Added initscript for Ubuntu (posted by Paolo Martinelli)
631 2006-09-14  wimpunk
633         * [r21] svn/Changelog, svn/ddclient: URL of zoneedit has changed
634           (see bug #1558483)
636 2006-06-14  wimpunk
638         * [r11] svn/Changelog, svn/ddclient: Changed version number
639         * [r8] ., html, svn, xml: Created trunk and tags, moved directories
640           to it
641         * [r6] Changed the order of perl and update of README.ssl
643 2006-06-11  ddfisher
645         * [r5] see Changelog
647 2006-06-10  ddfisher
649         * [r4] updated changelog
650         * [r3] See Changelog
652 2006-05-22  wimpunk
654         * [r2] Reorganise