]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
regen master
authorTinderbox User <tbox@isc.org>
Tue, 10 Oct 2017 01:08:02 +0000 (01:08 +0000)
committerTinderbox User <tbox@isc.org>
Tue, 10 Oct 2017 01:08:02 +0000 (01:08 +0000)
bin/dnssec/dnssec-cds.html
bin/named/named.8
bin/named/named.html
doc/arm/Bv9ARM.ch09.html
doc/arm/man.named.html
doc/arm/notes.html

index e02ce3ae77209c26a625e9fb62e8da49265cc648..6d032ed28602a42e8db7debc5463951fa3e82bb3 100644 (file)
@@ -13,7 +13,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry">
-<a name="man.dnssec-signzone"></a><div class="titlepage"></div>
+<a name="man.dnssec-cds"></a><div class="titlepage"></div>
   
   
 
index 828dd21c01470c3dbf28b6a95799cef17c107e7f..80f2acb25d7980c477100670b488521567505027 100644 (file)
@@ -125,8 +125,12 @@ by default instead of the system log\&.
 .PP
 \-M \fIoption\fR
 .RS 4
-Sets the default memory context options\&. Currently the only supported option is
-\fIexternal\fR, which causes the internal memory manager to be bypassed in favor of system\-provided memory allocation functions\&.
+Sets the default memory context options\&. If set to
+\fIexternal\fR, this causes the internal memory manager to be bypassed in favor of system\-provided memory allocation functions\&. If set to
+\fIfill\fR, blocks of memory will be filled with tag values when allocated or freed, to assist debugging of memory problems\&. (\fInofill\fR
+disables this behavior, and is the default unless
+\fBnamed\fR
+has been compiled with developer options\&.)
 .RE
 .PP
 \-m \fIflag\fR
index c8745329b28ca07a4e12bdf52590f0fd306dd4e4..db18c21799eeaaad3afd315a7746212673ebb296 100644 (file)
 <dt><span class="term">-M <em class="replaceable"><code>option</code></em></span></dt>
 <dd>
           <p>
-            Sets the default memory context options.  Currently
-            the only supported option is
+            Sets the default memory context options. If set to
             <em class="replaceable"><code>external</code></em>,
-            which causes the internal memory manager to be bypassed
+            this causes the internal memory manager to be bypassed
             in favor of system-provided memory allocation functions.
+            If set to <em class="replaceable"><code>fill</code></em>,
+            blocks of memory will be filled with tag values when allocated
+            or freed, to assist debugging of memory problems.
+            (<em class="replaceable"><code>nofill</code></em>
+            disables this behavior, and is the default unless
+            <span class="command"><strong>named</strong></span> has been compiled with developer
+            options.)
           </p>
         </dd>
 <dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
index 2bce16c20f3102fac1ac6b7c510332716477a556..1a8ff64a30b4d92c3886ec4ac3c9809f3e15493a 100644 (file)
              case restoration, hashing, and buffers.
            </p>
          </li>
+<li class="listitem">
+           <p>
+             When built with default <span class="command"><strong>configure</strong></span> options,
+             <span class="command"><strong>named</strong></span> no longer fills memory with tag
+             values when allocating or freeing it. This improves performance,
+             but makes it more difficult to debug certain memory-related
+             errors. The default is reversed if building with developer
+             options. <span class="command"><strong>named -M fill</strong></span> or
+             <span class="command"><strong>named -M nofill</strong></span> will set the behavior
+             accordingly regardless of build options.
+           </p>
+         </li>
 </ul></div>
       </li>
 <li class="listitem">
index 505999bf2ebc783309266dffae87ef31d4a3127e..c23753c1252f042408fd4a39f125e5d70b0604ff 100644 (file)
 <dt><span class="term">-M <em class="replaceable"><code>option</code></em></span></dt>
 <dd>
           <p>
-            Sets the default memory context options.  Currently
-            the only supported option is
+            Sets the default memory context options. If set to
             <em class="replaceable"><code>external</code></em>,
-            which causes the internal memory manager to be bypassed
+            this causes the internal memory manager to be bypassed
             in favor of system-provided memory allocation functions.
+            If set to <em class="replaceable"><code>fill</code></em>,
+            blocks of memory will be filled with tag values when allocated
+            or freed, to assist debugging of memory problems.
+            (<em class="replaceable"><code>nofill</code></em>
+            disables this behavior, and is the default unless
+            <span class="command"><strong>named</strong></span> has been compiled with developer
+            options.)
           </p>
         </dd>
 <dt><span class="term">-m <em class="replaceable"><code>flag</code></em></span></dt>
index b8fe20458a9655361ebe20ba9f30fe176f6d2169..131f3aff6032620791cf0211a190fa507cfcc293 100644 (file)
              case restoration, hashing, and buffers.
            </p>
          </li>
+<li class="listitem">
+           <p>
+             When built with default <span class="command"><strong>configure</strong></span> options,
+             <span class="command"><strong>named</strong></span> no longer fills memory with tag
+             values when allocating or freeing it. This improves performance,
+             but makes it more difficult to debug certain memory-related
+             errors. The default is reversed if building with developer
+             options. <span class="command"><strong>named -M fill</strong></span> or
+             <span class="command"><strong>named -M nofill</strong></span> will set the behavior
+             accordingly regardless of build options.
+           </p>
+         </li>
 </ul></div>
       </li>
 <li class="listitem">