Commit graph

39 commits

Author SHA1 Message Date
wimpunk
e7290d827b Cleanup: removing revision info.
Removing revision info even when it's just in the comments.

git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@190 3873ddee-7413-0410-b6c4-c2c57c1ab35a
2015-09-28 21:42:02 +02:00
Wim Vinckier
6fc2f511b6 Cleanup: removing revision info from ddclient
Preparing the complete merge with sf.
2015-09-28 21:38:28 +02:00
wimpunk
88c2eb46e6 Cleanup: removing Id tags from the files
Preparing a complete move to git.  The Id tag isn't useful so removing from
the files seemed to be the best solotion

git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@186 3873ddee-7413-0410-b6c4-c2c57c1ab35a
2015-09-28 21:17:51 +02:00
Wim Vinckier
1d919b15a3 Preparing for v3.8.3 2015-05-28 22:05:05 +02:00
Wim Vinckier
7a3d0f99ce Reverting to the old perl requirements like suggested in #75
The new requirements were added when adding support for cloudflare.  By the
simple fix suggested by Roy Tam we could revert the requirements which make
ddclient back usable on CentOS and RHEL.
2015-05-08 22:04:42 +02:00
Wim Vinckier
98060e2836 ddclient: made json optional
As suggested in pull #7 by @abelbeck and @Bugsbane it is better to make the
use of JSON related to the use of cloudflare.
2015-03-23 19:27:38 +01:00
Wim Vinckier
119588f40f ddclient: reindenting cloudflare
Indenting cloudflare according to the vim tags
2015-03-23 19:25:58 +01:00
Wim Vinckier
87a0260c88 ddclient: correction after duckdns merge
Correcting duckdns configuration after commit 0c9920a1
2015-03-23 19:24:01 +01:00
Wim Vinckier
a7df0023c5 Merge branch 'master' of https://github.com/gkranis/ddclient into gkranis
Conflicts:
	ddclient
2015-03-21 11:53:11 +01:00
wimpunk
16e09e1f5a Merge pull request #19 from shikasta-net/fixes
Add missing config line for CloudFlare
2015-03-21 11:41:52 +01:00
reddyr
536f685c05 loopia.se changed the "Current Address:" output string to "Current IP Address:" 2015-03-20 15:33:59 -07:00
Kym Eden
57e1a44448 Add missing config line for CloudFlare 2015-03-03 09:11:55 +00:00
Andreas de Pretis
4a0dd5f4cf fixed missing ) for cloudflare service hash 2015-02-09 01:06:26 +01:00
Nelson Araujo
e1070de9e5 Reverting non-Google domain cleanups. 2015-01-18 10:54:08 -08:00
Nelson Araujo
8409f45ab8 Add support for Google Domains provider. 2015-01-15 13:36:31 -08:00
George Kranis
cbe8151a4e Added DuckDNS API url 2014-11-02 05:20:58 +02:00
George Kranis
42a515ad71 Fix false success reporting on failure
Add example url
2014-11-02 05:16:40 +02:00
George Kranis
7f98a24fed Duck dns documentation 2014-11-02 03:41:05 +02:00
George Kranis
0f7b76630d Added Duck DNS 2014-11-02 03:41:04 +02:00
Robert Hawdon
3cfeb638bf Re-Added the vim tag 2014-10-08 13:01:27 +01:00
Robert Ian Hawdon
b9826c0746 Updated comments for cloudflare 2014-10-03 21:32:03 +01:00
Robert Ian Hawdon
8a9da8c3c1 Corrected JSON perl library name 2014-10-03 21:09:31 +01:00
Robert Ian Hawdon
1d42008821 added Peter Roberts's cloudflare modifications, cleaned up code, updated README.md 2014-10-03 21:04:02 +01:00
Robert Ian Hawdon
354c72e8df Merge branch 'master' of https://github.com/wimpunk/ddclient 2014-10-03 19:21:14 +01:00
Wim Vinckier
6661ab337d Fixing bug #72: Account info revealed
Fixing bug #72: Account info revealed during noip update
More info on http://sourceforge.net/p/ddclient/bugs/72/
2014-09-09 09:14:17 +02:00
dirdi
b64b32d7a8 Bugfix: Long username-password-combinations will not result in an authentication error anymore.
If a username-password-combination is too long, perl's encode_base64 method will break the encoded string (stored in $auth) up into multiple lines of no more than 74 chars[0]. This breaks HTTP's authorization, since long values must not be folded into multiple lines[1].

[0] http://perldoc.perl.org/MIME/Base64.html
[1] http://tools.ietf.org/html/rfc7230#section-3.2.4
2014-09-09 03:10:08 +02:00
Robert Ian Hawdon
f4bb834647 Added support for Cloudflare and multi domain support for namecheap 2014-09-07 21:28:29 +01:00
Stephen Couchman
a074de2042 Interfaces can be named almost anything on modern systems. 2014-08-05 18:50:38 -04:00
Daniel Roethlisberger
e17b1d96b1 Only delete A RR, not any RR for the FQDN
Make the delete command specific to A RRs.  This prevents ddclient from
deleting other RRs unrelated to the dynamic address, but on the same
FQDN.  This can be specifically a problem with KEY RRs when using SIG(0)
instead of symmetric keys.

Reported by:	Wellie Chao
Bug report:	http://sourceforge.net/p/ddclient/bugs/71/
2014-06-25 11:49:23 +02:00
wimpunk
9a859c3341 Merge pull request #3 from droe/feature/nsupdate
Add nsupdate(1) support
2014-06-02 21:45:46 +02:00
Wim Vinckier
1789c06620 Removed revision information
Revision information isn't very usable when switching to git.
2014-04-29 19:44:49 +02:00
Daniel Roethlisberger
de9fee6eec Add nsupdate(1) support
The 'nsupdate' protocol is used to submit Dynamic DNS Update requests as
defined in RFC2136 to a name server using the 'nsupdate' command line
utility part of ISC BIND.  Dynamic DNS updates allow resource records to
be added or removed from a zone configured for dynamic updates through
DNS requests protected using TSIG.  BIND ships with 'ddns-confgen', a
utility to generate sample configurations and instructions for both the
server and the client.  See nsupdate(1) and ddns-confgen(8) for details.
2014-04-27 20:03:38 +02:00
Tal
056fab5531 Added Alpine Linux init script 2014-03-10 21:04:31 -06:00
Wim Vinckier
89153c20e7 Release of version 3.8.2 2013-12-26 10:12:01 +01:00
Wim Vinckier
5da848d93e Fallback to iproute if ifconfig doesn't work.
This fix applies the patch provided by Maccied Grela in [bugs:#26]
2013-10-28 23:39:40 +01:00
Wim Vinckier
5eba4c6699 preventing deep sleep - see [bugs:#46]
Fixing [bugs:#46] by applying the provided patch.
2013-10-28 22:37:44 +01:00
Wim Vinckier
666cc471bc Applying patch from [fb1ad014] fixing bug [#14]
More info can be found on [fb1ad014] and has been discussed in the mailinglist:
http://article.gmane.org/gmane.network.dns.ddclient.user/71.  The patch was
send by Rodrigo Araujo.
2013-07-08 15:21:32 +02:00
Wim Vinckier
9de1d24873 r152 : Adding sha1-patch provided by pirast in [9742ac09]
r150 : Adding support for ChangeIP based on the patch from Michele Giorato
   http://sourceforge.net/p/ddclient/discussion/399428/thread/e85661ad/
r148 : Updated README file
2013-05-14 21:14:58 +02:00
wim vinckier
6ec499ee06 Adding original code (r136) 2012-08-14 15:37:24 +02:00