Steve8291
6b7800380c
Adjust path to ddclient
...
Installing with `make install` automatically places the ddclient
executable in `/usr/bin/ddclient`. This service file has the wrong
path and that causes systemd to be unable to start ddclient.
2020-07-10 12:04:21 -04:00
Sandro
0b1cc726de
Add repology.org to readme
2020-07-10 11:54:34 -04:00
John Crisp
e2c3f9dd04
Add support for dinahosting
...
Fixes #203
2020-07-07 00:00:45 -04:00
Sandro Jäckel
b7e7d27a24
Remove dtdns
2020-07-06 15:59:55 +02:00
Sandro Jäckel
12a4a10c9c
Remove hammernode1
2020-07-06 15:57:52 +02:00
Thorsten Behrens
2afdf5043c
Add FreeBSD; change README to use json-pp for Ubuntu
2020-07-01 12:33:21 -04:00
Richard Hansen
c198e21c16
Recommend VERBOSE=1
when running tests
...
This causes Automake to output a failed test's log so that you don't
have to look at the `.log` file yourself.
2020-06-30 19:37:01 -04:00
Richard Hansen
c390e75769
Add unit test infrastructure.
...
Now all that is needed to add a new unit test is to create a `t/*.pl`
file and list it in the `handwritten_tests` variable.
To run the test suite, run:
./autogen && ./configure && make check
Fixes #147
2020-06-29 11:08:32 -04:00
Richard Hansen
8cbcecba99
Add Autotools-based build infrastructure
...
This makes it easier to package ddclient, especially as enhancements
are made such as unit tests or a man page.
I chose GNU Autoconf and Automake mostly because I'm familiar with
them, but also because I know they are well supported. Unfortunately
they can be difficult to understand/maintain (especially Autoconf), so
we may want to convert to something else later.
Addresses #146 , #147
2020-06-29 11:06:34 -04:00
Richard Hansen
0792f9b272
Add ClouDNS support
...
Fixes #190
2020-06-29 01:15:42 -04:00
David Kerr
d4c55dd0f5
Remove dependency on Data::Validate::IP
...
This module is not available by default on many systems, and not
available at all on lightweight embedded systems.
2020-06-15 23:17:12 -04:00
Richard Hansen
9cd418f79c
Bump minimum required Perl to v5.10.1
...
This allows us to use the `//` and `//=` operators.
v5.10.1 was chosen because that is the oldest version of Perl among
all currently supported releases of Ubuntu, CentOS, RHEL, Fedora, and
Debian.
2020-06-11 23:18:11 -04:00
Sandro
918e9a97b7
Merge pull request #143 from rhansen/delete-concont
...
Remove `concont` protocol.
2020-06-02 00:12:08 +02:00
Richard Hansen
7de450fd58
Remove concont
protocol
...
It is unclear that this protocol is in use anywhere. See
https://sourceforge.net/p/ddclient/mailman/message/432027/ for some
discussion.
If it turns out that users are still using `concont` we can revert
this change.
2020-05-31 22:52:22 -04:00
xlammertink
5070bd4296
Added OVH DynHost support
2020-05-31 11:29:30 -04:00
Richard Hansen
08c2b6c5c3
Replace dydns.za.net with dyndns.za.net
...
dydns.za.net doesn't appear to exist.
2020-05-30 23:45:21 -04:00
Sandro Jäckel
4f0226ef05
Fix formatting especially with code examples, apply linter suggestions
2020-05-27 03:27:03 +02:00
Sandro Jäckel
42c21391f3
Update install instructions
...
Closes #144
2020-05-27 03:18:18 +02:00
wimpunk
233f1919dd
Removing dnspark ( #105 )
...
Removing dnspark as the service doesn't exist anymore.
2020-05-26 20:53:37 +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
321ca60d04
Merge branch 'nfsn-wip' of github.com:Frogging101/ddclient into merge_Frogging101
2019-09-26 20:27:54 -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
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
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
0ca0d462ac
Merge branch 'master' of github.com:Akimkin/ddclient
2019-08-22 15:26:41 -05:00
Al
4467c63527
update readme, document Data::Validate::IP
2019-06-25 14:16:37 -04:00
root
30dce80ad0
Add support for dondominio.com
2019-04-06 17:27:22 +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
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
wimpunk
02c983a991
Preparing the release of v3.9.0
2018-08-09 17:58:16 +02:00
wimpunk
94dc35984f
Update version in README
...
Corrected version number as suggested by @abelbeck.
2017-02-15 21:49:25 +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
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
Tomasz Grabowski
d6359cb7e0
Adding required documentation and examples
2017-01-16 18:12:29 -05:00
wimpunk
747620cf66
Merge branch 'github'
2016-01-26 19:46:24 +01:00
wimpunk
68b9e346d1
Merge branch 'github'
2016-01-26 19:45:46 +01:00
wimpunk
6b7942a139
README: fixing duckdns identation
2016-01-25 21:40:18 +01:00
Gerald Hansen
dc01f09224
add ipv6 support
2016-01-18 22:31:12 +01:00
wimpunk
eafb707437
Revert "Merge branch 'github'"
...
This reverts commit 38f9762e2c
, reversing
changes made to 5bea1a58f7
.
2015-12-04 11:54:18 +01:00
wimpunk
4f7fb1b3aa
README: update version number.
...
This change was suggested in pull request #31 on github by @hank.
2015-12-03 21:18:13 +01:00
wimpunk
c36b2a0dd7
Merge pull request #26 from jabaz/master
...
Added support for woima.fi dyndns service
2015-09-30 17:41:33 +02:00
Janne Hannila
14e8539eaf
Prevent service to start multiple times.
...
Added messages if trying to start/stop already started/stopped service.
Added daemon install instructions for ubuntu.
2015-09-30 14:59:58 +03:00
Janne Hannila
35e6c1a163
Added support for woima.fi dyndns service
2015-09-30 14:54:02 +03:00
Wim Vinckier
f6409c756d
Added duckDNS to the README.md
2015-03-21 12:57:37 +01:00