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/fe8998559bfd
branches: trunk
changeset: 797173:fe8998559bfd
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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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 41e05d34cf1a -r fe8998559bfd 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