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 Import bind-9.10.0-P2



details:   https://anonhg.NetBSD.org/src/rev/084a5d0a740b
branches:  trunk
changeset: 330412:084a5d0a740b
user:      spz <spz%NetBSD.org@localhost>
date:      Tue Jul 08 04:44:50 2014 +0000

description:
Import bind-9.10.0-P2

Changes since the last import:
        --- 9.10.0-P2 released ---

3861.   [security]      Missing isc_buffer_availablelength check results
                        in a REQUIRE assertion when printing out a packet
                        (CVE-2014-3859).  [RT #36078]

3858.   [bug]           Disable GCC 4.9 "delete null pointer check".
                        [RT #35968]

3853.   [cleanup]       Refactor dns_rdataslab_fromrdataset to seperate out
                        the handling of a rdataset with no records. [RT #35968]

3850.   [bug]           Disabling forwarding could trigger a REQUIRE assertion.
                        [RT #35979]

3843.   [bug]           Use the x64 version of the Microsoft Visual C++
                        Redistributable when built for 64 bit Windows.
                        [RT #35973]

3838.   [protocol]      EDNS EXPIRE as been assigned a code point of 9.

        --- 9.10.0-P1 released ---

3837.   [security]      A NULL pointer is passed to query_prefetch resulting
                        a REQUIRE assertion failure when a fetch is actually
                        initiated (CVE-2014-3214).  [RT #35899]

        --- 9.10.0 released ---

3824.   [bug]           A collision between two flag values could cause
                        problems with cache cleaning when SIT was enabled.
                        [RT #35858]

        --- 9.10.0rc2 released ---

3817.   [func]          The "delve" command is now spelled "delv" to avoid
                        a namespace collision with the Xapian project.
                        [RT #35801]

3815.   [doc]           Clarify "nsupdate -y" usage in man page. [RT #35808]

3810.   [bug]           Work around broken nameservers that fail to ignore
                        unknown EDNS options. [RT #35766]

3809.   [doc]           Fix SIT and NSID documentation.

3808.   [doc]           Clean up "prefetch" documentation. [RT #35751]

3807.   [bug]           Fix sign extention bug in dns_name_fromtext when
                        lowercase is set. [RT #35743]

3806.   [test]          Improved system test portability. [RT #35625]

3805.   [contrib]       Added contrib/perftcpdns, a performance testing tool
                        for DNS over TCP. [RT #35710]

        --- 9.10.0rc1 released ---

3804.   [bug]           Corrected a race condition in dispatch.c in which
                        portentry could be reset leading to an assertion
                        failure in socket_search(). (Change #3708
                        addressed the same issue but was incomplete.)
                        [RT #35128]

3803.   [bug]           "named-checkconf -z" incorrectly rejected zones
                        using alternate data sources for not having a "file"
                        option. [RT #35685]

3802.   [bug]           Various header files were not being installed.

3801.   [port]          Fix probing for gssapi support on FreeBSD. [RT #35615]

3800.   [bug]           A pending event on the route socket could cause an
                        assertion failure when shutting down named. [RT #35674]

3799.   [bug]           Improve named's command line error reporting.
                        [RT #35603]

3798.   [bug]           'rndc zonestatus' was reporting the wrong re-signing
                        time. [RT #35659]

3797.   [port]          netbsd: geoip support probing was broken. [RT #35642]

3796.   [bug]           Register dns and pkcs#11 error codes. [RT #35629]

3795.   [bug]           Make named-checkconf detect raw masterfiles for
                        hint zones and reject them. [RT #35268]

3794.   [maint]         Added AAAA for C.ROOT-SERVERS.NET.

3793.   [bug]           zone.c:save_nsec3param() could assert when out of
                        memory. [RT #35621]

3792.   [func]          Provide links to the alternate statistics views when
                        displaying in a browser.  [RT #35605]

3791.   [placeholder]

3790.   [bug]           Handle broken nameservers that send BADVERS in
                        response to unknown EDNS options.  Maintain
                        statistics on BADVERS responses.

3789.   [bug]           Null pointer dereference on rbt creation failure.

3788.   [bug]           dns_peer_getrequestsit was returning request_nsid by
                        mistake.

        --- 9.10.0b2 released ---

3787.   [bug]           The code that checks whether "auto-dnssec" is
                        allowed was ignoring "allow-update" ACLs set at
                        the options or view level. [RT #29536]

3786.   [func]          Provide more detailed error codes when using
                        native PKCS#11. "pkcs11-tokens" now fails robustly
                        rather than asserting when run against an HSM with
                        an incomplete PKCS#11 API implementation. [RT #35479]

3785.   [bug]           Debugging code dumphex didn't accept arbitrarily long
                        input (only compiled with -DDEBUG). [RT #35544]

3784.   [bug]           Using "rrset-order fixed" when it had not been
                        enabled at compile time caused inconsistent
                        results. It now works as documented, defaulting
                        to cyclic mode. [RT #28104]

3783.   [func]          "tsig-keygen" is now available as an alternate
                        command name for "ddns-confgen".  It generates
                        a TSIG key in named.conf format without comments.
                        [RT #35503]

3782.   [func]          Specifying "auto" as the salt when using
                        "rndc signing -nsec3param" causes named to
                        generate a 64-bit salt at random. [RT #35322]

3781.   [tuning]        Use adaptive mutex locks when available; this
                        has been found to improve performance under load
                        on many systems. "configure --with-locktype=standard"
                        restores conventional mutex locks. [RT #32576]

3780.   [bug]           $GENERATE handled negative numbers incorrectly.
                        [RT #25528]

3779.   [cleanup]       Clarify the error message when using an option
                        that was not enabled at compile time. [RT #35504]

3778.   [bug]           Log a warning when the wrong address family is
                        used in "listen-on" or "listen-on-v6". [RT #17848]

3777.   [bug]           EDNS EXPIRE code could dump core when processing
                        DLZ queries. [RT #35493]

3776.   [func]          "rndc -q" suppresses output from successful
                        rndc commands. Errors are printed on stderr.
                        [RT #21393]

3775.   [bug]           dlz_dlopen driver could return the wrong error
                        code on API version mismatch, leading to a segfault.
                        [RT #35495]

3774.   [func]          When using "request-nsid", log the NSID value in
                        printable form as well as hex. [RT #20864]

3773.   [func]          "host", "nslookup" and "nsupdate" now have
                        options to print the version number and exit.
                        [RT #26057]

3772.   [contrib]       Added sqlite3 dynamically-loadable DLZ module.
                        (Based in part on a contribution from Tim Tessier.)
                        [RT #20822]

3771.   [cleanup]       Adjusted log level for "using built-in key"
                        messages. [RT #24383]

3770.   [bug]           "dig +trace" could fail with an assertion when it
                        needed to fall back to TCP due to a truncated
                        response. [RT #24660]

3769.   [doc]           Improved documentation of "rndc signing -list".
                        [RT #30652]

3768.   [bug]           "dnssec-checkds" was missing the SHA-384 digest
                        algorithm. [RT #34000]

3767.   [func]          Log explicitly when using rndc.key to configure
                        command channel. [RT #35316]

3766.   [cleanup]       Fixed problems with building outside the source
                        tree when using native PKCS#11. [RT #35459]

3765.   [bug]           Fixed a bug in "rndc secroots" that could crash
                        named when dumping an empty keynode. [RT #35469]

3764.   [bug]           The dnssec-keygen/settime -S and -i options
                        (to set up a successor key and set the prepublication
                        interval) were missing from dnssec-keyfromlabel.
                        [RT #35394]

3763.   [bug]           delve: Cache DNSSEC records to avoid the need to
                        re-fetch them when restarting validation. [RT #35476]

3762.   [bug]           Address build problems with --pkcs11-native +
                        --with-openssl with ECDSA support. [RT #35467]

3761.   [bug]           Address dangling reference bug in dns_keytable_add.
                        [RT #35471]

3760.   [bug]           Improve SIT with native PKCS#11 and on Windows.
                        [RT #35433]

3759.   [port]          Enable delve on Windows. [RT #35441]

3758.   [port]          Enable export library APIs on Windows. [RT #35382]

3757.   [port]          Enable Python tools (dnssec-coverage,
                        dnssec-checkds) to run on Windows. [RT #34355]

3756.   [bug]           GSSAPI Kerberos realm checking was broken in
                        check_config leading to spurious messages being
                        logged.  [RT #35443]

diffstat:

 external/bsd/bind/dist/Makefile.in                                       |      2 +-
 external/bsd/bind/dist/README                                            |     54 +-
 external/bsd/bind/dist/aclocal.m4                                        |     10 +
 external/bsd/bind/dist/bin/Makefile.in                                   |      2 +-
 external/bsd/bind/dist/bin/check/named-checkconf.docbook                 |      3 +-
 external/bsd/bind/dist/bin/check/named-checkconf.html                    |     10 +-
 external/bsd/bind/dist/bin/check/named-checkzone.docbook                 |      3 +-
 external/bsd/bind/dist/bin/check/named-checkzone.html                    |     10 +-
 external/bsd/bind/dist/bin/confgen/Makefile.in                           |      9 +-
 external/bsd/bind/dist/bin/confgen/ddns-confgen.docbook                  |     91 +-
 external/bsd/bind/dist/bin/confgen/ddns-confgen.html                     |     87 +-
 external/bsd/bind/dist/bin/confgen/rndc-confgen.docbook                  |      6 +-
 external/bsd/bind/dist/bin/confgen/rndc-confgen.html                     |     12 +-
 external/bsd/bind/dist/bin/confgen/win32/ddnsconfgen.vcxproj.in          |     13 +-
 external/bsd/bind/dist/bin/delv/Makefile.in                              |     81 +
 external/bsd/bind/dist/bin/delv/delv.1                                   |    418 +
 external/bsd/bind/dist/bin/delv/delv.c                                   |   1656 +
 external/bsd/bind/dist/bin/delv/delv.docbook                             |    680 +
 external/bsd/bind/dist/bin/delv/delv.html                                |    466 +
 external/bsd/bind/dist/bin/delv/win32/delv.dsp.in                        |    103 +
 external/bsd/bind/dist/bin/delv/win32/delv.dsw                           |     29 +
 external/bsd/bind/dist/bin/delv/win32/delv.mak.in                        |    299 +
 external/bsd/bind/dist/bin/delv/win32/delv.vcxproj.filters.in            |     22 +
 external/bsd/bind/dist/bin/delv/win32/delv.vcxproj.in                    |    108 +
 external/bsd/bind/dist/bin/delv/win32/delv.vcxproj.user                  |      3 +
 external/bsd/bind/dist/bin/dig/dig.docbook                               |      9 +-
 external/bsd/bind/dist/bin/dig/dig.html                                  |     24 +-
 external/bsd/bind/dist/bin/dig/host.docbook                              |     13 +-
 external/bsd/bind/dist/bin/dig/host.html                                 |     16 +-
 external/bsd/bind/dist/bin/dig/nslookup.docbook                          |      8 +-
 external/bsd/bind/dist/bin/dig/nslookup.html                             |     19 +-
 external/bsd/bind/dist/bin/dnssec/Makefile.in                            |      4 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook               |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html                  |     16 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-importkey.docbook               |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-importkey.html                  |     82 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook            |     57 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.html               |     57 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook                  |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html                     |     14 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.docbook                  |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.html                     |      8 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.docbook                 |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.html                    |     12 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.docbook                |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.html                   |     10 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.docbook                  |      3 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-verify.html                     |      8 +-
 external/bsd/bind/dist/bin/dnssec/win32/importkey.vcxproj.in             |     16 -
 external/bsd/bind/dist/bin/named/bind9.xsl                               |      7 +
 external/bsd/bind/dist/bin/named/lwresd.docbook                          |      6 +-
 external/bsd/bind/dist/bin/named/lwresd.html                             |     12 +-
 external/bsd/bind/dist/bin/named/named.docbook                           |      3 +-
 external/bsd/bind/dist/bin/named/named.html                              |     14 +-
 external/bsd/bind/dist/bin/named/win32/dlz_dlopen_driver.c               |      5 +-
 external/bsd/bind/dist/bin/nsupdate/Makefile.in                          |      2 +-
 external/bsd/bind/dist/bin/nsupdate/nsupdate.docbook                     |     51 +-
 external/bsd/bind/dist/bin/nsupdate/nsupdate.html                        |     50 +-
 external/bsd/bind/dist/bin/pkcs11/Makefile.in                            |     12 +-
 external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1g-patch                   |  15784 ++++++++++
 external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.docbook                 |      3 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.docbook                  |      3 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-list.docbook                    |      6 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-tokens.c                        |     31 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-tokens.docbook                  |      3 +-
 external/bsd/bind/dist/bin/python/dnssec-checkds.html                    |     10 +-
 external/bsd/bind/dist/bin/python/dnssec-checkds.py.in                   |     51 +-
 external/bsd/bind/dist/bin/python/dnssec-coverage.8                      |      6 +-
 external/bsd/bind/dist/bin/python/dnssec-coverage.docbook                |      2 +-
 external/bsd/bind/dist/bin/python/dnssec-coverage.py.in                  |     35 +-
 external/bsd/bind/dist/bin/rndc/rndc.conf                                |      4 +-
 external/bsd/bind/dist/bin/rndc/rndc.conf.docbook                        |      6 +-
 external/bsd/bind/dist/bin/rndc/rndc.conf.html                           |     12 +-
 external/bsd/bind/dist/bin/rndc/rndc.docbook                             |     24 +-
 external/bsd/bind/dist/bin/rndc/rndc.html                                |     29 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/create.c              |     14 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/find.c                |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/genrsa.c              |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/privrsa.c             |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/pubrsa.c              |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/random.c              |     17 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/sha1.c                |     17 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/sign.c                |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/benchmarks/verify.c              |     18 +-
 external/bsd/bind/dist/bin/tests/pkcs11/pkcs11-hmacmd5.c                 |     15 +-
 external/bsd/bind/dist/bin/tests/pkcs11/pkcs11-md5sum.c                  |     15 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named22.conf     |      2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named24.conf     |      2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named25.conf     |      2 +-
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named31.conf     |      2 +-
 external/bsd/bind/dist/bin/tests/system/autosign/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/case/clean.sh                    |      5 +-
 external/bsd/bind/dist/bin/tests/system/checkconf/altdb.conf             |     22 +
 external/bsd/bind/dist/bin/tests/system/checkconf/altdlz.conf            |     25 +
 external/bsd/bind/dist/bin/tests/system/checkconf/bad-hint.conf          |     21 +
 external/bsd/bind/dist/bin/tests/system/checkconf/bad-noddns.conf        |     22 +
 external/bsd/bind/dist/bin/tests/system/checkconf/good.conf              |     22 +-
 external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh               |     12 +
 external/bsd/bind/dist/bin/tests/system/checkds/dig.pl                   |     50 +
 external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad2.db          |     22 +
 external/bsd/bind/dist/bin/tests/system/conf.sh.in                       |      5 +-
 external/bsd/bind/dist/bin/tests/system/coverage/09-check-zsk/README     |      6 +
 external/bsd/bind/dist/bin/tests/system/coverage/09-check-zsk/expect     |      6 +
 external/bsd/bind/dist/bin/tests/system/coverage/10-check-ksk/README     |      7 +
 external/bsd/bind/dist/bin/tests/system/coverage/10-check-ksk/expect     |      6 +
 external/bsd/bind/dist/bin/tests/system/coverage/11-cutoff/README        |     10 +
 external/bsd/bind/dist/bin/tests/system/coverage/11-cutoff/expect        |      6 +
 external/bsd/bind/dist/bin/tests/system/dlv/setup.sh                     |      2 +-
 external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh                 |      2 +-
 external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.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/setup.sh                  |      2 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh                  |    207 +-
 external/bsd/bind/dist/bin/tests/system/dsdigest/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh                   |      2 +-
 external/bsd/bind/dist/bin/tests/system/filter-aaaa/setup.sh             |      2 +-
 external/bsd/bind/dist/bin/tests/system/forward/ns1/named.conf           |      7 +-
 external/bsd/bind/dist/bin/tests/system/gost/setup.sh                    |      2 +-
 external/bsd/bind/dist/bin/tests/system/inline/clean.sh                  |      1 +
 external/bsd/bind/dist/bin/tests/system/inline/setup.sh                  |      2 +-
 external/bsd/bind/dist/bin/tests/system/masterformat/setup.sh            |      2 +-
 external/bsd/bind/dist/bin/tests/system/metadata/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/pending/setup.sh                 |      2 +-
 external/bsd/bind/dist/bin/tests/system/redirect/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ns4/tld2.db             |      3 +
 external/bsd/bind/dist/bin/tests/system/resolver/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/resolver/tests.sh                |     16 +
 external/bsd/bind/dist/bin/tests/system/rndc/setup.sh                    |      2 +-
 external/bsd/bind/dist/bin/tests/system/rpz/setup.sh                     |      2 +-
 external/bsd/bind/dist/bin/tests/system/rrsetorder/tests.sh              |     25 +-
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.sh         |      2 +-
 external/bsd/bind/dist/bin/tests/system/rsabigexponent/setup.sh          |      2 +-
 external/bsd/bind/dist/bin/tests/system/runall.sh                        |     24 +-
 external/bsd/bind/dist/bin/tests/system/sit/ns1/named.conf               |      1 -
 external/bsd/bind/dist/bin/tests/system/smartsign/setup.sh               |      2 +-
 external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh              |      2 +-
 external/bsd/bind/dist/bin/tests/system/testcrypto.sh                    |      2 +-
 external/bsd/bind/dist/bin/tests/system/tkey/setup.sh                    |      2 +-
 external/bsd/bind/dist/bin/tests/system/tsiggss/setup.sh                 |      2 +-
 external/bsd/bind/dist/bin/tests/system/unknown/setup.sh                 |      2 +-
 external/bsd/bind/dist/bin/tests/system/verify/setup.sh                  |      2 +-
 external/bsd/bind/dist/bin/tests/system/wildcard/setup.sh                |      2 +-
 external/bsd/bind/dist/bin/tests/system/zonechecks/setup.sh              |      2 +-
 external/bsd/bind/dist/bin/tools/arpaname.docbook                        |      6 +-
 external/bsd/bind/dist/bin/tools/arpaname.html                           |      8 +-
 external/bsd/bind/dist/bin/tools/genrandom.docbook                       |      6 +-
 external/bsd/bind/dist/bin/tools/genrandom.html                          |     10 +-
 external/bsd/bind/dist/bin/tools/isc-hmac-fixup.docbook                  |      6 +-
 external/bsd/bind/dist/bin/tools/isc-hmac-fixup.html                     |     10 +-
 external/bsd/bind/dist/bin/tools/named-journalprint.docbook              |      6 +-
 external/bsd/bind/dist/bin/tools/named-journalprint.html                 |      8 +-
 external/bsd/bind/dist/bin/tools/named-rrchecker.1                       |     10 +-
 external/bsd/bind/dist/bin/tools/named-rrchecker.docbook                 |      5 +-
 external/bsd/bind/dist/bin/tools/named-rrchecker.html                    |      6 +-
 external/bsd/bind/dist/bin/tools/nsec3hash.docbook                       |      6 +-
 external/bsd/bind/dist/bin/tools/nsec3hash.html                          |     10 +-
 external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstallDlg.cpp          |      8 +
 external/bsd/bind/dist/config.h.win32                                    |     41 +-
 external/bsd/bind/dist/configure                                         |    725 +-
 external/bsd/bind/dist/contrib/README                                    |      4 +
 external/bsd/bind/dist/contrib/dlz/modules/common/dlz_dbi.c              |      6 +-
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/Makefile              |     21 +
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c |   1117 +
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/testing/README        |     10 +
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/testing/dlz.data      |     18 +
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/testing/dlz.schema    |     28 +
 external/bsd/bind/dist/contrib/dlz/modules/sqlite3/testing/named.conf    |     48 +
 external/bsd/bind/dist/contrib/perftcpdns/Makefile.in                    |     33 +
 external/bsd/bind/dist/contrib/perftcpdns/configure                      |   4342 ++
 external/bsd/bind/dist/contrib/perftcpdns/configure.in                   |     70 +
 external/bsd/bind/dist/contrib/perftcpdns/perftcpdns.c                   |   2478 +
 external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml                           |    355 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html                          |     50 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch02.html                          |     20 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html                          |     24 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html                          |    195 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html                          |      4 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html                          |    301 +-
 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                          |      2 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.html                               |    210 +-
 external/bsd/bind/dist/doc/arm/man.arpaname.html                         |      6 +-
 external/bsd/bind/dist/doc/arm/man.ddns-confgen.html                     |     85 +-
 external/bsd/bind/dist/doc/arm/man.delv.html                             |    503 +
 external/bsd/bind/dist/doc/arm/man.dig.html                              |     24 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html                   |     16 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html                  |      8 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html                 |     14 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-importkey.html                 |     12 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html              |     57 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html                    |     14 +-
 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                  |     10 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-verify.html                    |      8 +-
 external/bsd/bind/dist/doc/arm/man.genrandom.html                        |      8 +-
 external/bsd/bind/dist/doc/arm/man.host.html                             |     22 +-
 external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html                   |      8 +-
 external/bsd/bind/dist/doc/arm/man.named-checkconf.html                  |     10 +-
 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-rrchecker.html                  |      4 +-
 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                         |     48 +-
 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                             |     29 +-
 external/bsd/bind/dist/doc/misc/SIT                                      |     89 +
 external/bsd/bind/dist/isc-config.sh.docbook                             |      6 +-
 external/bsd/bind/dist/isc-config.sh.html                                |     10 +-
 external/bsd/bind/dist/lib/bind9/api                                     |      2 +-
 external/bsd/bind/dist/lib/dns/Makefile.in                               |      6 +-
 external/bsd/bind/dist/lib/dns/api                                       |      6 +-
 external/bsd/bind/dist/lib/dns/geoip.c                                   |      4 +-
 external/bsd/bind/dist/lib/dns/include/dns/Makefile.in                   |     23 +-
 external/bsd/bind/dist/lib/dns/pkcs11dh_link.c                           |     10 +-
 external/bsd/bind/dist/lib/dns/pkcs11dsa_link.c                          |     14 +-
 external/bsd/bind/dist/lib/dns/pkcs11ecdsa_link.c                        |     12 +-
 external/bsd/bind/dist/lib/dns/pkcs11gost_link.c                         |     17 +-
 external/bsd/bind/dist/lib/dns/pkcs11rsa_link.c                          |     14 +-
 external/bsd/bind/dist/lib/dns/tests/dbversion_test.c                    |      8 +-
 external/bsd/bind/dist/lib/dns/tests/dispatch_test.c                     |      6 +-
 external/bsd/bind/dist/lib/dns/tests/dnstest.c                           |     14 +-
 external/bsd/bind/dist/lib/dns/tests/gost_test.c                         |      7 +-
 external/bsd/bind/dist/lib/dns/win32/libdns.def.in                       |     29 +
 external/bsd/bind/dist/lib/dns/win32/libdns.dsp.in                       |     24 +
 external/bsd/bind/dist/lib/dns/win32/libdns.mak.in                       |     72 +
 external/bsd/bind/dist/lib/dns/win32/libdns.vcxproj.filters.in           |     18 +
 external/bsd/bind/dist/lib/dns/win32/libdns.vcxproj.in                   |      6 +
 external/bsd/bind/dist/lib/irs/api                                       |      2 +-
 external/bsd/bind/dist/lib/irs/include/irs/Makefile.in                   |      4 +-
 external/bsd/bind/dist/lib/irs/win32/DLLMain.c                           |     58 +
 external/bsd/bind/dist/lib/irs/win32/Makefile.in                         |     24 +
 external/bsd/bind/dist/lib/irs/win32/include/Makefile.in                 |     24 +
 external/bsd/bind/dist/lib/irs/win32/include/irs/Makefile.in             |     33 +
 external/bsd/bind/dist/lib/irs/win32/include/irs/netdb.h                 |    209 +
 external/bsd/bind/dist/lib/irs/win32/include/irs/platform.h              |     45 +
 external/bsd/bind/dist/lib/irs/win32/libirs.def                          |     13 +
 external/bsd/bind/dist/lib/irs/win32/libirs.dsp.in                       |    169 +
 external/bsd/bind/dist/lib/irs/win32/libirs.dsw                          |     29 +
 external/bsd/bind/dist/lib/irs/win32/libirs.mak.in                       |    548 +
 external/bsd/bind/dist/lib/irs/win32/libirs.vcxproj.filters.in           |     66 +
 external/bsd/bind/dist/lib/irs/win32/libirs.vcxproj.in                   |    130 +
 external/bsd/bind/dist/lib/irs/win32/libirs.vcxproj.user                 |      3 +
 external/bsd/bind/dist/lib/irs/win32/version.c                           |     29 +
 external/bsd/bind/dist/lib/isc/Makefile.in                               |      4 +-
 external/bsd/bind/dist/lib/isc/aes.c                                     |    154 +-
 external/bsd/bind/dist/lib/isc/api                                       |      6 +-
 external/bsd/bind/dist/lib/isc/include/isc/Makefile.in                   |     19 +-
 external/bsd/bind/dist/lib/isc/include/isc/aes.h                         |      8 +-
 external/bsd/bind/dist/lib/isc/include/isc/platform.h.in                 |      4 +-
 external/bsd/bind/dist/lib/isc/include/pk11/Makefile.in                  |      2 +-
 external/bsd/bind/dist/lib/isc/include/pk11/pk11.h                       |     40 +-
 external/bsd/bind/dist/lib/isc/include/pk11/result.h                     |     58 +
 external/bsd/bind/dist/lib/isc/pk11.c                                    |    151 +-
 external/bsd/bind/dist/lib/isc/pk11_result.c                             |     87 +
 external/bsd/bind/dist/lib/isc/tests/Makefile.in                         |      4 +-
 external/bsd/bind/dist/lib/isc/tests/aes_test.c                          |      6 +-
 external/bsd/bind/dist/lib/isc/tests/isctest.c                           |     10 +-
 external/bsd/bind/dist/lib/isc/tests/socket_test.c                       |      6 +-
 external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in              |      6 +-
 external/bsd/bind/dist/lib/isc/unix/pk11_api.c                           |     40 +-
 external/bsd/bind/dist/lib/isc/win32/include/isc/platform.h.in           |      9 +-
 external/bsd/bind/dist/lib/isc/win32/libisc.def.in                       |     51 +-
 external/bsd/bind/dist/lib/isc/win32/libisc.dsp.in                       |     22 +
 external/bsd/bind/dist/lib/isc/win32/libisc.mak.in                       |     57 +
 external/bsd/bind/dist/lib/isc/win32/libisc.vcxproj.filters.in           |     16 +
 external/bsd/bind/dist/lib/isc/win32/libisc.vcxproj.in                   |     14 +
 external/bsd/bind/dist/lib/isc/win32/pk11_api.c                          |     37 +-
 external/bsd/bind/dist/lib/isccfg/api                                    |      6 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in             |      5 +-
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.def                    |      1 +
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.dsp.in                 |      8 +
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.mak.in                 |     24 +
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.vcxproj.filters.in     |      6 +
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.vcxproj.in             |      2 +
 external/bsd/bind/dist/lib/lwres/include/lwres/Makefile.in               |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres.docbook                       |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres.html                          |     12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_buffer.docbook                |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html                   |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_config.docbook                |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_config.html                   |     12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_context.docbook               |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_context.html                  |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gabn.docbook                  |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gabn.html                     |      8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.docbook          |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html             |      8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.docbook           |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html              |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.docbook            |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html               |     12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.docbook             |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html                |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.docbook           |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html              |     12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.docbook        |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html           |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gnba.docbook                  |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html                     |      8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.docbook             |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html                |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.docbook              |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.html                 |     10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_noop.docbook                  |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_noop.html                     |      8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_packet.docbook                |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_packet.html                   |      8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_resutil.docbook               |      6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_resutil.html                  |     10 +-
 external/bsd/bind/dist/lib/samples/Makefile.in                           |      5 +-
 external/bsd/bind/dist/lib/samples/nsprobe.c                             |     24 +-
 external/bsd/bind/dist/lib/samples/resolve.c                             |     52 +-
 external/bsd/bind/dist/lib/samples/sample-async.c                        |     26 +-
 external/bsd/bind/dist/lib/samples/sample-gai.c                          |     13 +-
 external/bsd/bind/dist/lib/samples/sample-request.c                      |     25 +-
 external/bsd/bind/dist/lib/samples/sample-update.c                       |     30 +-
 external/bsd/bind/dist/lib/samples/win32/async.dsp.in                    |    103 +
 external/bsd/bind/dist/lib/samples/win32/async.dsw                       |     29 +
 external/bsd/bind/dist/lib/samples/win32/async.mak.in                    |    299 +
 external/bsd/bind/dist/lib/samples/win32/async.vcxproj.filters.in        |     22 +
 external/bsd/bind/dist/lib/samples/win32/async.vcxproj.in                |    108 +
 external/bsd/bind/dist/lib/samples/win32/async.vcxproj.user              |      3 +
 external/bsd/bind/dist/lib/samples/win32/gai.dsp.in                      |    103 +
 external/bsd/bind/dist/lib/samples/win32/gai.dsw                         |     29 +
 external/bsd/bind/dist/lib/samples/win32/gai.mak.in                      |    299 +
 external/bsd/bind/dist/lib/samples/win32/gai.vcxproj.filters.in          |     22 +
 external/bsd/bind/dist/lib/samples/win32/gai.vcxproj.in                  |    108 +
 external/bsd/bind/dist/lib/samples/win32/gai.vcxproj.user                |      3 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.dsp.in                  |    103 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.dsw                     |     29 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.mak.in                  |    299 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.vcxproj.filters.in      |     22 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.vcxproj.in              |    108 +
 external/bsd/bind/dist/lib/samples/win32/nsprobe.vcxproj.user            |      3 +
 external/bsd/bind/dist/lib/samples/win32/request.dsp.in                  |    103 +
 external/bsd/bind/dist/lib/samples/win32/request.dsw                     |     29 +
 external/bsd/bind/dist/lib/samples/win32/request.mak.in                  |    299 +
 external/bsd/bind/dist/lib/samples/win32/request.vcxproj.filters.in      |     22 +
 external/bsd/bind/dist/lib/samples/win32/request.vcxproj.in              |    108 +
 external/bsd/bind/dist/lib/samples/win32/request.vcxproj.user            |      3 +
 external/bsd/bind/dist/lib/samples/win32/resolve.dsp.in                  |    103 +
 external/bsd/bind/dist/lib/samples/win32/resolve.dsw                     |     29 +
 external/bsd/bind/dist/lib/samples/win32/resolve.mak.in                  |    299 +
 external/bsd/bind/dist/lib/samples/win32/resolve.vcxproj.filters.in      |     22 +
 external/bsd/bind/dist/lib/samples/win32/resolve.vcxproj.in              |    108 +
 external/bsd/bind/dist/lib/samples/win32/resolve.vcxproj.user            |      3 +
 external/bsd/bind/dist/lib/samples/win32/update.dsp.in                   |    103 +
 external/bsd/bind/dist/lib/samples/win32/update.dsw                      |     29 +
 external/bsd/bind/dist/lib/samples/win32/update.mak.in                   |    299 +
 external/bsd/bind/dist/lib/samples/win32/update.vcxproj.filters.in       |     22 +
 external/bsd/bind/dist/lib/samples/win32/update.vcxproj.in               |    108 +
 external/bsd/bind/dist/lib/samples/win32/update.vcxproj.user             |      3 +
 external/bsd/bind/dist/win32utils/Configure                              |    283 +-
 external/bsd/bind/dist/win32utils/bind9.sln.in                           |    113 +
 external/bsd/bind/dist/win32utils/build.txt                              |     10 +-
 external/bsd/bind/dist/win32utils/legacy/BuildAll.bat.in                 |     19 +
 external/bsd/bind/dist/win32utils/legacy/BuildPost.bat.in                |      6 +-
 external/bsd/bind/dist/win32utils/legacy/BuildSetup.bat.in               |      5 +
 365 files changed, 37743 insertions(+), 2120 deletions(-)

diffs (truncated from 50926 to 300 lines):

diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/Makefile.in
--- a/external/bsd/bind/dist/Makefile.in        Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/Makefile.in        Tue Jul 08 04:44:50 2014 +0000
@@ -21,7 +21,7 @@
 
 @BIND9_VERSION@
 
-SUBDIRS =      make unit lib bin doc @LIBEXPORT@
+SUBDIRS =      make unit lib bin doc
 TARGETS =
 PREREQS =      bind.keys.h
 
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/README
--- a/external/bsd/bind/dist/README     Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/README     Tue Jul 08 04:44:50 2014 +0000
@@ -51,6 +51,17 @@
        For up-to-date release notes and errata, see
        http://www.isc.org/software/bind9/releasenotes
 
+BIND 9.10.0-P2
+
+       This release addresses the security flaw described in
+       CVE-2014-3859.  This release should also be used if you
+       compile with GCC 4.9.0 or later.
+
+BIND 9.10.0-P1
+
+        This release addresses the security flaw described in
+        CVE-2014-3214.
+
 BIND 9.10.0
 
        BIND 9.10.0 includes a number of changes from BIND 9.9 and earlier
@@ -74,12 +85,15 @@
         - A new zone file format, "map", stores zone data in a
           format that can be mapped directly into memory, allowing
           significantly faster zone loading.
-        - "delve" (domain entity lookup and validation engine) is a
-          new tool with dig-like semantics for looking up DNS data
-          and performing internal DNSSEC validation.  This allows
-          easy validation in environments where the resolver may
-          not be trustworthy, and assists with troubleshooting of
-          DNSSEC problems.
+        - "delv" (domain entity lookup and validation) is a new tool
+          with dig-like semantics for looking up DNS data and performing
+          internal DNSSEC validation.  This allows easy validation in
+          environments where the resolver may not be trustworthy, and
+          assists with troubleshooting of DNSSEC problems. (NOTE:
+          In previous development releases of BIND 9.10, this utility
+          was called "delve". The spelling has been changed to avoid
+          confusion with the "delve" utility included with the Xapian
+          search engine.)
         - Improved EDNS(0) processing for better resolver performance
           and reliability over slow or lossy connections.
         - A new "configure --with-tuning=large" option tunes certain
@@ -111,8 +125,8 @@
           browsers.
         - The statistics channel can now provide data in JSON
           format as well as XML.
-        - New stats counters track TCP and UDP queries on a
-          per-zone basis.
+        - New stats counters track TCP and UDP queries recieved
+          per zone, and EDNS options received in total.
         - The internal and export versions of the BIND libraries
           (libisc, libdns, etc) have been unified so that external
           library clients can use the same libraries as BIND itself.
@@ -120,9 +134,12 @@
           allows BIND 9 cryptography functions to use the PKCS#11 API
           natively, so that BIND can drive a cryptographic hardware
           service module (HSM) directly instead of using a modified
-          OpenSSL as an intermediary.  This has been tested with the
-          Thales nShield HSM and with SoftHSMv2 from the Open DNSSEC
-          project.
+          OpenSSL as an intermediary. (Note: This feature requires an
+          HSM to have a full implementation of the PKCS#11 API; many
+          current HSMs only have partial implementations. The new
+          "pkcs11-tokens" command can be used to check API completeness.
+          Native PKCS#11 is known to work with the Thales nShield HSM
+          and with SoftHSM version 2 from the Open DNSSEC project.)
         - The new "max-zone-ttl" option enforces maximum TTLs for
           zones. This can simplify the process of rolling DNSSEC keys
           by guaranteeing that cached signatures will have expired
@@ -147,9 +164,16 @@
         - "rndc zonestatus" reports information about a specified zone.
         - "named" now listens on IPv6 as well as IPv4 interfaces
           by default.
-        - "named" now preserves the capitalization of names when
-          responding to queries.  The former behavior can be restored
-          for specific clients via the new "no-case-compress" ACL.
+        - "named" now preserves the capitalization of names
+          when responding to queries: for instance, a query for
+          "example.com" may be answered with "example.COM" if the
+          name was configured that way in the zone file.  Some
+          clients have a bug causing them to depend on the older
+          behavior, in which the case of the answer always matched
+          the case of the query, rather than the case of the name
+          configured in the DNS.  Such clients can now be specified
+          in the new "no-case-compress" ACL; this will restore the
+          older behavior of "named" for those clients only.
         - new "dnssec-importkey" command allows the use of offline
           DNSSEC keys with automatic DNSKEY management.
         - New "named-rrchecker" tool to verify the syntactic
@@ -166,6 +190,8 @@
         - On operating systems with support for routing sockets,
           network interfaces are re-scanned automatically whenever
           they change.
+        - "tsig-keygen" is now available as an alternate command
+          name to use for "ddns-confgen".
 
 BIND 9.9.0
 
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/aclocal.m4
--- a/external/bsd/bind/dist/aclocal.m4 Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/aclocal.m4 Tue Jul 08 04:44:50 2014 +0000
@@ -3,3 +3,13 @@
 sinclude(libtool.m4/ltsugar.m4)dnl
 sinclude(libtool.m4/ltversion.m4)dnl
 sinclude(libtool.m4/lt~obsolete.m4)dnl
+
+m4_divert_text(HELP_CANON, [[
+  NOTE: If PREFIX is not set, then the default values for --sysconfdir
+  and --localstatedir are /etc and /var, respectively.]])
+m4_divert_text(HELP_END, [[
+Professional support for BIND is provided by Internet Systems Consortium,
+Inc., doing business as DNSco.  Information about paid support options is
+available at http://www.dns-co.com/solutions/.  Free support is provided by
+our user community via a mailing list.  Information on public email lists
+is available at https://www.isc.org/community/mailing-list/.]])
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/Makefile.in
--- a/external/bsd/bind/dist/bin/Makefile.in    Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/Makefile.in    Tue Jul 08 04:44:50 2014 +0000
@@ -19,7 +19,7 @@
 VPATH =                @srcdir@
 top_srcdir =   @top_srcdir@
 
-SUBDIRS =      named rndc dig delve dnssec tools tests nsupdate \
+SUBDIRS =      named rndc dig delv dnssec tools tests nsupdate \
                check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@
 TARGETS =
 
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/check/named-checkconf.docbook
--- a/external/bsd/bind/dist/bin/check/named-checkconf.docbook  Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkconf.docbook  Tue Jul 08 04:44:50 2014 +0000
@@ -18,10 +18,9 @@
  - PERFORMANCE OF THIS SOFTWARE.
 -->
 
-<!-- Id: named-checkconf.docbook,v 1.22 2009/12/28 23:21:16 each Exp  -->
 <refentry id="man.named-checkconf">
   <refentryinfo>
-    <date>June 14, 2000</date>
+    <date>January 10, 2014</date>
   </refentryinfo>
 
   <refmeta>
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/check/named-checkconf.html
--- a/external/bsd/bind/dist/bin/check/named-checkconf.html     Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkconf.html     Tue Jul 08 04:44:50 2014 +0000
@@ -32,7 +32,7 @@
 <div class="cmdsynopsis"><p><code class="command">named-checkconf</code>  [<code class="option">-h</code>] [<code class="option">-v</code>] [<code class="option">-j</code>] [<code class="option">-t 
<em class="replaceable"><code>directory</code></em></code>] {filename} [<code class="option">-p</code>] [<code class="option">-x</code>] [<code class="option">-z</code>]</p></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543403"></a><h2>DESCRIPTION</h2>
+<a name="id2543402"></a><h2>DESCRIPTION</h2>
 <p><span><strong class="command">named-checkconf</strong></span>
       checks the syntax, but not the semantics, of a
       <span><strong class="command">named</strong></span> configuration file.  The file is parsed
@@ -52,7 +52,7 @@
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543452"></a><h2>OPTIONS</h2>
+<a name="id2543451"></a><h2>OPTIONS</h2>
 <div class="variablelist"><dl>
 <dt><span class="term">-h</span></dt>
 <dd><p>
@@ -101,21 +101,21 @@
 </dl></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543596"></a><h2>RETURN VALUES</h2>
+<a name="id2543595"></a><h2>RETURN VALUES</h2>
 <p><span><strong class="command">named-checkconf</strong></span>
       returns an exit status of 1 if
       errors were detected and 0 otherwise.
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543608"></a><h2>SEE ALSO</h2>
+<a name="id2543607"></a><h2>SEE ALSO</h2>
 <p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
       <span class="citerefentry"><span class="refentrytitle">named-checkzone</span>(8)</span>,
       <em class="citetitle">BIND 9 Administrator Reference Manual</em>.
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543638"></a><h2>AUTHOR</h2>
+<a name="id2543637"></a><h2>AUTHOR</h2>
 <p><span class="corpauthor">Internet Systems Consortium</span>
     </p>
 </div>
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/check/named-checkzone.docbook
--- a/external/bsd/bind/dist/bin/check/named-checkzone.docbook  Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkzone.docbook  Tue Jul 08 04:44:50 2014 +0000
@@ -18,10 +18,9 @@
  - PERFORMANCE OF THIS SOFTWARE.
 -->
 
-<!-- Id: named-checkzone.docbook,v 1.44 2011/12/22 07:32:39 each Exp  -->
 <refentry id="man.named-checkzone">
   <refentryinfo>
-    <date>June 13, 2000</date>
+    <date>February 19, 2014</date>
   </refentryinfo>
 
   <refmeta>
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/check/named-checkzone.html
--- a/external/bsd/bind/dist/bin/check/named-checkzone.html     Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkzone.html     Tue Jul 08 04:44:50 2014 +0000
@@ -33,7 +33,7 @@
 <div class="cmdsynopsis"><p><code class="command">named-compilezone</code>  [<code class="option">-d</code>] [<code class="option">-j</code>] [<code class="option">-q</code>] [<code 
class="option">-v</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-C <em class="replaceable"><code>mode</code></em></code>] [<code 
class="option">-f <em class="replaceable"><code>format</code></em></code>] [<code class="option">-F <em class="replaceable"><code>format</code></em></code>] [<code class="option">-J <em 
class="replaceable"><code>filename</code></em></code>] [<code class="option">-i <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-k <em 
class="replaceable"><code>mode</code></em></code>] [<code class="option">-m <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-n <em 
class="replaceable"><code>mode</code></em></code>] [<code class="option">-l <em class="replaceable"><code>ttl</code></em></code>] [<code class="option">-L <em 
class="replaceable"><code>serial</code></em></code>] [<code class="option">-r <em class="replaceable"><code>mode</code></em></code>] [<code class="option">-s <em 
class="replaceable"><code>style</code></em></code>] [<code class="option">-t <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-T <em 
class="replaceable"><code>mode</code></em></code>] [<code class="option">-w <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-D</code>] [<code class="option">-W <em 
class="replaceable"><code>mode</code></em></code>] {<code class="option">-o <em class="replaceable"><code>filename</code></em></code>} {zonename} {filename}</p></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543777"></a><h2>DESCRIPTION</h2>
+<a name="id2543776"></a><h2>DESCRIPTION</h2>
 <p><span><strong class="command">named-checkzone</strong></span>
       checks the syntax and integrity of a zone file.  It performs the
       same checks as <span><strong class="command">named</strong></span> does when loading a
@@ -53,7 +53,7 @@
      </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2543812"></a><h2>OPTIONS</h2>
+<a name="id2543811"></a><h2>OPTIONS</h2>
 <div class="variablelist"><dl>
 <dt><span class="term">-d</span></dt>
 <dd><p>
@@ -287,14 +287,14 @@
 </dl></div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2544702"></a><h2>RETURN VALUES</h2>
+<a name="id2544633"></a><h2>RETURN VALUES</h2>
 <p><span><strong class="command">named-checkzone</strong></span>
       returns an exit status of 1 if
       errors were detected and 0 otherwise.
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2544714"></a><h2>SEE ALSO</h2>
+<a name="id2544713"></a><h2>SEE ALSO</h2>
 <p><span class="citerefentry"><span class="refentrytitle">named</span>(8)</span>,
       <span class="citerefentry"><span class="refentrytitle">named-checkconf</span>(8)</span>,
       <em class="citetitle">RFC 1035</em>,
@@ -302,7 +302,7 @@
     </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2544747"></a><h2>AUTHOR</h2>
+<a name="id2544746"></a><h2>AUTHOR</h2>
 <p><span class="corpauthor">Internet Systems Consortium</span>
     </p>
 </div>
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/confgen/Makefile.in
--- a/external/bsd/bind/dist/bin/confgen/Makefile.in    Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/confgen/Makefile.in    Tue Jul 08 04:44:50 2014 +0000
@@ -54,7 +54,7 @@
 
 SUBDIRS =      unix
 
-TARGETS =      rndc-confgen@EXEEXT@ ddns-confgen@EXEEXT@
+TARGETS =      rndc-confgen@EXEEXT@ ddns-confgen@EXEEXT@ tsig-keygen@EXEEXT@
 
 MANPAGES =     rndc-confgen.8 ddns-confgen.8
 
@@ -82,6 +82,11 @@
        export BASEOBJS="ddns-confgen.@O@ util.@O@ keygen.@O@ ${UOBJS}"; \
        ${FINALBUILDCMD}
 
+# make a link in the build directory to assist with testing
+tsig-keygen@EXEEXT@: ddns-confgen@EXEEXT@
+       rm -f tsig-keygen@EXEEXT@
+       ${LINK_PROGRAM} ddns-confgen@EXEEXT@ tsig-keygen@EXEEXT@
+
 doc man:: ${MANOBJS}
 
 docclean manclean maintainer-clean::
@@ -96,6 +101,8 @@
        ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} ddns-confgen@EXEEXT@ ${DESTDIR}${sbindir}
        ${INSTALL_DATA} ${srcdir}/rndc-confgen.8 ${DESTDIR}${mandir}/man8
        ${INSTALL_DATA} ${srcdir}/ddns-confgen.8 ${DESTDIR}${mandir}/man8
+       (cd ${DESTDIR}${sbindir}; rm -f tsig-keygen@EXEEXT@; ${LINK_PROGRAM} ddns-confgen@EXEEXT@ tsig-keygen@EXEEXT@)
+       (cd ${DESTDIR}${mandir}/man8; rm -f tsig-keygen.8; ${LINK_PROGRAM} ddns-confgen.8 tsig-keygen.8)
 
 clean distclean maintainer-clean::
        rm -f ${TARGETS}
diff -r d88ad0c8fef9 -r 084a5d0a740b external/bsd/bind/dist/bin/confgen/ddns-confgen.docbook
--- a/external/bsd/bind/dist/bin/confgen/ddns-confgen.docbook   Mon Jul 07 22:06:02 2014 +0000
+++ b/external/bsd/bind/dist/bin/confgen/ddns-confgen.docbook   Tue Jul 08 04:44:50 2014 +0000
@@ -2,7 +2,7 @@



Home | Main Index | Thread Index | Old Index