git://git.exim.org
/
users
/
jgh
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
UTF8: Avoid treating a punycoded dns lookup as an implicit redirection
[users/jgh/exim.git]
/
test
/
dnszones-src
/
db.test.ex
diff --git
a/test/dnszones-src/db.test.ex
b/test/dnszones-src/db.test.ex
index 5cc61fd8aeb867c9dafbd59d422cdbc3939b187d..ab1643452a7aa1a08df7fc31a3389e077dad107c 100644
(file)
--- a/
test/dnszones-src/db.test.ex
+++ b/
test/dnszones-src/db.test.ex
@@
-38,13
+38,15
@@
dontqualify A V4NET.255.255.254
UpperCase A 127.0.0.1
UpperCase A 127.0.0.1
-; A host with
UTF-8 characters in its name
+; A host with
punycoded UTF-8 characters used for its lookup ( mx.π.test.ex )
-mx.
π
A V4NET.255.255.255
+mx.
xn--1xa
A V4NET.255.255.255
; A non-standard name for localhost
thishost A 127.0.0.1
; A non-standard name for localhost
thishost A 127.0.0.1
+localhost4 A 127.0.0.1
+
; Something that gives both the IP and the loopback
; Something that gives both the IP and the loopback
@@
-356,9
+358,13
@@
mxt97 MX 1 ten-1.test.ex.
mxt1c MX 1 dontqualify.
mxt1c MX 1 dontqualify.
-; MX with UTF-8 characters in its name
+; MX with punycoded UTF-8 characters used for its lookup ( π.test.ex )
+
+xn--1xa MX 0 mx.π.test.ex.
-π MX 0 mx.π.test.ex.
+; MX with actual UTF-8 characters in its name, for allow_utf8_domains mode test
+
+π MX 0 mx.xn--1xa.test.ex.
; -------- Testing SRV records --------
; -------- Testing SRV records --------
@@
-394,4
+400,9
@@
DNSSEC _1225._tcp.dane512ee TLSA 3 1 2 3d5eb81b1dfc3f93c1fa8819e3fb3fdb41bb5904
DNSSEC dane256ee A HOSTIPV4
DNSSEC _1225._tcp.dane256ee TLSA 3 1 1 2bb55f418bb03411a5007cecbfcd3ec1c94404312c0d53a44bb2166b32654db3
DNSSEC dane256ee A HOSTIPV4
DNSSEC _1225._tcp.dane256ee TLSA 3 1 1 2bb55f418bb03411a5007cecbfcd3ec1c94404312c0d53a44bb2166b32654db3
+; full MX, sha256, TA-mode
+DNSSEC mxdane256ta MX 1 dane256ta.
+DNSSEC dane256ta A HOSTIPV4
+DNSSEC _1225._tcp.dane256ta TLSA 2 0 1 b2c6f27f2d16390b4f71cacc69742bf610d750534fab240516c0f2deb4042ad4
+
; End
; End