Open mattias-p opened 4 years ago
A conceivable approach for items 1 and 2 above is to only accept case-insensitive ASCII domain names in requests and always and return lower case ASCII domain names in responses.
It has been noted that it may be inconvenient for some consumers of the RPCAPI to deal with domain name encoding conversion on the client side. On the other hand, even if we accept Unicode domain names in request, clients may need to normalize domain name encodings in order to deal with transformed domain names in responses.
The RPCAPI documentation should clarify its semantics with regard to domain name encoding. In particular:
start_domain_test
for the following names return the same testid?