aboutsummaryrefslogtreecommitdiff
path: root/contrib/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone
diff options
context:
space:
mode:
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.zone232
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
-)
-