Source-Changes-HG archive

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

[src/trunk]: src/external/bsd/bind/dist Import bind 9.7.2-P3



details:   https://anonhg.NetBSD.org/src/rev/7e87c127ed03
branches:  trunk
changeset: 759220:7e87c127ed03
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Dec 02 14:22:18 2010 +0000

description:
Import bind 9.7.2-P3

diffstat:

 external/bsd/bind/dist/CHANGES                                                                                                             |  136 +-
 external/bsd/bind/dist/README                                                                                                              |    2 +
 external/bsd/bind/dist/RELEASE-NOTES-BIND-9.7.html                                                                                         |  282 +++
 external/bsd/bind/dist/RELEASE-NOTES-BIND-9.7.pdf                                                                                          |  Bin 
 external/bsd/bind/dist/RELEASE-NOTES-BIND-9.7.txt                                                                                          |  188 ++
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8                                                                                          |   24 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook                                                                                    |   50 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html                                                                                       |   54 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.8                                                                                         |   18 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.c                                                                                         |  164 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.docbook                                                                                   |   43 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.html                                                                                      |   42 +-
 external/bsd/bind/dist/bin/named/Makefile.in                                                                                               |    7 +-
 external/bsd/bind/dist/bin/named/builtin.c                                                                                                 |    7 +-
 external/bsd/bind/dist/bin/named/client.c                                                                                                  |   10 +-
 external/bsd/bind/dist/bin/named/config.c                                                                                                  |    6 +-
 external/bsd/bind/dist/bin/named/control.c                                                                                                 |    9 +-
 external/bsd/bind/dist/bin/named/include/named/control.h                                                                                   |    5 +-
 external/bsd/bind/dist/bin/named/include/named/globals.h                                                                                   |    5 +-
 external/bsd/bind/dist/bin/named/include/named/query.h                                                                                     |    8 +-
 external/bsd/bind/dist/bin/named/include/named/server.h                                                                                    |   13 +-
 external/bsd/bind/dist/bin/named/query.c                                                                                                   |   33 +-
 external/bsd/bind/dist/bin/named/zoneconf.c                                                                                                |   34 +-
 external/bsd/bind/dist/bin/nsupdate/nsupdate.c                                                                                             |   22 +-
 external/bsd/bind/dist/bin/tests/db/Makefile.in                                                                                            |   10 +-
 external/bsd/bind/dist/bin/tests/system/addzone/clean.sh                                                                                   |   24 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/added.db                                                                               |   31 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/default.nzf.in                                                                         |    1 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/named1.conf                                                                            |   41 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/named2.conf                                                                            |   50 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/normal.db                                                                              |   31 +
 external/bsd/bind/dist/bin/tests/system/addzone/ns2/previous.db                                                                            |   31 +
 external/bsd/bind/dist/bin/tests/system/addzone/setup.sh                                                                                   |   20 +
 external/bsd/bind/dist/bin/tests/system/addzone/tests.sh                                                                                   |  151 ++
 external/bsd/bind/dist/bin/tests/system/allow_query/clean.sh                                                                               |   25 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/aclallow.db                                                                        |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/acldisallow.db                                                                     |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/aclnotallow.db                                                                     |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/added.db                                                                           |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/addrallow.db                                                                       |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/addrdisallow.db                                                                    |   32 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/addrnotallow.db                                                                    |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/any.db                                                                             |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/keyallow.db                                                                        |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/keydisallow.db                                                                     |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named01.conf                                                                       |   39 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named02.conf                                                                       |   40 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named03.conf                                                                       |   40 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named04.conf                                                                       |   40 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named05.conf                                                                       |   40 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named06.conf                                                                       |   40 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named07.conf                                                                       |   42 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named08.conf                                                                       |   42 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named09.conf                                                                       |   42 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named10.conf                                                                       |   46 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named11.conf                                                                       |   52 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named12.conf                                                                       |   45 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named21.conf                                                                       |   42 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named22.conf                                                                       |   45 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named23.conf                                                                       |   45 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named24.conf                                                                       |   44 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named25.conf                                                                       |   44 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named26.conf                                                                       |   44 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named27.conf                                                                       |   47 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named28.conf                                                                       |   46 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named29.conf                                                                       |   46 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named30.conf                                                                       |   50 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named31.conf                                                                       |   57 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named32.conf                                                                       |   49 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named33.conf                                                                       |   46 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named34.conf                                                                       |   45 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named40.conf                                                                       |  116 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named53.conf                                                                       |   41 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named54.conf                                                                       |   41 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named55.conf                                                                       |   46 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/named56.conf                                                                       |   45 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/none.db                                                                            |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/normal.db                                                                          |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/ns2/previous.db                                                                        |   31 +
 external/bsd/bind/dist/bin/tests/system/allow_query/setup.sh                                                                               |   19 +
 external/bsd/bind/dist/bin/tests/system/allow_query/tests.sh                                                                               |  617 ++++++++
 external/bsd/bind/dist/bin/tests/system/autosign/ns1/root.db.in                                                                            |    3 +-
 external/bsd/bind/dist/bin/tests/system/autosign/tests.sh                                                                                  |   42 +-
 external/bsd/bind/dist/bin/tests/system/conf.sh.in                                                                                         |   11 +-
 external/bsd/bind/dist/bin/tests/system/dlz/clean.sh                                                                                       |   21 +
 external/bsd/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/dns.d/@/DNAME=10=example.net.=                                        |    7 +
 external/bsd/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/dns.d/@/NS=10=example.com.=                                           |    7 +
 external/bsd/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/dns.d/@/SOA=10=ns.example.com.=root.example.com.=2010062900=0=0=0=10= |    7 +
 external/bsd/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/xfr.d/10.53.0.1                                                       |    9 +
 external/bsd/bind/dist/bin/tests/system/dlz/ns1/named.conf                                                                                 |   34 +
 external/bsd/bind/dist/bin/tests/system/dlz/tests.sh                                                                                       |   43 +
 external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh                                                                                    |    3 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/dnssec_update_test.pl                                                                       |    8 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns1/root.db.in                                                                              |    6 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns1/sign.sh                                                                                 |    3 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/algroll.db.in                                                                           |   31 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/badparam.db.in                                                                          |   26 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/named.conf                                                                              |   15 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh                                                                                 |   36 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh                                                                                    |   53 +-
 external/bsd/bind/dist/bin/tests/system/masterfile/clean.sh                                                                                |    6 +-
 external/bsd/bind/dist/bin/tests/system/masterfile/ns2/example.db                                                                          |   26 +
 external/bsd/bind/dist/bin/tests/system/masterfile/ns2/named.conf                                                                          |   51 +
 external/bsd/bind/dist/bin/tests/system/masterfile/tests.sh                                                                                |   39 +-
 external/bsd/bind/dist/bin/tests/system/resolver/clean.sh                                                                                  |    6 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ns4/named.conf                                                                            |   38 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns4/named.noaa                                                                            |    6 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns4/root.db                                                                               |   26 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns5/named.conf                                                                            |   37 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns5/root.hint                                                                             |   19 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns6/example.net.db.in                                                                     |   22 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns6/keygen.sh                                                                             |   31 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns6/named.conf                                                                            |   44 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns6/root.db                                                                               |   26 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns7/named.conf                                                                            |   37 +
 external/bsd/bind/dist/bin/tests/system/resolver/ns7/root.hint                                                                             |   19 +
 external/bsd/bind/dist/bin/tests/system/resolver/setup.sh                                                                                  |   21 +
 external/bsd/bind/dist/bin/tests/system/resolver/tests.sh                                                                                  |   63 +-
 external/bsd/bind/dist/bin/tests/system/smartsign/tests.sh                                                                                 |   17 +-
 external/bsd/bind/dist/bin/tests/system/start.pl                                                                                           |    4 +-
 external/bsd/bind/dist/bin/tests/system/testsock.pl                                                                                        |    6 +-
 external/bsd/bind/dist/config.h.in                                                                                                         |    2 +-
 external/bsd/bind/dist/configure                                                                                                           |   55 +-
 external/bsd/bind/dist/configure.in                                                                                                        |    4 +-
 external/bsd/bind/dist/contrib/dlz/config.dlz.in                                                                                           |    2 +-
 external/bsd/bind/dist/contrib/sdb/sqlite/zone2sqlite.c                                                                                    |   14 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml                                                                                             |  141 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html                                                                                            |   93 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html                                                                                            |  190 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html                                                                                            |    6 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html                                                                                            |  190 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html                                                                                            |   14 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html                                                                                            |   18 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html                                                                                            |  220 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.html                                                                                                 |  160 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.pdf                                                                                                  |  Bin 
 external/bsd/bind/dist/doc/arm/dnssec.xml                                                                                                  |   40 +-
 external/bsd/bind/dist/doc/arm/man.arpaname.html                                                                                           |    8 +-
 external/bsd/bind/dist/doc/arm/man.ddns-confgen.html                                                                                       |   10 +-
 external/bsd/bind/dist/doc/arm/man.dig.html                                                                                                |   20 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html                                                                                   |   16 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html                                                                                |   14 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html                                                                                      |   52 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html                                                                                      |   10 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-settime.html                                                                                     |   48 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html                                                                                    |   12 +-
 external/bsd/bind/dist/doc/arm/man.genrandom.html                                                                                          |   10 +-
 external/bsd/bind/dist/doc/arm/man.host.html                                                                                               |   10 +-
 external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html                                                                                     |   10 +-
 external/bsd/bind/dist/doc/arm/man.named-checkconf.html                                                                                    |   12 +-
 external/bsd/bind/dist/doc/arm/man.named-checkzone.html                                                                                    |   12 +-
 external/bsd/bind/dist/doc/arm/man.named-journalprint.html                                                                                 |    8 +-
 external/bsd/bind/dist/doc/arm/man.named.html                                                                                              |   16 +-
 external/bsd/bind/dist/doc/arm/man.nsec3hash.html                                                                                          |   10 +-
 external/bsd/bind/dist/doc/arm/man.nsupdate.html                                                                                           |   14 +-
 external/bsd/bind/dist/doc/arm/man.rndc-confgen.html                                                                                       |   12 +-
 external/bsd/bind/dist/doc/arm/man.rndc.conf.html                                                                                          |   12 +-
 external/bsd/bind/dist/doc/arm/man.rndc.html                                                                                               |   12 +-
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dnssec-registry-fixes-06.txt                                                            |  448 ++++++
 external/bsd/bind/dist/doc/draft/draft-yao-dnsext-bname-04.txt                                                                             |  729 ++++++++++
 external/bsd/bind/dist/doc/misc/options                                                                                                    |    4 +-
 external/bsd/bind/dist/lib/bind9/api                                                                                                       |    2 +-
 external/bsd/bind/dist/lib/bind9/check.c                                                                                                   |    8 +-
 external/bsd/bind/dist/lib/dns/adb.c                                                                                                       |   53 +-
 external/bsd/bind/dist/lib/dns/api                                                                                                         |    4 +-
 external/bsd/bind/dist/lib/dns/include/dns/view.h                                                                                          |   35 +-
 external/bsd/bind/dist/lib/dns/journal.c                                                                                                   |   23 +-
 external/bsd/bind/dist/lib/dns/sdb.c                                                                                                       |   11 +-
 external/bsd/bind/dist/lib/dns/sdlz.c                                                                                                      |   11 +-
 external/bsd/bind/dist/lib/dns/validator.c                                                                                                 |   62 +-
 external/bsd/bind/dist/lib/dns/view.c                                                                                                      |   52 +-
 external/bsd/bind/dist/lib/dns/win32/libdns.def                                                                                            |    3 +
 external/bsd/bind/dist/lib/dns/zone.c                                                                                                      |  206 ++-
 external/bsd/bind/dist/lib/isc/api                                                                                                         |    6 +-
 external/bsd/bind/dist/lib/isc/entropy.c                                                                                                   |   13 +-
 external/bsd/bind/dist/lib/isc/include/isc/namespace.h                                                                                     |    7 +-
 external/bsd/bind/dist/lib/isc/mem.c                                                                                                       |   41 +-
 external/bsd/bind/dist/lib/isc/mem_api.c                                                                                                   |   11 +-
 external/bsd/bind/dist/lib/isc/win32/libisc.def                                                                                            |    1 +
 external/bsd/bind/dist/lib/isc/win32/socket.c                                                                                              |  219 +-
 external/bsd/bind/dist/lib/isccfg/aclconf.c                                                                                                |   25 +-
 external/bsd/bind/dist/lib/isccfg/api                                                                                                      |    4 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h                                                                                 |   16 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/cfg.h                                                                                     |   40 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/grammar.h                                                                                 |    8 +-
 external/bsd/bind/dist/lib/isccfg/include/isccfg/namedconf.h                                                                               |    7 +-
 external/bsd/bind/dist/lib/isccfg/namedconf.c                                                                                              |   59 +-
 external/bsd/bind/dist/lib/isccfg/parser.c                                                                                                 |   68 +-
 external/bsd/bind/dist/lib/isccfg/win32/libisccfg.def                                                                                      |    5 +-
 external/bsd/bind/dist/lib/lwres/api                                                                                                       |    2 +-
 external/bsd/bind/dist/lib/lwres/man/lwres.html                                                                                            |   14 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_buffer.html                                                                                     |    6 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_config.html                                                                                     |   12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_context.html                                                                                    |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gabn.html                                                                                       |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.html                                                                               |    8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.html                                                                                |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.html                                                                                 |   12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.html                                                                                  |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.html                                                                                |   12 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.html                                                                             |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_gnba.html                                                                                       |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.html                                                                                  |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.html                                                                                   |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_noop.html                                                                                       |   10 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_packet.html                                                                                     |    8 +-
 external/bsd/bind/dist/lib/lwres/man/lwres_resutil.html                                                                                    |   10 +-
 external/bsd/bind/dist/lib/lwres/print_p.h                                                                                                 |   17 +-
 external/bsd/bind/dist/release-notes.css                                                                                                   |   60 +
 external/bsd/bind/dist/version                                                                                                             |    6 +-
 external/bsd/bind/dist/win32utils/readme1st.txt                                                                                            |  318 ++--
 external/bsd/bind/dist/win32utils/updatelibxml2.pl                                                                                         |    6 +-
 external/bsd/bind/dist/win32utils/win32-build.txt                                                                                          |  302 ++--
 213 files changed, 8075 insertions(+), 1439 deletions(-)

