diff options
Diffstat (limited to 'tests/libzscanner/data')
-rw-r--r-- | tests/libzscanner/data/57_SVCB.in | 6 | ||||
-rw-r--r-- | tests/libzscanner/data/57_SVCB.out | 16 |
2 files changed, 22 insertions, 0 deletions
diff --git a/tests/libzscanner/data/57_SVCB.in b/tests/libzscanner/data/57_SVCB.in index c4ce534..78c07a6 100644 --- a/tests/libzscanner/data/57_SVCB.in +++ b/tests/libzscanner/data/57_SVCB.in @@ -10,6 +10,7 @@ $TTL 1 @ SVCB 1 . alpn="abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMN1234\053" ; Text string of maximal length (255 chars) @ SVCB 1 . alpn="part1,part2,part3\\,part4\\\\" @ SVCB 1 . alpn=part1\,\p\a\r\t2\044part3\092,part4\092\\ +@ SVCB 1 . alpn=foo\\\092,bar @ SVCB 1 . no-default-alpn @ SVCB 1 . port=0 @ SVCB 1 . port="65535" @@ -63,6 +64,11 @@ example.com. SVCB 16 foo.example.org. alpn=f\\\092oo\092,bar,h2 @ SVCB 1 . alpn= @ SVCB 1 . alpn=a, @ SVCB 1 . alpn=a,,b +@ SVCB 1 . alpn=a\ +@ SVCB 1 . alpn=a\\ +@ SVCB 1 . alpn=a\\b +@ SVCB 1 . alpn=a\\\b +@ SVCB 1 . alpn=a\\092,b @ SVCB 1 . alpn="abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMN1234\0536" ; Text string overflow (256 chars) @ SVCB 1 . no-default-alpn= @ SVCB 1 . no-default-alpn=h1 diff --git a/tests/libzscanner/data/57_SVCB.out b/tests/libzscanner/data/57_SVCB.out index a799eb7..3b701d2 100644 --- a/tests/libzscanner/data/57_SVCB.out +++ b/tests/libzscanner/data/57_SVCB.out @@ -50,6 +50,12 @@ OWNER=00 CLASS=0001 RRTTL=00000001 RTYPE=0040 +RDATA=0001000001000904666F6F5C03626172 +------ +OWNER=00 +CLASS=0001 +RRTTL=00000001 +RTYPE=0040 RDATA=00010000020000 ------ OWNER=00 @@ -242,6 +248,16 @@ WARNG=ZS_EMPTY_LIST_ITEM ------ WARNG=ZS_EMPTY_LIST_ITEM ------ +WARNG=ZS_BAD_NUMBER +------ +WARNG=ZS_BAD_ALPN_BACKSLASH +------ +WARNG=ZS_BAD_ALPN_BACKSLASH +------ +WARNG=ZS_BAD_ALPN_BACKSLASH +------ +WARNG=ZS_BAD_ALPN_BACKSLASH +------ WARNG=ZS_ITEM_OVERFLOW ------ WARNG=ZS_BAD_SVCB_PARAM |