Commit a7115b8b authored by Tinderbox User's avatar Tinderbox User
Browse files

regen master

parent 78e31dd1
...@@ -257,7 +257,7 @@ options { ...@@ -257,7 +257,7 @@ options {
topology { \fIaddress_match_element\fR; \&.\&.\&. }; // not implemented topology { \fIaddress_match_element\fR; \&.\&.\&. }; // not implemented
auth\-nxdomain \fIboolean\fR; // default changed auth\-nxdomain \fIboolean\fR; // default changed
minimal\-any \fIboolean\fR; minimal\-any \fIboolean\fR;
minimal\-responses \fIboolean\fR; minimal\-responses ( \fIboolean\fR | no\-auth | no\-auth\-recursive );
recursion \fIboolean\fR; recursion \fIboolean\fR;
rrset\-order { rrset\-order {
[ class \fIstring\fR ] [ type \fIstring\fR ] [ class \fIstring\fR ] [ type \fIstring\fR ]
......
...@@ -200,7 +200,7 @@ options ...@@ -200,7 +200,7 @@ options
topology{<em class="replaceable"><code>address_match_element</code></em>;...};//notimplemented<br> topology{<em class="replaceable"><code>address_match_element</code></em>;...};//notimplemented<br>
auth-nxdomain<em class="replaceable"><code>boolean</code></em>;//defaultchanged<br> auth-nxdomain<em class="replaceable"><code>boolean</code></em>;//defaultchanged<br>
minimal-any<em class="replaceable"><code>boolean</code></em>;<br> minimal-any<em class="replaceable"><code>boolean</code></em>;<br>
minimal-responses<em class="replaceable"><code>boolean</code></em>;<br> minimal-responses(<em class="replaceable"><code>boolean</code></em>|no-auth|no-auth-recursive);<br>
recursion<em class="replaceable"><code>boolean</code></em>;<br> recursion<em class="replaceable"><code>boolean</code></em>;<br>
rrset-order{<br> rrset-order{<br>
[<span class="optional">class<em class="replaceable"><code>string</code></em></span>][<span class="optional">type<em class="replaceable"><code>string</code></em></span>]<br> [<span class="optional">class<em class="replaceable"><code>string</code></em></span>][<span class="optional">type<em class="replaceable"><code>string</code></em></span>]<br>
......
...@@ -2309,7 +2309,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] ...@@ -2309,7 +2309,7 @@ badresp:1,adberr:0,findfail:0,valfail:0]
[<span class="optional"> host-statistics <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> host-statistics <em class="replaceable"><code>yes_or_no</code></em>; </span>]
[<span class="optional"> host-statistics-max <em class="replaceable"><code>number</code></em>; </span>] [<span class="optional"> host-statistics-max <em class="replaceable"><code>number</code></em>; </span>]
[<span class="optional"> minimal-any <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> minimal-any <em class="replaceable"><code>yes_or_no</code></em>; </span>]
[<span class="optional"> minimal-responses <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> minimal-responses (<em class="replaceable"><code>yes_or_no</code></em> | <code class="constant">no-auth</code> | <code class="constant">no-auth-recursive</code>); </span>]
[<span class="optional"> multiple-cnames <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> multiple-cnames <em class="replaceable"><code>yes_or_no</code></em>; </span>]
[<span class="optional"> notify <em class="replaceable"><code>yes_or_no</code></em> | <em class="replaceable"><code>explicit</code></em> | <em class="replaceable"><code>master-only</code></em>; </span>] [<span class="optional"> notify <em class="replaceable"><code>yes_or_no</code></em> | <em class="replaceable"><code>explicit</code></em> | <em class="replaceable"><code>master-only</code></em>; </span>]
[<span class="optional"> recursion <em class="replaceable"><code>yes_or_no</code></em>; </span>] [<span class="optional"> recursion <em class="replaceable"><code>yes_or_no</code></em>; </span>]
...@@ -3804,14 +3804,31 @@ options { ...@@ -3804,14 +3804,31 @@ options {
6.1.3.2. The default is <strong class="userinput"><code>yes</code></strong>. 6.1.3.2. The default is <strong class="userinput"><code>yes</code></strong>.
</p></dd> </p></dd>
<dt><span class="term"><span class="command"><strong>minimal-responses</strong></span></span></dt> <dt><span class="term"><span class="command"><strong>minimal-responses</strong></span></span></dt>
<dd><p> <dd>
If <strong class="userinput"><code>yes</code></strong>, then when generating <p>
If set to <strong class="userinput"><code>yes</code></strong>, then when generating
responses the server will only add records to the authority responses the server will only add records to the authority
and additional data sections when they are required (e.g. and additional data sections when they are required (e.g.
delegations, negative responses). This may improve the delegations, negative responses). This may improve the
performance of the server. performance of the server.
</p>
<p>
When set to <strong class="userinput"><code>no-auth</code></strong>, the
server will omit records from the authority section
unless they are required, but it may still add
records to the additional section. When set to
<strong class="userinput"><code>no-auth-recursive</code></strong>, this
is only done if the query is recursive. These
settings are useful when answering stub clients,
which usually ignore the authority section.
<strong class="userinput"><code>no-auth-recursive</code></strong> is
designed for mixed-mode servers which handle
both authoritative and recursive queries.
</p>
<p>
The default is <strong class="userinput"><code>no</code></strong>. The default is <strong class="userinput"><code>no</code></strong>.
</p></dd> </p>
</dd>
<dt><span class="term"><span class="command"><strong>minimal-any</strong></span></span></dt> <dt><span class="term"><span class="command"><strong>minimal-any</strong></span></span></dt>
<dd><p> <dd><p>
If set to <strong class="userinput"><code>yes</code></strong>, then when If set to <strong class="userinput"><code>yes</code></strong>, then when
......
...@@ -513,7 +513,7 @@ ...@@ -513,7 +513,7 @@
</p></li> </p></li>
<li class="listitem"><p> <li class="listitem"><p>
An <span class="command"><strong>--enable-querytrace</strong></span> configure switch is An <span class="command"><strong>--enable-querytrace</strong></span> configure switch is
now available to enable very verbose query tracelogging. This now available to enable very verbose query trace logging. This
option can only be set at compile time. This option has a option can only be set at compile time. This option has a
negative performance impact and should be used only for negative performance impact and should be used only for
debugging. [RT #37520] debugging. [RT #37520]
...@@ -757,6 +757,13 @@ ...@@ -757,6 +757,13 @@
block the server. block the server.
</p> </p>
</li> </li>
<li class="listitem"><p>
<span class="command"><strong>minimal-responses</strong></span> now takes two new
arguments: <code class="option">no-auth</code> suppresses
populating the authority section but not the additional
section; <code class="option">no-auth-recursive</code>
does the same but only when answering recursive queries.
</p></li>
</ul></div> </ul></div>
</div> </div>
<div class="section"> <div class="section">
......
...@@ -218,7 +218,7 @@ options ...@@ -218,7 +218,7 @@ options
topology{<em class="replaceable"><code>address_match_element</code></em>;...};//notimplemented<br> topology{<em class="replaceable"><code>address_match_element</code></em>;...};//notimplemented<br>
auth-nxdomain<em class="replaceable"><code>boolean</code></em>;//defaultchanged<br> auth-nxdomain<em class="replaceable"><code>boolean</code></em>;//defaultchanged<br>
minimal-any<em class="replaceable"><code>boolean</code></em>;<br> minimal-any<em class="replaceable"><code>boolean</code></em>;<br>
minimal-responses<em class="replaceable"><code>boolean</code></em>;<br> minimal-responses(<em class="replaceable"><code>boolean</code></em>|no-auth|no-auth-recursive);<br>
recursion<em class="replaceable"><code>boolean</code></em>;<br> recursion<em class="replaceable"><code>boolean</code></em>;<br>
rrset-order{<br> rrset-order{<br>
[<span class="optional">class<em class="replaceable"><code>string</code></em></span>][<span class="optional">type<em class="replaceable"><code>string</code></em></span>]<br> [<span class="optional">class<em class="replaceable"><code>string</code></em></span>][<span class="optional">type<em class="replaceable"><code>string</code></em></span>]<br>
......
...@@ -474,7 +474,7 @@ ...@@ -474,7 +474,7 @@
</p></li> </p></li>
<li class="listitem"><p> <li class="listitem"><p>
An <span class="command"><strong>--enable-querytrace</strong></span> configure switch is An <span class="command"><strong>--enable-querytrace</strong></span> configure switch is
now available to enable very verbose query tracelogging. This now available to enable very verbose query trace logging. This
option can only be set at compile time. This option has a option can only be set at compile time. This option has a
negative performance impact and should be used only for negative performance impact and should be used only for
debugging. [RT #37520] debugging. [RT #37520]
...@@ -718,6 +718,13 @@ ...@@ -718,6 +718,13 @@
block the server. block the server.
</p> </p>
</li> </li>
<li class="listitem"><p>
<span class="command"><strong>minimal-responses</strong></span> now takes two new
arguments: <code class="option">no-auth</code> suppresses
populating the authority section but not the additional
section; <code class="option">no-auth-recursive</code>
does the same but only when answering recursive queries.
</p></li>
</ul></div> </ul></div>
</div> </div>
<div class="section"> <div class="section">
......
...@@ -216,7 +216,7 @@ options { ...@@ -216,7 +216,7 @@ options {
min-retry-time <integer>; min-retry-time <integer>;
min-roots <integer>; // not implemented min-roots <integer>; // not implemented
minimal-any <boolean>; minimal-any <boolean>;
minimal-responses <boolean>; minimal-responses ( no-auth | no-auth-recursive | <boolean> );
multi-master <boolean>; multi-master <boolean>;
multiple-cnames <boolean>; // obsolete multiple-cnames <boolean>; // obsolete
named-xfer <quoted_string>; // obsolete named-xfer <quoted_string>; // obsolete
...@@ -508,7 +508,7 @@ view <string> [ <class> ] { ...@@ -508,7 +508,7 @@ view <string> [ <class> ] {
min-retry-time <integer>; min-retry-time <integer>;
min-roots <integer>; // not implemented min-roots <integer>; // not implemented
minimal-any <boolean>; minimal-any <boolean>;
minimal-responses <boolean>; minimal-responses ( no-auth | no-auth-recursive | <boolean> );
multi-master <boolean>; multi-master <boolean>;
no-case-compress { <address_match_element>; ... }; no-case-compress { <address_match_element>; ... };
nocookie-udp-size <integer>; nocookie-udp-size <integer>;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment