Pekka Nikander
10041d225c
Add IPv6 support for EasyDNS
2022-12-28 20:29:01 +02:00
Michal Josef Špaček
c4ff6c12bd
Remove setting of MultiHomed, which is default in IO::Socket::IP
...
From doc in IO::Socket::IP in "IO::Socket::INET" INCOMPATIBILITES
section:
-----
The behaviour enabled by "MultiHomed" is in fact implemented by
"IO::Socket::IP" as it is required to correctly support searching for a
useable address from the results of the getaddrinfo(3) call. The
constructor will ignore the value of this argument, except if it is
defined but false. An exception is thrown in this case, because that
would request it disable the getaddrinfo(3) search behaviour in the
first place.
-----
2022-12-08 14:04:33 +01:00
Michal Josef Špaček
c747f2737a
Rewrite deprecated use of IO::Socket::INET6 to new solution
...
Module IO::Socket::INET6 is deprecated.
There is common IO::Socket::IP module, which is working with ipv4 and
ipv6 in same way. There is backward compatibility with IO::Socket::INET6
2022-12-08 13:58:21 +01:00
Sandro
1a6e4431ab
Merge pull request #477 from lucaschoeneberg/master
2022-11-21 19:54:18 +01:00
Luca Schöneberg
89e30d0aa8
fix hetzner zone problem
2022-11-21 16:17:08 +01:00
gertfriend
f01110aedb
Add regfish ( #471 )
2022-11-18 08:43:47 +01:00
Sandro Jäckel
3dffe5372a
Format
2022-10-31 00:07:05 +01:00
Sandro Jäckel
e8cc636474
Use https in more places
2022-10-31 00:06:56 +01:00
Sandro Jäckel
d13469fde5
Bump version number in preparation for next release
2022-10-25 15:46:45 +02:00
Sandro Jäckel
36744e5b20
set version number via autoconf
2022-10-25 15:46:33 +02:00
Sandro Jäckel
ce5dfe3501
README.md: don't use version number
2022-10-25 15:46:07 +02:00
Sandro Jäckel
3e2cb0a0dc
Cut 3.10.0 release
2022-10-20 20:06:35 +02:00
satrapes
c9754a125c
Add support for njal.la ( #459 )
...
Co-authored-by: Dimitris Paraskevopoulos <dpparaskevopoulos@gmail.com>
2022-09-30 14:49:57 +02:00
Sandro
ca3be487f9
Merge pull request #462 from tchebb/cloudflare-cleanup
2022-09-25 22:13:33 +02:00
Thomas Hebb
8a6b9d0862
cloudflare: Remove unused $hostname variable
...
This is no longer used since commit 6c951a0395
("Add files via
upload"), which updated to the Cloudflare API v4. The new API does not
require any preprocessing of the domain name.
2022-09-25 10:22:38 -07:00
pesenise
36b8db950f
Add support for domaindiscount24.com ( #436 )
...
* Update ddclient.in
add Row 526 - 529
add Row 869 - 877
add Row 6992 - 7066
* Update ChangeLog.md
* Update ChangeLog.md
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ChangeLog.md
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ChangeLog.md
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update ddclient.in
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-30 17:07:10 +02:00
Sandro
5382a982cb
Fix typo
2022-06-01 16:04:13 +02:00
Sandro Jäckel
0b8d391b26
Update changelog
2022-05-16 02:12:34 +02:00
Sandro Jäckel
4201bf3b03
Fix version parsing for real, cut 3.10.0_2
2022-05-16 02:07:49 +02:00
Sandro Jäckel
ca4ce91497
Use numeric only version to fix tests
2022-05-15 23:08:03 +02:00
Sandro Jäckel
6be775dc10
Bump version to 3.10.0rc1
2022-05-15 22:44:51 +02:00
Sandro Jäckel
3a7beb27bd
Prepare changelog for release
2022-05-15 22:30:16 +02:00
Richard Hansen
251b167d41
New -list-devices
option
...
This will make it possible for the Debian package to fetch the list of
supported firewall/router devices and prompt the user to choose one
upon installation.
2022-05-15 22:28:38 +02:00
Richard Hansen
0ea681645b
New -list-protocols
option
...
This will make it possible for the Debian package to fetch the list of
supported protocols and prompt the user to choose one upon
installation.
2022-05-15 22:28:33 +02:00
Richard Hansen
f5932d8be3
New -list-web-services
option
...
This will make it possible for the Debian package to fetch the list of
supported built-in web-based IP discovery services and prompt the user
to choose one upon installation.
2022-05-15 22:28:26 +02:00
Sandro Jäckel
69996e9396
Fix CI
2022-05-15 22:20:16 +02:00
Sandro
833828334e
Merge pull request #413 from oddlama/develop
...
Improve warnings about ddclient.conf permissions. (fixes #348 )
2022-05-15 22:10:17 +02:00
Sandro
e9bb850e40
Merge pull request #406 from schreibubi/hetzner_dyndns
...
Add support for hetzner dns console
2022-05-15 21:58:04 +02:00
Sandro Jäckel
d4a49991a8
Remove unused files
2022-05-15 21:28:08 +02:00
oddlama
327d999ca2
Improve warnings about ddclient.conf permissions. ( fixes #348 )
...
The new code will always warn if ddclient.conf is accessible by others,
warn if it is owned by ddclient and accessible by the group,
and otherwise warn if it is writable but not owned by ddclient.
This primarily allows two permission modes for ddclient.conf:
First, the classic `ddclient:ddclient mode 0600` as well as the
more restrictive `root:ddclient mode 0640` which previously
warned unnecessarily.
2022-05-12 20:34:06 +02:00
Joerg Werner
4a01678030
Add support for hetzner dns console
2022-04-23 17:46:10 +02:00
Awalon
beb7147a39
Added support for GoDaddy DNS zone updates. ( #398 )
2022-04-17 02:35:07 +02:00
Sandro
120d95ed59
Fix CI with newer git, remove git version check ( #409 )
2022-04-17 02:34:51 +02:00
Sandro
263cd80c7b
Merge pull request #405 from gmelodie/patch-1
2022-04-08 16:42:33 +02:00
Gabriel Cruz
98462633bd
Update pid file path from /run/var/ to /run
2022-04-03 17:00:59 -03:00
Sandro Jäckel
c29919bb0f
Try to clarify that use should always be first in the config
2022-01-25 20:12:31 +01:00
Sandro
ea46ea3c26
Merge pull request #376 from qs5779/my_two_cents
2022-01-24 00:03:59 +01:00
Sandro
215d4679e4
Merge pull request #374 from so-lar-is/add-support-for-1984-is
2022-01-24 00:02:33 +01:00
Sandro Jäckel
4f5f0e0efc
Update all http endpoints which support https to that
2022-01-23 23:59:16 +01:00
Sandro Jäckel
7342f27d09
Ignore nix development files
2022-01-22 18:59:50 +01:00
Sandro Jäckel
8666542c90
Trigger GitHub Actions on every branch and pull request
2022-01-22 18:53:01 +01:00
Sandro
9add1adf0b
Try to fix GitHub Actions
2022-01-22 18:47:32 +01:00
Sandro Jäckel
c226710628
Add minimal shell.nix to use with nix package manager and direnv file
...
which can be activated just with direnv or lorri
2022-01-20 01:14:54 +01:00
Sandro Jäckel
eaa3263dc0
Update namecheap example to be less confusing
...
Closes #382
2022-01-20 01:04:37 +01:00
me@so.lar.is
30778c5451
Add support for 1984.is
2022-01-19 01:48:54 +01:00
Quien Sabe
c09ea35052
Updated example service file to use network-online.target
2022-01-16 09:08:46 -07:00
Sandro
17160fb016
Merge pull request #343 from zraexy/patch-1
2022-01-13 17:11:34 +01:00
Sandro
cc50dca49c
Merge pull request #356 from inspector71/patch-2
2022-01-13 15:54:11 +01:00
Sandro
35917bc7f2
Merge pull request #353 from a93h/develop
2022-01-13 15:41:27 +01:00
Sandro
c56ce41824
Merge pull request #357 from pgalbraith/patch-1
...
fix typo: "socker" -> "socket"
2021-09-05 02:58:56 +02:00