diffs (truncated from 15567 to 300 lines):

diff -r 310d4fbb54a1 -r 7e87c127ed03 external/bsd/bind/dist/CHANGES
--- a/external/bsd/bind/dist/CHANGES    Thu Dec 02 12:54:13 2010 +0000
+++ b/external/bsd/bind/dist/CHANGES    Thu Dec 02 14:22:18 2010 +0000
@@ -1,3 +1,138 @@
+       --- 9.7.2-P3 released ---
+
+2973.  [bug]           bind.keys.h was being removed by the "make clean"
+                       at the end of configure resulting in build failures
+                       where there is very old version of perl installed.
+                       Move it to "make maintainer-clean". [RT #22230]
+
+2972.  [bug]           win32: address windows socket errors. [RT #21906]
+
+2971.  [bug]           Fixed a bug that caused journal files not to be
+                       compacted on Windows systems as a result of
+                       non-POSIX-compliant rename() semantics. [RT #22434]
+
+2970.  [security]      Adding a NO DATA negative cache entry failed to clear
+                       any matching RRSIG records.  A subsequent lookup of
+                       of NO DATA cache entry could trigger a INSIST when the
+                       unexpected RRSIG was also returned with the NO DATA
+                       cache entry.
+
+                       CVE-2010-3613, VU#706148. [RT #22288]
+
+2969.  [security]      Fix acl type processing so that allow-query works
+                       in options and view statements.  Also add a new
+                       set of tests to verify proper functioning.
+
+                       CVE-2010-3615, VU#510208. [RT #22418]
+
+2968.  [security]      Named could fail to prove a data set was insecure
+                       before marking it as insecure.  One set of conditions
+                       that can trigger this occurs naturally when rolling
+                       DNSKEY algorithms.
+
+                       CVE-2010-3614, VU#837744. [RT #22309]
+
+       --- 9.7.2-P2 released ---
+
+2963.  [security]      The allow-query acl was being applied instead of the
+                       allow-query-cache acl to cache lookups. [RT #22114]
+
+       --- 9.7.2-P1 released ---
+
+2961.  [bug]           Be still more selective about the non-authoritative
+                       answers we apply change 2748 to. [RT #22074]
+
+2960.  [func]          Check that named accepts non-authoritative answers.
+                       [RT #21594]
+
+2959.  [func]          Check that named starts with a missing masterfile.
+                       [RT #22076]
+
+2958.  [bug]           named failed to start with a missing master file.
+                       [RT #22076]
+
+2928.  [bug]           Be more selective about the non-authoritative
+                       answer we apply change 2748 to. [RT #21594]
+
+       --- 9.7.2 released ---
+
+2946.  [doc]           Document the default values for the minimum and maximum
+                       zone refresh and retry values in the ARM. [RT #21886]
+
+2945.  [doc]           Update empty-zones list in ARM. [RT #21772]
+
+2944.  [maint]         Remove ORCHID prefix from built in empty zones.
+                       [RT #21772]
+
+       --- 9.7.2rc1 released ---
+
+2943.  [func]          Add support to load new keys into managed zones
+                       without signing immediately with "rndc loadkeys".
+                       Add support to link keys with "dnssec-keygen -S"
+                       and "dnssec-settime -S".  [RT #21351]
+
+2942.  [contrib]       zone2sqlite failed to setup the entropy sources.
+                       [RT #21610]
+
+2941.  [bug]           sdb and sdlz (dlz's zone database) failed to support
+                       DNAME at the zone apex.  [RT #21610]
+
+2940.  [port]          Remove connection aborted error message on
+                       Windows. [RT #21549]
+
+2939.  [func]          Check that named successfully skips NSEC3 records
+                       that fail to match the NSEC3PARAM record currently
+                       in use. [RT# 21868]
+
+2938.  [bug]           When generating signed responses, from a signed zone
+                       that uses NSEC3, named would use a uninitialised
+                       pointer if it needed to skip a NSEC3 record because
+                       it didn't match the selected NSEC3PARAM record for
+                       zone. [RT# 21868]
+
+2937.  [bug]           Worked around an apparent race condition in over
+                       memory conditions.  Without this fix a DNS cache DB or
+                       ADB could incorrectly stay in an over memory state,
+                       effectively refusing further caching, which
+                       subsequently made a BIND 9 caching server unworkable.
+                       This fix prevents this problem from happening by
+                       polling the state of the memory context, rather than
+                       making a copy of the state, which appeared to cause
+                       a race.  This is a "workaround" in that it doesn't
+                       solve the possible race per se, but several experiments
+                       proved this change solves the symptom.  Also, the
+                       polling overhead hasn't been reported to be an issue.
+                       This bug should only affect a caching server that
+                       specifies a finite max-cache-size.  It's also quite
+                       likely that the bug happens only when enabling threads,
+                       but it's not confirmed yet. [RT #21818]
+
+2936.  [func]          Improved configuration syntax and multiple-view
+                       support for addzone/delzone feature (see change
+                       #2930).  Removed "new-zone-file" option, replaced
+                       with "allow-new-zones (yes|no)".  The new-zone-file
+                       for each view is now created automatically, with
+                       a filename generated from a hash of the view name.
+                       It is no longer necessary to "include" the
+                       new-zone-file in named.conf; this happens
+                       automatically.  Zones that were not added via
+                       "rndc addzone" can no longer be removed with
+                       "rndc delzone". [RT #19447]
+
+2935.  [bug]           nsupdate: improve 'file not found' error message.
+                       [RT #21871]
+
+2934.  [bug]           Use ANSI C compliant shift range in lib/isc/entropy.c.
+                       [RT #21871]
+
+2933.  [bug]           'dig +nsid' used stack memory after it went out of
+                       scope.  This could potentially result in a unknown,
+                       potentially malformed, EDNS option being sent instead
+                       of the desired NSID option. [RT #21781]
+
+2932.  [cleanup]       Corrected a numbering error in the "dnssec" test.
+                       [RT #21597]
+
        --- 9.7.2b1 released ---
 
 2931.  [bug]           Temporarily and partially disable change 2864
@@ -6,7 +141,6 @@
                        revisit the issue and complete the fix later.
                        [RT #21710]
 
-
 2930.  [experimental]  New "rndc addzone" and "rndc delzone" commads
                        allow dynamic addition and deletion of zones.
                        To enable this feature, specify a "new-zone-file"
diff -r 310d4fbb54a1 -r 7e87c127ed03 external/bsd/bind/dist/README
--- a/external/bsd/bind/dist/README     Thu Dec 02 12:54:13 2010 +0000
+++ b/external/bsd/bind/dist/README     Thu Dec 02 14:22:18 2010 +0000
@@ -53,6 +53,8 @@
        BIND 9.7.2 will address bugs in 9.7.1, and also introduces
         some new functionality:
 
+       - "rndc loadkeys" to allow new keys to be added to a managed
+         zone without having them sign the content immediately.
         - "rndc addzone" and "rndc delzone" allow adding and deleting
           zones at runtime.  This requires the view to have the
           "new-zone-file" option set to a filename.  Zone configuration
diff -r 310d4fbb54a1 -r 7e87c127ed03 external/bsd/bind/dist/RELEASE-NOTES-BIND-9.7.html
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/bind/dist/RELEASE-NOTES-BIND-9.7.html        Thu Dec 02 14:22:18 2010 +0000
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!--
+ - Copyright (C) 2010  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
+ - copyright notice and this permission notice appear in all copies.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
+ - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+ - AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
+ - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+ - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ - PERFORMANCE OF THIS SOFTWARE.
+-->
+
+<!-- Id: RELEASE-NOTES-BIND-9.7.html,v 1.1.2.2 2010/11/29 01:16:57 tbox Exp -->
+
+<html xmlns="http://www.w3.org/1999/xhtml";><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title></title><link rel="stylesheet" type="text/css" href="release-notes.css" 
/><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /></head><body><div class="article"><div class="titlepage"><hr /></div>
+
+  <div class="section" title="Introduction"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112133"></a>Introduction</h2></div></div></div>
+    
+    <p>
+                       BIND 9.7.2-P3 is a maintenance release for BIND 9.7.
+               </p>
+    <p>
+                       This document summarizes changes from BIND 9.7.1 to BIND 9.7.2-P3.
+                       Please see the CHANGES file in the source code release for a
+                       complete list of all changes.
+               </p>
+  </div>
+
+  <div class="section" title="Download"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112189"></a>Download</h2></div></div></div>
+    
+    <p>
+                       The latest release of BIND 9 software can always be found
+                       on our web site at
+      <a class="ulink" href="http://www.isc.org/software/bind"; target="_top">http://www.isc.org/software/bind</a>.
+               There you will find additional information about each release,
+                       source code, and some pre-compiled versions for certain operating
+                       systems.
+               </p>
+  </div>
+
+  <div class="section" title="Support"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112124"></a>Support</h2></div></div></div>
+    
+    <p>Product support information is available on
+      <a class="ulink" href="http://www.isc.org/services/support"; target="_top">http://www.isc.org/services/support</a>
+      for paid support options.  Free support is provided by our user
+                       community via a mailing list.  Information on all public email
+                       lists is available at
+      <a class="ulink" href="https://lists.isc.org/mailman/listinfo"; target="_top">https://lists.isc.org/mailman/listinfo</a>.
+    </p>
+  </div>
+
+  <div class="section" title="New Features"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112266"></a>New Features</h2></div></div></div>
+    
+               <div class="section" title="9.7.2"><div class="titlepage"><div><div><h3 class="title"><a id="id36112112"></a>9.7.2</h3></div></div></div>
+                       
+           <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+                                       Zones may be dynamically added and removed with the
+                                       â??rndc addzoneâ?? and â??rndc delzoneâ?? commands.  These
+                                       dynamically added zones are written to a per-view
+                                       configuration file.  Do not rely on the configuration
+                                       file name nor contents as this will change in a future
+                                       release.  This is an experimental feature at this time.
+                               </li><li class="listitem">
+                                       Added new â??filter-aaaa-on-v4â?? access control list to
+                                       select which IPv4 clients have AAAA record filtering
+                                       applied.
+                               </li><li class="listitem">
+                                       A new command â??rndc secrootsâ?? was added to dump a combined
+                                       summary of the currently managed keys combined with statically
+                                       configured trust anchors.
+                               </li><li class="listitem">
+                                       Added support to load new keys into managed zones without
+                                       signing immediately with "rndc loadkeys".  Added support
+                                       to link keys with "dnssec-keygen -S" and
+                                       "dnssec-settime -S".
+                               </li></ul></div>
+               </div>
+               <div class="section" title="9.7.2-P1"><div class="titlepage"><div><div><h3 class="title"><a id="id36112313"></a>9.7.2-P1</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+               <div class="section" title="9.7.2-P2"><div class="titlepage"><div><div><h3 class="title"><a id="id36112322"></a>9.7.2-P2</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+               <div class="section" title="9.7.2-P3"><div class="titlepage"><div><div><h3 class="title"><a id="id36112332"></a>9.7.2-P3</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+  </div>
+
+  <div class="section" title="Feature Changes"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112267"></a>Feature Changes</h2></div></div></div>
+    
+               <div class="section" title="9.7.2"><div class="titlepage"><div><div><h3 class="title"><a id="id36112348"></a>9.7.2</h3></div></div></div>
+                       
+           <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+                                       Documentation improvements
+                               </li><li class="listitem">
+                                       ORCHID prefixes were removed from the automatic empty
+                                       zone list.
+                               </li><li class="listitem">
+                                       Improved handling of GSSAPI security contexts.  Specifically,
+                                       better memory management of cached contexts, limited lifetime
+                                       of a context to 1 hour, and added a â??realmâ?? command to
+                                       nsupdate to allow selection of a non-default realm name.
+                               </li><li class="listitem">
+                                       The contributed tool â??zktâ?? was updated to version 1.0.
+                               </li></ul></div>
+               </div>
+               <div class="section" title="9.7.2-P1"><div class="titlepage"><div><div><h3 class="title"><a id="id36112373"></a>9.7.2-P1</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+               <div class="section" title="9.7.2-P2"><div class="titlepage"><div><div><h3 class="title"><a id="id36112382"></a>9.7.2-P2</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+               <div class="section" title="9.7.2-P3"><div class="titlepage"><div><div><h3 class="title"><a id="id36112392"></a>9.7.2-P3</h3></div></div></div>
+                       
+                       <p>None.</p>
+               </div>
+  </div>
+
+  <div class="section" title="Security Fixes"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id36112402"></a>Security Fixes</h2></div></div></div>
+    
+               <div class="section" title="9.7.2"><div class="titlepage"><div><div><h3 class="title"><a id="id36112408"></a>9.7.2</h3></div></div></div>
+                       
+                       <p>None.</p>




Home | Main Index | Thread Index | Old Index