Skip to content

Commit 991528c

Browse files
committed
change default for any-to-tcp to yes
1 parent 5fcfb67 commit 991528c

File tree

15 files changed

+20
-13
lines changed

15 files changed

+20
-13
lines changed
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
#!/bin/sh
2-
cleandig geo.example.com ANY
3-
2+
cleandig geo.example.com ANY tcp

pdns/common_startup.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ void declareArguments()
116116
::arg().setSwitch("webserver","Start a webserver for monitoring")="no";
117117
::arg().setSwitch("webserver-print-arguments","If the webserver should print arguments")="no";
118118
::arg().setSwitch("edns-subnet-processing","If we should act on EDNS Subnet options")="no";
119-
::arg().setSwitch("any-to-tcp","Answer ANY queries with tc=1, shunting to TCP")="no";
119+
::arg().setSwitch("any-to-tcp","Answer ANY queries with tc=1, shunting to TCP")="yes";
120120
::arg().set("webserver-address","IP Address of webserver to listen on")="127.0.0.1";
121121
::arg().set("webserver-port","Port of webserver to listen on")="8081";
122122
::arg().set("webserver-password","Password required for accessing the webserver")="";

pdns/pdns.conf-dist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#################################
2828
# any-to-tcp Answer ANY queries with tc=1, shunting to TCP
2929
#
30-
# any-to-tcp=no
30+
# any-to-tcp=yes
3131

3232
#################################
3333
# cache-ttl Seconds to store packets in the PacketCache

regression-tests/backends/gmysql-master

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,11 @@ gmysql-dbname=$GMYSQLDB
2323
gmysql-user=$GMYSQLUSER
2424
gmysql-host=$GMYSQLHOST
2525
gmysql-password=$GMYSQLPASSWD
26+
27+
any-to-tcp=no
2628
__EOF__
2729

28-
gsql-master gmysql
30+
gsql-master gmysql dyndns
2931
;;
3032

3133
*)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/bin/sh
22

3-
cleandig nxdomain.example.com ANY dnssec
3+
cleandig nxdomain.example.com ANY dnssec tcp
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
2-
SDIGBUFSIZE=32768 cleandig example.com ANY
2+
SDIGBUFSIZE=32768 cleandig example.com ANY tcp
33

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
SDIGBUFSIZE=32768 cleandig example.com ANY
3+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
An udp ANY query should return TC=1
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2 . IN OPT 0
2+
Rcode: 0, RD: 0, QR: 1, TC: 1, AA: 1, opcode: 0
3+
Reply to question for qname='example.com.', qtype=ANY

regression-tests/tests/any-to-tcp-query/skip.dyndns

Whitespace-only changes.

0 commit comments

Comments
 (0)