Source-Changes-HG archive

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

[src/netbsd-6]: src/external/bsd/bind Apply patch, requested by spz in ticket...



details:   https://anonhg.NetBSD.org/src/rev/da07f3c414d2
branches:  netbsd-6
changeset: 777010:da07f3c414d2
user:      bouyer <bouyer%NetBSD.org@localhost>
date:      Sun Nov 15 19:09:08 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                                           |    185 +-
 external/bsd/bind/include/isc/platform.h                                              |      5 +
 337 files changed, 57974 insertions(+), 51281 deletions(-)

diffs (truncated from 122057 to 300 lines):

diff -r 459c460b663f -r da07f3c414d2 external/bsd/bind/dist/CHANGES
--- a/external/bsd/bind/dist/CHANGES    Sun Nov 15 17:52:49 2015 +0000
+++ b/external/bsd/bind/dist/CHANGES    Sun Nov 15 19:09:08 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 459c460b663f -r da07f3c414d2 external/bsd/bind/dist/COPYRIGHT
--- a/external/bsd/bind/dist/COPYRIGHT  Sun Nov 15 17:52:49 2015 +0000
+++ b/external/bsd/bind/dist/COPYRIGHT  Sun Nov 15 19:09:08 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 459c460b663f -r da07f3c414d2 external/bsd/bind/dist/FAQ.xml
--- a/external/bsd/bind/dist/FAQ.xml    Sun Nov 15 17:52:49 2015 +0000
+++ b/external/bsd/bind/dist/FAQ.xml    Sun Nov 15 19:09:08 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