mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2026-10-21 13:31:18 +00:00
dns_cf: support IDN domains (#7322)
* dns_cf: support IDN domains (punycode record lookup, URL-encoded zone lookup) * dns_cf: convert IDN once at the top of dns_cf_add/dns_cf_rm
This commit is contained in:
1 parent
81fd2d2126
commit
f5aeed1752
1 file changed
+2
-2
+2
-2
@@ -18,7 +18,7 @@ CF_Api="https://api.cloudflare.com/client/v4"
|
||||
|
||||
#Usage: add _acme-challenge.www.domain.com "XKrxpRBosdIKFzxW_CT3KLZNf6q0HG9i01zxXp5CPBs"
|
||||
dns_cf_add() {
|
||||
fulldomain=$1
|
||||
fulldomain="$(_idn "$1")"
|
||||
txtvalue=$2
|
||||
|
||||
CF_Token="${CF_Token:-$(_readaccountconf_mutable CF_Token)}"
|
||||
@@ -109,7 +109,7 @@ dns_cf_add() {
|
||||
|
||||
#fulldomain txtvalue
|
||||
dns_cf_rm() {
|
||||
fulldomain=$1
|
||||
fulldomain="$(_idn "$1")"
|
||||
txtvalue=$2
|
||||
|
||||
CF_Token="${CF_Token:-$(_readaccountconf_mutable CF_Token)}"
|
||||
|
||||