do not allow cache snooping by default.

git-svn-id: file:///svn/unbound/trunk@1220 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards
2008-09-01 13:48:24 +00:00
parent a66e16cb31
commit 01cabbebc1
21 changed files with 115 additions and 50 deletions
+1
View File
@@ -24,6 +24,7 @@ RANGE_END
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.com. IN A
ENTRY_END
+2 -1
View File
@@ -4,6 +4,7 @@ CONFIG_END
SCENARIO_BEGIN Forwarder and an error happens on server query.
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.com. IN A
ENTRY_END
@@ -18,7 +19,7 @@ STEP 14 CHECK_ANSWER
ENTRY_BEGIN
MATCH opcode qname qtype
SECTION QUESTION
REPLY SERVFAIL QR RA
REPLY SERVFAIL QR RD RA
MATCH all
www.example.com. IN A
ENTRY_END
+2
View File
@@ -14,6 +14,7 @@ SCENARIO_BEGIN Query receives answer not from the cache
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.com. IN A
ENTRY_END
@@ -50,6 +51,7 @@ ENTRY_END
; another query, different, so not from cache.
STEP 5 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.net. IN A
ENTRY_END
+2 -1
View File
@@ -4,6 +4,7 @@ CONFIG_END
SCENARIO_BEGIN Forwarder and a timeout happens on server query.
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.com. IN A
ENTRY_END
@@ -18,7 +19,7 @@ STEP 14 CHECK_ANSWER
ENTRY_BEGIN
MATCH opcode qname qtype
SECTION QUESTION
REPLY SERVFAIL QR RA
REPLY SERVFAIL QR RA RD
MATCH all
www.example.com. IN A
ENTRY_END
+2
View File
@@ -26,6 +26,7 @@ RANGE_END
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.com. IN A
ENTRY_END
@@ -43,6 +44,7 @@ STEP 3 NOTHING
; another query
STEP 4 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
www.example.net. IN A
ENTRY_END
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -4,6 +4,7 @@ server:
trust-anchor: "example.com. 3600 IN DS 2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
trust-anchor: "example.net. 3600 IN DNSKEY 256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}"
val-override-date: "20070916134226"
access-control: 127.0.0.1 allow_snoop
stub-zone:
name: "."
+1
View File
@@ -4,6 +4,7 @@ server:
trust-anchor: "example.com. 3600 IN DS 2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
val-override-date: "20070916134226"
harden-referral-path: yes
access-control: 127.0.0.1 allow_snoop
stub-zone:
name: "."
+1
View File
@@ -4,6 +4,7 @@ server:
trust-anchor: "example.com. 3600 IN DS 2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
val-override-date: "20070916134226"
directory: ""
access-control: 127.0.0.1 allow_snoop
stub-zone:
name: "."
+8 -4
View File
@@ -11,13 +11,14 @@ SCENARIO_BEGIN Test config hide options for identity and version queries
; version.bind.
STEP 1 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
version.bind. CH TXT
ENTRY_END
STEP 2 CHECK_ANSWER
ENTRY_BEGIN
MATCH all
REPLY QR RA REFUSED
REPLY QR RD RA REFUSED
SECTION QUESTION
version.bind. CH TXT
ENTRY_END
@@ -25,13 +26,14 @@ ENTRY_END
; version.server.
STEP 3 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
version.server. CH TXT
ENTRY_END
STEP 4 CHECK_ANSWER
ENTRY_BEGIN
MATCH all
REPLY QR RA REFUSED
REPLY QR RD RA REFUSED
SECTION QUESTION
version.server. CH TXT
ENTRY_END
@@ -39,13 +41,14 @@ ENTRY_END
; hostname.bind.
STEP 5 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
hostname.bind. CH TXT
ENTRY_END
STEP 6 CHECK_ANSWER
ENTRY_BEGIN
MATCH all
REPLY QR RA REFUSED
REPLY QR RD RA REFUSED
SECTION QUESTION
hostname.bind. CH TXT
ENTRY_END
@@ -53,13 +56,14 @@ ENTRY_END
; id.server.
STEP 7 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
id.server. CH TXT
ENTRY_END
STEP 8 CHECK_ANSWER
ENTRY_BEGIN
MATCH all
REPLY QR RA REFUSED
REPLY QR RD RA REFUSED
SECTION QUESTION
id.server. CH TXT
ENTRY_END