Commit Graph

1483 Commits

Author SHA1 Message Date
Alexander Kulumbeg 76309601eb
Update dns_websupport.sh 2021-01-31 22:25:13 +01:00
Alexander Kulumbeg 84dd864886
Simplified approach for the HMAC method 2021-01-31 22:16:00 +01:00
Alexander Kulumbeg 7924e01b15
Added a forgotten ")" 2021-01-31 22:04:53 +01:00
Alexander Kulumbeg dadc70630b
Testing HMAC 2021-01-31 22:02:11 +01:00
Alexander Kulumbeg effc37a702
Catching up with the current state of things
Catching up with the current state of things
2021-01-30 11:09:39 +01:00
neil 2ba10fcbc7
Merge pull request #3381 from dgasaway/patch-1
Change ipconfig.co to ifconfig.co
2021-01-26 19:10:23 +08:00
Alexander Kulumbeg 4956a58026
Update dns_websupport.sh 2021-01-25 22:10:27 +01:00
Alexander Kulumbeg 92332fc385
Update dns_websupport.sh 2021-01-25 22:01:41 +01:00
Alexander Kulumbeg 9366f4b40e
Test original implementation by trgosk 2021-01-25 21:55:07 +01:00
dgasaway f49e8ec5ad
Change ipconfig.co to ifconfig.co
URL https://ipconfig.co/ip does not currently work, and since https://ifconfig.co/ip is mentioned on the DNS API wiki page, I assume these messages were a typo.
2021-01-25 11:46:52 -08:00
neil cd33647087
Merge pull request #3378 from mayswind/master
update dnspod.com api
2021-01-22 09:22:41 +08:00
neil 71ebcac7f2
Merge pull request #3377 from lbrocke/dns-api-ionos
Add IONOS API support
2021-01-22 09:21:25 +08:00
Lukas Brocke f06aee21eb dnsapi/ionos: Change to root zone finding algorithm 2021-01-21 16:10:10 +01:00
MaysWind 5fbbc17376 update dnspod.com api 2021-01-21 22:15:23 +08:00
Lukas Brocke a9d8830106 dnsapi/ionos: Fixes for Solaris 2021-01-20 21:08:58 +01:00
Lukas Brocke d21e6235ad dnsapi/ionos: Add support for v2 wildcard certificates 2021-01-20 19:08:35 +01:00
neil 289f79bbb0 fix format 2021-01-16 23:50:57 +08:00
neil 768e9f4c09
Merge pull request #3365 from pssara/hotfix/dns_ispconfig.sh-3239-2696
Fixed issue 3239 and 2696 with ISP config
2021-01-16 23:36:59 +08:00
pssara 464022bea2 Fixed issue with ISP config where the Client ID was asumed to be the same as the SYS User ID 2021-01-15 15:12:53 +01:00
neil 3725724c54
Merge pull request #3352 from senjoo/master
Added RackCorp API Integration
2021-01-11 22:00:45 +08:00
Stephen Dendtler 500a005aac _get_root now does not skip the first label of the domain 2021-01-11 13:03:42 +00:00
Stephen Dendtler b79f63db78 Added RackCorp API Integration 2021-01-10 11:19:16 +00:00
neil c3a3d02bea fix https://github.com/acmesh-official/acme.sh/issues/3156 2021-01-10 11:48:12 +08:00
Vahid Fardi d9a8b057c3 change name actor 2021-01-05 21:31:31 +03:30
Vahid Fardi 2ec6215b1c change Author name 2021-01-05 17:10:41 +03:30
Vahid Fardi c59a8c9644 change arvan api script 2021-01-05 15:29:08 +03:30
neil 0be214e79e
Merge pull request #3307 from jimp100/patch-1
Corrected regex for duckdns subdomains
2021-01-02 22:29:54 +08:00
Lukas Brocke 22f7ac22d5 dnsapi/ionos: Run shfmt 2020-12-24 13:40:03 +01:00
Lukas Brocke a00046f9b2 dnsapi/ionos: Add API support for IONOS DNS API
The IONOS DNS API is in beta state, please read [1] on how to get
started.

PLEASE NOTE: The v2 wildcard certification creation [2] is not yet
supported as the IONOS API doesn't allow the creation of multiple TXT
records with the same domain name.

