You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
acme.sh/dnsapi
Felipe Wilhelms Damasio 17ecff7a3b [DNSAPI/BUG] Fixes naive top domain detection.
In order to properly detect the top domain, lets query the NS through
the SOA record and get the top domain being validated.

This fixes incorrect top domain detection under TLDs such as 'com.br',
'co.uk', etc.

This solution could be used for other DNS APIs as well.
6 years ago
..
README.md Merge branch 'dev' into dev 6 years ago
dns_acmedns.sh add acme-dns plugin 7 years ago
dns_acmeproxy.sh Update authentication logic / info 6 years ago
dns_active24.sh Fix saving token for DNS Active24 6 years ago
dns_ad.sh Revert non-linode scripts since they're untested 8 years ago
dns_ali.sh fix ali 7 years ago
dns_autodns.sh Create dns_autodns.sh 7 years ago
dns_aws.sh Fix typo 6 years ago
dns_azure.sh dns_azure : Multiple domains with same ending bug 6 years ago
dns_cf.sh fix format 6 years ago
dns_cloudns.sh Update dns api to support v2 wildcard cert #1261 7 years ago
dns_cn.sh fix format 6 years ago
dns_conoha.sh avoid "SC2046: Quote this to prevent word splitting." Travis CI error. 7 years ago
dns_cx.sh use mutable 6 years ago
dns_cyon.sh spelling: satisfy 8 years ago
dns_da.sh Remove empty line at the end 7 years ago
dns_ddnss.sh Correct sed parsing error 6 years ago
dns_desec.sh dnsapi: fix typo in dns_desec.sh (#2427) 6 years ago
dns_dgon.sh Made dns_dgon.sh use _lower_case 6 years ago
dns_dnsimple.sh Changed records per page to 5000 6 years ago
dns_do.sh Revert non-linode scripts since they're untested 8 years ago
dns_doapi.sh Cleaned up dns_doapi.sh 6 years ago
dns_dp.sh fix https://github.com/Neilpang/acme.sh/pull/2275 6 years ago
dns_dpi.sh add dns api support for dnspod.com 7 years ago
dns_dreamhost.sh Addressing PR feedback 7 years ago
dns_duckdns.sh Update DuckDNS support, fix failure on first call, no longer save the domain/username as a global, and other tweaks 8 years ago
dns_durabledns.sh fix format 6 years ago
dns_dyn.sh Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API 8 years ago
dns_dynu.sh dnsapi update dynu for api v2 6 years ago
dns_euserv.sh replaced tail/head with _tail_n/_head_n and printf with echo 7 years ago
dns_exoscale.sh Remove extraneous blank lines 6 years ago
dns_freedns.sh Update dns_freedns.sh 6 years ago
dns_gandi_livedns.sh [dnsapi] Support adding / removing multiple TXT values for Gandi 6 years ago
dns_gcloud.sh Improve compatibility with *BSD xargs 6 years ago
dns_gd.sh check UNABLE_TO_AUTHENTICATE 7 years ago
dns_gdnsdk.sh dns_gdnsdk: Fixed stupid regex error, want literal "-", not a range 6 years ago
dns_he.sh fix https://github.com/Neilpang/acme.sh/issues/2409 (#2430) 6 years ago
dns_hexonet.sh update 6 years ago
dns_hostingde.sh remove _hostingde_parse_no_strip_whitespace function as this breaks API requests 6 years ago
dns_infoblox.sh Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API 8 years ago
dns_internetbs.sh support change account conf from env 6 years ago
dns_inwx.sh Fix inwx account without Mobile TAN 6 years ago
dns_ispconfig.sh Update serial also when deleting the token 7 years ago
dns_jd.sh ttl 3000 6 years ago
dns_kinghost.sh removed redundant api call 7 years ago
dns_knot.sh [DNSAPI/BUG] Fixes naive top domain detection. 6 years ago
dns_lexicon.sh Add support for additional Lexicon options 7 years ago
dns_linode.sh Revert "Update Linode API to v4" 6 years ago
dns_linode_v4.sh fix https://github.com/Neilpang/acme.sh/pull/1979 6 years ago
dns_loopia.sh Double quote unquoted variables 6 years ago
dns_lua.sh other fixes 7 years ago
dns_maradns.sh Add support for MaraDNS 6 years ago
dns_me.sh first attempt to fix CI errors 7 years ago
dns_myapi.sh add guide link 6 years ago
dns_mydevil.sh sync (#2127) 6 years ago
dns_mydnsjp.sh Increase security using https for MyDNS.JP API 6 years ago
dns_namecheap.sh Escape slashes (#2375) 6 years ago
dns_namecom.sh update 6 years ago
dns_namesilo.sh fix error 6 years ago
dns_nederhost.sh Removed overwriting of the HTTP header file before sending a request. 6 years ago
dns_neodigit.sh Revert change 6 years ago
dns_netcup.sh Make travis happy. (SC2020) 6 years ago
dns_nsd.sh Removed trailing line 6 years ago
dns_nsone.sh Set NS1 DNS record TTL to 0 6 years ago
dns_nsupdate.sh fix https://github.com/Neilpang/acme.sh/issues/2225 6 years ago
dns_nw.sh Add support for Thermo, Nexcess, and Futurehosting DNS APIs 6 years ago
dns_one.sh cleanup according to styleguide 6 years ago
dns_online.sh fix travis 6 years ago
dns_openprovider.sh Fix SC2116 6 years ago
dns_ovh.sh fix https://github.com/Neilpang/acme.sh/issues/2300 6 years ago
dns_pdns.sh Used e_grep_o instead grep -Po, dns_pdns_rm() now deletes only entry with matching txt value 7 years ago
dns_pointhq.sh Native PointHQ support 6 years ago
dns_rackspace.sh Rackspace Cloud DNS 6 years ago
dns_regru.sh dnsapi for regru: remove debug info 6 years ago
dns_schlundtech.sh Create DNS API for Schlundtech 6 years ago
dns_selectel.sh fix format 7 years ago
dns_servercow.sh Update dns_servercow.sh 7 years ago
dns_tele3.sh remove whitespace 7 years ago
dns_ultra.sh support ultradns.com api (#2117) 6 years ago
dns_unoeuro.sh Fix file formatting 7 years ago
dns_vscale.sh Revert non-linode scripts since they're untested 8 years ago
dns_vultr.sh Add dnsapi for Vultr (#2370) 6 years ago
dns_yandex.sh fix delete multiple records 7 years ago
dns_zilore.sh head => _head_n 7 years ago
dns_zone.sh Add zone.ee (zone.eu) DNS API (#2151) 6 years ago
dns_zonomi.sh fix format 7 years ago

README.md

How to use DNS API

DNS api usage:

https://github.com/Neilpang/acme.sh/wiki/dnsapi