Commit graph

398 commits

Author SHA1 Message Date
Sandro Jäckel
763463eaf3
Cloudflare: Allow updating IPv4 and IPv6 at the same time 2020-01-01 04:22:11 +01:00
Sandro Jäckel
aea03be92f
DynDNS2: Set ipv6 argument 2019-12-29 12:25:16 +01:00
Sandro Jäckel
b628eeb65a
Bump to 3.10.1 2019-12-29 04:50:55 +01:00
Sandro Jäckel
9735ada74f
Added NoIP example to sample-etc_ddclient.conf
Based on https://github.com/ddclient/ddclient/pull/51 and
https://github.com/ddclient/ddclient/pull/51/files#r266727800

Closes #51
2019-12-29 04:48:27 +01:00
Sandro Jäckel
7fd93d60d7
Add debug info based on feedback [1]
[1] https://github.com/ddclient/ddclient/pull/52#issuecomment-359449906
2019-12-29 04:45:25 +01:00
Sandro Jäckel
8e32c32b20
Add dnsexit support
Based on https://github.com/ddclient/ddclient/pull/52

Closes #52
2019-12-29 04:41:42 +01:00
Sandro Jäckel
3a0311a83a
Add ipify web service
Based on https://github.com/ddclient/ddclient/pull/41

