Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/bind/dist Upstream changelog since 9.9.1:
details: https://anonhg.NetBSD.org/src/rev/d3fc823846b7
branches: trunk
changeset: 783087:d3fc823846b7
user: spz <spz%NetBSD.org@localhost>
date: Tue Dec 04 19:21:12 2012 +0000
description:
Upstream changelog since 9.9.1:
--- 9.9.2-P1 released ---
3407. [security] Named could die on specific queries with dns64 enabled.
[Addressed in change #3388 for BIND 9.8.5 and 9.9.3.]
--- 9.9.2 released ---
3383. [security] A certain combination of records in the RBT could
cause named to hang while populating the additional
section of a response. [RT #31090]
3373. [bug] win32: open raw files in binary mode. [RT #30944]
3364. [security] Named could die on specially crafted record.
[RT #30416]
--- 9.9.2rc1 released ---
3370. [bug] Address use after free while shutting down. [RT #30241]
3369. [bug] nsupdate terminated unexpectedly in interactive mode
if built with readline support. [RT #29550]
3368. [bug] <dns/iptable.h>, <dns/private.h> and <dns/zone.h>
were not C++ safe.
3367. [bug] dns_dnsseckey_create() result was not being checked.
[RT #30685]
3366. [bug] Fixed Read-After-Write dependency violation for IA64
atomic operations. [RT #25181]
3365. [bug] Removed spurious newlines from log messages in
zone.c [RT #30675]
3363. [bug] Need to allow "forward" and "fowarders" options
in static-stub zones; this had been overlooked.
[RT #30482]
3362. [bug] Setting some option values to 0 in named.conf
could trigger an assertion failure on startup.
[RT #27730]
3361. [bug] "rndc signing -nsec3param" didn't work correctly
when salt was set to '-' (no salt). [RT #30099]
3360. [bug] 'host -w' could die. [RT #18723]
3359. [bug] An improperly-formed TSIG secret could cause a
memory leak. [RT #30607]
3357. [port] Add support for libxml2-2.8.x [RT #30440]
3356. [bug] Cap the TTL of signed RRsets when RRSIGs are
approaching their expiry, so they don't remain
in caches after expiry. [RT #26429]
3355. [port] Use more portable awk in verify system test.
3354. [func] Improve OpenSSL error logging. [RT #29932]
--- 9.9.2b1 released ---
3353. [bug] Use a single task for task exclusive operations.
[RT #29872]
3352. [bug] Ensure that learned server attributes timeout of the
adb cache. [RT #29856]
3351. [bug] isc_mem_put and isc_mem_putanddetach didn't report
caller if either ISC_MEM_DEBUGSIZE or ISC_MEM_DEBUGCTX
memory debugging flags are set. [RT #30243]
3350. [bug] Memory read overrun in isc___mem_reallocate if
ISC_MEM_DEBUGCTX memory debugging flag is set.
[RT #30240]
3349. [bug] Change #3345 was incomplete. [RT #30233]
3348. [bug] Prevent RRSIG data from being cached if a negative
record matching the covering type exists at a higher
trust level. Such data already can't be retrieved from
the cache since change 3218 -- this prevents it
being inserted into the cache as well. [RT #26809]
3347. [bug] dnssec-settime: Issue a warning when writing a new
private key file would cause a change in the
permissions of the existing file. [RT #27724]
3346. [security] Bad-cache data could be used before it was
initialized, causing an assert. [RT #30025]
3345. [bug] Addressed race condition when removing the last item
or inserting the first item in an ISC_QUEUE.
[RT #29539]
3344. [func] New "dnssec-checkds" command checks a zone to
determine which DS records should be published
in the parent zone, or which DLV records should be
published in a DLV zone, and queries the DNS to
ensure that it exists. (Note: This tool depends
on python; it will not be built or installed on
systems that do not have a python interpreter.)
[RT #28099]
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952]
3341. [func] New "dnssec-verify" command checks a signed zone
to ensure correctness of signatures and of NSEC/NSEC3
chains. [RT #23673]
3339. [func] Allow the maximum supported rsa exponent size to be
specified: "max-rsa-exponent-size <value>;" [RT #29228]
3338. [bug] Address race condition in units tests: asyncload_zone
and asyncload_zt. [RT #26100]
3337. [bug] Change #3294 broke support for the multiple keys
in controls. [RT #29694]
3335. [func] nslookup: return a nonzero exit code when unable
to get an answer. [RT #29492]
3334. [bug] Hold a zone table reference while performing a
asyncronous load of a zone. [RT #28326]
3333. [bug] Setting resolver-query-timeout too low can cause
named to not recover if it loses connectivity.
[RT #29623]
3332. [bug] Re-use cached DS rrsets if possible. [RT #29446]
3331. [security] dns_rdataslab_fromrdataset could produce bad
rdataslabs. [RT #29644]
3330. [func] Fix missing signatures on NOERROR results despite
RPZ rewriting. Also
- add optional "recursive-only yes|no" to the
response-policy statement
- add optional "max-policy-ttl" to the response-policy
statement to limit the false data that
"recursive-only no" can introduce into
resolvers' caches
- add a RPZ performance test to bin/tests/system/rpz
when queryperf is available.
- the encoding of PASSTHRU action to "rpz-passthru".
(The old encoding is still accepted.)
[RT #26172]
3329. [bug] Handle RRSIG signer-name case consistently: We
generate RRSIG records with the signer-name in
lower case. We accept them with any case, but if
they fail to validate, we try again in lower case.
[RT #27451]
3328. [bug] Fixed inconsistent data checking in dst_parse.c.
[RT #29401]
3317. [func] Add ECDSA support (RFC 6605). [RT #21918]
diffstat:
external/bsd/bind/dist/Makefile.in | 2 +-
external/bsd/bind/dist/README | 12 +-
external/bsd/bind/dist/bin/Makefile.in | 4 +-
external/bsd/bind/dist/bin/check/Makefile.in | 2 +-
external/bsd/bind/dist/bin/confgen/Makefile.in | 2 +-
external/bsd/bind/dist/bin/confgen/unix/Makefile.in | 2 +-
external/bsd/bind/dist/bin/dig/Makefile.in | 2 +-
external/bsd/bind/dist/bin/dnssec/Makefile.in | 24 +-
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html | 19 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.html | 17 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook | 22 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html | 31 +-
external/bsd/bind/dist/bin/dnssec/dnssec-verify.8 | 99 +
external/bsd/bind/dist/bin/dnssec/dnssec-verify.c | 327 +++++
external/bsd/bind/dist/bin/dnssec/dnssec-verify.docbook | 185 +++
external/bsd/bind/dist/bin/dnssec/dnssec-verify.html | 118 +
external/bsd/bind/dist/bin/named/Makefile.in | 2 +-
external/bsd/bind/dist/bin/named/bindkeys.pl | 2 +-
external/bsd/bind/dist/bin/named/convertxsl.pl | 2 +-
external/bsd/bind/dist/bin/named/unix/Makefile.in | 2 +-
external/bsd/bind/dist/bin/nsupdate/Makefile.in | 2 +-
external/bsd/bind/dist/bin/pkcs11/Makefile.in | 2 +-
external/bsd/bind/dist/bin/python/Makefile.in | 48 +
external/bsd/bind/dist/bin/python/dnssec-checkds.8 | 82 +
external/bsd/bind/dist/bin/python/dnssec-checkds.docbook | 145 ++
external/bsd/bind/dist/bin/python/dnssec-checkds.html | 85 +
external/bsd/bind/dist/bin/python/dnssec-checkds.py.in | 274 ++++
external/bsd/bind/dist/bin/rndc/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/atomic/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/b8t.mk | 2 +-
external/bsd/bind/dist/bin/tests/b9t.mk | 2 +-
external/bsd/bind/dist/bin/tests/db/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/dnssec-signzone/run-test.sh | 2 +-
external/bsd/bind/dist/bin/tests/dst/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/hashes/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/headerdep_test.sh.in | 2 +-
external/bsd/bind/dist/bin/tests/master/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/mem/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/names/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/net/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/rbt/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/rbt_test.txt | 2 +-
external/bsd/bind/dist/bin/tests/resolv.conf.sample | 2 +-
external/bsd/bind/dist/bin/tests/resolver/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/sockaddr/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/startperf/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/startperf/makenames.pl | 2 +-
external/bsd/bind/dist/bin/tests/startperf/mkzonefile.pl | 2 +-
external/bsd/bind/dist/bin/tests/startperf/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/Makefile.in | 4 +-
external/bsd/bind/dist/bin/tests/system/acl/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/acl/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/acl/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/addzone/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/addzone/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/addzone/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/allow_query/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/allow_query/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/autosign/ns1/keygen.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/autosign/ns2/keygen.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/autosign/ns3/keygen.sh | 228 +--
external/bsd/bind/dist/bin/tests/system/autosign/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/autosign/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/builtin/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/cacheclean/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/checkconf/badtsig.conf | 22 +
external/bsd/bind/dist/bin/tests/system/checkconf/clean.sh | 4 +-
external/bsd/bind/dist/bin/tests/system/checkconf/good.conf | 9 +-
external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh | 47 +-
external/bsd/bind/dist/bin/tests/system/checkds/clean.sh | 17 +
external/bsd/bind/dist/bin/tests/system/checkds/dig.sh | 29 +
external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dnskey.db | 3 +
external/bsd/bind/dist/bin/tests/system/checkds/missing.example.ds.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/none.example.dnskey.db | 3 +
external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dlv.example.dlv.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/ok.example.dnskey.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/ok.example.ds.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/setup.sh | 17 +
external/bsd/bind/dist/bin/tests/system/checkds/tests.sh | 175 ++
external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dlv.example.dlv.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.dnskey.db | 2 +
external/bsd/bind/dist/bin/tests/system/checkds/wrong.example.ds.db | 2 +
external/bsd/bind/dist/bin/tests/system/checknames/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/checknames/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/checknames/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/checkzone/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/checkzone/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/cleanall.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/cleanpkcs11.sh | 4 +-
external/bsd/bind/dist/bin/tests/system/conf.sh.in | 18 +-
external/bsd/bind/dist/bin/tests/system/database/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/database/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/database/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dialup/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dialup/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/digcomp.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/ns2/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/ns3/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/ns6/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlv/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlvauto/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlvauto/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlvauto/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlvauto/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlz/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlz/prereq.sh.in | 2 +-
external/bsd/bind/dist/bin/tests/system/dlz/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlzexternal/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/dlzexternal/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dlzexternal/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dname/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dname/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dns64/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dns64/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dns64/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh | 3 +
external/bsd/bind/dist/bin/tests/system/dnssec/dnssec_update_test.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/example.db.in | 11 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh | 5 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/expired.example.db.in | 6 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/expiring.example.db.in | 4 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/inline.example.db | 31 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/lower.example.db.in | 26 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/named.conf | 19 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh | 39 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/upper.example.db.in | 26 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns4/named3.conf | 51 +
external/bsd/bind/dist/bin/tests/system/dnssec/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dnssec/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh | 154 ++
external/bsd/bind/dist/bin/tests/system/ecdsa/clean.sh | 25 +
external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/named.conf | 42 +
external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/root.db.in | 26 +
external/bsd/bind/dist/bin/tests/system/ecdsa/ns1/sign.sh | 47 +
external/bsd/bind/dist/bin/tests/system/ecdsa/ns2/named.conf | 42 +
external/bsd/bind/dist/bin/tests/system/ecdsa/prereq.sh.in | 24 +
external/bsd/bind/dist/bin/tests/system/ecdsa/setup.sh | 21 +
external/bsd/bind/dist/bin/tests/system/ecdsa/tests.sh | 42 +
external/bsd/bind/dist/bin/tests/system/filter-aaaa/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/filter-aaaa/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/filter-aaaa/ns4/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/filter-aaaa/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/filter-aaaa/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/forward/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/forward/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/glue/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/glue/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/glue/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/gost/clean.sh | 3 +-
external/bsd/bind/dist/bin/tests/system/gost/ns1/sign.sh | 4 +-
external/bsd/bind/dist/bin/tests/system/gost/prereq.sh.in | 2 +-
external/bsd/bind/dist/bin/tests/system/gost/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/gost/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/ifconfig.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/ixfr/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/limits/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/limits/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/logfileconfig/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/logfileconfig/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/logfileconfig/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/lwresd/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/lwresd/lwresd1/resolv.conf | 2 +-
external/bsd/bind/dist/bin/tests/system/lwresd/resolv.conf | 2 +-
external/bsd/bind/dist/bin/tests/system/masterfile/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/masterfile/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/metadata/clean.sh | 3 +-
external/bsd/bind/dist/bin/tests/system/metadata/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/metadata/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/metadata/tests.sh | 16 +-
external/bsd/bind/dist/bin/tests/system/notify/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/notify/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/notify/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/nsupdate/commandlist | 15 +
external/bsd/bind/dist/bin/tests/system/nsupdate/ns3/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/nsupdate/tests.sh | 23 +
external/bsd/bind/dist/bin/tests/system/nsupdate/update_test.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/org.isc.bind.system | 2 +-
external/bsd/bind/dist/bin/tests/system/packet.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/ns2/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pending/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pkcs11/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pkcs11/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pkcs11/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/pkcs11/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/redirect/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/redirect/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/redirect/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/redirect/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/resolver/ans2/ans.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/resolver/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/rndc/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/rndc/ns2/named.conf | 9 +-
external/bsd/bind/dist/bin/tests/system/rndc/ns2/secondkey.conf | 26 +
external/bsd/bind/dist/bin/tests/system/rndc/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/rndc/tests.sh | 8 +-
external/bsd/bind/dist/bin/tests/system/rpz/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/rpz/clean.sh | 10 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns1/root.db | 8 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns2/base-tld2s.db | 31 +
external/bsd/bind/dist/bin/tests/system/rpz/ns2/named.conf | 4 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns2/tld2.db | 13 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns3/base.db | 15 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns3/crash2 | 4 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns3/named.conf | 15 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns4/named.conf | 5 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns4/tld4.db | 6 +-
external/bsd/bind/dist/bin/tests/system/rpz/ns5/hints | 19 +
external/bsd/bind/dist/bin/tests/system/rpz/ns5/named.conf | 51 +
external/bsd/bind/dist/bin/tests/system/rpz/qperf.sh | 27 +
external/bsd/bind/dist/bin/tests/system/rpz/setup.sh | 96 +-
external/bsd/bind/dist/bin/tests/system/rpz/test1 | 36 +-
external/bsd/bind/dist/bin/tests/system/rpz/test2 | 17 +-
external/bsd/bind/dist/bin/tests/system/rpz/test5 | 27 +-
external/bsd/bind/dist/bin/tests/system/rpz/tests.sh | 273 +++-
external/bsd/bind/dist/bin/tests/system/rrsetorder/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/rsabigexponent/Makefile.in | 55 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/bigkey.c | 252 ++++
external/bsd/bind/dist/bin/tests/system/rsabigexponent/clean.sh | 25 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad01.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad02.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/bad03.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good01.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good02.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/conf/good03.conf | 21 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/named.conf | 42 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/root.db.in | 29 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns1/sign.sh | 50 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.key | 2 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.private | 10 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.key | 2 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+51829.private | 10 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/dsset-example.in | 2 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.bad | 117 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/example.db.in | 28 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/named.conf | 46 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/sign.sh | 36 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns3/named.conf | 43 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/prereq.sh | 27 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/setup.sh | 23 +
external/bsd/bind/dist/bin/tests/system/rsabigexponent/tests.sh | 62 +
external/bsd/bind/dist/bin/tests/system/run.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/runall.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/send.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/smartsign/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/smartsign/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/smartsign/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/sortlist/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/sortlist/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/start.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/staticstub/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/staticstub/ns3/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/staticstub/ns4/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/staticstub/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/staticstub/tests.sh | 4 +-
external/bsd/bind/dist/bin/tests/system/stop.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/stop.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/stress/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/stress/setup.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/stress/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/stress/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/stress/update.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/stub/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/testsock.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/testsock6.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/ns1/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tkey/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tsig/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tsig/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tsiggss/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/system/tsiggss/authsock.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/tsiggss/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/tsiggss/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/unknown/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/unknown/ns1/example-in.db | 2 +-
external/bsd/bind/dist/bin/tests/system/unknown/ns1/large.db | 16 +
external/bsd/bind/dist/bin/tests/system/unknown/ns2/named.conf | 3 +-
external/bsd/bind/dist/bin/tests/system/unknown/ns3/named.conf | 3 +-
external/bsd/bind/dist/bin/tests/system/unknown/ns3/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/unknown/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/unknown/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/upforwd/ans4/ans.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/upforwd/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/upforwd/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/v6synth/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/v6synth/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/verify/clean.sh | 25 +
external/bsd/bind/dist/bin/tests/system/verify/setup.sh | 23 +
external/bsd/bind/dist/bin/tests/system/verify/tests.sh | 96 +
external/bsd/bind/dist/bin/tests/system/verify/zones/genzones.sh | 196 +++
external/bsd/bind/dist/bin/tests/system/verify/zones/unsigned.db | 33 +
external/bsd/bind/dist/bin/tests/system/views/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/views/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/views/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/xfer/prereq.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/xfer/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/xferquota/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/xferquota/setup.pl | 2 +-
external/bsd/bind/dist/bin/tests/system/xferquota/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/xferquota/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/t_api.pl | 2 +-
external/bsd/bind/dist/bin/tests/tasks/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/timers/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/Makefile.in | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/ns1/wrap.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-ksk/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/sign.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/ns1/wrap.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/autosign-zsk/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/cleanall.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/conf.sh.in | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/run.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/runall.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/slave/clean.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/slave/ns1/wrap.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/slave/setup.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/slave/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/start.pl | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/start.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/stop.pl | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/stop.sh | 2 +-
external/bsd/bind/dist/bin/tests/virtual-time/testsock.pl | 2 +-
external/bsd/bind/dist/bin/tools/Makefile.in | 2 +-
external/bsd/bind/dist/configure | 284 ++++-
external/bsd/bind/dist/configure.in | 111 +-
external/bsd/bind/dist/contrib/check-secure-delegation.pl.in | 2 +-
external/bsd/bind/dist/contrib/dlz/bin/dlzbdb/Makefile.in | 6 +-
external/bsd/bind/dist/contrib/nanny/nanny.pl | 2 +-
external/bsd/bind/dist/contrib/sdb/tcl/lookup.tcl | 2 +-
external/bsd/bind/dist/contrib/zone-edit.sh.in | 2 +-
external/bsd/bind/dist/doc/Makefile.in | 2 +-
external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml | 225 ++-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html | 12 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html | 34 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html | 164 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html | 4 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html | 340 +++--
external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html | 12 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html | 16 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html | 218 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html | 3 +
external/bsd/bind/dist/doc/arm/Bv9ARM.html | 169 +-
external/bsd/bind/dist/doc/arm/Makefile.in | 2 +-
external/bsd/bind/dist/doc/arm/latex-fixup.pl | 2 +-
external/bsd/bind/dist/doc/arm/man.arpaname.html | 6 +-
external/bsd/bind/dist/doc/arm/man.ddns-confgen.html | 8 +-
external/bsd/bind/dist/doc/arm/man.dig.html | 18 +-
external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html | 17 +-
external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html | 15 +-
external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html | 29 +-
external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html | 8 +-
external/bsd/bind/dist/doc/arm/man.dnssec-settime.html | 12 +-
external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html | 18 +-
external/bsd/bind/dist/doc/arm/man.dnssec-verify.html | 156 ++
external/bsd/bind/dist/doc/arm/man.genrandom.html | 8 +-
external/bsd/bind/dist/doc/arm/man.host.html | 8 +-
external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html | 8 +-
external/bsd/bind/dist/doc/arm/man.named-checkconf.html | 18 +-
external/bsd/bind/dist/doc/arm/man.named-checkzone.html | 10 +-
external/bsd/bind/dist/doc/arm/man.named-journalprint.html | 6 +-
external/bsd/bind/dist/doc/arm/man.named.html | 14 +-
external/bsd/bind/dist/doc/arm/man.nsec3hash.html | 8 +-
external/bsd/bind/dist/doc/arm/man.nsupdate.html | 12 +-
external/bsd/bind/dist/doc/arm/man.rndc-confgen.html | 10 +-
external/bsd/bind/dist/doc/arm/man.rndc.conf.html | 10 +-
external/bsd/bind/dist/doc/arm/man.rndc.html | 10 +-
external/bsd/bind/dist/doc/doxygen/Makefile.in | 2 +-
external/bsd/bind/dist/doc/doxygen/doxygen-input-filter.in | 2 +-
external/bsd/bind/dist/doc/misc/Makefile.in | 2 +-
external/bsd/bind/dist/doc/misc/format-options.pl | 2 +-
external/bsd/bind/dist/doc/misc/options | 19 +-
external/bsd/bind/dist/doc/misc/sort-options.pl | 2 +-
external/bsd/bind/dist/doc/xsl/Makefile.in | 2 +-
external/bsd/bind/dist/isc-config.sh.in | 2 +-
external/bsd/bind/dist/lib/Makefile.in | 2 +-
external/bsd/bind/dist/lib/bind9/Makefile.in | 2 +-
external/bsd/bind/dist/lib/bind9/api | 2 +-
external/bsd/bind/dist/lib/bind9/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/bind9/include/bind9/Makefile.in | 2 +-
external/bsd/bind/dist/lib/dns/Makefile.in | 7 +-
external/bsd/bind/dist/lib/dns/api | 2 +-
external/bsd/bind/dist/lib/dns/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/dns/include/dns/Makefile.in | 2 +-
external/bsd/bind/dist/lib/dns/include/dst/Makefile.in | 2 +-
external/bsd/bind/dist/lib/dns/opensslecdsa_link.c | 599 ++++++++++
external/bsd/bind/dist/lib/dns/spnego_asn1.pl | 2 +-
external/bsd/bind/dist/lib/dns/tests/rdata_test.c | 3 +-
external/bsd/bind/dist/lib/dns/tests/rdataset_test.c | 133 ++
external/bsd/bind/dist/lib/dns/tests/zt_test.c | 41 +-
external/bsd/bind/dist/lib/dns/win32/libdns.def | 5 +
external/bsd/bind/dist/lib/export/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/dns/Makefile.in | 4 +-
external/bsd/bind/dist/lib/export/dns/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/dns/include/dns/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/dns/include/dst/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/irs/include/irs/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/nls/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/nothreads/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/nothreads/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/pthreads/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/pthreads/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/unix/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isc/unix/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/isccfg/include/isccfg/Makefile.in | 2 +-
external/bsd/bind/dist/lib/export/samples/Makefile-postinstall.in | 2 +-
external/bsd/bind/dist/lib/export/samples/Makefile.in | 2 +-
external/bsd/bind/dist/lib/irs/Makefile.in | 2 +-
external/bsd/bind/dist/lib/irs/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/irs/include/irs/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/alpha/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/alpha/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/alpha/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/api | 4 +-
external/bsd/bind/dist/lib/isc/ia64/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/ia64/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/ia64/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/mips/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/mips/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/mips/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/nls/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/noatomic/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/noatomic/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/noatomic/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/nothreads/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/nothreads/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/nothreads/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/powerpc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/powerpc/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/powerpc/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/pthreads/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/pthreads/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/pthreads/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/sparc64/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/sparc64/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/sparc64/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/tests/isctest.c | 10 +-
external/bsd/bind/dist/lib/isc/tests/queue_test.c | 14 +-
external/bsd/bind/dist/lib/isc/unix/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/unix/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/unix/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/win32/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/win32/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/win32/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/win32/libisc.def | 6 +
external/bsd/bind/dist/lib/isc/x86_32/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/x86_32/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/x86_32/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/x86_64/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/x86_64/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isc/x86_64/include/isc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isccc/api | 2 +-
external/bsd/bind/dist/lib/isccc/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isccc/include/isccc/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isccfg/api | 2 +-
external/bsd/bind/dist/lib/isccfg/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/isccfg/include/isccfg/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/api | 2 +-
external/bsd/bind/dist/lib/lwres/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/include/lwres/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/man/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/unix/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/unix/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/unix/include/lwres/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/win32/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/win32/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/lwres/win32/include/lwres/Makefile.in | 2 +-
external/bsd/bind/dist/lib/tests/Makefile.in | 2 +-
external/bsd/bind/dist/lib/tests/include/Makefile.in | 2 +-
external/bsd/bind/dist/lib/tests/include/tests/Makefile.in | 2 +-
external/bsd/bind/dist/make/Makefile.in | 2 +-
external/bsd/bind/dist/make/includes.in | 2 +-
external/bsd/bind/dist/make/rules.in | 9 +
external/bsd/bind/dist/srcid | 1 +
505 files changed, 7004 insertions(+), 1420 deletions(-)
diffs (truncated from 15930 to 300 lines):
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/Makefile.in
--- a/external/bsd/bind/dist/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2009, 2011 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 1998-2002 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/README
--- a/external/bsd/bind/dist/README Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/README Tue Dec 04 19:21:12 2012 +0000
@@ -51,6 +51,11 @@
For up-to-date release notes and errata, see
http://www.isc.org/software/bind9/releasenotes
+BIND 9.9.2
+
+ BIND 9.9.2 is a maintenance release and patches the security
+ flaw described in CVE-2012-4244.
+
BIND 9.9.1
BIND 9.9.1 is a maintenance release.
@@ -178,7 +183,8 @@
CFLAGS
C compiler flags. Defaults to include -g and/or -O2
- as supported by the compiler.
+ as supported by the compiler. Please include '-g'
+ if you need to set CFLAGS.
STD_CINCLUDES
System header file directories. Can be used to specify
@@ -295,6 +301,10 @@
libraries. sh-utils-1.16 provides a "printf" which compiles
on SunOS 4.
+Known limitations
+
+ Linux requires kernel build 2.6.39 or later to get the
+ performance benefits from using multiple sockets.
Documentation
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/Makefile.in
--- a/external/bsd/bind/dist/bin/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2007, 2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2007, 2009, 2012 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 1998-2001 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
@@ -20,7 +20,7 @@
top_srcdir = @top_srcdir@
SUBDIRS = named rndc dig dnssec tests tools nsupdate \
- check confgen @PKCS11_TOOLS@
+ check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@
TARGETS =
@BIND9_MAKE_RULES@
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/check/Makefile.in
--- a/external/bsd/bind/dist/bin/check/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/check/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2007, 2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004-2007, 2009, 2012 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 2000-2003 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/confgen/Makefile.in
--- a/external/bsd/bind/dist/bin/confgen/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/confgen/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2009, 2012 Internet Systems Consortium, Inc. ("ISC")
#
# Permission to use, copy, modify, and/or distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/confgen/unix/Makefile.in
--- a/external/bsd/bind/dist/bin/confgen/unix/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/confgen/unix/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2009, 2012 Internet Systems Consortium, Inc. ("ISC")
#
# Permission to use, copy, modify, and/or distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dig/Makefile.in
--- a/external/bsd/bind/dist/bin/dig/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dig/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2005, 2007, 2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2005, 2007, 2009, 2012 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 2000-2002 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/Makefile.in
--- a/external/bsd/bind/dist/bin/dnssec/Makefile.in Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/Makefile.in Tue Dec 04 19:21:12 2012 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2004, 2005, 2007-2009 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2004, 2005, 2007-2009, 2012 Internet Systems Consortium, Inc. ("ISC")
# Copyright (C) 2000-2002 Internet Software Consortium.
#
# Permission to use, copy, modify, and/or distribute this software for any
@@ -13,7 +13,7 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
-# Id: Makefile.in,v 1.42 2009/12/05 23:31:40 each Exp
+# Id: Makefile.in,v 1.42.332.1 2011/03/16 06:37:51 each Exp
srcdir = @srcdir@
VPATH = @srcdir@
@@ -44,19 +44,23 @@
# Alphabetically
TARGETS = dnssec-keygen@EXEEXT@ dnssec-signzone@EXEEXT@ \
dnssec-keyfromlabel@EXEEXT@ dnssec-dsfromkey@EXEEXT@ \
- dnssec-revoke@EXEEXT@ dnssec-settime@EXEEXT@
+ dnssec-revoke@EXEEXT@ dnssec-settime@EXEEXT@ \
+ dnssec-verify@EXEEXT@
OBJS = dnssectool.@O@
SRCS = dnssec-dsfromkey.c dnssec-keyfromlabel.c dnssec-keygen.c \
- dnssec-revoke.c dnssec-settime.c dnssec-signzone.c dnssectool.c
+ dnssec-revoke.c dnssec-settime.c dnssec-signzone.c \
+ dnssec-verify.c dnssectool.c
MANPAGES = dnssec-dsfromkey.8 dnssec-keyfromlabel.8 dnssec-keygen.8 \
- dnssec-revoke.8 dnssec-settime.8 dnssec-signzone.8
+ dnssec-revoke.8 dnssec-settime.8 dnssec-signzone.8 \
+ dnssec-verify.8
HTMLPAGES = dnssec-dsfromkey.html dnssec-keyfromlabel.html \
dnssec-keygen.html dnssec-revoke.html \
- dnssec-settime.html dnssec-signzone.html
+ dnssec-settime.html dnssec-signzone.html \
+ dnssec-verify.html
MANOBJS = ${MANPAGES} ${HTMLPAGES}
@@ -82,6 +86,14 @@
export BASEOBJS="dnssec-signzone.@O@ ${OBJS}"; \
${FINALBUILDCMD}
+dnssec-verify.@O@: dnssec-verify.c
+ ${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} -DVERSION=\"${VERSION}\" \
+ -c ${srcdir}/dnssec-verify.c
+
+dnssec-verify@EXEEXT@: dnssec-verify.@O@ ${OBJS} ${DEPLIBS}
+ export BASEOBJS="dnssec-verify.@O@ ${OBJS}"; \
+ ${FINALBUILDCMD}
+
dnssec-revoke@EXEEXT@: dnssec-revoke.@O@ ${OBJS} ${DEPLIBS}
${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \
dnssec-revoke.@O@ ${OBJS} ${LIBS}
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.docbook Tue Dec 04 19:21:12 2012 +0000
@@ -2,7 +2,7 @@
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
[<!ENTITY mdash "—">]>
<!--
- - Copyright (C) 2008-2011 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012 Internet Systems Consortium, Inc. ("ISC")
-
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
@@ -40,6 +40,7 @@
<year>2009</year>
<year>2010</year>
<year>2011</year>
+ <year>2012</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright>
</docinfo>
@@ -110,7 +111,8 @@
<para>
Select the digest algorithm. The value of
<option>algorithm</option> must be one of SHA-1 (SHA1),
- SHA-256 (SHA256) or GOST. These values are case insensitive.
+ SHA-256 (SHA256), GOST or SHA-384 (SHA384).
+ These values are case insensitive.
</para>
</listitem>
</varlistentry>
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.html Tue Dec 04 19:21:12 2012 +0000
@@ -1,5 +1,5 @@
<!--
- - Copyright (C) 2008-2011 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012 Internet Systems Consortium, Inc. ("ISC")
-
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
@@ -32,14 +32,14 @@
<div class="cmdsynopsis"><p><code class="command">dnssec-dsfromkey</code> {-s} [<code class="option">-1</code>] [<code class="option">-2</code>] [<code class="option">-a <em
class="replaceable"><code>alg</code></em></code>] [<code class="option">-K <em class="replaceable"><code>directory</code></em></code>] [<code class="option">-l <em
class="replaceable"><code>domain</code></em></code>] [<code class="option">-s</code>] [<code class="option">-c <em class="replaceable"><code>class</code></em></code>] [<code class="option">-T <em
class="replaceable"><code>TTL</code></em></code>] [<code class="option">-f <em class="replaceable"><code>file</code></em></code>] [<code class="option">-A</code>] [<code class="option">-v <em
class="replaceable"><code>level</code></em></code>] {dnsname}</p></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543485"></a><h2>DESCRIPTION</h2>
+<a name="id2543489"></a><h2>DESCRIPTION</h2>
<p><span><strong class="command">dnssec-dsfromkey</strong></span>
outputs the Delegation Signer (DS) resource record (RR), as defined in
RFC 3658 and RFC 4509, for the given key(s).
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543497"></a><h2>OPTIONS</h2>
+<a name="id2543500"></a><h2>OPTIONS</h2>
<div class="variablelist"><dl>
<dt><span class="term">-1</span></dt>
<dd><p>
@@ -54,7 +54,8 @@
<dd><p>
Select the digest algorithm. The value of
<code class="option">algorithm</code> must be one of SHA-1 (SHA1),
- SHA-256 (SHA256) or GOST. These values are case insensitive.
+ SHA-256 (SHA256), GOST or SHA-384 (SHA384).
+ These values are case insensitive.
</p></dd>
<dt><span class="term">-T <em class="replaceable"><code>TTL</code></em></span></dt>
<dd><p>
@@ -115,7 +116,7 @@
</dl></div>
</div>
<div class="refsect1" lang="en">
-<a name="id2543723"></a><h2>EXAMPLE</h2>
+<a name="id2543726"></a><h2>EXAMPLE</h2>
<p>
To build the SHA-256 DS RR from the
<strong class="userinput"><code>Kexample.com.+003+26160</code></strong>
@@ -130,7 +131,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543753"></a><h2>FILES</h2>
+<a name="id2543756"></a><h2>FILES</h2>
<p>
The keyfile can be designed by the key identification
<code class="filename">Knnnn.+aaa+iiiii</code> or the full file name
@@ -144,13 +145,13 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543788"></a><h2>CAVEAT</h2>
+<a name="id2543792"></a><h2>CAVEAT</h2>
<p>
A keyfile error can give a "file not found" even if the file exists.
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543798"></a><h2>SEE ALSO</h2>
+<a name="id2543801"></a><h2>SEE ALSO</h2>
<p><span class="citerefentry"><span class="refentrytitle">dnssec-keygen</span>(8)</span>,
<span class="citerefentry"><span class="refentrytitle">dnssec-signzone</span>(8)</span>,
<em class="citetitle">BIND 9 Administrator Reference Manual</em>,
@@ -160,7 +161,7 @@
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2543837"></a><h2>AUTHOR</h2>
+<a name="id2543841"></a><h2>AUTHOR</h2>
<p><span class="corpauthor">Internet Systems Consortium</span>
</p>
</div>
diff -r b5ca4f9a1907 -r d3fc823846b7 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook
--- a/external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook Tue Dec 04 18:48:32 2012 +0000
+++ b/external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook Tue Dec 04 19:21:12 2012 +0000
@@ -2,7 +2,7 @@
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
[<!ENTITY mdash "—">]>
<!--
- - Copyright (C) 2008-2011 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2008-2012 Internet Systems Consortium, Inc. ("ISC")
-
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
@@ -40,6 +40,7 @@
<year>2009</year>
<year>2010</year>
<year>2011</year>
+ <year>2012</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright>
</docinfo>
@@ -95,7 +96,8 @@
<para>
Selects the cryptographic algorithm. The value of
<option>algorithm</option> must be one of RSAMD5, RSASHA1,
- DSA, NSEC3RSASHA1, NSEC3DSA, RSASHA256, RSASHA512 or ECCGOST.
+ DSA, NSEC3RSASHA1, NSEC3DSA, RSASHA256, RSASHA512, ECCGOST,
+ ECDSAP256SHA256 or ECDSAP384SHA384.
These values are case insensitive.
</para>
<para>
Home |
Main Index |
Thread Index |
Old Index