[1] https://beta.developer.hosting.ionos.de/docs/getstarted
[2] https://github.com/acmesh-official/acme.sh/issues/1261
2020-12-24 12:47:28 +01:00
neil ca841252bd
Merge pull request #3313 from NerLOR/master
World4You Bugfix unable to parse paketnr
2020-12-22 22:47:01 +08:00
Lorenz Stechauner cb90167c76
World4You shellcheck 2020-12-21 09:41:05 +01:00
Lorenz Stechauner ac4ae85a4a
World4You code refactor 2020-12-21 09:39:09 +01:00
Lorenz Stechauner 48b2a271cc
World4You Bugfix unable to parse paketnr 2020-12-20 20:17:05 +01:00
neil 596807055e
Merge pull request #3289 from vanonox/addScaleway
Add scaleway provider
2020-12-17 22:16:22 +08:00
jimp100 cee20c4eb9
Corrected regex for subdomains
A fix to handle subdomains of a duckdns domain.  I.e.  subdomain.mydomain.duckdns.org
Handles n number of subdomains
2020-12-16 10:11:43 +00:00
Van Hau TRAN 9b532584d6 fix: fix delete txt record and error mngtt 2020-12-08 16:32:31 +01:00
Van Hau TRAN 5127a9ae3c fix: shell if 2020-12-06 23:20:41 +01:00
Van Hau TRAN b5653a1c06 feat: add comment and configure workflow ci test 2020-12-06 23:14:25 +01:00
Van Hau TRAN 671bd1022e feat: add scaleway provider 2020-12-06 22:59:36 +01:00
Nate 94bba4ac9c
Correct sed regex
Corrects issue #3285.

