Home | History | Annotate | Line # | Download | only in notes
notes-9.20.16.rst revision 1.1
      1  1.1  christos .. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
      2  1.1  christos ..
      3  1.1  christos .. SPDX-License-Identifier: MPL-2.0
      4  1.1  christos ..
      5  1.1  christos .. This Source Code Form is subject to the terms of the Mozilla Public
      6  1.1  christos .. License, v. 2.0.  If a copy of the MPL was not distributed with this
      7  1.1  christos .. file, you can obtain one at https://mozilla.org/MPL/2.0/.
      8  1.1  christos ..
      9  1.1  christos .. See the COPYRIGHT file distributed with this work for additional
     10  1.1  christos .. information regarding copyright ownership.
     11  1.1  christos 
     12  1.1  christos Notes for BIND 9.20.16
     13  1.1  christos ----------------------
     14  1.1  christos 
     15  1.1  christos Bug Fixes
     16  1.1  christos ~~~~~~~~~
     17  1.1  christos 
     18  1.1  christos - Skip unsupported algorithms when looking for a signing key.
     19  1.1  christos 
     20  1.1  christos   A mix of supported and unsupported DNSSEC algorithms in the same zone
     21  1.1  christos   could cause validation failures. Unsupported algorithms are now
     22  1.1  christos   ignored when looking for signing keys. :gl:`#5622`
     23  1.1  christos 
     24  1.1  christos - Fix :iscman:`dnssec-keygen` key collision checking for KEY RRtype
     25  1.1  christos   keys.
     26  1.1  christos 
     27  1.1  christos   The :iscman:`dnssec-keygen` utility program failed to detect possible
     28  1.1  christos   KEY ID collisions with existing keys generated using the non-default
     29  1.1  christos   ``-T KEY`` option (e.g., for ``SIG(0)``). This has been fixed.
     30  1.1  christos   :gl:`#5506`
     31  1.1  christos 
     32  1.1  christos - :iscman:`dnssec-verify` now uses exit code 1 when failing due to
     33  1.1  christos   illegal options.
     34  1.1  christos 
     35  1.1  christos   Previously, :iscman:`dnssec-verify` exited with code 0 if the options
     36  1.1  christos   could not be parsed. This has been fixed. :gl:`#5574`
     37  1.1  christos 
     38  1.1  christos - Prevent assertion failures of :iscman:`dig` when a server is specified
     39  1.1  christos   before the ``-b`` option.
     40  1.1  christos 
     41  1.1  christos   Previously, :iscman:`dig` could exit with an assertion failure when
     42  1.1  christos   a server was specified before the :option:`dig -b` option. This has
     43  1.1  christos   been fixed. :gl:`#5609`
     44  1.1  christos 
     45  1.1  christos - Skip buffer allocations if not logging.
     46  1.1  christos 
     47  1.1  christos   Previously, we allocated a 2KB buffer for IXFR change logging,
     48  1.1  christos   regardless of the log level.
     49  1.1  christos 
     50  1.1  christos   This results in a 28% speedup in some scenarios.
     51  1.1  christos 
     52  1.1  christos 
     53