Closes #41
2019-12-29 04:26:37 +01:00
Sandro Jäckel
a79c8b535f
Format 2019-12-29 04:25:42 +01:00
Sandro Jäckel
1bb1d7aa19
Merge pull request #81 from epgdatacapbon/pullrequest
Added MyDNS.JP
2019-12-29 04:21:55 +01:00
Sandro Jäckel
68063946d0
Bump to 3.10.0 2019-12-29 04:15:47 +01:00
Sandro Jäckel
a32095bc50
Merge remote-tracking branch 'dkerr64/master' 2019-12-29 04:05:32 +01:00
epgdatacapbon
bc55e087f0 Added MyDNS.JP
Added support for https://www.mydns.jp
2019-10-26 18:52:11 +09:00
wim vinckier
557f822749 README: removed a few sf.net links
We're starting to migrate the website to ddclient.net and the project is
now mostly managed on github so there's no need to mention the old
links.
2019-10-17 21:33:01 +02:00
Dave Smith
e19e1df555
Set $name before trying to adjust it 2019-10-05 20:52:33 -05:00
Dave Smith
321ca60d04
Merge branch 'nfsn-wip' of github.com:Frogging101/ddclient into merge_Frogging101 2019-09-26 20:27:54 -05:00
Dave Smith
9179655803
Fix 74 Use JSON:PP in Yandex 2019-09-21 20:59:27 -05:00
Dave Smith
9d2cdb9fb2
Merge branch 'master' of github.com:ddclient/ddclient 2019-09-12 10:25:59 -05:00
Dave Smith
01cf5bdd2d
Merge branch 'master' of github.com:okeeblow/ddclient 2019-09-12 09:55:51 -05:00
DaveSophoServices
0871aa0360
Merge pull request #65 from SuperSandro2000/SuperSandro2000-patch-1
Add perl modules to install instructions
2019-09-12 09:44:06 -05:00
DaveSophoServices
3b37d3c78d
Merge branch 'master' into SuperSandro2000-patch-1 2019-09-12 09:43:51 -05:00
DaveSophoServices
b41c0d0a16
Merge pull request #66 from kbumsik/master
Add systemd sample and instruction
2019-09-12 09:38:48 -05:00
Dave Smith
c473b904bd
Merge branch 'master' of github.com:madmalkav/ddclient
plus formatting
2019-09-03 20:38:07 -05:00
Dave Smith
b998b3b663 Merge branch 'patch-1' of github.com:SuperSandro2000/ddclient 2019-09-03 20:11:17 -05:00
DaveSophoServices
6c59584352
Merge pull request #69 from AlJohri/update-readme
update readme, document Data::Validate::IP
2019-09-03 19:59:43 -05:00
Dave Smith
8a4c93f592 Stop putting a Content-Type into the request, if one is already present 2019-08-29 09:38:10 -05:00
Dave Smith
0ca0d462ac
Merge branch 'master' of github.com:Akimkin/ddclient 2019-08-22 15:26:41 -05:00
fabianskibr
27b42691b0
add nsupdate.info config samples 2019-08-03 14:57:27 -03:00
Al
4467c63527 update readme, document Data::Validate::IP 2019-06-25 14:16:37 -04:00
Ian Colwell
e910af8bac Restore ability to update multiple namecheap domains (#64)
* Revert to previous functionality
* Revert example config
* Remove redundant commas
* Update example conf
* Revert whitespace formatting
2019-06-06 13:37:51 +02:00
root
30dce80ad0 Add support for dondominio.com 2019-04-06 17:27:22 +02:00
Sandro Jäckel
d90d6799d3
Fix fritz box example for newer routers 2019-04-06 13:14:47 +02:00
Bumsik Kim
3feaf02ebb Add systemd sample and instruction 2019-03-20 12:29:47 +00:00
Sandro Jäckel
1910fb361c
Add perl modules to install instructions 2019-03-19 00:21:53 +01:00
okeeblow
c771d3f81f
Fix errant tabs in nic_dnsmadeeasy_update 2018-10-18 05:07:26 -07:00
Allison Reid
2f7e8ee236 Add support for DNS Made Easy (https://dnsmadeeasy.com)
UPDATE:   Updating 77282436
  DEBUG:    proxy  =
  DEBUG:    url    = https://cp.dnsmadeeasy.com/servlet/updateip?username=xxx@xxx.org&password=xxxxxx&ip=192.168.43.239&id=77282436
  DEBUG:    server = cp.dnsmadeeasy.com
  CONNECT:  cp.dnsmadeeasy.com
  CONNECTED:  using SSL
  SENDING:  GET /servlet/updateip?username=xxx@xxx.org&password=xxxxxxx&ip=192.168.43.239&id=77282436 HTTP/1.0
  SENDING:   Host: cp.dnsmadeeasy.com
  SENDING:   User-Agent: ddclient/3.9.0
  SENDING:   Connection: close
  SENDING:
  SENDING:
  RECEIVE:  HTTP/1.1 200 OK
  RECEIVE:  Server: Apache-Coyote/1.1
  RECEIVE:  Pragma: No-cache
  RECEIVE:  Cache-Control: no-cache
  RECEIVE:  Expires: Thu, 01 Jan 1970 00:00:00 UTC
  RECEIVE:  x-dnsme-requestId: 496b9516-44da-48fc-b750-256f191848f5
  RECEIVE:  Set-Cookie: JSESSIONID=17103D9DF72BB33118DD2177BD8813A0; Path=/; Secure; HttpOnly
  RECEIVE:  Content-Type: text/plain
  RECEIVE:  Date: Thu, 18 Oct 2018 11:41:45 GMT
  RECEIVE:  Connection: close
  RECEIVE:
  RECEIVE:  success
  SUCCESS:  Updating 77282436: good: IP address set to 192.168.43.239
2018-10-18 04:53:21 -07:00
John Brooks
f61b7df439 Document NearlyFreeSpeech.NET support
Add example, update README and sample .conf file
2018-08-12 14:58:32 -04:00
John Brooks
8b83e8f196 Add NearlyFreeSpeech.NET Support 2018-08-12 13:23:58 -04:00
wimpunk
02c983a991 Preparing the release of v3.9.0 2018-08-09 17:58:16 +02:00
Kevin P. Fleming
118cad0f11 Specify port number properly to 'nsupdate' (#58)
If a port number is included in the 'server' configuration item,
ddclient allows a port number to be specified by appending a colon
and the port number to the server's name or IPv4 address. However,
nsupdate does not support this syntax, it requires the port number
to be separated from the server name/address by whitespace.

Signed-off-by: Kevin P. Fleming <kevin@km6g.us>
2018-07-25 11:08:49 +02:00
Denton Liu
ab706ccae0 Fix sample Cloudflare config (#57)
The extra comma bleeds into the API request sent to Cloudflare and, as a
result, causes it to fail. Reordering the options and removing the comma
at the password fliield, fixes this problem.
2018-06-25 16:28:00 +02:00
wimpunk
ec2acfb1f3
Support IPv6 for CloudFlare
This makes the Cloudflare support IPv6-aware.

Ideally, A and AAAA records would be updated in one shot, as CloudFlare has a 5 minute throttling limit for API calls that change records.

Merge pull request #56 from d235j/cloudflare-ipv6
2018-05-23 12:25:05 +02:00
wimpunk
c176457e12
name cheap support https now
Merge pull request #55 from wjzhou/wzhou/namecheap-https
2018-05-23 12:21:24 +02:00
David Ryskalczyk
7e850b7560 Support IPv6 for CloudFlare 2018-05-20 19:24:12 -04:00
Wujun Zhou
1da21d82e1 name cheap support https now
From name cheap it seems http is supported now.
https://www.namecheap.com/support/knowledgebase/article.aspx/29/11/how-to-use-the-browser-to-dynamically-update-hosts-ip

Since the password was send on plaintext, https should be used
2018-05-17 02:37:54 -04:00
wimpunk
3dd2054124
Align ddclient behavior and documentation with namecheap's
Follow expected behavior.  Applying patch #54 from @jmdevince
2018-05-14 18:41:34 +02:00
jmdevince
4394c1914f
Follow expected behavior
Align ddclient behavior and documentation with namecheap's - https://www.namecheap.com/support/knowledgebase/article.aspx/583/11/how-do-i-configure-ddclient
2018-05-04 10:44:59 -05:00
David Kerr
364c908753 Pass IPv6 address to postscript application (if present) 2017-02-25 13:41:28 -05:00
David Kerr
53d81eba97 fix whitespace diffs 2017-02-16 10:22:53 -05:00
David Kerr
1449e21a7d Improve IPv6 parsing and some error messages 2017-02-15 22:40:55 -05:00
David Kerr
5ab9881b4d Merge remote-tracking branch 'upstream/master' 2017-02-15 22:00:59 -05:00