diff options
Diffstat (limited to 'contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone')
-rw-r--r-- | contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone | 232 |
1 files changed, 0 insertions, 232 deletions
diff --git a/contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone b/contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone deleted file mode 100644 index bf47ab75c594..000000000000 --- a/contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone +++ /dev/null @@ -1,232 +0,0 @@ -$ORIGIN test-vectors. -$TTL 3600 - -@ SOA primary admin 1 3600 1800 7200 3600 - - NS primary -primary A 127.0.0.1 - -; D.1. AliasForm - -v01 SVCB \# 19 ( -00 00 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -) - -; D.2. ServiceForm -; The first form is the simple "use the ownername". - -v02 SVCB \# 3 ( -00 01 ; priority -00 ; target (root label) -) - -; This vector only has a port. - -v03 SVCB \# 25 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 03 ; key 3 -00 02 ; length 2 -00 35 ; value -) - -; This example has a key that is not registered, its value is unquoted. - -v04 SVCB \# 28 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -02 9b ; key 667 -00 05 ; length 5 -68 65 6c 6c 6f ; value -) - -; This example has a key that is not registered, its value is quoted and -; contains a decimal-escaped character. - -v05 SVCB \# 32 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -02 9b ; key 667 -00 09 ; length 9 -68 65 6c 6c 6f d2 71 6f 6f ; value -) - -; Here, two IPv6 hints are quoted in the presentation format. - -v06 SVCB \# 55 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 06 ; key 6 -00 20 ; length 32 -20 01 0d b8 00 00 00 00 00 00 00 00 00 00 00 01 ; first address -20 01 0d b8 00 00 00 00 00 00 00 00 00 53 00 01 ; second address -) - -; This example shows a single IPv6 hint in IPv4 mapped IPv6 presentation format. - -v07 SVCB \# 35 ( -00 01 ; priority -07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 06 ; key 6 -00 10 ; length 16 -20 01 0d b8 ff ff ff ff ff ff ff ff c6 33 64 64 ; address -) - -; In the next vector, neither the SvcParamValues nor the mandatory keys are -; sorted in presentation format, but are correctly sorted in the wire-format. - -v08 SVCB \# 48 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 00 ; key 0 -00 04 ; param length 4 -00 01 ; value: key 1 -00 04 ; value: key 4 -00 01 ; key 1 -00 09 ; param length 9 -02 ; alpn length 2 -68 32 ; alpn value -05 ; alpn length 5 -68 33 2d 31 39 ; alpn value -00 04 ; key 4 -00 04 ; param length 4 -c0 00 02 01 ; param value -) - -; This last (two) vectors has an alpn value with an escaped comma and an -; escaped backslash in two presentation formats. - -v09 SVCB \# 35 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 01 ; key 1 -00 0c ; param length 12 -08 ; alpn length 8 -66 5c 6f 6f 2c 62 61 72 ; alpn value -02 ; alpn length 2 -68 32 ; alpn value -) -v10 SVCB \# 35 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 01 ; key 1 -00 0c ; param length 12 -08 ; alpn length 8 -66 5c 6f 6f 2c 62 61 72 ; alpn value -02 ; alpn length 2 -68 32 ; alpn value -) - -; D.1. AliasForm - -v11 HTTPS \# 19 ( -00 00 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -) - -; D.2. ServiceForm -; The first form is the simple "use the ownername". - -v12 HTTPS \# 3 ( -00 01 ; priority -00 ; target (root label) -) - -; This vector only has a port. - -v13 HTTPS \# 25 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 03 ; key 3 -00 02 ; length 2 -00 35 ; value -) - -; This example has a key that is not registered, its value is unquoted. - -v14 HTTPS \# 28 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -02 9b ; key 667 -00 05 ; length 5 -68 65 6c 6c 6f ; value -) - -; This example has a key that is not registered, its value is quoted and -; contains a decimal-escaped character. - -v15 HTTPS \# 32 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -02 9b ; key 667 -00 09 ; length 9 -68 65 6c 6c 6f d2 71 6f 6f ; value -) - -; Here, two IPv6 hints are quoted in the presentation format. - -v16 HTTPS \# 55 ( -00 01 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 06 ; key 6 -00 20 ; length 32 -20 01 0d b8 00 00 00 00 00 00 00 00 00 00 00 01 ; first address -20 01 0d b8 00 00 00 00 00 00 00 00 00 53 00 01 ; second address -) - -; This example shows a single IPv6 hint in IPv4 mapped IPv6 presentation format. - -v17 HTTPS \# 35 ( -00 01 ; priority -07 65 78 61 6d 70 6c 65 03 63 6f 6d 00 ; target -00 06 ; key 6 -00 10 ; length 16 -20 01 0d b8 ff ff ff ff ff ff ff ff c6 33 64 64 ; address -) - -; In the next vector, neither the SvcParamValues nor the mandatory keys are -; sorted in presentation format, but are correctly sorted in the wire-format. - -v18 HTTPS \# 48 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 00 ; key 0 -00 04 ; param length 4 -00 01 ; value: key 1 -00 04 ; value: key 4 -00 01 ; key 1 -00 09 ; param length 9 -02 ; alpn length 2 -68 32 ; alpn value -05 ; alpn length 5 -68 33 2d 31 39 ; alpn value -00 04 ; key 4 -00 04 ; param length 4 -c0 00 02 01 ; param value -) - -; This last (two) vectors has an alpn value with an escaped comma and an -; escaped backslash in two presentation formats. - -v19 HTTPS \# 35 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 01 ; key 1 -00 0c ; param length 12 -08 ; alpn length 8 -66 5c 6f 6f 2c 62 61 72 ; alpn value -02 ; alpn length 2 -68 32 ; alpn value -) -v20 HTTPS \# 35 ( -00 10 ; priority -03 66 6f 6f 07 65 78 61 6d 70 6c 65 03 6f 72 67 00 ; target -00 01 ; key 1 -00 0c ; param length 12 -08 ; alpn length 8 -66 5c 6f 6f 2c 62 61 72 ; alpn value -02 ; alpn length 2 -68 32 ; alpn value -) - |