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
Paul Galbraith
9c98e027df
fix typo: "socker" -> "socket"
2021-09-04 19:08:14 -04:00
inspector71
c2c32b51d8
Some formatting improvements
2021-08-28 15:49:43 +00:00
Austin H
3e952e6892
Cloudflare Fix
...
Cloudflare was returning values not being matched properly by the regex expression.
Numbers that were not Headers.
This fix or patch should resolve that issue, by only collecting one match to JSON relevant data.
2021-08-17 11:44:37 -04:00
Sandro
c44f446d34
Merge pull request #344 from zraexy/patch-2
...
Update easyDNS endpoint URL
2021-07-05 23:46:33 +02:00
David Mell
9631575ab4
Update easyDNS endpoint URL
...
Fixes #340
2021-06-29 12:49:12 -08:00
David Mell
ed128a0b99
Fix CloudFlare zone ID endpoint URL
...
Fixes #339
2021-06-29 12:44:59 -08:00
Sandro
5ca20a8d2f
Merge pull request #342 from rugk/patch-1
...
Fix typo in code comment
2021-06-19 23:04:59 +02:00
rugk
130bf46cfd
Fix typo in code comment
2021-06-19 19:24:45 +02:00
Reuben Thomas
f0270e4940
Add dnsexit support (based on #52 ) ( #311 )
...
* Patch in dnsexit support
Based on patch from here https://sourceforge.net/p/ddclient/discussion/399428/thread/04e23ee6/ hacked back in.
* dnsexit: check for valid responses that mean 'failure' (from @truesalo)
Co-authored-by: sreknob <sreknob@hotmail.com>
2021-05-12 14:45:28 -05:00
David Kerr
b84f2334e4
Redact login and password when printing out internal hash values ( #274 )
...
* Redact login and password when printing out internal hash values
* Remove from debug message in geturl() parameters sent as part of a URL
* Update comment with password redaction
Making it clearer that all parameters are redacted, not just password related ones.
Co-authored-by: DaveSophoServices <dave@sophoservices.com>
2021-05-11 20:26:02 -05:00
James Davidson
7fea824ec1
Fix sample duckdns.org config ( #301 )
...
The included configuration for duckdns.org is incorrect and does not
match the protocol sample in the wiki[1].
[1] https://sourceforge.net/p/ddclient/wiki/protocols/#duckdns
2021-05-11 20:19:37 -05:00
David Kerr
24ba945949
IPv6 framework + Cloudflare + FreeDNS ( #291 )
...
* Add basic framework to support IPv6
* Update cloudflare to use new IPv6 framework
* Update FreeDNS to use new IPv6 framework
2021-05-11 20:16:19 -05:00
Mike Chester
9fb2aee4d0
Fix geturl function call for Gandi ( #314 )
...
* Fix geturl function call
The function should be called without the brackets
* Update ci.yml
Removed Cento6 & 8
Co-authored-by: DaveSophoServices <dave@sophoservices.com>
2021-05-11 10:48:44 -05:00
DaveSophoServices
f776018d82
Update ci.yml
...
Removed centos - tests are not running right.
2021-05-11 10:15:20 -05:00
DaveSophoServices
29cfc55581
Merge pull request #324 from krerkkiat/doc-cloudflare-token
...
modify Cloudflare documentation
2021-05-11 10:01:36 -05:00
DaveSophoServices
74cb987805
Merge pull request #333 from ddclient/332-http11
...
Use HTTP/1.0, fix #332
2021-05-11 10:00:03 -05:00
Sandro Jäckel
9a44eeb826
Use HTTP/1.0, fix #332
2021-05-11 11:47:10 +02:00
Krerkkiat Chusap
db8b6baca9
modify Cloudflare documentation
...
It seems that ddclient check if the login field is equal to "token" to
use the correct header for the API token.
2021-04-05 12:36:45 -04:00
Sandro
11a583b003
Merge pull request #266 from dkerr64/get-if-ip
2020-09-22 20:29:44 +02:00
David Kerr
4c76274ba6
Add missing comment block
2020-09-21 15:16:48 -04:00
David Kerr
1b2f45cc59
Add get_default_interface
2020-09-21 15:16:48 -04:00
David Kerr
213cf6ad09
Add get_ip_from_interface function
2020-09-21 15:16:11 -04:00
Sandro
bafe142692
Merge pull request #233 from dkerr64/curl
...
🎉
2020-09-21 19:57:26 +02:00
David Kerr
d1d7548e09
So the bug was actually in the escape_curl_param function, not that the data should not be escaped
2020-08-22 21:32:27 -04:00
David Kerr
6ae64e6cfb
bug fix... segfault when using WWW::Curl::Easy->pushopt() replace with setopt()
2020-08-21 17:28:57 -04:00
David Kerr
4c79c6b607
must not escape the 'data' field sent to servers.
2020-08-21 17:01:13 -04:00
David Kerr
3a73e5e6b4
header_ok() function must accept HTTP versions other than just '1'
2020-08-21 16:59:07 -04:00
David Kerr
cde60432dd
Remove from debug message in geturl() parameters sent as part of a URL
2020-08-12 12:53:59 -04:00
David Kerr
8106b3025f
Add support to use WWW::Curl::Easy if it exists
2020-08-07 11:17:44 -04:00
David Kerr
d24b75960d
Add support for curl and option to not validate SSL certificates for getip from web or firewall
...
Check exists not just length
2020-08-07 11:17:44 -04:00
Richard Hansen
3730ff54be
Merge pull request #265 from rhansen/builtinweb
...
Add additional builtinweb entries
2020-08-05 18:52:29 -04:00