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.0rc1



details:   https://anonhg.NetBSD.org/src/rev/913746230a78
branches:  trunk
changeset: 750338:913746230a78
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Dec 26 22:18:13 2009 +0000

description:
Import bind 9.7.0rc1

diffstat:

 external/bsd/bind/dist/CHANGES                                                    |    297 +-
 external/bsd/bind/dist/FAQ                                                        |      4 +-
 external/bsd/bind/dist/FAQ.xml                                                    |      6 +-
 external/bsd/bind/dist/Makefile.in                                                |      4 +-
 external/bsd/bind/dist/README                                                     |      5 +-
 external/bsd/bind/dist/README.dnssec                                              |    186 +
 external/bsd/bind/dist/README.pkcs11                                              |     29 +-
 external/bsd/bind/dist/README.rfc5011                                             |     15 +-
 external/bsd/bind/dist/bin/check/Makefile.in                                      |      4 +-
 external/bsd/bind/dist/bin/check/named-checkconf.c                                |     22 +-
 external/bsd/bind/dist/bin/check/named-checkzone.8                                |     17 +-
 external/bsd/bind/dist/bin/check/named-checkzone.c                                |     50 +-
 external/bsd/bind/dist/bin/check/named-checkzone.docbook                          |     19 +-
 external/bsd/bind/dist/bin/check/named-checkzone.html                             |     24 +-
 external/bsd/bind/dist/bin/confgen/Makefile.in                                    |      4 +-
 external/bsd/bind/dist/bin/confgen/keygen.c                                       |      6 +-
 external/bsd/bind/dist/bin/dig/Makefile.in                                        |      4 +-
 external/bsd/bind/dist/bin/dig/nslookup.c                                         |      5 +-
 external/bsd/bind/dist/bin/dnssec/Makefile.in                                     |      4 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.8                           |     18 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.docbook                     |     18 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.html                        |     26 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8                                 |     31 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.docbook                           |     42 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-keygen.html                              |     52 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.8                                 |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.c                                 |     27 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.docbook                           |      4 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-revoke.html                              |      4 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.8                                |      8 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.c                                |     35 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.docbook                          |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-settime.html                             |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.8                               |      8 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.c                               |    325 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.docbook                         |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssec-signzone.html                            |      6 +-
 external/bsd/bind/dist/bin/dnssec/dnssectool.c                                    |     58 +-
 external/bsd/bind/dist/bin/dnssec/dnssectool.h                                    |     12 +-
 external/bsd/bind/dist/bin/named/Makefile.in                                      |      6 +-
 external/bsd/bind/dist/bin/named/client.c                                         |     29 +-
 external/bsd/bind/dist/bin/named/config.c                                         |     13 +-
 external/bsd/bind/dist/bin/named/include/named/client.h                           |      8 +-
 external/bsd/bind/dist/bin/named/include/named/server.h                           |      4 +-
 external/bsd/bind/dist/bin/named/query.c                                          |    223 +-
 external/bsd/bind/dist/bin/named/statschannel.c                                   |     36 +-
 external/bsd/bind/dist/bin/named/unix/Makefile.in                                 |      4 +-
 external/bsd/bind/dist/bin/named/update.c                                         |    116 +-
 external/bsd/bind/dist/bin/named/zoneconf.c                                       |     29 +-
 external/bsd/bind/dist/bin/nsupdate/Makefile.in                                   |      4 +-
 external/bsd/bind/dist/bin/pkcs11/openssl-0.9.8l-patch                            |  14312 ++++++++++
 external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.c                                |    368 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.c                                 |    475 +-
 external/bsd/bind/dist/bin/pkcs11/pkcs11-list.c                                   |    396 +-
 external/bsd/bind/dist/bin/pkcs11/unix/cryptoki.h                                 |     24 +-
 external/bsd/bind/dist/bin/pkcs11/unix/unix.c                                     |     24 +-
 external/bsd/bind/dist/bin/pkcs11/win32/win32.c                                   |     24 +-
 external/bsd/bind/dist/bin/rndc/Makefile.in                                       |      4 +-
 external/bsd/bind/dist/bin/tests/Makefile.in                                      |      4 +-
 external/bsd/bind/dist/bin/tests/db/Makefile.in                                   |      4 +-
 external/bsd/bind/dist/bin/tests/dst/Makefile.in                                  |      4 +-
 external/bsd/bind/dist/bin/tests/master/Makefile.in                               |      4 +-
 external/bsd/bind/dist/bin/tests/mem/Makefile.in                                  |      4 +-
 external/bsd/bind/dist/bin/tests/names/Makefile.in                                |      4 +-
 external/bsd/bind/dist/bin/tests/net/Makefile.in                                  |      4 +-
 external/bsd/bind/dist/bin/tests/rbt/Makefile.in                                  |      4 +-
 external/bsd/bind/dist/bin/tests/sockaddr/Makefile.in                             |      4 +-
 external/bsd/bind/dist/bin/tests/system/autosign/clean.sh                         |     37 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns1/keygen.sh                    |     69 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns1/named.conf                   |     55 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns1/root.db.in                   |     29 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/child.nsec3.example.db       |     25 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/child.optout.example.db      |     25 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/dst.example.db.in            |     26 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/example.db.in                |     85 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/insecure.secure.example.db   |     31 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/keygen.sh                    |     48 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/named.conf                   |     96 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns2/private.secure.example.db.in |     32 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/insecure.example.db          |     31 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/keygen.sh                    |    140 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/multiple.example.db.in       |     34 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/named.conf                   |    146 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/nsec3.example.db.in          |     42 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/nsec3.nsec3.example.db.in    |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/nsec3.optout.example.db.in   |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/optout.example.db.in         |     43 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/optout.nsec3.example.db.in   |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/optout.optout.example.db.in  |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/rsasha256.example.db.in      |     33 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/rsasha512.example.db.in      |     33 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/secure.example.db.in         |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/secure.nsec3.example.db.in   |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns3/secure.optout.example.db.in  |     40 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns4/named.conf                   |     43 +
 external/bsd/bind/dist/bin/tests/system/autosign/ns5/named.conf                   |     42 +
 external/bsd/bind/dist/bin/tests/system/autosign/prereq.sh                        |     27 +
 external/bsd/bind/dist/bin/tests/system/autosign/setup.sh                         |     25 +
 external/bsd/bind/dist/bin/tests/system/autosign/tests.sh                         |    515 +
 external/bsd/bind/dist/bin/tests/system/conf.sh.in                                |     12 +-
 external/bsd/bind/dist/bin/tests/system/dlv/ns3/sign.sh                           |      8 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/clean.sh                           |      5 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns1/sign.sh                        |      6 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/example.db.in                  |     10 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns2/sign.sh                        |     15 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/named.conf                     |     14 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/rsasha256.example.db.in        |     33 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/rsasha512.example.db.in        |     33 +
 external/bsd/bind/dist/bin/tests/system/dnssec/ns3/sign.sh                        |     62 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/prereq.sh                          |      4 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/setup.sh                           |      4 +-
 external/bsd/bind/dist/bin/tests/system/dnssec/tests.sh                           |     24 +-
 external/bsd/bind/dist/bin/tests/system/lwresd/Makefile.in                        |      4 +-
 external/bsd/bind/dist/bin/tests/system/metadata/child.db                         |     29 +
 external/bsd/bind/dist/bin/tests/system/metadata/clean.sh                         |     23 +
 external/bsd/bind/dist/bin/tests/system/metadata/parent.db                        |     36 +
 external/bsd/bind/dist/bin/tests/system/metadata/prereq.sh                        |     27 +
 external/bsd/bind/dist/bin/tests/system/metadata/setup.sh                         |     68 +
 external/bsd/bind/dist/bin/tests/system/metadata/tests.sh                         |    138 +
 external/bsd/bind/dist/bin/tests/system/nsupdate/clean.sh                         |      4 +-
 external/bsd/bind/dist/bin/tests/system/nsupdate/setup.sh                         |      3 +-
 external/bsd/bind/dist/bin/tests/system/pending/clean.sh                          |     27 +
 external/bsd/bind/dist/bin/tests/system/pending/ns1/named.conf                    |     38 +
 external/bsd/bind/dist/bin/tests/system/pending/ns1/root.db.in                    |     31 +
 external/bsd/bind/dist/bin/tests/system/pending/ns1/sign.sh                       |     51 +
 external/bsd/bind/dist/bin/tests/system/pending/ns2/example.db.in                 |     28 +
 external/bsd/bind/dist/bin/tests/system/pending/ns2/named.conf                    |     47 +
 external/bsd/bind/dist/bin/tests/system/pending/ns2/sign.sh                       |     33 +
 external/bsd/bind/dist/bin/tests/system/pending/ns3/hostile.db                    |     27 +
 external/bsd/bind/dist/bin/tests/system/pending/ns3/mail.example.db               |     28 +
 external/bsd/bind/dist/bin/tests/system/pending/ns3/named.conf                    |     52 +
 external/bsd/bind/dist/bin/tests/system/pending/ns4/named.conf                    |     37 +
 external/bsd/bind/dist/bin/tests/system/pending/prereq.sh                         |     27 +
 external/bsd/bind/dist/bin/tests/system/pending/setup.sh                          |     21 +
 external/bsd/bind/dist/bin/tests/system/pending/tests.sh                          |     46 +
 external/bsd/bind/dist/bin/tests/system/resolver/ans2/ans.pl                      |      3 +-
 external/bsd/bind/dist/bin/tests/system/resolver/ans3/ans.pl                      |      3 +-
 external/bsd/bind/dist/bin/tests/system/sortlist/clean.sh                         |      6 +-
 external/bsd/bind/dist/bin/tests/system/tkey/Makefile.in                          |      4 +-
 external/bsd/bind/dist/bin/tests/system/zonechecks/tests.sh                       |      6 +-
 external/bsd/bind/dist/bin/tests/tasks/Makefile.in                                |      4 +-
 external/bsd/bind/dist/bin/tests/timers/Makefile.in                               |      4 +-
 external/bsd/bind/dist/bin/tools/Makefile.in                                      |     23 +-
 external/bsd/bind/dist/bin/tools/arpaname.c                                       |     10 +-
 external/bsd/bind/dist/bin/tools/named-journalprint.8                             |     62 +
 external/bsd/bind/dist/bin/tools/named-journalprint.c                             |     88 +
 external/bsd/bind/dist/bin/tools/named-journalprint.docbook                       |    101 +
 external/bsd/bind/dist/bin/tools/named-journalprint.html                          |     74 +
 external/bsd/bind/dist/bin/tools/win32/arpaname.dsp                               |    103 +
 external/bsd/bind/dist/bin/tools/win32/arpaname.dsw                               |     29 +
 external/bsd/bind/dist/bin/tools/win32/arpaname.mak                               |    299 +
 external/bsd/bind/dist/bin/tools/win32/genrandom.dsp                              |    103 +
 external/bsd/bind/dist/bin/tools/win32/genrandom.dsw                              |     29 +
 external/bsd/bind/dist/bin/tools/win32/genrandom.mak                              |    299 +
 external/bsd/bind/dist/bin/tools/win32/journalprint.dsp                           |    103 +
 external/bsd/bind/dist/bin/tools/win32/journalprint.dsw                           |     29 +
 external/bsd/bind/dist/bin/tools/win32/journalprint.mak                           |    299 +
 external/bsd/bind/dist/bin/tools/win32/nsec3hash.dsp                              |    103 +
 external/bsd/bind/dist/bin/tools/win32/nsec3hash.dsw                              |     29 +
 external/bsd/bind/dist/bin/tools/win32/nsec3hash.mak                              |    299 +
 external/bsd/bind/dist/bin/win32/BINDInstall/BINDInstallDlg.cpp                   |      9 +-
 external/bsd/bind/dist/config.h.in                                                |     25 +-
 external/bsd/bind/dist/config.h.win32                                             |     11 +-
 external/bsd/bind/dist/configure                                                  |    209 +-
 external/bsd/bind/dist/configure.in                                               |     59 +-
 external/bsd/bind/dist/contrib/dlz/bin/dlzbdb/Makefile.in                         |      4 +-
 external/bsd/bind/dist/contrib/dlz/drivers/dlz_mysql_driver.c                     |      6 +-
 external/bsd/bind/dist/contrib/idn/README.idnkit                                  |     96 +
 external/bsd/bind/dist/doc/arm/Bv9ARM-book.xml                                    |    147 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html                                   |     75 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html                                   |      6 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html                                   |    284 +-
 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                                   |    180 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html                                   |     14 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.html                                        |    120 +-
 external/bsd/bind/dist/doc/arm/Bv9ARM.pdf                                         |    Bin 
 external/bsd/bind/dist/doc/arm/man.arpaname.html                                  |     91 +
 external/bsd/bind/dist/doc/arm/man.ddns-confgen.html                              |     20 +-
 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                       |     30 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html                             |     52 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html                             |     12 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-settime.html                            |     18 +-
 external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html                           |     16 +-
 external/bsd/bind/dist/doc/arm/man.genrandom.html                                 |    107 +
 external/bsd/bind/dist/doc/arm/man.host.html                                      |     10 +-
 external/bsd/bind/dist/doc/arm/man.named-checkconf.html                           |     12 +-
 external/bsd/bind/dist/doc/arm/man.named-checkzone.html                           |     24 +-
 external/bsd/bind/dist/doc/arm/man.named-journalprint.html                        |    112 +
 external/bsd/bind/dist/doc/arm/man.named.html                                     |     24 +-
 external/bsd/bind/dist/doc/arm/man.nsec3hash.html                                 |    113 +
 external/bsd/bind/dist/doc/arm/man.nsupdate.html                                  |     22 +-
 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-6man-text-addr-representation-01.txt  |    785 +
 external/bsd/bind/dist/doc/draft/draft-ietf-behave-dns64-01.txt                   |   1624 +
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dns-tcp-requirements-01.txt    |    448 +
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-dnssec-gost-05.txt             |    448 +
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-rfc2671bis-edns0-02.txt        |    616 +
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsext-rfc2672bis-dname-18.txt        |    953 +
 external/bsd/bind/dist/doc/draft/draft-ietf-dnsop-default-local-zones-09.txt      |    729 +
 external/bsd/bind/dist/doc/misc/options                                           |     20 +-
 external/bsd/bind/dist/doc/rfc/index                                              |     18 +-
 external/bsd/bind/dist/doc/rfc/rfc1912.txt                                        |    899 +
 external/bsd/bind/dist/doc/rfc/rfc3755.txt                                        |    507 +
 external/bsd/bind/dist/doc/rfc/rfc4294.txt                                        |   1123 +
 external/bsd/bind/dist/doc/rfc/rfc4339.txt                                        |   1459 +
 external/bsd/bind/dist/doc/rfc/rfc4471.txt                                        |   1291 +
 external/bsd/bind/dist/doc/rfc/rfc4472.txt                                        |   1627 +
 external/bsd/bind/dist/doc/rfc/rfc4697.txt                                        |   1011 +
 external/bsd/bind/dist/doc/rfc/rfc4955.txt                                        |    395 +
 external/bsd/bind/dist/doc/rfc/rfc4956.txt                                        |    955 +
 external/bsd/bind/dist/doc/rfc/rfc5001.txt                                        |    619 +
 external/bsd/bind/dist/doc/rfc/rfc5011.txt                                        |    787 +
 external/bsd/bind/dist/doc/rfc/rfc5452.txt                                        |   1011 +
 external/bsd/bind/dist/doc/rfc/rfc5625.txt                                        |    675 +
 external/bsd/bind/dist/doc/rfc/rfc5702.txt                                        |    563 +
 external/bsd/bind/dist/lib/bind9/Makefile.in                                      |      4 +-
 external/bsd/bind/dist/lib/bind9/api                                              |      2 +-
 external/bsd/bind/dist/lib/bind9/check.c                                          |      9 +-
 external/bsd/bind/dist/lib/dns/Makefile.in                                        |      5 +-
 external/bsd/bind/dist/lib/dns/api                                                |      2 +-
 external/bsd/bind/dist/lib/dns/cache.c                                            |      8 +-
 external/bsd/bind/dist/lib/dns/client.c                                           |     41 +-
 external/bsd/bind/dist/lib/dns/diff.c                                             |     11 +-
 external/bsd/bind/dist/lib/dns/dispatch.c                                         |     30 +-
 external/bsd/bind/dist/lib/dns/dnssec.c                                           |    321 +-
 external/bsd/bind/dist/lib/dns/dst_api.c                                          |     63 +-
 external/bsd/bind/dist/lib/dns/dst_internal.h                                     |     13 +-
 external/bsd/bind/dist/lib/dns/dst_parse.c                                        |     24 +-
 external/bsd/bind/dist/lib/dns/dst_parse.h                                        |      7 +-
 external/bsd/bind/dist/lib/dns/ecdb.c                                             |      8 +-
 external/bsd/bind/dist/lib/dns/gen.c                                              |      8 +-
 external/bsd/bind/dist/lib/dns/gssapi_link.c                                      |     11 +-
 external/bsd/bind/dist/lib/dns/hmac_link.c                                        |     36 +-
 external/bsd/bind/dist/lib/dns/include/dns/db.h                                   |     25 +-
 external/bsd/bind/dist/lib/dns/include/dns/dnssec.h                               |     22 +-
 external/bsd/bind/dist/lib/dns/include/dns/journal.h                              |     13 +-
 external/bsd/bind/dist/lib/dns/include/dns/keytable.h                             |     28 +-
 external/bsd/bind/dist/lib/dns/include/dns/keyvalues.h                            |      6 +-
 external/bsd/bind/dist/lib/dns/include/dns/message.h                              |      7 +-
 external/bsd/bind/dist/lib/dns/include/dns/rdata.h                                |     23 +-
 external/bsd/bind/dist/lib/dns/include/dns/types.h                                |     45 +-
 external/bsd/bind/dist/lib/dns/include/dns/view.h                                 |     64 +-
 external/bsd/bind/dist/lib/dns/include/dst/dst.h                                  |     36 +-
 external/bsd/bind/dist/lib/dns/journal.c                                          |    101 +-
 external/bsd/bind/dist/lib/dns/masterdump.c                                       |      7 +-
 external/bsd/bind/dist/lib/dns/nsec3.c                                            |     28 +-
 external/bsd/bind/dist/lib/dns/openssldh_link.c                                   |     40 +-
 external/bsd/bind/dist/lib/dns/openssldsa_link.c                                  |     44 +-
 external/bsd/bind/dist/lib/dns/opensslrsa_link.c                                  |    521 +-
 external/bsd/bind/dist/lib/dns/rbt.c                                              |     44 +-
 external/bsd/bind/dist/lib/dns/rcode.c                                            |      6 +-
 external/bsd/bind/dist/lib/dns/rdata.c                                            |     35 +-
 external/bsd/bind/dist/lib/dns/rdata/any_255/tsig_250.c                           |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/ch_3/a_1.c                                   |     14 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/afsdb_18.c                           |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/cert_37.c                            |     12 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/cname_5.c                            |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/dlv_32769.c                          |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/dname_39.c                           |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/dnskey_48.c                          |     43 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/ds_43.c                              |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/gpos_27.c                            |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/hinfo_13.c                           |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/hip_55.c                             |     62 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/ipseckey_45.c                        |     43 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/isdn_20.c                            |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/key_25.c                             |     39 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c                      |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/loc_29.c                             |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/mb_7.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/md_3.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/mf_4.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/mg_8.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/minfo_14.c                           |     23 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/mr_9.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/mx_15.c                              |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/ns_2.c                               |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.c                           |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/nsec3param_51.c                      |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/nsec_47.c                            |     38 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/null_10.c                            |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/nxt_30.c                             |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/opt_41.c                             |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/proforma.c                           |     23 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/ptr_12.c                             |     16 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/rp_17.c                              |     22 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/rrsig_46.c                           |     49 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/rt_21.c                              |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/sig_24.c                             |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/soa_6.c                              |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/spf_99.c                             |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/sshfp_44.c                           |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/tkey_249.c                           |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/txt_16.c                             |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/unspec_103.c                         |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/generic/x25_19.c                             |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/hs_4/a_1.c                                   |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/a6_38.c                                 |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/a_1.c                                   |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/aaaa_28.c                               |     10 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/apl_42.c                                |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/dhcid_49.c                              |     13 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/kx_36.c                                 |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/naptr_35.c                              |      9 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/nsap-ptr_23.c                           |     17 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/nsap_22.c                               |     11 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/px_26.c                                 |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/srv_33.c                                |     15 +-
 external/bsd/bind/dist/lib/dns/rdata/in_1/wks_11.c                                |      9 +-
 external/bsd/bind/dist/lib/dns/validator.c                                        |    121 +-
 external/bsd/bind/dist/lib/dns/view.c                                             |     42 +-
 external/bsd/bind/dist/lib/dns/win32/libdns.def                                   |     12 +
 external/bsd/bind/dist/lib/dns/win32/libdns.dsp                                   |      8 +-
 external/bsd/bind/dist/lib/dns/win32/libdns.mak                                   |     12 +-
 external/bsd/bind/dist/lib/dns/zone.c                                             |    724 +-
 external/bsd/bind/dist/lib/export/dns/Makefile.in                                 |      5 +-
 external/bsd/bind/dist/lib/export/irs/Makefile.in                                 |      5 +-
 external/bsd/bind/dist/lib/export/isc/Makefile.in                                 |      6 +-
 external/bsd/bind/dist/lib/export/isc/include/isc/Makefile.in                     |      9 +-
 external/bsd/bind/dist/lib/export/isc/include/isc/bind9.h                         |     32 +
 external/bsd/bind/dist/lib/export/isccfg/Makefile.in                              |      6 +-
 external/bsd/bind/dist/lib/export/samples/Makefile.in                             |      4 +-
 external/bsd/bind/dist/lib/isc/Makefile.in                                        |      4 +-
 external/bsd/bind/dist/lib/isc/api                                                |      6 +-
 external/bsd/bind/dist/lib/isc/base32.c                                           |      6 +-
 external/bsd/bind/dist/lib/isc/base64.c                                           |     10 +-
 external/bsd/bind/dist/lib/isc/include/isc/Makefile.in                            |     10 +-
 external/bsd/bind/dist/lib/isc/include/isc/bind9.h                                |     32 +
 external/bsd/bind/dist/lib/isc/include/isc/entropy.h                              |     16 +-
 external/bsd/bind/dist/lib/isc/include/isc/sha2.h                                 |      8 +-
 external/bsd/bind/dist/lib/isc/nls/Makefile.in                                    |      4 +-
 external/bsd/bind/dist/lib/isc/nothreads/Makefile.in                              |      4 +-
 external/bsd/bind/dist/lib/isc/pthreads/Makefile.in                               |      4 +-
 external/bsd/bind/dist/lib/isc/sha2.c                                             |     44 +-
 external/bsd/bind/dist/lib/isc/unix/Makefile.in                                   |      4 +-
 external/bsd/bind/dist/lib/isc/win32/Makefile.in                                  |      4 +-
 external/bsd/bind/dist/lib/isc/win32/libisc.def                                   |      4 +
 external/bsd/bind/dist/lib/isc/win32/socket.c                                     |    110 +-
 external/bsd/bind/dist/lib/isccc/Makefile.in                                      |      4 +-
 external/bsd/bind/dist/lib/isccfg/Makefile.in                                     |      4 +-
 external/bsd/bind/dist/lib/isccfg/api                                             |      2 +-
 external/bsd/bind/dist/lib/isccfg/namedconf.c                                     |     29 +-
 external/bsd/bind/dist/lib/tests/Makefile.in                                      |      4 +-
 external/bsd/bind/dist/version                                                    |      4 +-
 external/bsd/bind/dist/win32utils/BINDBuild.dsw                                   |     66 +
 external/bsd/bind/dist/win32utils/BuildAll.bat                                    |      6 +
 external/bsd/bind/dist/win32utils/SetupLibs.bat                                   |      4 +-
 external/bsd/bind/dist/win32utils/updateopenssl.pl                                |      5 +-
 external/bsd/bind/dist/win32utils/win32-build.txt                                 |     10 +-
 355 files changed, 44777 insertions(+), 2512 deletions(-)

