Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-6-1]: src/external/bsd/bind Apply patch, requested by spz in tick...
details: https://anonhg.NetBSD.org/src/rev/24e7617cf011
branches: netbsd-6-1
changeset: 776094:24e7617cf011
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sun Nov 15 19:17:51 2015 +0000
description:
Apply patch, requested by spz in ticket 1329:
Update bind to 9.9.7-P3
diffstat:
external/bsd/bind/dist/CHANGES | 250 +-
external/bsd/bind/dist/COPYRIGHT | 2 +-
external/bsd/bind/dist/FAQ.xml | 3 +-
external/bsd/bind/dist/README | 23 +-
external/bsd/bind/dist/bin/check/named-checkconf.c | 35 +-
external/bsd/bind/dist/bin/dig/dig.1 | 13 +-
external/bsd/bind/dist/bin/dig/dig.docbook | 562 +-
external/bsd/bind/dist/bin/dig/dig.html | 116 +-
external/bsd/bind/dist/bin/dig/dighost.c | 304 +-
external/bsd/bind/dist/bin/dig/host.c | 14 +-
external/bsd/bind/dist/bin/dig/include/dig/dig.h | 7 +-
external/bsd/bind/dist/bin/dig/nslookup.c | 13 +-
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.c | 10 +-
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.c | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8 | 10 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.c | 14 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html | 22 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.8 | 10 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.c | 7 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.docbook | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.html | 20 +-
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.c | 88 +-
external/bsd/bind/dist/bin/dnssec/dnssec-verify.c | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssectool.c | 10 +-
external/bsd/bind/dist/bin/dnssec/dnssectool.h | 6 +-
external/bsd/bind/dist/bin/named/client.c | 43 +-
external/bsd/bind/dist/bin/named/config.c | 13 +-
external/bsd/bind/dist/bin/named/include/named/globals.h | 10 +-
external/bsd/bind/dist/bin/named/interfacemgr.c | 10 +-
external/bsd/bind/dist/bin/named/main.c | 87 +-
external/bsd/bind/dist/bin/named/named.html | 2 +-
external/bsd/bind/dist/bin/named/query.c | 98 +-
external/bsd/bind/dist/bin/named/server.c | 174 +-
external/bsd/bind/dist/bin/named/update.c | 4 +-
external/bsd/bind/dist/bin/named/zoneconf.c | 6 +-
external/bsd/bind/dist/bin/nsupdate/nsupdate.c | 404 +-
external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8za-patch | 15908 ----------
external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8zc-patch | 15908 ++++++++++
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0m-patch | 15889 ---------
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.0o-patch | 15889 +++++++++
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1h-patch | 15784 ---------
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1j-patch | 15784 +++++++++
external/bsd/bind/dist/bin/rndc/rndc.c | 28 +-
external/bsd/bind/dist/bin/tests/system/additional/ns1/named.args | 2 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/named1.conf | 62 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/named2.conf | 62 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/naptr.db | 23 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/naptr2.db | 23 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/nid.db | 24 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/rt.db | 23 +
external/bsd/bind/dist/bin/tests/system/additional/ns1/rt2.db | 23 +
external/bsd/bind/dist/bin/tests/system/checkconf/bad-sharedwritable1.conf | 25 +
external/bsd/bind/dist/bin/tests/system/checkconf/bad-sharedwritable2.conf | 26 +
external/bsd/bind/dist/bin/tests/system/checkconf/good.conf | 2 +-
external/bsd/bind/dist/bin/tests/system/checkconf/tests.sh | 5 +-
external/bsd/bind/dist/bin/tests/system/checkzone/tests.sh | 25 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad3.db | 22 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/bad4.db | 22 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/badttl.db | 23 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/inherit.db | 15 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/nowarn.inherited.owner.db | 16 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/warn.inherit.origin.db | 17 +
external/bsd/bind/dist/bin/tests/system/checkzone/zones/warn.inherited.owner.db | 16 +
external/bsd/bind/dist/bin/tests/system/conf.sh.in | 6 +-
external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh | 15 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/example.db.in | 11 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh | 9 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/dnskey-nsec3-unknown.example.db.in | 33 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/dnskey-unknown.example.db.in | 32 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/future.example.db.in | 45 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/named.conf | 18 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh | 56 +-
external/bsd/bind/dist/bin/tests/system/dnssec/ns5/named.conf | 43 -
external/bsd/bind/dist/bin/tests/system/dnssec/ns5/named1.conf | 51 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns5/named2.conf | 58 +
external/bsd/bind/dist/bin/tests/system/dnssec/ns5/sign.sh | 42 +
external/bsd/bind/dist/bin/tests/system/dnssec/setup.sh | 8 +-
external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh | 218 +-
external/bsd/bind/dist/bin/tests/system/emptyzones/clean.sh | 3 +-
external/bsd/bind/dist/bin/tests/system/emptyzones/ns1/named2.conf | 9 +-
external/bsd/bind/dist/bin/tests/system/emptyzones/tests.sh | 10 +-
external/bsd/bind/dist/bin/tests/system/forward/ns2/named.conf | 7 +-
external/bsd/bind/dist/bin/tests/system/forward/ns4/named.conf | 8 +-
external/bsd/bind/dist/bin/tests/system/forward/tests.sh | 15 +-
external/bsd/bind/dist/bin/tests/system/genzone.sh | 9 +
external/bsd/bind/dist/bin/tests/system/inline/clean.sh | 2 +
external/bsd/bind/dist/bin/tests/system/inline/ns2/named.conf | 4 +-
external/bsd/bind/dist/bin/tests/system/inline/setup.sh | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/build.sh | 27 +
external/bsd/bind/dist/bin/tests/system/legacy/clean.sh | 29 +
external/bsd/bind/dist/bin/tests/system/legacy/ns1/named1.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns1/named2.conf | 35 +
external/bsd/bind/dist/bin/tests/system/legacy/ns1/root.db | 30 +
external/bsd/bind/dist/bin/tests/system/legacy/ns1/trusted.conf | 3 +
external/bsd/bind/dist/bin/tests/system/legacy/ns2/dropedns.db | 17 +
external/bsd/bind/dist/bin/tests/system/legacy/ns2/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns2/named.dropedns | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns3/dropedns-notcp.db | 17 +
external/bsd/bind/dist/bin/tests/system/legacy/ns3/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns3/named.dropedns | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns3/named.notcp | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns4/named.args | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns4/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns4/plain.db | 17 +
external/bsd/bind/dist/bin/tests/system/legacy/ns5/named.args | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns5/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns5/named.notcp | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns5/plain-notcp.db | 17 +
external/bsd/bind/dist/bin/tests/system/legacy/ns6/edns512.db.in | 29 +
external/bsd/bind/dist/bin/tests/system/legacy/ns6/edns512.db.signed | 248 +
external/bsd/bind/dist/bin/tests/system/legacy/ns6/named.args | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns6/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns6/sign.sh | 32 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/edns512-notcp.db.in | 29 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/edns512-notcp.db.signed | 248 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/named.args | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/named.conf | 33 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/named.notcp | 1 +
external/bsd/bind/dist/bin/tests/system/legacy/ns7/sign.sh | 43 +
external/bsd/bind/dist/bin/tests/system/legacy/setup.sh | 20 +
external/bsd/bind/dist/bin/tests/system/legacy/tests.sh | 172 +
external/bsd/bind/dist/bin/tests/system/notify/clean.sh | 18 +-
external/bsd/bind/dist/bin/tests/system/notify/ns2/generic.db | 28 +
external/bsd/bind/dist/bin/tests/system/notify/ns2/named.conf | 28 +-
external/bsd/bind/dist/bin/tests/system/notify/ns4/named.conf | 43 +
external/bsd/bind/dist/bin/tests/system/notify/ns4/named.port | 1 +
external/bsd/bind/dist/bin/tests/system/notify/ns5/named.conf | 75 +
external/bsd/bind/dist/bin/tests/system/notify/ns5/x21.db | 25 +
external/bsd/bind/dist/bin/tests/system/notify/setup.sh | 3 +-
external/bsd/bind/dist/bin/tests/system/notify/tests.sh | 52 +-
external/bsd/bind/dist/bin/tests/system/reclimit/README | 11 +
external/bsd/bind/dist/bin/tests/system/reclimit/ans2/ans.pl | 129 +
external/bsd/bind/dist/bin/tests/system/reclimit/ans4/ans.pl | 97 +
external/bsd/bind/dist/bin/tests/system/reclimit/ans7/ans.pl | 78 +
external/bsd/bind/dist/bin/tests/system/reclimit/clean.sh | 22 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns1/named.conf | 31 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns1/root.db | 22 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns3/hints.db | 16 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns3/named1.conf | 40 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns3/named2.conf | 40 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns3/named3.conf | 40 +
external/bsd/bind/dist/bin/tests/system/reclimit/ns3/named4.conf | 41 +
external/bsd/bind/dist/bin/tests/system/reclimit/setup.sh | 20 +
external/bsd/bind/dist/bin/tests/system/reclimit/tests.sh | 167 +
external/bsd/bind/dist/bin/tests/system/redirect/tests.sh | 10 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns4/root.db | 3 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns4/tld1.db | 4 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns4/tld2.db | 4 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns7/all-cnames.db | 23 +
external/bsd/bind/dist/bin/tests/system/resolver/ns7/named1.conf | 7 +-
external/bsd/bind/dist/bin/tests/system/resolver/ns7/named2.conf | 7 +-
external/bsd/bind/dist/bin/tests/system/resolver/tests.sh | 9 +
external/bsd/bind/dist/bin/tests/system/rpz/tests.sh | 2 +-
external/bsd/bind/dist/bin/tests/system/start.pl | 39 +-
external/bsd/bind/dist/bin/tests/system/upforwd/clean.sh | 4 +-
external/bsd/bind/dist/bin/tests/system/upforwd/ns1/named.conf | 8 +-
external/bsd/bind/dist/bin/tests/system/upforwd/ns2/named.conf | 8 +-
external/bsd/bind/dist/bin/tests/system/upforwd/ns3/named.conf | 9 +-
external/bsd/bind/dist/bin/tests/system/upforwd/setup.sh | 21 +-
external/bsd/bind/dist/bin/tests/system/upforwd/tests.sh | 71 +-
external/bsd/bind/dist/bin/tests/system/views/clean.sh | 11 +-
external/bsd/bind/dist/bin/tests/system/views/ns2/external/inline.db | 32 +
external/bsd/bind/dist/bin/tests/system/views/ns2/internal/inline.db | 32 +
external/bsd/bind/dist/bin/tests/system/views/ns2/named2.conf | 18 +-
external/bsd/bind/dist/bin/tests/system/views/setup.sh | 30 +-
external/bsd/bind/dist/bin/tests/system/views/tests.sh | 17 +-
external/bsd/bind/dist/bin/tests/system/xfer/dig1.good | 4 +
external/bsd/bind/dist/bin/tests/system/xfer/dig2.good | 4 +
external/bsd/bind/dist/config.h.in | 17 +-
external/bsd/bind/dist/config.h.win32 | 7 +-
external/bsd/bind/dist/configure | 175 +-
external/bsd/bind/dist/configure.in | 89 +-
external/bsd/bind/dist/contrib/dlz/example/README | 2 +-
external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/README.md | 9 +-
external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/README | 11 +
external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/dns-data.txt | 14 +-
external/bsd/bind/dist/contrib/dlz/modules/bdbhpt/testing/named.conf | 40 +
external/bsd/bind/dist/contrib/sdb/ldap/ldapdb.c | 3 +-
external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml | 82 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html | 54 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch02.html | 24 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html | 28 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html | 179 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html | 8 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html | 201 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html | 16 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html | 24 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html | 1089 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html | 203 +-
external/bsd/bind/dist/doc/arm/Bv9ARM.ch11.html | 519 +
external/bsd/bind/dist/doc/arm/Bv9ARM.ch12.html | 545 +
external/bsd/bind/dist/doc/arm/Bv9ARM.ch13.html | 145 +
external/bsd/bind/dist/doc/arm/Bv9ARM.html | 244 +-
external/bsd/bind/dist/doc/arm/Makefile.in | 37 +-
external/bsd/bind/dist/doc/arm/dnssec.xml | 11 +-
external/bsd/bind/dist/doc/arm/latex-fixup.pl | 2 +
external/bsd/bind/dist/doc/arm/man.arpaname.html | 14 +-
external/bsd/bind/dist/doc/arm/man.ddns-confgen.html | 16 +-
external/bsd/bind/dist/doc/arm/man.dig.html | 48 +-
external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html | 18 +-
external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html | 18 +-
external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html | 22 +-
external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html | 20 +-
external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html | 28 +-
external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html | 16 +-
external/bsd/bind/dist/doc/arm/man.dnssec-settime.html | 26 +-
external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html | 18 +-
external/bsd/bind/dist/doc/arm/man.dnssec-verify.html | 16 +-
external/bsd/bind/dist/doc/arm/man.genrandom.html | 16 +-
external/bsd/bind/dist/doc/arm/man.host.html | 16 +-
external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html | 16 +-
external/bsd/bind/dist/doc/arm/man.named-checkconf.html | 18 +-
external/bsd/bind/dist/doc/arm/man.named-checkzone.html | 18 +-
external/bsd/bind/dist/doc/arm/man.named-journalprint.html | 14 +-
external/bsd/bind/dist/doc/arm/man.named.html | 22 +-
external/bsd/bind/dist/doc/arm/man.nsec3hash.html | 16 +-
external/bsd/bind/dist/doc/arm/man.nsupdate.html | 20 +-
external/bsd/bind/dist/doc/arm/man.rndc-confgen.html | 18 +-
external/bsd/bind/dist/doc/arm/man.rndc.conf.html | 18 +-
external/bsd/bind/dist/doc/arm/man.rndc.html | 20 +-
external/bsd/bind/dist/doc/arm/notes-wrapper.xml | 29 +
external/bsd/bind/dist/doc/arm/notes.html | 129 +
external/bsd/bind/dist/doc/arm/notes.xml | 132 +
external/bsd/bind/dist/doc/xsl/Makefile.in | 7 +-
external/bsd/bind/dist/doc/xsl/isc-docbook-chunk.xsl.in | 2 +-
external/bsd/bind/dist/doc/xsl/isc-docbook-html.xsl.in | 2 +-
external/bsd/bind/dist/doc/xsl/isc-docbook-latex.xsl.in | 20 +-
external/bsd/bind/dist/doc/xsl/isc-notes-html.xsl.in | 63 +
external/bsd/bind/dist/doc/xsl/isc-notes-latex.xsl.in | 104 +
external/bsd/bind/dist/lib/bind9/api | 2 +-
external/bsd/bind/dist/lib/bind9/check.c | 162 +-
external/bsd/bind/dist/lib/bind9/getaddresses.c | 12 +-
external/bsd/bind/dist/lib/dns/adb.c | 12 +-
external/bsd/bind/dist/lib/dns/api | 4 +-
external/bsd/bind/dist/lib/dns/diff.c | 7 +-
external/bsd/bind/dist/lib/dns/dispatch.c | 28 +-
external/bsd/bind/dist/lib/dns/gen.c | 6 +-
external/bsd/bind/dist/lib/dns/hmac_link.c | 32 +-
external/bsd/bind/dist/lib/dns/include/dns/dispatch.h | 17 +-
external/bsd/bind/dist/lib/dns/include/dns/log.h | 5 +-
external/bsd/bind/dist/lib/dns/include/dns/rbt.h | 7 +-
external/bsd/bind/dist/lib/dns/include/dns/request.h | 5 +-
external/bsd/bind/dist/lib/dns/include/dst/dst.h | 3 +-
external/bsd/bind/dist/lib/dns/journal.c | 4 +-
external/bsd/bind/dist/lib/dns/keytable.c | 13 +-
external/bsd/bind/dist/lib/dns/log.c | 5 +-
external/bsd/bind/dist/lib/dns/master.c | 47 +-
external/bsd/bind/dist/lib/dns/masterdump.c | 5 +-
external/bsd/bind/dist/lib/dns/message.c | 8 +-
external/bsd/bind/dist/lib/dns/name.c | 3 +-
external/bsd/bind/dist/lib/dns/ncache.c | 11 +-
external/bsd/bind/dist/lib/dns/nsec3.c | 6 +-
external/bsd/bind/dist/lib/dns/openssldh_link.c | 41 +-
external/bsd/bind/dist/lib/dns/openssldsa_link.c | 42 +-
external/bsd/bind/dist/lib/dns/opensslecdsa_link.c | 20 +-
external/bsd/bind/dist/lib/dns/opensslgost_link.c | 4 +-
external/bsd/bind/dist/lib/dns/opensslrsa_link.c | 20 +-
external/bsd/bind/dist/lib/dns/private.c | 5 +-
external/bsd/bind/dist/lib/dns/rbt.c | 6 +-
external/bsd/bind/dist/lib/dns/rbtdb.c | 33 +-
external/bsd/bind/dist/lib/dns/rdata.c | 12 +-
external/bsd/bind/dist/lib/dns/rdata/generic/cdnskey_60.c | 6 +-
external/bsd/bind/dist/lib/dns/rdata/generic/cds_59.c | 7 +-
external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c | 68 +-
external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.c | 7 +-
external/bsd/bind/dist/lib/dns/rdata/generic/openpgpkey_61.c | 242 +
external/bsd/bind/dist/lib/dns/rdata/generic/openpgpkey_61.h | 27 +
external/bsd/bind/dist/lib/dns/rdata/generic/opt_41.c | 61 +-
external/bsd/bind/dist/lib/dns/rdata/generic/rrsig_46.c | 5 +-
external/bsd/bind/dist/lib/dns/rdata/generic/sig_24.c | 5 +-
external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.h | 14 +-
external/bsd/bind/dist/lib/dns/rdata/generic/txt_16.c | 57 +-
external/bsd/bind/dist/lib/dns/rdataset.c | 6 +-
external/bsd/bind/dist/lib/dns/request.c | 16 +-
external/bsd/bind/dist/lib/dns/resolver.c | 71 +-
external/bsd/bind/dist/lib/dns/rootns.c | 18 +-
external/bsd/bind/dist/lib/dns/spnego_asn1.c | 52 +-
external/bsd/bind/dist/lib/dns/tests/Kdh.+002+18602.key | 1 +
external/bsd/bind/dist/lib/dns/tests/Makefile.in | 16 +-
external/bsd/bind/dist/lib/dns/tests/db_test.c | 14 +-
external/bsd/bind/dist/lib/dns/tests/dbversion_test.c | 28 +-
external/bsd/bind/dist/lib/dns/tests/dh_test.c | 97 +
external/bsd/bind/dist/lib/dns/tests/master_test.c | 28 +-
external/bsd/bind/dist/lib/dns/tests/name_test.c | 128 +
external/bsd/bind/dist/lib/dns/tests/zonemgr_test.c | 98 +-
external/bsd/bind/dist/lib/dns/tkey.c | 22 +-
external/bsd/bind/dist/lib/dns/tsig.c | 7 +-
external/bsd/bind/dist/lib/dns/validator.c | 11 +-
external/bsd/bind/dist/lib/dns/zone.c | 525 +-
external/bsd/bind/dist/lib/dns/zt.c | 10 +-
external/bsd/bind/dist/lib/export/isc/Makefile.in | 2 +
external/bsd/bind/dist/lib/export/isc/unix/Makefile.in | 3 +-
external/bsd/bind/dist/lib/export/samples/nsprobe.c | 14 +-
external/bsd/bind/dist/lib/export/samples/sample-request.c | 4 +-
external/bsd/bind/dist/lib/export/samples/sample-update.c | 6 +-
external/bsd/bind/dist/lib/irs/getnameinfo.c | 11 +-
external/bsd/bind/dist/lib/isc/api | 6 +-
external/bsd/bind/dist/lib/isc/hash.c | 8 +-
external/bsd/bind/dist/lib/isc/hmacmd5.c | 15 +-
external/bsd/bind/dist/lib/isc/hmacsha.c | 67 +-
external/bsd/bind/dist/lib/isc/httpd.c | 8 +-
external/bsd/bind/dist/lib/isc/include/isc/platform.h.in | 5 +
external/bsd/bind/dist/lib/isc/include/isc/radix.h | 5 +-
external/bsd/bind/dist/lib/isc/include/isc/ratelimiter.h | 14 +-
external/bsd/bind/dist/lib/isc/md5.c | 10 +-
external/bsd/bind/dist/lib/isc/mem.c | 35 +-
external/bsd/bind/dist/lib/isc/radix.c | 5 +-
external/bsd/bind/dist/lib/isc/ratelimiter.c | 50 +-
external/bsd/bind/dist/lib/isc/result.c | 10 +-
external/bsd/bind/dist/lib/isc/sha1.c | 10 +-
external/bsd/bind/dist/lib/isc/sha2.c | 30 +-
external/bsd/bind/dist/lib/isc/tests/Makefile.in | 8 +-
external/bsd/bind/dist/lib/isc/tests/hash_test.c | 18 +-
external/bsd/bind/dist/lib/isc/tests/radix_test.c | 95 +
external/bsd/bind/dist/lib/isc/tests/time_test.c | 4 +-
external/bsd/bind/dist/lib/isc/unix/app.c | 13 +-
external/bsd/bind/dist/lib/isc/unix/include/isc/net.h | 30 +-
external/bsd/bind/dist/lib/isc/unix/include/isc/time.h | 11 +-
external/bsd/bind/dist/lib/isc/unix/net.c | 6 +-
external/bsd/bind/dist/lib/isc/unix/socket.c | 9 +-
external/bsd/bind/dist/lib/isc/unix/stdio.c | 12 +-
external/bsd/bind/dist/lib/isc/unix/time.c | 7 +-
external/bsd/bind/dist/lib/isccfg/api | 2 +-
external/bsd/bind/dist/lib/isccfg/parser.c | 12 +-
external/bsd/bind/dist/lib/lwres/api | 2 +-
external/bsd/bind/dist/lib/lwres/compat.c | 1 +
external/bsd/bind/dist/lib/lwres/gethost.c | 54 +-
external/bsd/bind/dist/srcid | 3 +-
external/bsd/bind/dist/version | 4 +-
external/bsd/bind/include/config.h | 15 +
external/bsd/bind/include/dns/code.h | 21 +-
external/bsd/bind/include/dns/enumclass.h | 2 +-
external/bsd/bind/include/dns/enumtype.h | 4 +-
external/bsd/bind/include/dns/rdatastruct.h | 156 +-
external/bsd/bind/include/isc/platform.h | 5 +
337 files changed, 57945 insertions(+), 51281 deletions(-)
diffs (truncated from 122028 to 300 lines):
diff -r 6a1b78404c34 -r 24e7617cf011 external/bsd/bind/dist/CHANGES
--- a/external/bsd/bind/dist/CHANGES Sun Nov 15 17:46:34 2015 +0000
+++ b/external/bsd/bind/dist/CHANGES Sun Nov 15 19:17:51 2015 +0000
@@ -1,13 +1,166 @@
- --- 9.9.6-P2 released ---
+ --- 9.9.7-P3 released ---
+
+4170. [security] An incorrect boundary check in the OPENPGPKEY
+ rdatatype could trigger an assertion failure.
+ (CVE-2015-5986) [RT #40286]
+
+4168. [security] A buffer accounting error could trigger an
+ assertion failure when parsing certain malformed
+ DNSSEC keys. (CVE-2015-5722) [RT #40212]
+
+ --- 9.9.7-P2 released ---
+
+4165. [security] A failure to reset a value to NULL in tkey.c could
+ result in an assertion failure. (CVE-2015-5477)
+ [RT #40046]
+
+ --- 9.9.7-P1 released ---
+
+4138. [bug] An uninitialized value in validator.c could result
+ in an assertion failure. (CVE-2015-4620) [RT #39795]
+
+ --- 9.9.7 released ---
+
+ --- 9.9.7rc2 released ---
+
+4061. [bug] Handle timeout in legacy system test. [RT #38573]
+
+4060. [bug] dns_rdata_freestruct could be called on a
+ uninitialised structure when handling a error.
+ [RT #38568]
+
+4059. [bug] Addressed valgrind warnings. [RT #38549]
+
+4058. [bug] UDP dispatches could use the wrong pseudorandom
+ number generator context. [RT #38578]
+
+4056. [bug] Fixed several small bugs in automatic trust anchor
+ management, including a memory leak and a possible
+ loss of key state information. [RT #38458]
+
+4057. [bug] 'dnssec-dsfromkey -T 0' failed to add ttl field.
+ [RT #38565]
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344]
+4052. [bug] Fix a leak of query fetchlock. [RT #38454]
+
+4050. [bug] RPZ could send spurious SERVFAILs in response
+ to duplicate queries. [RT #38510]
+
+4049. [bug] CDS and CDNSKEY had the wrong attributes. [RT #38491]
+
+4048. [bug] adb hash table was not being grown. [RT #38470]
+
+ --- 9.9.7rc1 released ---
+
+4047. [cleanup] "named -V" now reports the current running versions
+ of OpenSSL and the libxml2 libraries, in addition to
+ the versions that were in use at build time.
+
+4046. [bug] Accounting of "total use" in memory context
+ statistics was not correct. [RT #38370]
+
+4045. [bug] Skip to next master on dns_request_createvia4 failure.
+ [RT #25185]
+
+4044. [bug] Change 3955 was not complete, resulting in an assertion
+ failure if the timing was just right. [RT #38352]
+
+4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381]
+
+4038. [bug] Add 'rpz' flag to node and use it to determine whether
+ to call dns_rpz_delete. This should prevent unbalanced
+ add / delete calls. [RT #36888]
+
+4037. [bug] also-notify was ignoring the tsig key when checking
+ for duplicates resulting in some expected notify
+ messages not being sent. [RT #38369]
+
+4035. [bug] Close temporary and NZF FILE pointers before moving
+ the former into the latter's place, as required on
+ Windows. [RT #38332]
+
+4032. [bug] Built-in "empty" zones did not correctly inherit the
+ "allow-transfer" ACL from the options or view.
+ [RT #38310]
+
+4031. [bug] named-checkconf -z failed to report a missing file
+ with a hint zone. [RT #38294]
+
+4028. [bug] $GENERATE with a zero step was not being caught as a
+ error. A $GENERATE with a / but no step was not being
+ caught as a error. [RT #38262]
+
+3973. [test] Added hooks for Google Performance Tools CPU profiler,
+ including real-time/wall-clock profiling. Use
+ "configure --with-gperftools-profiler" to enable.
+ [RT #37339]
+
+ --- 9.9.7b1 released ---
+
4027. [port] Net::DNS 0.81 compatibility. [RT #38165]
- --- 9.9.6-P1 released ---
+4026. [bug] Fix RFC 3658 reference in dig +sigchase. [RT #38173]
+
+4025. [port] bsdi: failed to build. [RT #38047]
+
+4024. [bug] dns_rdata_opt_first, dns_rdata_opt_next,
+ dns_rdata_opt_current, dns_rdata_txt_first,
+ dns_rdata_txt_next and dns_rdata_txt_current were
+ documented but not implemented. These have now been
+ implemented.
+
+ dns_rdata_spf_first, dns_rdata_spf_next and
+ dns_rdata_spf_current were documented but not
+ implemented. The prototypes for these
+ functions have been removed. [RT #38068]
+
+4023. [bug] win32: socket handling with explicit ports and
+ invoking named with -4 was broken for some
+ configurations. [RT #38068]
+
+4021. [bug] Adjust max-recursion-queries to accommodate
+ the need for more queries when the cache is
+ empty. [RT #38104]
+
+4020. [bug] Change 3736 broke nsupdate's SOA MNAME discovery
+ resulting in updates being sent to the wrong server.
+ [RT #37925]
+
+4019. [func] If named is not configured to validate the answer
+ then allow fallback to plain DNS on timeout even
+ when we know the server supports EDNS. [RT #37978]
+
+4018. [bug] Fall back to plain DNS when EDNS queries are being
+ dropped was failing. [RT #37965]
+
+4017. [test] Add system test to check lookups to legacy servers
+ with broken DNS behavior. [RT #37965]
+
+4016. [bug] Fix a dig segfault due to bad linked list usage.
+ [RT #37591]
+
+4015. [bug] Nameservers that are skipped due to them being
+ CNAMEs were not being logged. They are now logged
+ to category 'cname' as per BIND 8. [RT #37935]
+
+4014. [bug] When including a master file origin_changed was
+ not being properly set leading to a potentially
+ spurious 'inherited owner' warning. [RT #37919]
+
+4012. [bug] Check returned status of OpenSSL digest and HMAC
+ functions when they return one. Note this applies
+ only to FIPS capable OpenSSL libraries put in
+ FIPS mode and MD5. [RT #37944]
+
+4011. [bug] master's list port inheritance was not properly
+ implemented. [RT #37792]
+
+4007. [doc] Remove acl forward reference restriction. [RT #37772]
4006. [security] A flaw in delegation handling could be exploited
to put named into an infinite loop. This has
@@ -21,6 +174,99 @@
"max-recursion-depth" option, and the query limit
via the "max-recursion-queries" option. [RT #37580]
+4004. [bug] When delegations had AAAA glue but not A, a
+ reference could be leaked causing an assertion
+ failure on shutdown. [RT #37796]
+
+4000. [bug] NXDOMAIN redirection incorrectly handled NXRRSET
+ from the redirect zone. [RT #37722]
+
+3998. [bug] isc_radix_search was returning matches that were
+ too precise. [RT #37680]
+
+3997. [protocol] Add OPENGPGKEY record. [RT# 37671]
+
+3996. [bug] Address use after free on out of memory error in
+ keyring_add. [RT #37639]
+
+3995. [bug] receive_secure_serial holds the zone lock for too
+ long. [RT #37626]
+
+3990. [testing] Add tests for unknown DNSSEC algorithm handling.
+ [RT #37541]
+
+3989. [cleanup] Remove redundant dns_db_resigned calls. [RT #35748]
+
+3987. [func] Handle future Visual Studio 14 incompatible changes.
+ [RT #37380]
+
+3986. [doc] Add the BIND version number to page footers
+ in the ARM. [RT #37398]
+
+3985. [doc] Describe how +ndots and +search interact in dig.
+ [RT #37529]
+
+3982. [doc] Include release notes in product documentation.
+ [RT #37272]
+
+3981. [bug] Cache DS/NXDOMAIN independently of other query types.
+ [RT #37467]
+
+3978. [test] Added a unit test for Diffie-Hellman key
+ computation, completing change #3974. [RT #37477]
+
+3976. [bug] When refreshing managed-key trust anchors, clear
+ any cached trust so that they will always be
+ revalidated with the current set of secure
+ roots. [RT #37506]
+
+3974. [bug] Handle DH_compute_key() failure correctly in
+ openssldh_link.c. [RT #37477]
+
+3972. [bug] Fix host's usage statement. [RT #37397]
+
+3971. [bug] Reduce the cascading failures due to a bad $TTL line
+ in named-checkconf / named-checkzone. [RT #37138]
+
+3970. [contrib] Fixed a use after free bug in the SDB LDAP driver.
+ [RT #37237]
+
+3968. [bug] Silence spurious log messages when using 'named -[46]'.
+ [RT #37308]
+
+3967. [test] Add test for inlined signed zone in multiple views
+ with different DNSKEY sets. [RT #35759]
+
+3966. [bug] Missing dns_db_closeversion call in receive_secure_db.
+ [RT #35746]
+
+3962. [bug] 'dig +topdown +trace +sigchase' address unhandled error
+ conditions. [RT #34663]
+
+3961. [bug] Forwarding of SIG(0) signed UPDATE messages failed with
+ BADSIG. [RT #37216]
+
+3960. [bug] 'dig +sigchase' could loop forever. [RT #37220]
+
+3959. [bug] Updates could be lost if they arrived immediately
+ after a rndc thaw. [RT #37233]
+
+3958. [bug] Detect when writeable files have multiple references
+ in named.conf. [RT #37172]
+
+3957. [bug] "dnssec-keygen -S" failed for ECCGOST, ECDSAP256SHA256
+ and ECDSAP384SHA384. [RT #37183]
+
+3955. [bug] Notify messages due to changes are no longer queued
+ behind startup notify messages. [RT #24454]
+
+3954. [bug] Unchecked mutex init in dlz_dlopen_driver.c [RT #37112]
+
+3953. [bug] Don't escape semi-colon in TXT fields. [RT #37159]
+
+3952. [bug] dns_name_fullcompare failed to set *nlabelsp when the
+ two name pointers were the same. [RT #37176]
+
--- 9.9.6 released ---
3950. [port] Changed the bin/python Makefile to work around a
diff -r 6a1b78404c34 -r 24e7617cf011 external/bsd/bind/dist/COPYRIGHT
--- a/external/bsd/bind/dist/COPYRIGHT Sun Nov 15 17:46:34 2015 +0000
+++ b/external/bsd/bind/dist/COPYRIGHT Sun Nov 15 19:17:51 2015 +0000
@@ -1,4 +1,4 @@
-Copyright (C) 2004-2014 Internet Systems Consortium, Inc. ("ISC")
+Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC")
Copyright (C) 1996-2003 Internet Software Consortium.
Permission to use, copy, modify, and/or distribute this software for any
diff -r 6a1b78404c34 -r 24e7617cf011 external/bsd/bind/dist/FAQ.xml
--- a/external/bsd/bind/dist/FAQ.xml Sun Nov 15 17:46:34 2015 +0000
+++ b/external/bsd/bind/dist/FAQ.xml Sun Nov 15 19:17:51 2015 +0000
@@ -1,7 +1,7 @@
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" []>
<!--
- - Copyright (C) 2004-2010, 2013 Internet Systems Consortium, Inc. ("ISC")
+ - Copyright (C) 2004-2010, 2013, 2014 Internet Systems Consortium, Inc. ("ISC")
- Copyright (C) 2000-2003 Internet Software Consortium.
-
- Permission to use, copy, modify, and/or distribute this software for any
@@ -31,6 +31,7 @@
<year>2009</year>
<year>2010</year>
<year>2013</year>
+ <year>2014</year>
<holder>Internet Systems Consortium, Inc. ("ISC")</holder>
</copyright>
Home |
Main Index |
Thread Index |
Old Index