The '?' character after a group is not supported in POSIX Basic Regular Expressions. Replacing it with '\{0,1\}' retains the same functionality and also works on non-GNU systems.
2020-12-06 22:45:42 +07:00
neil 8950ffcc5e
Merge pull request #3256 from jakelamotta/dev
Adds DNS-API support for Simply.com
2020-12-02 11:00:08 +08:00
Lorenz Stechauner be43cebf7d World4You Mac fix 2020-11-30 20:01:43 +01:00
Lorenz Stechauner f38317d01f World4You Mac debug 2020-11-30 19:56:48 +01:00
Lorenz Stechauner da839aae66 World4You check response message 2020-11-30 17:57:25 +01:00
jakelamotta 768e00ff1a Merge remote-tracking branch 'upstream/dev' into dev 2020-11-30 11:31:43 +01:00
Lorenz Stechauner 40631f465e World4You updated info strings 2020-11-29 15:22:41 +01:00
Lorenz Stechauner f665c73bb1 World4You fixed return value 2020-11-29 15:03:54 +01:00
Lorenz Stechauner 3c309df6dd World4You shellcheck cleaning 2020-11-29 14:42:55 +01:00
Lorenz Stechauner b7e6d98647 World4You grep fix 2020-11-29 14:38:04 +01:00
Lorenz Stechauner 48942de75e World4You cleaning 2020-11-29 13:59:33 +01:00
Lorenz Stechauner fbcbc10174 World4You Shellcheck 2020-11-29 12:03:51 +01:00
Lorenz Stechauner 342b48105f World4You fix for no redirects 2020-11-29 12:02:05 +01:00
Lorenz Stechauner 5f3e7f02cc World4You _head_n fix 2020-11-29 11:55:49 +01:00
Lorenz Stechauner bfccf29ccf World4You redirect fix 2020-11-29 11:55:22 +01:00
Lorenz Stechauner 1e3bb1f02b World4You head_n 2020-11-29 11:51:59 +01:00
Lorenz Stechauner 0dcf6771e7 World4you grammar 2020-11-29 11:51:16 +01:00
Lorenz Stechauner c3d7f2f170 World4You removed _ggrep 2020-11-29 11:48:08 +01:00
Lorenz Stechauner faf6c16717 World4You success on 302 instead of 302 or 200 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 3d79d78134 World4You using /dev/null instead of grep -q 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 35cab4ee73 World4You using _egrep_o instead of grep -E 2020-11-29 11:48:08 +01:00
Lorenz Stechauner a0edb8f2ad World4You using ggrep more often 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 5cfe5e312b World4You dns root parsing 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 13f6ec04d5 World4You Bugfix 2 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 2edc4a79b9 World4You Bugfix 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 4661185719 World4You grep -q 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 895da5cbf0 World4You Shellcheck 2020-11-29 11:48:08 +01:00
Lorenz Stechauner ef9147512b World4You posix shell 2020-11-29 11:48:08 +01:00
Lorenz Stechauner abe05456f7 World4You domain root fix 2020-11-29 11:48:08 +01:00
Lorenz Stechauner f9dfd3b348 World4You shellcheck 2020-11-29 11:48:08 +01:00
Lorenz Stechauner 9449501537 World4You using ggrep in solaris 2020-11-29 11:48:08 +01:00
Lorenz Stechauner f3b5d5ab7b World4You using _egrep_o 2020-11-29 11:46:24 +01:00
Lorenz Stechauner 8ee5726e0c Added World4You DNS API 2020-11-29 11:46:24 +01:00
neil fe811ce32e
Merge pull request #3253 from tsoybe/master
fix: wrong ttl  issue#2925
2020-11-29 17:23:15 +08:00
Easton Man fd511966a7 fix: revert adding tr to replace sed 2020-11-24 12:58:16 +08:00
Easton Man c4ddddd434 refactor: remove dirty debug code
- add tr to replace sed for robusty
- add comments
2020-11-24 10:05:34 +08:00
Easton Man 83a4db3b31 fix: remove sed before grep, but lead to less robusty 2020-11-23 23:46:06 +08:00
Easton Man e35ef75949 fix: fix solaris sed and grep issue 2020-11-23 22:18:57 +08:00
jakelamotta 69bdbaed41 Fix comment 2020-11-23 12:53:06 +01:00
jakelamotta 30f359e642 Fix code style problems 2020-11-23 12:53:06 +01:00
jakelamotta 29d0a1714e Fix code style problems 2020-11-23 12:53:06 +01:00
jakelamotta fcb97f802f Removes tabs and trailing spaces 2020-11-23 12:53:06 +01:00
jakelamotta 9ad05e640d Removed spaces on empty lines 2020-11-23 12:53:06 +01:00
jakelamotta 449f00f960 Add double quotes to variables 2020-11-23 12:53:06 +01:00
jakelamotta 8e64329d05 Fix CI-errors 2020-11-23 12:53:06 +01:00
jakelamotta 4284777556 Fix indentation and added some debug messages 2020-11-23 12:53:06 +01:00
jakelamotta 81c496d96c Fix comments 2020-11-23 12:53:06 +01:00
jakelamotta 65c06da275 Adds dnsapi support for Simply.com 2020-11-23 12:53:06 +01:00
Easton Man 5d0657c49a fix: fix adding record before removing 2020-11-23 14:57:33 +08:00
Easton Man f6f6550bfb feat: add very tricky method to adapt to non-intuitive huaweicloud api 2020-11-23 14:25:48 +08:00
Easton Man e01fb50359 feat: add env var check 2020-11-23 00:32:50 +08:00
Easton Man 28ce1c1249 fix: fix wrong debug output 2020-11-23 00:20:57 +08:00
Easton Man 7db592d27a fix: fix failing ci test 2020-11-23 00:20:57 +08:00
Easton Man b8e5c0d898 feat: Add huaweicloud intl dnsapi 2020-11-23 00:20:57 +08:00
neil 1a163243ec fix https://github.com/acmesh-official/acme.sh/issues/3259 2020-11-22 12:19:52 +08:00
tsoybe 7dfc5a78ba
Update dns_desec.sh
Deletion to
2020-11-12 22:09:31 +01:00
tsoybe a077132d82
Update dns_desec.sh
ttl must be greater than or equal 3600, see https://desec.readthedocs.io/en/latest/dns/domains.html#domain-object
2020-11-12 22:04:05 +01:00
Ed Lynes c490dd1563 add quotes to resolve shell check failure 2020-11-09 10:36:12 -05:00
Ed Lynes d866b3df1f convert key to hex before calling _hmac 2020-11-09 10:16:57 -05:00
Ed Lynes 97f3fb4496 Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev 2020-11-09 09:17:33 -05:00
Ed Lynes cc40110d7e refactored sig timestamp generation 2020-10-30 13:12:45 -04:00
ma331 d58fb2bbc0
Speedup for _get_root function 2020-10-30 14:13:32 +01:00
ma331 812333e9ae
Changed comment once more 2020-10-29 14:01:08 +01:00
ma331 92bbdce435
changed comment 2020-10-29 13:35:53 +01:00
ma331 bc62d49fc9
removed empty line to make shfmt happy 2020-10-29 13:04:29 +01:00
ma331 fe54d5b8ae
fixed spacing in two lines 2020-10-29 12:51:49 +01:00
ma331 7cc30c268b
Script to use with Anexia CloudDNS 2020-10-29 11:14:44 +01:00
Ed Lynes df60a2248a fix typo 2020-10-28 15:20:24 -04:00
Ed Lynes aa85d0ffeb trigger commit 2020-10-28 09:05:14 -04:00
Adrian Fedoreanu 27a54bcbaa fix dnsapi/dns_1984hosting 2020-10-27 13:39:11 -04:00
Ed Lynes 6b20993d2a fix format 2020-10-27 13:39:11 -04:00
Ed Lynes 9ab16bdbb3 use _digest instead of openssl 2020-10-27 13:39:11 -04:00
Ed Lynes 5aff548794 remove uuidgen 2020-10-27 13:39:10 -04:00
Rene Luria 15fa0c264f dnsapi/dns_infomaniak.sh: Replace grep by _contains 2020-10-27 13:39:10 -04:00
Rene Luria 25468f55ff Added dnsapi/dns_infomaniak.sh 2020-10-27 13:39:10 -04:00
neil 85736d697c fix debug info 2020-10-27 13:39:09 -04:00
neil 576a146ed2 add debug info for duckdns 2020-10-27 13:39:09 -04:00
neil 491842ea34 fix https://github.com/acmesh-official/acme.sh/issues/3159 2020-10-27 13:39:09 -04:00
Ed Lynes 9801876a2f shfmt fixes 2020-10-27 13:39:09 -04:00
Ed Lynes 9c28a04c65 add alt nonce generation logic 2020-10-27 13:39:09 -04:00
Ed Lynes 596a1764ef vetted by shfmt 2020-10-27 13:39:09 -04:00
Ed Lynes 8e09e1b248 debugging and cleanup 2020-10-27 13:39:09 -04:00
Ed Lynes d5674c85d7 initial commit 2020-10-27 13:39:09 -04:00
Adrian Fedoreanu 5dbfc2786d
fix dnsapi/dns_1984hosting 2020-10-19 22:29:16 +02:00
Rene Luria 472dbd641c dnsapi/dns_infomaniak.sh: Replace grep by _contains 2020-10-10 18:19:29 +02:00
Rene Luria 05141b4f52 Added dnsapi/dns_infomaniak.sh 2020-10-10 18:19:29 +02:00
neil db24ca3dc1 fix debug info 2020-09-14 22:29:23 +08:00
neil 5e3aa2db1d add debug info for duckdns 2020-09-14 22:22:36 +08:00
neil b561666d80 fix https://github.com/acmesh-official/acme.sh/issues/3159 2020-09-12 08:47:46 +08:00
neil 17dcf7d2e5
Merge pull request #2973 from StefanAbl/master
Update dynv6 dns api to allow custom domains
2020-09-07 15:40:17 +08:00
Siyuan Miao b5c382f929 fix misaka.io api: breaking changes introduced by apiv1 2020-09-03 21:46:54 +08:00
StefanAbl 4242354c03 fix shfmt error 2020-08-31 09:20:10 +02:00
StefanAbl 8728389c88 formatting 2020-08-31 09:20:10 +02:00
StefanAbl 6651801b3f formatting 2020-08-31 09:17:56 +02:00
StefanAbl 9190ce3701 no supporting HTTP API as well 2020-08-31 09:17:13 +02:00
StefanAbl 90e2064d72 first attempt to make travis happy 2020-08-31 09:16:55 +02:00
StefanAbl 943d419f98 Added support for custom domains 2020-08-31 09:14:47 +02:00
StefanAbl 551316bcb6 formatting 2020-08-31 09:09:10 +02:00
StefanAbl 9dd5089940 formatting 2020-08-31 09:09:10 +02:00
StefanAbl 06e7ebbdeb no supporting HTTP API as well 2020-08-31 09:09:10 +02:00
StefanAbl a83b16e12a first attempt to make travis happy 2020-08-31 09:09:10 +02:00
StefanAbl 91a8b97cf4 Added support for custom domains 2020-08-31 09:09:10 +02:00
neil 58923b2846
Merge pull request #3099 from Alexilmarranen/dev
Issue2547 wrong url construction for multiple dns services
2020-08-20 22:10:34 +08:00
Alexilmarranen 956114fc42 Issue2336 Add subdomain (3 and more) support
Fix for issue in https://github.com/acmesh-official/acme.sh/issues/2336#issuecomment-670522738
2020-08-19 00:50:18 +03:00
neil 19c4345162 fix shfmt 2020-08-17 22:18:20 +08:00
neil 0b531e9fbc fix format 2020-08-16 16:59:08 +08:00
kapper.net support account 70488f9c56 Merge branch 'dev' of https://github.com/kappernet/acme.sh into dev 2020-08-13 00:24:11 +02:00
kapper.net support account 0052ab7148 more mutable + style-update
more mutable config-read-calls
more details for TXT records info + errors;
typo fixed (create instead of delete)
2020-08-13 00:23:57 +02:00
Harald Kapper f725040dd5
Merge pull request #6 from acmesh-official/dev
sync upstream
2020-08-12 23:55:25 +02:00
kapper.net support account f131863642 now with "_saveaccountconf_mutable"
_saveaccountconf_mutable instead of _saveaccountconf now used.

Co-Authored-By: kapper.net support account <33451837+kappernet@users.noreply.github.com>
2020-08-12 23:48:11 +02:00
Alexilmarranen 4e0de22375
Issue2547 wrong url construction for multiple dns services
Fix for problem in https://github.com/acmesh-official/acme.sh/issues/2547#issuecomment-672830796
2020-08-12 15:17:54 +03:00