diffs (truncated from 58316 to 300 lines):

diff -r edca8b6b71c7 -r 913746230a78 external/bsd/bind/dist/CHANGES
--- a/external/bsd/bind/dist/CHANGES    Sat Dec 26 21:41:14 2009 +0000
+++ b/external/bsd/bind/dist/CHANGES    Sat Dec 26 22:18:13 2009 +0000
@@ -1,3 +1,296 @@
+       --- 9.7.0rc1 released ---
+
+2806.  [bug]           "rdnc sign" could delay re-signing the DNSKEY
+                       when it had changed. [RT #20703]
+
+2805.  [bug]           Fixed namespace problems encountered when building
+                       external programs using non-exported BIND9 libraries
+                       (i.e., built without --enable-exportlib). [RT #20679]
+
+2804.  [bug]           Send notifies when a zone is signed with "rndc sign"
+                       or as a result of a scheduled key change. [RT #20700]
+
+2803.  [port]          win32: Install named-journalprint, nsec3hash, arpaname
+                       and genrandom under windows. [RT #20670]
+
+2802.  [cleanup]       Rename journalprint to named-journalprint. [RT #20670]
+
+2801.  [func]          Detect and report records that are different according
+                       to DNSSEC but are sematically equal according to plain
+                       DNS.  Apply plain DNS comparisons rather than DNSSEC
+                       comparisons when processing UPDATE requests.
+                       dnssec-signzone now removes such semantically duplicate
+                       records prior to signing the RRset.
+
+                       named-checkzone -r {ignore|warn|fail} (default warn)
+                       named-compilezone -r {ignore|warn|fail} (default warn)
+                       
+                       named.conf: check-dup-records {ignore|warn|fail};
+
+2800.  [func]          Reject zones which have NS records which refer to
+                       CNAMEs, DNAMEs or don't have address record (class IN
+                       only).  Reject UPDATEs which would cause the zone
+                       to fail the above checks if committed. [RT #20678]
+
+2799.  [cleanup]       Changed the "secure-to-insecure" option to
+                       "dnssec-secure-to-insecure", and "dnskey-ksk-only"
+                       to "dnssec-dnskey-kskonly", for clarity. [RT #20586]
+
+2798.  [bug]           Addressed bugs in managed-keys initialization 
+                       and rollover. [RT #20683]
+
+2797.  [bug]           Don't decrement the dispatch manager's maxbuffers.
+                       [RT #20613]
+
+2796.  [bug]           Missing dns_rdataset_disassociate() call in
+                       dns_nsec3_delnsec3sx(). [RT #20681]
+
+2795.  [cleanup]       Add text to differentiate "update with no effect"
+                       log messages. [RT #18889]
+
+2794.  [bug]           Install <isc/namespace.h>.  [RT #20677]
+
+2793.  [func]          Add "autosign" and "metadata" tests to the
+                       automatic tests. [RT #19946]
+
+2792.  [func]          "filter-aaaa-on-v4" can now be set in view
+                       options (if compiled in).  [RT #20635]
+
+2791.  [bug]           The installation of isc-config.sh was broken.
+                       [RT #20667]
+
+2790.  [bug]           Handle DS queries to stub zones. [RT #20440]
+
+2789.   [bug]           Fixed an INSIST in dispatch.c [RT #20576]
+
+2788.  [bug]           dnssec-signzone could sign with keys that were
+                       not requested [RT #20625]
+
+2787.  [bug]           Spurious log message when zone keys were
+                       dynamically reconfigured. [RT #20659]
+
+2786.  [bug]           Additional could be promoted to answer. [RT #20663]
+
+       --- 9.7.0b3 released ---
+
+2785.  [bug]           Revoked keys could fail to self-sign [RT #20652]
+
+2784.  [bug]           TC was not always being set when required glue was
+                       dropped. [RT #20655]
+
+2783.  [func]          Return minimal responses to EDNS/UDP queries with a UDP
+                       buffer size of 512 or less.  [RT #20654]
+
+2782.  [port]          win32: use getaddrinfo() for hostname lookups.
+                       [RT #20650]
+
+2781.  [bug]           Inactive keys could be used for signing. [RT #20649]
+
+2780.  [bug]           dnssec-keygen -A none didn't properly unset the
+                       activation date in all cases. [RT #20648]
+
+2779.  [bug]           Dynamic key revokation could fail. [RT #20644]
+
+2778.  [bug]           dnssec-signzone could fail when a key was revoked
+                       without deleting the unrevoked version. [RT #20638]
+
+2777.  [contrib]       DLZ MYSQL auto reconnect support discovery was wrong.
+
+2776.  [bug]           Change #2762 was not correct. [RT #20647]
+
+2775.  [bug]           Accept RSASHA256 and RSASHA512 as NSEC3 compatible
+                       in dnssec-keyfromlabel. [RT #20643]
+
+2774.  [bug]           Existing cache DB wasn't being reused after
+                       reconfiguration. [RT #20629]
+
+2773.  [bug]           In autosigned zones, the SOA could be signed
+                       with the KSK. [RT #20628]
+
+2772.  [security]      When validating, track whether pending data was from
+                       the additional section or not and only return it if
+                       validates as secure. [RT #20438]
+
+2771.  [bug]           dnssec-signzone: DNSKEY records could be
+                       corrupted when importing from key files [RT #20624]
+
+2770.  [cleanup]       Add log messages to resolver.c to indicate events
+                       causing FORMERR responses. [RT #20526]
+
+2769.  [cleanup]       Change #2742 was incomplete. [RT #19589]
+
+2768.  [bug]           dnssec-signzone: -S no longer implies -g [RT #20568]
+
+2767.  [bug]           named could crash on startup if a zone was
+                       configured with auto-dnssec and there was no
+                       key-directory. [RT #20615]
+
+2766.  [bug]           isc_socket_fdwatchpoke() should only update the
+                       socketmgr state if the socket is not pending on a
+                       read or write.  [RT #20603]
+
+2765.  [bug]           Skip masters for which the TSIG key cannot be found.
+                       [RT #20595]
+
+2764.  [bug]           "rndc-confgen -a" could trigger a REQUIRE. [RT #20610]
+
+2763.  [bug]           "rndc sign" didn't create an NSEC chain. [RT #20591]
+
+2762.  [bug]           DLV validation failed with a local slave DLV zone.
+                       [RT #20577]
+
+2761.  [cleanup]       Enable internal symbol table for backtrace only for
+                       systems that are known to work.  Currently, BSD
+                       variants, Linux and Solaris are supported. [RT# 20202]
+
+2760.  [cleanup]       Corrected named-compilezone usage summary. [RT #20533]
+
+2759.  [doc]           Add information about .jbk/.jnw files to
+                       the ARM. [RT #20303]
+
+2758.  [bug]           win32: Added a workaround for a windows 2008 bug
+                       that could cause the UDP client handler to shut
+                       down. [RT #19176]
+
+2757.  [bug]           dig: assertion failure could occur in connect
+                       timeout. [RT #20599]
+
+2756.  [bug]           Fixed corrupt logfile message in update.c. [RT# 20597]
+
+2755.  [placeholder]
+
+2754.  [bug]           Secure-to-insecure transitions failed when zone
+                       was signed with NSEC3. [RT #20587]
+
+2753.  [bug]           Removed an unnecessary warning that could appear when
+                       building an NSEC chain. [RT #20589]
+
+2752.  [bug]           Locking violation. [RT #20587]
+
+2751.  [bug]           Fixed a memory leak in dnssec-keyfromlabel. [RT #20588]
+
+2750.  [bug]           dig: assertion failure could occur when a server
+                       didn't have an address. [RT #20579]
+
+2749.  [bug]           ixfr-from-differences generated a non-minimal ixfr
+                       for NSEC3 signed zones. [RT #20452]
+
+2748.  [func]          Identify bad answers from GTLD servers and treat them
+                       as referrals. [RT #18884]
+
+2747.  [bug]           Journal roll forwards failed to set the re-signing
+                       time of RRSIGs correctly. [RT #20541]
+
+2746.  [port]          hpux: address signed/unsigned expansion mismatch of
+                       dns_rbtnode_t.nsec. [RT #20542]
+
+2745.  [bug]           configure script didn't probe the return type of
+                       gai_strerror(3) correctly. [RT #20573]
+
+2744.  [func]          Log if a query was over TCP. [RT #19961]
+
+2743.  [bug]           RRSIG could be incorrectly set in the NSEC3 record
+                       for a insecure delegation.
+
+       --- 9.7.0b2 released ---
+
+2742.  [cleanup]       Clarify some DNSSEC-related log messages in
+                       validator.c. [RT #19589]
+
+2741.  [func]          Allow the dnssec-keygen progress messages to be
+                       suppressed (dnssec-keygen -q).  Automatically
+                       suppress the progress messages when stdin is not
+                       a tty. [RT #20474]
+
+2740.  [placeholder]
+
+2739.  [cleanup]       Clean up API for initializing and clearing trust
+                       anchors for a view. [RT #20211]
+
+2738.  [func]          Add RSASHA256 and RSASHA512 tests to the dnssec system
+                       test. [RT #20453]
+
+2737.  [func]          UPDATE requests can leak existance information.
+                       [RT #17261]
+
+2736.  [func]          Improve the performance of NSEC signed zones with
+                       more than a normal amount of glue below a delegation.
+                       [RT #20191]
+
+2735.  [bug]           dnssec-signzone could fail to read keys
+                       that were specified on the command line with
+                       full paths, but weren't in the current
+                       directory. [RT #20421]
+
+2734.  [port]          cygwin: arpaname did not compile. [RT #20473]
+
+2733.  [cleanup]       Clean up coding style in pkcs11-* tools. [RT #20355]
+
+2732.  [func]          Add optional filter-aaaa-on-v4 option, available
+                       if built with './configure --enable-filter-aaaa'.
+                       Filters out AAAA answers to clients connecting
+                       via IPv4.  (This is NOT recommended for general
+                       use.) [RT #20339]
+
+2731.  [func]          Additional work on change 2709.  The key parser
+                       will now ignore unrecognized fields when the
+                       minor version number of the private key format
+                       has been increased.  It will reject any key with
+                       the major version number increased. [RT #20310]
+
+2730.  [func]          Have dnssec-keygen display a progress indication
+                       a la 'openssl genrsa' on standard error. Note
+                       when the first '.' is followed by a long stop
+                       one has the choice between slow generation vs.
+                       poor random quality, i.e., '-r /dev/urandom'.
+                       [RT #20284]
+
+2729.  [func]          When constructing a CNAME from a DNAME use the DNAME
+                       TTL. [RT #20451]
+
+2728.  [bug]           dnssec-keygen, dnssec-keyfromlabel and
+                       dnssec-signzone now warn immediately if asked to
+                       write into a nonexistent directory. [RT #20278]
+
+2727.  [func]          The 'key-directory' option can now specify a relative
+                       path. [RT #20154]
+
+2726.  [func]          Added support for SHA-2 DNSSEC algorithms,
+                       RSASHA256 and RSASHA512. [RT #20023]
+
+2725.  [doc]           Added information about the file "managed-keys.bind"
+                       to the ARM. [RT #20235]
+
+2724.  [bug]           Updates to a existing node in secure zone using NSEC
+                       were failing. [RT #20448]
+
+2723.  [bug]           isc_base32_totext(), isc_base32hex_totext(), and
+                       isc_base64_totext(), didn't always mark regions of
+                       memory as fully consumed after conversion.  [RT #20445]
+
+2722.  [bug]           Ensure that the memory associated with the name of
+                       a node in a rbt tree is not altered during the life
+                       of the node. [RT #20431]
+
+2721.  [port]          Have dst__entropy_status() prime the random number
+                       generator. [RT #20369]
+
+2720.  [bug]           RFC 5011 trust anchor updates could trigger an
+                       assert if the DNSKEY record was unsigned. [RT #20406]
+
+2719.  [func]          Skip trusted/managed keys for unsupported algorithms.
+                       [RT #20392]
+
+2718.  [bug]           The space calculations in opensslrsa_todns() were
+                       incorrect. [RT #20394]
+
+2717.  [bug]           named failed to update the NSEC/NSEC3 record when
+                       the last private type record was removed as a result
+                       of completing the signing the zone with a key.
+                       [RT #20399]
+
+2716.  [bug]           nslookup debug mode didn't return the ttl. [RT #20414]
+
        --- 9.7.0b1 released ---
 
 2715.  [bug]           Require OpenSSL support to be explicitly disabled.




Home | Main Index | Thread Index | Old Index