Sandro Jäckel
ac45f98bcd
Merge remote-tracking branch 'rhansen/sig' ( #117 )
2020-05-26 20:52:08 +02:00
Sandro Jäckel
ba488414f1
Merge remote-tracking branch 'rhansen/shebang' ( #116 )
2020-05-26 20:50:43 +02:00
Richard Hansen
b1cc82f2fa
Replace Perl -w
flag with use warnings;
...
Also delete the useless 2nd shebang line and bump the required Perl
version.
Now the shebang line conforms with Debian policy 4.1.2 to 4.2.0. See:
https://www.debian.org/doc/debian-policy/upgrading-checklist.html#version-4-1-2
Perl v5.8.0 (released in 2002) was chosen because:
* `use warnings` was added in Perl v5.6.0 (released 2000)
* The `require` function itself changed in v5.8.0 to support the
more readable non-numeric version literal syntax.
2020-05-26 12:10:14 -04:00
Richard Hansen
f47ea295d5
Gracefully exit if interrupted by SIGINT
2020-05-24 21:56:07 -04:00
Richard Hansen
fb67669902
Don't attempt to catch the uncatchable SIGKILL signal
2020-05-24 21:51:26 -04:00
jameskupke
7a9991966b
Updated Namecheap example ( #115 )
2020-05-10 23:13:08 +02:00
Greg Best
18cc3a99e9
Added support for cloudflare API tokens. ( #102 )
...
* Added support for cloudflare API tokens. Do not provide a login if using one. The token must have permissions for All zones - Zone:Read, DNS:Edit.
* Fixed the grammar in the comments.
Co-authored-by: Greg Best <greg@NinjaCatServer>
2020-04-06 20:46:50 +02:00
samwell61
45ae9913f9
Fixed cloudflare cache not updating properly ( #98 )
...
Don't use the key for the cache but use the domain.
Co-authored-by: Samuel Bailey <samuel@bingbong.tech>
2020-04-06 20:44:33 +02:00
wimpunk
89c2230ada
Preparing the release of v3.9.1
2020-01-08 10:56:03 +01: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
wimpunk
94dc35984f
Update version in README
...
Corrected version number as suggested by @abelbeck.
2017-02-15 21:49:25 +01:00
wimpunk
e33aa2fa96
Adding sample-get-ip-from-fritzbox
...
Example config showing how to retrieve IP from fritzbox via UPnP
using ddclients cmd option. The script has been provided by @Rusk85
in pull request #45
2017-02-15 21:31:09 +01:00
Rusk85
40409911b3
script to retrieve IP from fritzbox via UPnP
...
Original author of this one-liner can be found here:
http://scytale.name/blog/2010/01/fritzbox-wan-ip
2017-02-15 21:26:57 +01:00
wimpunk
fbd62b7cce
Use JSON::PP instead of the (deprecated) JSON::Any
...
As suggeseted in pull request #48 by @abelbeck, this commit replaces
the deprecated JSON::Any by JSON::PP. This only influences cloudflare
users.
2017-02-15 21:06:56 +01:00
Lonnie Abelbeck
7321959383
cosmetic, remove stray space indent
2017-02-15 21:01:42 +01:00
Lonnie Abelbeck
fca9b2149b
Use JSON::PP instead of the (deprecated) JSON::Any
2017-02-15 21:01:42 +01:00
wimpunk
47df8f45b4
Adding support for freemyip.com
...
Support provided by @Cadence-GitHub in by pull request #47
2017-02-13 21:21:13 +01:00