Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/bind/dist Upstream changelog since 9.9.1:



details:   https://anonhg.NetBSD.org/src/rev/d3fc823846b7
branches:  trunk
changeset: 783087:d3fc823846b7
user:      spz <spz%NetBSD.org@localhost>
date:      Tue Dec 04 19:21:12 2012 +0000

description:
Upstream changelog since 9.9.1:

        --- 9.9.2-P1 released ---

3407.   [security]      Named could die on specific queries with dns64 enabled.
                        [Addressed in change #3388 for BIND 9.8.5 and 9.9.3.]

        --- 9.9.2 released ---

3383.   [security]      A certain combination of records in the RBT could
                        cause named to hang while populating the additional
                        section of a response. [RT #31090]

3373.   [bug]           win32: open raw files in binary mode. [RT #30944]

3364.   [security]      Named could die on specially crafted record.
                        [RT #30416]

        --- 9.9.2rc1 released ---

3370.   [bug]           Address use after free while shutting down. [RT #30241]

3369.   [bug]           nsupdate terminated unexpectedly in interactive mode
                        if built with readline support. [RT #29550]

3368.   [bug]           <dns/iptable.h>, <dns/private.h> and <dns/zone.h>
                        were not C++ safe.

3367.   [bug]           dns_dnsseckey_create() result was not being checked.
                        [RT #30685]

3366.   [bug]           Fixed Read-After-Write dependency violation for IA64
                        atomic operations. [RT #25181]

3365.   [bug]           Removed spurious newlines from log messages in
                        zone.c [RT #30675]

3363.   [bug]           Need to allow "forward" and "fowarders" options
                        in static-stub zones; this had been overlooked.
                        [RT #30482]

3362.   [bug]           Setting some option values to 0 in named.conf
                        could trigger an assertion failure on startup.
                        [RT #27730]

3361.   [bug]           "rndc signing -nsec3param" didn't work correctly
                        when salt was set to '-' (no salt). [RT #30099]

3360.   [bug]           'host -w' could die.  [RT #18723]

3359.   [bug]           An improperly-formed TSIG secret could cause a
                        memory leak. [RT #30607]

3357.   [port]          Add support for libxml2-2.8.x [RT #30440]

3356.   [bug]           Cap the TTL of signed RRsets when RRSIGs are
                        approaching their expiry, so they don't remain
                        in caches after expiry. [RT #26429]

3355.   [port]          Use more portable awk in verify system test.

3354.   [func]          Improve OpenSSL error logging. [RT #29932]

        --- 9.9.2b1 released ---

3353.   [bug]           Use a single task for task exclusive operations.
                        [RT #29872]

3352.   [bug]           Ensure that learned server attributes timeout of the
                        adb cache. [RT #29856]

3351.   [bug]           isc_mem_put and isc_mem_putanddetach didn't report
                        caller if either ISC_MEM_DEBUGSIZE or ISC_MEM_DEBUGCTX
                        memory debugging flags are set. [RT #30243]

3350.   [bug]           Memory read overrun in isc___mem_reallocate if
                        ISC_MEM_DEBUGCTX memory debugging flag is set.
                        [RT #30240]

3349.   [bug]           Change #3345 was incomplete. [RT #30233]

3348.   [bug]           Prevent RRSIG data from being cached if a negative
                        record matching the covering type exists at a higher
                        trust level. Such data already can't be retrieved from
                        the cache since change 3218 -- this prevents it
                        being inserted into the cache as well. [RT #26809]

3347.   [bug]           dnssec-settime: Issue a warning when writing a new
                        private key file would cause a change in the
                        permissions of the existing file. [RT #27724]

3346.   [security]      Bad-cache data could be used before it was
                        initialized, causing an assert. [RT #30025]

3345.   [bug]           Addressed race condition when removing the last item
                        or inserting the first item in an ISC_QUEUE.
                        [RT #29539]

3344.   [func]          New "dnssec-checkds" command checks a zone to
                        determine which DS records should be published
                        in the parent zone, or which DLV records should be
                        published in a DLV zone, and queries the DNS to
                        ensure that it exists. (Note: This tool depends
                        on python; it will not be built or installed on
                        systems that do not have a python interpreter.)
                        [RT #28099]

3342.   [bug]           Change #3314 broke saving of stub zones to disk
                        resulting in excessive cpu usage in some cases.
                        [RT #29952]

3341.   [func]          New "dnssec-verify" command checks a signed zone
                        to ensure correctness of signatures and of NSEC/NSEC3
                        chains. [RT #23673]

3339.   [func]          Allow the maximum supported rsa exponent size to be
                        specified: "max-rsa-exponent-size <value>;" [RT #29228]

3338.   [bug]           Address race condition in units tests: asyncload_zone
                        and asyncload_zt. [RT #26100]

3337.   [bug]           Change #3294 broke support for the multiple keys
                        in controls. [RT #29694]

3335.   [func]          nslookup: return a nonzero exit code when unable
                        to get an answer. [RT #29492]

3334.   [bug]           Hold a zone table reference while performing a
                        asyncronous load of a zone. [RT #28326]

3333.   [bug]           Setting resolver-query-timeout too low can cause
                        named to not recover if it loses connectivity.
                        [RT #29623]

3332.   [bug]           Re-use cached DS rrsets if possible. [RT #29446]

3331.   [security]      dns_rdataslab_fromrdataset could produce bad
                        rdataslabs. [RT #29644]

3330.   [func]          Fix missing signatures on NOERROR results despite
                        RPZ rewriting.  Also
                         - add optional "recursive-only yes|no" to the
                           response-policy statement
                         - add optional "max-policy-ttl" to the response-policy
                            statement to limit the false data that
                            "recursive-only no" can introduce into
                            resolvers' caches
                         - add a RPZ performance test to bin/tests/system/rpz
                             when queryperf is available.
                         - the encoding of PASSTHRU action to "rpz-passthru".
                             (The old encoding is still accepted.)
                       [RT #26172]


3329.   [bug]           Handle RRSIG signer-name case consistently: We
                        generate RRSIG records with the signer-name in
                        lower case.  We accept them with any case, but if
                        they fail to validate, we try again in lower case.
                        [RT #27451]

3328.   [bug]           Fixed inconsistent data checking in dst_parse.c.
                        [RT #29401]

3317.   [func]          Add ECDSA support (RFC 6605). [RT #21918]

diffstat:

 external/bsd/bind/dist/Makefile.in                                                     |    2 +-
 external/bsd/bind/dist/README                                                          |   12 +-
 external/bsd/bind/dist/bin/Makefile.in                                                 |    4 +-
 external/bsd/bind/dist/bin/check/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/bin/confgen/Makefile.in                                         |    2 +-
 external/bsd/bind/dist/bin/confgen/unix/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/bin/dig/Makefile.in                                             |    2 +-
 external/bsd/bind/dist/bin/dnssec/Makefile.in                                          |   24 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook                             |    6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html                                |   19 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook                          |    6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.html                             |   17 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook                                |   22 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html                                   |   31 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.8                                      |   99 +
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.c                                      |  327 +++++
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.docbook                                |  185 +++
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.html                                   |  118 +
 external/bsd/bind/dist/bin/named/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/bin/named/bindkeys.pl                                           |    2 +-
 external/bsd/bind/dist/bin/named/convertxsl.pl                                         |    2 +-
 external/bsd/bind/dist/bin/named/unix/Makefile.in                                      |    2 +-
 external/bsd/bind/dist/bin/nsupdate/Makefile.in                                        |    2 +-
 external/bsd/bind/dist/bin/pkcs11/Makefile.in                                          |    2 +-
 external/bsd/bind/dist/bin/python/Makefile.in                                          |   48 +
 external/bsd/bind/dist/bin/python/dnssec-checkds.8                                     |   82 +
 external/bsd/bind/dist/bin/python/dnssec-checkds.docbook                               |  145 ++
 external/bsd/bind/dist/bin/python/dnssec-checkds.html                                  |   85 +
 external/bsd/bind/dist/bin/python/dnssec-checkds.py.in                                 |  274 ++++
 external/bsd/bind/dist/bin/rndc/Makefile.in                                            |    2 +-
 external/bsd/bind/dist/bin/tests/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/bin/tests/atomic/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/bin/tests/b8t.mk                                                |    2 +-
 external/bsd/bind/dist/bin/tests/b9t.mk                                                |    2 +-
 external/bsd/bind/dist/bin/tests/db/Makefile.in                                        |    2 +-
 external/bsd/bind/dist/bin/tests/dnssec-signzone/run-test.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/dst/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/bin/tests/hashes/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/bin/tests/headerdep_test.sh.in                                  |    2 +-
 external/bsd/bind/dist/bin/tests/master/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/bin/tests/mem/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/bin/tests/names/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/bin/tests/net/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/bin/tests/rbt/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/bin/tests/rbt_test.txt                                          |    2 +-
 external/bsd/bind/dist/bin/tests/resolv.conf.sample                                    |    2 +-
 external/bsd/bind/dist/bin/tests/resolver/Makefile.in                                  |    2 +-
 external/bsd/bind/dist/bin/tests/sockaddr/Makefile.in                                  |    2 +-
 external/bsd/bind/dist/bin/tests/startperf/clean.sh                                    |    2 +-
 external/bsd/bind/dist/bin/tests/startperf/makenames.pl                                |    2 +-
 external/bsd/bind/dist/bin/tests/startperf/mkzonefile.pl                               |    2 +-
 external/bsd/bind/dist/bin/tests/startperf/setup.sh                                    |    2 +-
 external/bsd/bind/dist/bin/tests/system/Makefile.in                                    |    4 +-
 external/bsd/bind/dist/bin/tests/system/acl/clean.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/acl/setup.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/acl/tests.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/addzone/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/addzone/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/addzone/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/clean.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/setup.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/autosign/ns1/keygen.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/keygen.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/keygen.sh                         |  228 +--
 external/bsd/bind/dist/bin/tests/system/autosign/prereq.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/autosign/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/builtin/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/cacheclean/clean.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/checkconf/badtsig.conf                         |   22 +
 external/bsd/bind/dist/bin/tests/system/checkconf/clean.sh                             |    4 +-
 external/bsd/bind/dist/bin/tests/system/checkconf/good.conf                            |    9 +-
 external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh                             |   47 +-
 external/bsd/bind/dist/bin/tests/system/checkds/clean.sh                               |   17 +
 external/bsd/bind/dist/bin/tests/system/checkds/dig.sh                                 |   29 +
 external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db     |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dnskey.db              |    3 +
 external/bsd/bind/dist/bin/tests/system/checkds/missing.example.ds.db                  |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/none.example.dnskey.db                 |    3 +
 external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dlv.example.dlv.db          |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dnskey.db                   |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/ok.example.ds.db                       |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/setup.sh                               |   17 +
 external/bsd/bind/dist/bin/tests/system/checkds/tests.sh                               |  175 ++
 external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dlv.example.dlv.db       |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dnskey.db                |    2 +
 external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.ds.db                    |    2 +
 external/bsd/bind/dist/bin/tests/system/checknames/clean.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/checknames/setup.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/checknames/tests.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/checkzone/clean.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/checkzone/tests.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/cleanall.sh                                    |    2 +-
 external/bsd/bind/dist/bin/tests/system/cleanpkcs11.sh                                 |    4 +-
 external/bsd/bind/dist/bin/tests/system/conf.sh.in                                     |   18 +-
 external/bsd/bind/dist/bin/tests/system/database/clean.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/database/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/database/tests.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/dialup/setup.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dialup/tests.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/digcomp.pl                                     |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/clean.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/ns1/sign.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/ns2/sign.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/ns3/sign.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/ns6/sign.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/setup.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlv/tests.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlvauto/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlvauto/ns1/sign.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlvauto/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlz/clean.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlz/prereq.sh.in                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlz/tests.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlzexternal/Makefile.in                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlzexternal/prereq.sh                          |    2 +-
 external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/dname/clean.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/dname/tests.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/dns64/clean.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/dns64/ns1/sign.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/dns64/setup.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh                                |    3 +
 external/bsd/bind/dist/bin/tests/system/dnssec/dnssec_update_test.pl                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns1/sign.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/example.db.in                       |   11 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh                             |    5 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/expired.example.db.in               |    6 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/expiring.example.db.in              |    4 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/inline.example.db                   |   31 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/lower.example.db.in                 |   26 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/named.conf                          |   19 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh                             |   39 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/upper.example.db.in                 |   26 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named3.conf                         |   51 +
 external/bsd/bind/dist/bin/tests/system/dnssec/prereq.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/setup.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh                                |  154 ++
 external/bsd/bind/dist/bin/tests/system/ecdsa/clean.sh                                 |   25 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/named.conf                           |   42 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/root.db.in                           |   26 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/sign.sh                              |   47 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/ns2/named.conf                           |   42 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh.in                             |   24 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh                                 |   21 +
 external/bsd/bind/dist/bin/tests/system/ecdsa/tests.sh                                 |   42 +
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/Makefile.in                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/clean.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns1/sign.sh                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/sign.sh                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/prereq.sh                          |    2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/setup.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/forward/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/forward/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/glue/clean.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/glue/setup.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/glue/tests.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/gost/clean.sh                                  |    3 +-
 external/bsd/bind/dist/bin/tests/system/gost/ns1/sign.sh                               |    4 +-
 external/bsd/bind/dist/bin/tests/system/gost/prereq.sh.in                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/gost/setup.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/gost/tests.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/ifconfig.sh                                    |    2 +-
 external/bsd/bind/dist/bin/tests/system/ixfr/prereq.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/limits/clean.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/limits/tests.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/logfileconfig/clean.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/logfileconfig/setup.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/logfileconfig/tests.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/lwresd/Makefile.in                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/lwresd/lwresd1/resolv.conf                     |    2 +-
 external/bsd/bind/dist/bin/tests/system/lwresd/resolv.conf                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/masterfile/clean.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/masterfile/tests.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/metadata/clean.sh                              |    3 +-
 external/bsd/bind/dist/bin/tests/system/metadata/prereq.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/metadata/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/metadata/tests.sh                              |   16 +-
 external/bsd/bind/dist/bin/tests/system/notify/clean.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/notify/setup.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/notify/tests.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/nsupdate/commandlist                           |   15 +
 external/bsd/bind/dist/bin/tests/system/nsupdate/ns3/sign.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/nsupdate/tests.sh                              |   23 +
 external/bsd/bind/dist/bin/tests/system/nsupdate/update_test.pl                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/org.isc.bind.system                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/packet.pl                                      |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/ns1/sign.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/ns2/sign.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/prereq.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/pending/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/pkcs11/clean.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/pkcs11/setup.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/pkcs11/tests.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/redirect/clean.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/redirect/ns1/sign.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/redirect/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/redirect/tests.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ans2/ans.pl                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl                           |    2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/prereq.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/rndc/clean.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/rndc/ns2/named.conf                            |    9 +-
 external/bsd/bind/dist/bin/tests/system/rndc/ns2/secondkey.conf                        |   26 +
 external/bsd/bind/dist/bin/tests/system/rndc/setup.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/rndc/tests.sh                                  |    8 +-
 external/bsd/bind/dist/bin/tests/system/rpz/Makefile.in                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/rpz/clean.sh                                   |   10 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns1/root.db                                |    8 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns2/base-tld2s.db                          |   31 +
 external/bsd/bind/dist/bin/tests/system/rpz/ns2/named.conf                             |    4 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns2/tld2.db                                |   13 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns3/base.db                                |   15 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash2                                 |    4 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns3/named.conf                             |   15 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns4/named.conf                             |    5 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns4/tld4.db                                |    6 +-
 external/bsd/bind/dist/bin/tests/system/rpz/ns5/hints                                  |   19 +
 external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf                             |   51 +
 external/bsd/bind/dist/bin/tests/system/rpz/qperf.sh                                   |   27 +
 external/bsd/bind/dist/bin/tests/system/rpz/setup.sh                                   |   96 +-
 external/bsd/bind/dist/bin/tests/system/rpz/test1                                      |   36 +-
 external/bsd/bind/dist/bin/tests/system/rpz/test2                                      |   17 +-
 external/bsd/bind/dist/bin/tests/system/rpz/test5                                      |   27 +-
 external/bsd/bind/dist/bin/tests/system/rpz/tests.sh                                   |  273 +++-
 external/bsd/bind/dist/bin/tests/system/rrsetorder/clean.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/Makefile.in                     |   55 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/bigkey.c                        |  252 ++++
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/clean.sh                        |   25 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad01.conf                 |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad02.conf                 |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad03.conf                 |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good01.conf                |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good02.conf                |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good03.conf                |   21 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/named.conf                  |   42 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/root.db.in                  |   29 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/sign.sh                     |   50 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.key     |    2 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.private |   10 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.key     |    2 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.private |   10 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/dsset-example.in            |    2 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.bad              |  117 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.in               |   28 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/named.conf                  |   46 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/sign.sh                     |   36 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns3/named.conf                  |   43 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.sh                       |   27 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/setup.sh                        |   23 +
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/tests.sh                        |   62 +
 external/bsd/bind/dist/bin/tests/system/run.sh                                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/runall.sh                                      |    2 +-
 external/bsd/bind/dist/bin/tests/system/send.pl                                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/setup.sh                                       |    2 +-
 external/bsd/bind/dist/bin/tests/system/smartsign/clean.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/smartsign/prereq.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/smartsign/setup.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/sortlist/clean.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/sortlist/tests.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/start.sh                                       |    2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/clean.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/ns4/sign.sh                         |    2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/tests.sh                            |    4 +-
 external/bsd/bind/dist/bin/tests/system/stop.pl                                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/stop.sh                                        |    2 +-
 external/bsd/bind/dist/bin/tests/system/stress/clean.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/stress/setup.pl                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/stress/setup.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/stress/tests.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/system/stress/update.pl                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/stub/clean.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/testsock.pl                                    |    2 +-
 external/bsd/bind/dist/bin/tests/system/testsock6.pl                                   |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/Makefile.in                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/clean.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/ns1/setup.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/prereq.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/setup.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/tests.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsig/clean.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsig/tests.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsiggss/Makefile.in                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsiggss/authsock.pl                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsiggss/prereq.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/system/tsiggss/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/ns1/example-in.db                      |    2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/ns1/large.db                           |   16 +
 external/bsd/bind/dist/bin/tests/system/unknown/ns2/named.conf                         |    3 +-
 external/bsd/bind/dist/bin/tests/system/unknown/ns3/named.conf                         |    3 +-
 external/bsd/bind/dist/bin/tests/system/unknown/ns3/sign.sh                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/upforwd/ans4/ans.pl                            |    2 +-
 external/bsd/bind/dist/bin/tests/system/upforwd/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/upforwd/setup.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/v6synth/clean.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/v6synth/tests.sh                               |    2 +-
 external/bsd/bind/dist/bin/tests/system/verify/clean.sh                                |   25 +
 external/bsd/bind/dist/bin/tests/system/verify/setup.sh                                |   23 +
 external/bsd/bind/dist/bin/tests/system/verify/tests.sh                                |   96 +
 external/bsd/bind/dist/bin/tests/system/verify/zones/genzones.sh                       |  196 +++
 external/bsd/bind/dist/bin/tests/system/verify/zones/unsigned.db                       |   33 +
 external/bsd/bind/dist/bin/tests/system/views/clean.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/views/setup.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/views/tests.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/xfer/prereq.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/system/xfer/setup.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/system/xferquota/clean.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/xferquota/setup.pl                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/xferquota/setup.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/system/xferquota/tests.sh                             |    2 +-
 external/bsd/bind/dist/bin/tests/t_api.pl                                              |    2 +-
 external/bsd/bind/dist/bin/tests/tasks/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/bin/tests/timers/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/Makefile.in                              |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/clean.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/sign.sh                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/wrap.sh                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/setup.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/tests.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/clean.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/sign.sh                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/wrap.sh                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/setup.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/tests.sh                    |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/cleanall.sh                              |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/conf.sh.in                               |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/run.sh                                   |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/runall.sh                                |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/setup.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/slave/clean.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/slave/ns1/wrap.sh                        |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/slave/setup.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/slave/tests.sh                           |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/start.pl                                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/start.sh                                 |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/stop.pl                                  |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/stop.sh                                  |    2 +-
 external/bsd/bind/dist/bin/tests/virtual-time/testsock.pl                              |    2 +-
 external/bsd/bind/dist/bin/tools/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/configure                                                       |  284 ++++-
 external/bsd/bind/dist/configure.in                                                    |  111 +-
 external/bsd/bind/dist/contrib/check-secure-delegation.pl.in                           |    2 +-
 external/bsd/bind/dist/contrib/dlz/bin/dlzbdb/Makefile.in                              |    6 +-
 external/bsd/bind/dist/contrib/nanny/nanny.pl                                          |    2 +-
 external/bsd/bind/dist/contrib/sdb/tcl/lookup.tcl                                      |    2 +-
 external/bsd/bind/dist/contrib/zone-edit.sh.in                                         |    2 +-
 external/bsd/bind/dist/doc/Makefile.in                                                 |    2 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml                                         |  225 ++-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html                                        |   12 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html                                        |   34 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html                                        |  164 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html                                        |    4 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html                                        |  340 +++--
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html                                        |   12 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html                                        |   16 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html                                        |  218 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html                                        |    3 +
 external/bsd/bind/dist/doc/arm/Bv9ARM.html                                             |  169 +-
 external/bsd/bind/dist/doc/arm/Makefile.in                                             |    2 +-
 external/bsd/bind/dist/doc/arm/latex-fixup.pl                                          |    2 +-
 external/bsd/bind/dist/doc/arm/man.arpaname.html                                       |    6 +-
 external/bsd/bind/dist/doc/arm/man.ddns-confgen.html                                   |    8 +-
 external/bsd/bind/dist/doc/arm/man.dig.html                                            |   18 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html                               |   17 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html                            |   15 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html                                  |   29 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html                                  |    8 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-settime.html                                 |   12 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html                                |   18 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-verify.html                                  |  156 ++
 external/bsd/bind/dist/doc/arm/man.genrandom.html                                      |    8 +-
 external/bsd/bind/dist/doc/arm/man.host.html                                           |    8 +-
 external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html                                 |    8 +-
 external/bsd/bind/dist/doc/arm/man.named-checkconf.html                                |   18 +-
 external/bsd/bind/dist/doc/arm/man.named-checkzone.html                                |   10 +-
 external/bsd/bind/dist/doc/arm/man.named-journalprint.html                             |    6 +-
 external/bsd/bind/dist/doc/arm/man.named.html                                          |   14 +-
 external/bsd/bind/dist/doc/arm/man.nsec3hash.html                                      |    8 +-
 external/bsd/bind/dist/doc/arm/man.nsupdate.html                                       |   12 +-
 external/bsd/bind/dist/doc/arm/man.rndc-confgen.html                                   |   10 +-
 external/bsd/bind/dist/doc/arm/man.rndc.conf.html                                      |   10 +-
 external/bsd/bind/dist/doc/arm/man.rndc.html                                           |   10 +-
 external/bsd/bind/dist/doc/doxygen/Makefile.in                                         |    2 +-
 external/bsd/bind/dist/doc/doxygen/doxygen-input-filter.in                             |    2 +-
 external/bsd/bind/dist/doc/misc/Makefile.in                                            |    2 +-
 external/bsd/bind/dist/doc/misc/format-options.pl                                      |    2 +-
 external/bsd/bind/dist/doc/misc/options                                                |   19 +-
 external/bsd/bind/dist/doc/misc/sort-options.pl                                        |    2 +-
 external/bsd/bind/dist/doc/xsl/Makefile.in                                             |    2 +-
 external/bsd/bind/dist/isc-config.sh.in                                                |    2 +-
 external/bsd/bind/dist/lib/Makefile.in                                                 |    2 +-
 external/bsd/bind/dist/lib/bind9/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/lib/bind9/api                                                   |    2 +-
 external/bsd/bind/dist/lib/bind9/include/Makefile.in                                   |    2 +-
 external/bsd/bind/dist/lib/bind9/include/bind9/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/dns/Makefile.in                                             |    7 +-
 external/bsd/bind/dist/lib/dns/api                                                     |    2 +-
 external/bsd/bind/dist/lib/dns/include/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/dns/include/dns/Makefile.in                                 |    2 +-
 external/bsd/bind/dist/lib/dns/include/dst/Makefile.in                                 |    2 +-
 external/bsd/bind/dist/lib/dns/opensslecdsa_link.c                                     |  599 ++++++++++
 external/bsd/bind/dist/lib/dns/spnego_asn1.pl                                          |    2 +-
 external/bsd/bind/dist/lib/dns/tests/rdata_test.c                                      |    3 +-
 external/bsd/bind/dist/lib/dns/tests/rdataset_test.c                                   |  133 ++
 external/bsd/bind/dist/lib/dns/tests/zt_test.c                                         |   41 +-
 external/bsd/bind/dist/lib/dns/win32/libdns.def                                        |    5 +
 external/bsd/bind/dist/lib/export/Makefile.in                                          |    2 +-
 external/bsd/bind/dist/lib/export/dns/Makefile.in                                      |    4 +-
 external/bsd/bind/dist/lib/export/dns/include/Makefile.in                              |    2 +-
 external/bsd/bind/dist/lib/export/dns/include/dns/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/export/dns/include/dst/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/export/irs/include/irs/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/export/isc/Makefile.in                                      |    2 +-
 external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/export/isc/nls/Makefile.in                                  |    2 +-
 external/bsd/bind/dist/lib/export/isc/nothreads/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/export/isc/nothreads/include/isc/Makefile.in                |    2 +-
 external/bsd/bind/dist/lib/export/isc/pthreads/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/export/isc/pthreads/include/isc/Makefile.in                 |    2 +-
 external/bsd/bind/dist/lib/export/isc/unix/Makefile.in                                 |    2 +-
 external/bsd/bind/dist/lib/export/isc/unix/include/isc/Makefile.in                     |    2 +-
 external/bsd/bind/dist/lib/export/isccfg/include/isccfg/Makefile.in                    |    2 +-
 external/bsd/bind/dist/lib/export/samples/Makefile-postinstall.in                      |    2 +-
 external/bsd/bind/dist/lib/export/samples/Makefile.in                                  |    2 +-
 external/bsd/bind/dist/lib/irs/Makefile.in                                             |    2 +-
 external/bsd/bind/dist/lib/irs/include/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/irs/include/irs/Makefile.in                                 |    2 +-
 external/bsd/bind/dist/lib/isc/alpha/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/lib/isc/alpha/include/Makefile.in                               |    2 +-
 external/bsd/bind/dist/lib/isc/alpha/include/isc/Makefile.in                           |    2 +-
 external/bsd/bind/dist/lib/isc/api                                                     |    4 +-
 external/bsd/bind/dist/lib/isc/ia64/Makefile.in                                        |    2 +-
 external/bsd/bind/dist/lib/isc/ia64/include/Makefile.in                                |    2 +-
 external/bsd/bind/dist/lib/isc/ia64/include/isc/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/isc/include/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/isc/mips/Makefile.in                                        |    2 +-
 external/bsd/bind/dist/lib/isc/mips/include/Makefile.in                                |    2 +-
 external/bsd/bind/dist/lib/isc/mips/include/isc/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/isc/nls/Makefile.in                                         |    2 +-
 external/bsd/bind/dist/lib/isc/noatomic/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/lib/isc/noatomic/include/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/isc/noatomic/include/isc/Makefile.in                        |    2 +-
 external/bsd/bind/dist/lib/isc/nothreads/Makefile.in                                   |    2 +-
 external/bsd/bind/dist/lib/isc/nothreads/include/Makefile.in                           |    2 +-
 external/bsd/bind/dist/lib/isc/nothreads/include/isc/Makefile.in                       |    2 +-
 external/bsd/bind/dist/lib/isc/powerpc/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/isc/powerpc/include/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/isc/powerpc/include/isc/Makefile.in                         |    2 +-
 external/bsd/bind/dist/lib/isc/pthreads/Makefile.in                                    |    2 +-
 external/bsd/bind/dist/lib/isc/pthreads/include/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/isc/pthreads/include/isc/Makefile.in                        |    2 +-
 external/bsd/bind/dist/lib/isc/sparc64/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/isc/sparc64/include/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/isc/sparc64/include/isc/Makefile.in                         |    2 +-
 external/bsd/bind/dist/lib/isc/tests/isctest.c                                         |   10 +-
 external/bsd/bind/dist/lib/isc/tests/queue_test.c                                      |   14 +-
 external/bsd/bind/dist/lib/isc/unix/Makefile.in                                        |    2 +-
 external/bsd/bind/dist/lib/isc/unix/include/Makefile.in                                |    2 +-
 external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in                            |    2 +-
 external/bsd/bind/dist/lib/isc/win32/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/lib/isc/win32/include/Makefile.in                               |    2 +-
 external/bsd/bind/dist/lib/isc/win32/include/isc/Makefile.in                           |    2 +-
 external/bsd/bind/dist/lib/isc/win32/libisc.def                                        |    6 +
 external/bsd/bind/dist/lib/isc/x86_32/Makefile.in                                      |    2 +-
 external/bsd/bind/dist/lib/isc/x86_32/include/Makefile.in                              |    2 +-
 external/bsd/bind/dist/lib/isc/x86_32/include/isc/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/isc/x86_64/Makefile.in                                      |    2 +-
 external/bsd/bind/dist/lib/isc/x86_64/include/Makefile.in                              |    2 +-
 external/bsd/bind/dist/lib/isc/x86_64/include/isc/Makefile.in                          |    2 +-
 external/bsd/bind/dist/lib/isccc/api                                                   |    2 +-
 external/bsd/bind/dist/lib/isccc/include/Makefile.in                                   |    2 +-
 external/bsd/bind/dist/lib/isccc/include/isccc/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/isccfg/api                                                  |    2 +-
 external/bsd/bind/dist/lib/isccfg/include/Makefile.in                                  |    2 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in                           |    2 +-
 external/bsd/bind/dist/lib/lwres/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/lib/lwres/api                                                   |    2 +-
 external/bsd/bind/dist/lib/lwres/include/Makefile.in                                   |    2 +-
 external/bsd/bind/dist/lib/lwres/include/lwres/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/lwres/man/Makefile.in                                       |    2 +-
 external/bsd/bind/dist/lib/lwres/unix/Makefile.in                                      |    2 +-
 external/bsd/bind/dist/lib/lwres/unix/include/Makefile.in                              |    2 +-
 external/bsd/bind/dist/lib/lwres/unix/include/lwres/Makefile.in                        |    2 +-
 external/bsd/bind/dist/lib/lwres/win32/Makefile.in                                     |    2 +-
 external/bsd/bind/dist/lib/lwres/win32/include/Makefile.in                             |    2 +-
 external/bsd/bind/dist/lib/lwres/win32/include/lwres/Makefile.in                       |    2 +-
 external/bsd/bind/dist/lib/tests/Makefile.in                                           |    2 +-
 external/bsd/bind/dist/lib/tests/include/Makefile.in                                   |    2 +-
 external/bsd/bind/dist/lib/tests/include/tests/Makefile.in                             |    2 +-
 external/bsd/bind/dist/make/Makefile.in                                                |    2 +-
 external/bsd/bind/dist/make/includes.in                                                |    2 +-
 external/bsd/bind/dist/make/rules.in                                                   |    9 +
 external/bsd/bind/dist/srcid                                                           |    1 +
 505 files changed, 7004 insertions(+), 1420 deletions(-)

diffs (truncated from 15930 to 300 lines):

diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/Makefile.in
--- a/external/bsd/bind/dist/Makefile.in        Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/Makefile.in        Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2009, 2011  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2009, 2011, 2012  Internet Systems Consortium, Inc. ("ISC")
 # Copyright (C) 1998-2002  Internet Software Consortium.
 #
 # Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/README
--- a/external/bsd/bind/dist/README     Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/README     Tue Dec 04 19:21:12 2012 +0000
@@ -51,6 +51,11 @@
         For up-to-date release notes and errata, see
         http://www.isc.org/software/bind9/releasenotes
 
+BIND 9.9.2
+
+       BIND 9.9.2 is a maintenance release and patches the security
+       flaw described in CVE-2012-4244.
+
 BIND 9.9.1
 
        BIND 9.9.1 is a maintenance release.
@@ -178,7 +183,8 @@
 
            CFLAGS
                C compiler flags.  Defaults to include -g and/or -O2
-               as supported by the compiler.  
+               as supported by the compiler.  Please include '-g'
+               if you need to set CFLAGS.
 
            STD_CINCLUDES
                System header file directories.  Can be used to specify
@@ -295,6 +301,10 @@
        libraries.  sh-utils-1.16 provides a "printf" which compiles
        on SunOS 4.
 
+Known limitations
+
+       Linux requires kernel build 2.6.39 or later to get the
+       performance benefits from using multiple sockets.
 
 Documentation
 
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/Makefile.in
--- a/external/bsd/bind/dist/bin/Makefile.in    Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/Makefile.in    Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2007, 2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2007, 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 # Copyright (C) 1998-2001  Internet Software Consortium.
 #
 # Permission to use, copy, modify, and/or distribute this software for any
@@ -20,7 +20,7 @@
 top_srcdir =   @top_srcdir@
 
 SUBDIRS =      named rndc dig dnssec tests tools nsupdate \
-               check confgen @PKCS11_TOOLS@
+               check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@
 TARGETS =
 
 @BIND9_MAKE_RULES@
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/check/Makefile.in
--- a/external/bsd/bind/dist/bin/check/Makefile.in      Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/check/Makefile.in      Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2007, 2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2007, 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 # Copyright (C) 2000-2003  Internet Software Consortium.
 #
 # Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/confgen/Makefile.in
--- a/external/bsd/bind/dist/bin/confgen/Makefile.in    Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/confgen/Makefile.in    Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/confgen/unix/Makefile.in
--- a/external/bsd/bind/dist/bin/confgen/unix/Makefile.in       Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/confgen/unix/Makefile.in       Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dig/Makefile.in
--- a/external/bsd/bind/dist/bin/dig/Makefile.in        Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dig/Makefile.in        Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2005, 2007, 2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2005, 2007, 2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 # Copyright (C) 2000-2002  Internet Software Consortium.
 #
 # Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/Makefile.in
--- a/external/bsd/bind/dist/bin/dnssec/Makefile.in     Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/Makefile.in     Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2005, 2007-2009  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2005, 2007-2009, 2012  Internet Systems Consortium, Inc. ("ISC")
 # Copyright (C) 2000-2002  Internet Software Consortium.
 #
 # Permission to use, copy, modify, and/or distribute this software for any
@@ -13,7 +13,7 @@
 # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 # PERFORMANCE OF THIS SOFTWARE.
 
-# Id: Makefile.in,v 1.42 2009/12/05 23:31:40 each Exp 
+# Id: Makefile.in,v 1.42.332.1 2011/03/16 06:37:51 each Exp 
 
 srcdir =       @srcdir@
 VPATH =                @srcdir@
@@ -44,19 +44,23 @@
 # Alphabetically
 TARGETS =      dnssec-keygen@EXEEXT@ dnssec-signzone@EXEEXT@ \
                dnssec-keyfromlabel@EXEEXT@ dnssec-dsfromkey@EXEEXT@ \
-               dnssec-revoke@EXEEXT@ dnssec-settime@EXEEXT@
+               dnssec-revoke@EXEEXT@ dnssec-settime@EXEEXT@ \
+               dnssec-verify@EXEEXT@
 
 OBJS =         dnssectool.@O@
 
 SRCS =         dnssec-dsfromkey.c dnssec-keyfromlabel.c dnssec-keygen.c \
-               dnssec-revoke.c dnssec-settime.c dnssec-signzone.c dnssectool.c
+               dnssec-revoke.c dnssec-settime.c dnssec-signzone.c \
+               dnssec-verify.c dnssectool.c
 
 MANPAGES =     dnssec-dsfromkey.8 dnssec-keyfromlabel.8 dnssec-keygen.8 \
-               dnssec-revoke.8 dnssec-settime.8 dnssec-signzone.8
+               dnssec-revoke.8 dnssec-settime.8 dnssec-signzone.8 \
+               dnssec-verify.8
 
 HTMLPAGES =    dnssec-dsfromkey.html dnssec-keyfromlabel.html \
                dnssec-keygen.html dnssec-revoke.html \
-               dnssec-settime.html dnssec-signzone.html 
+               dnssec-settime.html dnssec-signzone.html \
+               dnssec-verify.html
 
 MANOBJS =      ${MANPAGES} ${HTMLPAGES}
 
@@ -82,6 +86,14 @@
        export BASEOBJS="dnssec-signzone.@O@ ${OBJS}"; \
        ${FINALBUILDCMD}
 
+dnssec-verify.@O@: dnssec-verify.c
+       ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" \
+               -c ${srcdir}/dnssec-verify.c
+
+dnssec-verify@EXEEXT@: dnssec-verify.@O@ ${OBJS} ${DEPLIBS}
+       export BASEOBJS="dnssec-verify.@O@ ${OBJS}"; \
+       ${FINALBUILDCMD}
+
 dnssec-revoke@EXEEXT@: dnssec-revoke.@O@ ${OBJS} ${DEPLIBS}
        ${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \
        dnssec-revoke.@O@ ${OBJS} ${LIBS}
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook        Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook        Tue Dec 04 19:21:12 2012 +0000
@@ -2,7 +2,7 @@
                "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";
                [<!ENTITY mdash "&#8212;">]>
 <!--
- - Copyright (C) 2008-2011  Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012  Internet Systems Consortium, Inc. ("ISC")
  -
  - Permission to use, copy, modify, and/or distribute this software for any
  - purpose with or without fee is hereby granted, provided that the above
@@ -40,6 +40,7 @@
       <year>2009</year>
       <year>2010</year>
       <year>2011</year>
+      <year>2012</year>
       <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
     </copyright>
   </docinfo>
@@ -110,7 +111,8 @@
           <para>
             Select the digest algorithm. The value of
             <option>algorithm</option> must be one of SHA-1 (SHA1),
-            SHA-256 (SHA256) or GOST. These values are case insensitive.
+            SHA-256 (SHA256), GOST or SHA-384 (SHA384).
+            These values are case insensitive.
           </para>
         </listitem>
       </varlistentry>
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html   Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html   Tue Dec 04 19:21:12 2012 +0000
@@ -1,5 +1,5 @@
 <!--
- - Copyright (C) 2008-2011 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012 Internet Systems Consortium, Inc. ("ISC")
  - 
  - Permission to use, copy, modify, and/or distribute this software for any
  - purpose with or without fee is hereby granted, provided that the above
@@ -32,14 +32,14 @@
 <div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code>  {-s} [<code class="option">-1</code>] [<code class="option">-2</code>] [<code class="option">-a <em 
class="replaceable"><code>alg</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-l <em 
class="replaceable"><code>domain</code></em></code>] [<code class="option">-s</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-T <em 
class="replaceable"><code>TTL</code></em></code>] [<code class="option">-f <em class="replaceable"><code>file</code></em></code>] [<code class="option">-A</code>] [<code class="option">-v <em 
class="replaceable"><code>level</code></em></code>] {dnsname}</p></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543485"></a><h2>DESCRIPTION</h2>
+<a name="id2543489"></a><h2>DESCRIPTION</h2>
 <p><span><strong class="command">dnssec-dsfromkey</strong></span>
       outputs the Delegation Signer (DS) resource record (RR), as defined in
       RFC 3658 and RFC 4509, for the given key(s).
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543497"></a><h2>OPTIONS</h2>
+<a name="id2543500"></a><h2>OPTIONS</h2>
 <div class="variablelist"><dl>
 <dt><span class="term">-1</span></dt>
 <dd><p>
@@ -54,7 +54,8 @@
 <dd><p>
             Select the digest algorithm. The value of
             <code class="option">algorithm</code> must be one of SHA-1 (SHA1),
-            SHA-256 (SHA256) or GOST. These values are case insensitive.
+            SHA-256 (SHA256), GOST or SHA-384 (SHA384).
+            These values are case insensitive.
           </p></dd>
 <dt><span class="term">-T <em class="replaceable"><code>TTL</code></em></span></dt>
 <dd><p>
@@ -115,7 +116,7 @@
 </dl></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543723"></a><h2>EXAMPLE</h2>
+<a name="id2543726"></a><h2>EXAMPLE</h2>
 <p>
       To build the SHA-256 DS RR from the
       <strong class="userinput"><code>Kexample.com.+003+26160</code></strong>
@@ -130,7 +131,7 @@
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543753"></a><h2>FILES</h2>
+<a name="id2543756"></a><h2>FILES</h2>
 <p>
       The keyfile can be designed by the key identification
       <code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
@@ -144,13 +145,13 @@
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543788"></a><h2>CAVEAT</h2>
+<a name="id2543792"></a><h2>CAVEAT</h2>
 <p>
       A keyfile error can give a "file not found" even if the file exists.
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543798"></a><h2>SEE ALSO</h2>
+<a name="id2543801"></a><h2>SEE ALSO</h2>
 <p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
       <span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -160,7 +161,7 @@
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543837"></a><h2>AUTHOR</h2>
+<a name="id2543841"></a><h2>AUTHOR</h2>
 <p><span class="corpauthor">Internet Systems Consortium</span>
     </p>
 </div>
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook     Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook     Tue Dec 04 19:21:12 2012 +0000
@@ -2,7 +2,7 @@
                "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";
               [<!ENTITY mdash "&#8212;">]>
 <!--
- - Copyright (C) 2008-2011  Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012  Internet Systems Consortium, Inc. ("ISC")
  -
  - Permission to use, copy, modify, and/or distribute this software for any
  - purpose with or without fee is hereby granted, provided that the above
@@ -40,6 +40,7 @@
       <year>2009</year>
       <year>2010</year>
       <year>2011</year>
+      <year>2012</year>
       <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
     </copyright>
   </docinfo>
@@ -95,7 +96,8 @@
          <para>
            Selects the cryptographic algorithm.  The value of
             <option>algorithm</option> must be one of RSAMD5, RSASHA1,
-           DSA, NSEC3RSASHA1, NSEC3DSA, RSASHA256, RSASHA512 or ECCGOST.
+           DSA, NSEC3RSASHA1, NSEC3DSA, RSASHA256, RSASHA512, ECCGOST,
+           ECDSAP256SHA256 or ECDSAP384SHA384.
            These values are case insensitive.
          </para>
           <para>



Home | Main Index | Thread Index | Old Index