Source-Changes-HG archive

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

[src/netbsd-3-0]: src Pull up patch (requested by adrianp in ticket #1948):



details:   https://anonhg.NetBSD.org/src/rev/7f842f7047a0
branches:  netbsd-3-0
changeset: 579489:7f842f7047a0
user:      ghen <ghen%NetBSD.org@localhost>
date:      Thu Jul 24 22:17:43 2008 +0000

description:
Pull up patch (requested by adrianp in ticket #1948):

Update BIND to 9.3.5-P1 to fix CVE-2008-1447 and turn off pthreads.

diffstat:

 dist/bind/CHANGES                                                 |    798 +-
 dist/bind/COPYRIGHT                                               |      6 +-
 dist/bind/FAQ                                                     |    851 +-
 dist/bind/FAQ.xml                                                 |   1247 +-
 dist/bind/Makefile.in                                             |     11 +-
 dist/bind/README                                                  |     18 +-
 dist/bind/bin/check/check-tool.c                                  |     12 +-
 dist/bind/bin/check/check-tool.h                                  |     10 +-
 dist/bind/bin/check/named-checkconf.8                             |     49 +-
 dist/bind/bin/check/named-checkconf.c                             |     50 +-
 dist/bind/bin/check/named-checkconf.docbook                       |     21 +-
 dist/bind/bin/check/named-checkconf.html                          |     25 +-
 dist/bind/bin/check/named-checkzone.8                             |     81 +-
 dist/bind/bin/check/named-checkzone.docbook                       |     22 +-
 dist/bind/bin/check/named-checkzone.html                          |     25 +-
 dist/bind/bin/check/win32/checktool.dsp                           |    113 +
 dist/bind/bin/check/win32/checktool.dsw                           |     29 +
 dist/bind/bin/check/win32/namedcheckconf.dsp                      |      8 +-
 dist/bind/bin/check/win32/namedcheckconf.mak                      |    115 +
 dist/bind/bin/check/win32/namedcheckzone.dsp                      |      8 +-
 dist/bind/bin/check/win32/namedcheckzone.mak                      |     97 +
 dist/bind/bin/dig/Makefile.in                                     |      8 +-
 dist/bind/bin/dig/dig.1                                           |    220 +-
 dist/bind/bin/dig/dig.c                                           |    121 +-
 dist/bind/bin/dig/dig.docbook                                     |     41 +-
 dist/bind/bin/dig/dig.html                                        |     52 +-
 dist/bind/bin/dig/dighost.c                                       |    245 +-
 dist/bind/bin/dig/host.1                                          |     28 +-
 dist/bind/bin/dig/host.c                                          |     54 +-
 dist/bind/bin/dig/host.docbook                                    |     18 +-
 dist/bind/bin/dig/host.html                                       |     20 +-
 dist/bind/bin/dig/include/dig/dig.h                               |     18 +-
 dist/bind/bin/dig/nslookup.1                                      |    156 +-
 dist/bind/bin/dig/nslookup.c                                      |     14 +-
 dist/bind/bin/dig/nslookup.docbook                                |     26 +-
 dist/bind/bin/dig/nslookup.html                                   |     34 +-
 dist/bind/bin/dig/win32/dig.dsp                                   |      8 +-
 dist/bind/bin/dig/win32/dig.mak                                   |     97 +
 dist/bind/bin/dig/win32/dighost.dsp                               |    113 +
 dist/bind/bin/dig/win32/dighost.dsw                               |     29 +
 dist/bind/bin/dig/win32/host.dsp                                  |      8 +-
 dist/bind/bin/dig/win32/host.mak                                  |     97 +
 dist/bind/bin/dig/win32/nslookup.mak                              |     97 +
 dist/bind/bin/dnssec/Makefile.in                                  |      8 +-
 dist/bind/bin/dnssec/dnssec-keygen.8                              |     94 +-
 dist/bind/bin/dnssec/dnssec-keygen.c                              |     10 +-
 dist/bind/bin/dnssec/dnssec-keygen.docbook                        |     21 +-
 dist/bind/bin/dnssec/dnssec-keygen.html                           |     30 +-
 dist/bind/bin/dnssec/dnssec-signzone.8                            |    141 +-
 dist/bind/bin/dnssec/dnssec-signzone.c                            |     75 +-
 dist/bind/bin/dnssec/dnssec-signzone.docbook                      |     62 +-
 dist/bind/bin/dnssec/dnssec-signzone.html                         |     69 +-
 dist/bind/bin/dnssec/win32/dnssectool.dsp                         |    113 +
 dist/bind/bin/dnssec/win32/dnssectool.dsw                         |     29 +
 dist/bind/bin/dnssec/win32/keygen.dsp                             |      8 +-
 dist/bind/bin/dnssec/win32/keygen.mak                             |     97 +
 dist/bind/bin/dnssec/win32/signzone.dsp                           |      8 +-
 dist/bind/bin/dnssec/win32/signzone.mak                           |     97 +
 dist/bind/bin/named/Makefile.in                                   |      8 +-
 dist/bind/bin/named/aclconf.c                                     |     38 +-
 dist/bind/bin/named/client.c                                      |    138 +-
 dist/bind/bin/named/config.c                                      |    105 +-
 dist/bind/bin/named/control.c                                     |     10 +-
 dist/bind/bin/named/controlconf.c                                 |    215 +-
 dist/bind/bin/named/include/named/aclconf.h                       |     10 +-
 dist/bind/bin/named/include/named/builtin.h                       |     10 +-
 dist/bind/bin/named/include/named/client.h                        |     12 +-
 dist/bind/bin/named/include/named/config.h                        |     33 +-
 dist/bind/bin/named/include/named/control.h                       |      8 +-
 dist/bind/bin/named/include/named/globals.h                       |      8 +-
 dist/bind/bin/named/include/named/interfacemgr.h                  |     10 +-
 dist/bind/bin/named/include/named/log.h                           |     10 +-
 dist/bind/bin/named/include/named/logconf.h                       |      8 +-
 dist/bind/bin/named/include/named/lwresd.h                        |     11 +-
 dist/bind/bin/named/include/named/main.h                          |     10 +-
 dist/bind/bin/named/include/named/query.h                         |     10 +-
 dist/bind/bin/named/include/named/server.h                        |      8 +-
 dist/bind/bin/named/include/named/sortlist.h                      |     17 +-
 dist/bind/bin/named/include/named/tkeyconf.h                      |     10 +-
 dist/bind/bin/named/include/named/tsigconf.h                      |      8 +-
 dist/bind/bin/named/include/named/zoneconf.h                      |     17 +-
 dist/bind/bin/named/interfacemgr.c                                |     22 +-
 dist/bind/bin/named/log.c                                         |     10 +-
 dist/bind/bin/named/logconf.c                                     |     66 +-
 dist/bind/bin/named/lwaddr.c                                      |     10 +-
 dist/bind/bin/named/lwdclient.c                                   |     10 +-
 dist/bind/bin/named/lwdgabn.c                                     |     12 +-
 dist/bind/bin/named/lwdgnba.c                                     |     12 +-
 dist/bind/bin/named/lwdgrbn.c                                     |     12 +-
 dist/bind/bin/named/lwdnoop.c                                     |     25 +-
 dist/bind/bin/named/lwresd.8                                      |    131 +-
 dist/bind/bin/named/lwresd.c                                      |     27 +-
 dist/bind/bin/named/lwresd.docbook                                |    122 +-
 dist/bind/bin/named/lwresd.html                                   |     93 +-
 dist/bind/bin/named/main.c                                        |     12 +-
 dist/bind/bin/named/named.8                                       |    113 +-
 dist/bind/bin/named/named.conf.5                                  |     56 +-
 dist/bind/bin/named/named.conf.docbook                            |     50 +-
 dist/bind/bin/named/named.conf.html                               |     54 +-
 dist/bind/bin/named/named.docbook                                 |     49 +-
 dist/bind/bin/named/named.html                                    |     46 +-
 dist/bind/bin/named/query.c                                       |    191 +-
 dist/bind/bin/named/server.c                                      |    464 +-
 dist/bind/bin/named/sortlist.c                                    |     26 +-
 dist/bind/bin/named/tkeyconf.c                                    |     14 +-
 dist/bind/bin/named/tsigconf.c                                    |     34 +-
 dist/bind/bin/named/unix/Makefile.in                              |      8 +-
 dist/bind/bin/named/unix/include/named/os.h                       |     10 +-
 dist/bind/bin/named/unix/os.c                                     |     25 +-
 dist/bind/bin/named/update.c                                      |     63 +-
 dist/bind/bin/named/win32/include/named/os.h                      |     10 +-
 dist/bind/bin/named/win32/named.mak                               |     97 +
 dist/bind/bin/named/win32/ntservice.c                             |     10 +-
 dist/bind/bin/named/win32/os.c                                    |     26 +-
 dist/bind/bin/named/zoneconf.c                                    |     80 +-
 dist/bind/bin/nsupdate/Makefile.in                                |      8 +-
 dist/bind/bin/nsupdate/nsupdate.8                                 |    152 +-
 dist/bind/bin/nsupdate/nsupdate.c                                 |    105 +-
 dist/bind/bin/nsupdate/nsupdate.docbook                           |     60 +-
 dist/bind/bin/nsupdate/nsupdate.html                              |     97 +-
 dist/bind/bin/nsupdate/win32/nsupdate.mak                         |     97 +
 dist/bind/bin/rndc/Makefile.in                                    |     10 +-
 dist/bind/bin/rndc/rndc-confgen.8                                 |     62 +-
 dist/bind/bin/rndc/rndc-confgen.docbook                           |     11 +-
 dist/bind/bin/rndc/rndc-confgen.html                              |     20 +-
 dist/bind/bin/rndc/rndc.8                                         |     65 +-
 dist/bind/bin/rndc/rndc.c                                         |     54 +-
 dist/bind/bin/rndc/rndc.conf.5                                    |     28 +-
 dist/bind/bin/rndc/rndc.conf.docbook                              |     13 +-
 dist/bind/bin/rndc/rndc.conf.html                                 |     20 +-
 dist/bind/bin/rndc/rndc.docbook                                   |     42 +-
 dist/bind/bin/rndc/rndc.html                                      |     46 +-
 dist/bind/bin/rndc/unix/Makefile.in                               |      8 +-
 dist/bind/bin/rndc/win32/confgen.dsp                              |      8 +-
 dist/bind/bin/rndc/win32/confgen.mak                              |     97 +
 dist/bind/bin/rndc/win32/os.c                                     |     10 +-
 dist/bind/bin/rndc/win32/rndc.dsp                                 |      8 +-
 dist/bind/bin/rndc/win32/rndc.mak                                 |     97 +
 dist/bind/bin/rndc/win32/rndcutil.dsp                             |    119 +
 dist/bind/bin/rndc/win32/rndcutil.dsw                             |     29 +
 dist/bind/bin/tests/Makefile.in                                   |      6 +-
 dist/bind/bin/tests/byaddr_test.c                                 |     10 +-
 dist/bind/bin/tests/cfg_test.c                                    |     10 +-
 dist/bind/bin/tests/compress_test.c                               |     36 +-
 dist/bind/bin/tests/db/Makefile.in                                |      8 +-
 dist/bind/bin/tests/db/t_db.c                                     |     10 +-
 dist/bind/bin/tests/db_test.c                                     |     10 +-
 dist/bind/bin/tests/dst/Makefile.in                               |      8 +-
 dist/bind/bin/tests/dst/dst_test.c                                |     29 +-
 dist/bind/bin/tests/dst/t_dst.c                                   |     37 +-
 dist/bind/bin/tests/entropy2_test.c                               |     10 +-
 dist/bind/bin/tests/entropy_test.c                                |     10 +-
 dist/bind/bin/tests/gxba_test.c                                   |     10 +-
 dist/bind/bin/tests/gxbn_test.c                                   |     10 +-
 dist/bind/bin/tests/hash_test.c                                   |     10 +-
 dist/bind/bin/tests/journalprint.c                                |     12 +-
 dist/bind/bin/tests/lfsr_test.c                                   |     10 +-
 dist/bind/bin/tests/lwres_test.c                                  |     10 +-
 dist/bind/bin/tests/master/Makefile.in                            |      8 +-
 dist/bind/bin/tests/master/t_master.c                             |     10 +-
 dist/bind/bin/tests/mem/Makefile.in                               |      8 +-
 dist/bind/bin/tests/mem/t_mem.c                                   |     10 +-
 dist/bind/bin/tests/mempool_test.c                                |     10 +-
 dist/bind/bin/tests/names/Makefile.in                             |      8 +-
 dist/bind/bin/tests/names/dns_name_fromwire_8_data                |      4 +-
 dist/bind/bin/tests/names/t_names.c                               |     85 +-
 dist/bind/bin/tests/net/Makefile.in                               |      8 +-
 dist/bind/bin/tests/net/driver.c                                  |     10 +-
 dist/bind/bin/tests/net/netaddr_multicast.c                       |     10 +-
 dist/bind/bin/tests/printmsg.c                                    |     10 +-
 dist/bind/bin/tests/rbt/Makefile.in                               |      8 +-
 dist/bind/bin/tests/rbt/t_rbt.c                                   |     82 +-
 dist/bind/bin/tests/rbt_test.c                                    |     10 +-
 dist/bind/bin/tests/rbt_test.txt                                  |      8 +-
 dist/bind/bin/tests/rdata_test.c                                  |     12 +-
 dist/bind/bin/tests/shutdown_test.c                               |     10 +-
 dist/bind/bin/tests/sig0_test.c                                   |     10 +-
 dist/bind/bin/tests/sock_test.c                                   |     10 +-
 dist/bind/bin/tests/sockaddr/Makefile.in                          |      8 +-
 dist/bind/bin/tests/sym_test.c                                    |     10 +-
 dist/bind/bin/tests/system/Makefile.in                            |      8 +-
 dist/bind/bin/tests/system/README                                 |      6 +-
 dist/bind/bin/tests/system/acl/clean.sh                           |     25 +
 dist/bind/bin/tests/system/acl/ns2/named1.conf                    |     60 +
 dist/bind/bin/tests/system/acl/ns2/named2.conf                    |     64 +
 dist/bind/bin/tests/system/acl/ns2/named3.conf                    |     73 +
 dist/bind/bin/tests/system/acl/ns2/named4.conf                    |     72 +
 dist/bind/bin/tests/system/acl/setup.sh                           |     21 +
 dist/bind/bin/tests/system/acl/tests.sh                           |    144 +
 dist/bind/bin/tests/system/conf.sh.in                             |      8 +-
 dist/bind/bin/tests/system/dnssec/README                          |      6 +-
 dist/bind/bin/tests/system/dnssec/clean.sh                        |      8 +-
 dist/bind/bin/tests/system/dnssec/ns2/example.db.in               |      8 +-
 dist/bind/bin/tests/system/dnssec/ns2/named.conf                  |      8 +-
 dist/bind/bin/tests/system/dnssec/ns3/named.conf                  |      8 +-
 dist/bind/bin/tests/system/dnssec/ns3/sign.sh                     |      8 +-
 dist/bind/bin/tests/system/dnssec/prereq.sh                       |      8 +-
 dist/bind/bin/tests/system/dnssec/tests.sh                        |     10 +-
 dist/bind/bin/tests/system/ixfr/ans2/ans.pl                       |     12 +-
 dist/bind/bin/tests/system/lwresd/Makefile.in                     |      8 +-
 dist/bind/bin/tests/system/lwresd/lwtest.c                        |     25 +-
 dist/bind/bin/tests/system/lwresd/ns1/example2.db                 |      8 +-
 dist/bind/bin/tests/system/lwresd/ns1/ip6.arpa.db                 |      8 +-
 dist/bind/bin/tests/system/lwresd/ns1/ip6.int.db                  |      8 +-
 dist/bind/bin/tests/system/lwresd/tests.sh                        |      8 +-
 dist/bind/bin/tests/system/notify/ns2/example1.db                 |      8 +-
 dist/bind/bin/tests/system/notify/ns2/example2.db                 |      8 +-
 dist/bind/bin/tests/system/notify/ns2/example3.db                 |      8 +-
 dist/bind/bin/tests/system/notify/ns2/example4.db                 |      8 +-
 dist/bind/bin/tests/system/nsupdate/ns1/example1.db               |      8 +-
 dist/bind/bin/tests/system/resolver/ans2/ans.pl                   |     12 +-
 dist/bind/bin/tests/system/resolver/ans3/ans.pl                   |     12 +-
 dist/bind/bin/tests/system/run.sh                                 |      8 +-
 dist/bind/bin/tests/system/runall.sh                              |      8 +-
 dist/bind/bin/tests/system/sortlist/ns1/named.conf                |      8 +-
 dist/bind/bin/tests/system/sortlist/tests.sh                      |      8 +-
 dist/bind/bin/tests/system/start.pl                               |      6 +-
 dist/bind/bin/tests/system/start.sh                               |      8 +-
 dist/bind/bin/tests/system/stop.pl                                |      8 +-
 dist/bind/bin/tests/system/stop.sh                                |      8 +-
 dist/bind/bin/tests/system/stress/setup.pl                        |      8 +-
 dist/bind/bin/tests/system/tkey/Makefile.in                       |      8 +-
 dist/bind/bin/tests/system/tkey/keycreate.c                       |     14 +-
 dist/bind/bin/tests/system/tkey/keydelete.c                       |     10 +-
 dist/bind/bin/tests/system/tkey/ns1/setup.sh                      |      8 +-
 dist/bind/bin/tests/system/tkey/tests.sh                          |      8 +-
 dist/bind/bin/tests/system/v6synth/ns2/ip6.arpa.db                |      8 +-
 dist/bind/bin/tests/system/xfer/clean.sh                          |      9 +-
 dist/bind/bin/tests/system/xfer/ns1/root.db                       |      8 +-
 dist/bind/bin/tests/system/xfer/ns2/named.conf                    |     18 +-
 dist/bind/bin/tests/system/xfer/ns3/named.conf                    |      8 +-
 dist/bind/bin/tests/system/xfer/setup.sh                          |      8 +-
 dist/bind/bin/tests/system/xfer/tests.sh                          |     10 +-
 dist/bind/bin/tests/task_test.c                                   |     10 +-
 dist/bind/bin/tests/tasks/Makefile.in                             |      8 +-
 dist/bind/bin/tests/tasks/t_tasks.c                               |     26 +-
 dist/bind/bin/tests/timer_test.c                                  |     10 +-
 dist/bind/bin/tests/timers/Makefile.in                            |      8 +-
 dist/bind/bin/tests/timers/t_timers.c                             |     10 +-
 dist/bind/bin/tests/wire_test.c                                   |     10 +-
 dist/bind/bin/tests/zone_test.c                                   |     10 +-
 dist/bind/bin/win32/BINDInstall/AccountInfo.cpp                   |      8 +-
 dist/bind/bin/win32/BINDInstall/AccountInfo.h                     |     10 +-
 dist/bind/bin/win32/BINDInstall/BINDInstall.dsp                   |      8 +-
 dist/bind/bin/win32/BINDInstall/BINDInstall.mak                   |    113 +-
 dist/bind/bin/win32/BINDInstall/BINDInstallDlg.cpp                |     73 +-
 dist/bind/bin/win32/BINDInstall/BINDInstallDlg.h                  |     10 +-
 dist/bind/bin/win32/BINDInstall/StdAfx.h                          |      6 +-
 dist/bind/config.h.in                                             |     18 +-
 dist/bind/config.h.win32                                          |     27 +-
 dist/bind/config.threads.in                                       |     25 +
 dist/bind/configure                                               |  18062 ++++---
 dist/bind/configure.in                                            |    316 +-
 dist/bind/contrib/dbus/GetForwarders                              |     31 +
 dist/bind/contrib/dbus/INSTALL                                    |      9 +
 dist/bind/contrib/dbus/Makefile.9.3.2b1                           |     20 +
 dist/bind/contrib/dbus/Makefile.9.3.3rc2                          |     20 +
 dist/bind/contrib/dbus/README.DBUS                                |    259 +
 dist/bind/contrib/dbus/SetForwarders                              |     52 +
 dist/bind/contrib/dbus/bind-9.3.2b1-dbus.patch                    |    713 +
 dist/bind/contrib/dbus/bind-9.3.3rc2-dbus.patch                   |    778 +
 dist/bind/contrib/dbus/dbus_mgr.c                                 |   2458 +
 dist/bind/contrib/dbus/dbus_mgr.h                                 |     37 +
 dist/bind/contrib/dbus/dbus_service.c                             |   1161 +
 dist/bind/contrib/dbus/dbus_service.h                             |    287 +
 dist/bind/contrib/dbus/named-dbus-system.conf                     |     20 +
 dist/bind/contrib/dbus/named-dbus.service                         |      3 +
 dist/bind/contrib/idn/idnkit-1.0-src/patch/bind9/bind-9.3.3-patch |   1263 +
 dist/bind/contrib/idn/idnkit-1.0-src/patch/bind9/bind-9.3.4-patch |   1263 +
 dist/bind/contrib/idn/idnkit-1.0-src/patch/bind9/bind-9.3.5-patch |   2114 +
 dist/bind/contrib/named-bootconf/named-bootconf.sh                |     18 +-
 dist/bind/contrib/queryperf/config.h.in                           |     37 +
 dist/bind/contrib/queryperf/configure                             |   4176 +-
 dist/bind/contrib/queryperf/configure.in                          |     12 +-
 dist/bind/contrib/queryperf/queryperf.c                           |    591 +-
 dist/bind/contrib/sdb/dir/dirdb.c                                 |     10 +-
 dist/bind/contrib/sdb/dir/dirdb.h                                 |     10 +-
 dist/bind/contrib/sdb/pgsql/pgsqldb.c                             |     10 +-
 dist/bind/contrib/sdb/pgsql/pgsqldb.h                             |     10 +-
 dist/bind/contrib/sdb/pgsql/zonetodb.c                            |     10 +-
 dist/bind/contrib/sdb/sqlite/README.sdb_sqlite                    |     67 +
 dist/bind/contrib/sdb/sqlite/sqlitedb.c                           |    324 +
 dist/bind/contrib/sdb/sqlite/sqlitedb.h                           |     25 +
 dist/bind/contrib/sdb/sqlite/zone2sqlite.c                        |    301 +
 dist/bind/contrib/sdb/tcl/lookup.tcl                              |      8 +-
 dist/bind/contrib/sdb/tcl/tcldb.c                                 |     10 +-
 dist/bind/contrib/sdb/tcl/tcldb.h                                 |     10 +-
 dist/bind/contrib/sdb/time/timedb.c                               |     10 +-
 dist/bind/contrib/sdb/time/timedb.h                               |     10 +-
 dist/bind/doc/arm/Bv9ARM-book.xml                                 |    750 +-
 dist/bind/doc/arm/Bv9ARM.ch01.html                                |    106 +-
 dist/bind/doc/arm/Bv9ARM.ch02.html                                |     46 +-
 dist/bind/doc/arm/Bv9ARM.ch03.html                                |     77 +-
 dist/bind/doc/arm/Bv9ARM.ch04.html                                |    258 +-
 dist/bind/doc/arm/Bv9ARM.ch05.html                                |     18 +-
 dist/bind/doc/arm/Bv9ARM.ch06.html                                |    730 +-
 dist/bind/doc/arm/Bv9ARM.ch07.html                                |     56 +-
 dist/bind/doc/arm/Bv9ARM.ch08.html                                |     58 +-
 dist/bind/doc/arm/Bv9ARM.ch09.html                                |    262 +-
 dist/bind/doc/arm/Bv9ARM.html                                     |    165 +-
 dist/bind/doc/arm/Makefile.in                                     |     20 +-
 dist/bind/doc/misc/Makefile.in                                    |     28 +-
 dist/bind/doc/misc/dnssec                                         |      6 +-
 dist/bind/doc/misc/format-options.pl                              |     29 +-
 dist/bind/doc/misc/migration                                      |     12 +-
 dist/bind/doc/misc/options                                        |    687 +-
 dist/bind/doc/misc/sort-options.pl                                |     50 +
 dist/bind/doc/rfc/index                                           |     11 +
 dist/bind/doc/rfc/rfc4193.txt                                     |    899 +
 dist/bind/doc/rfc/rfc4255.txt                                     |    507 +
 dist/bind/doc/rfc/rfc4343.txt                                     |    563 +
 dist/bind/doc/rfc/rfc4367.txt                                     |    955 +
 dist/bind/doc/rfc/rfc4398.txt                                     |    955 +
 dist/bind/doc/rfc/rfc4408.txt                                     |   2691 +
 dist/bind/doc/rfc/rfc4431.txt                                     |    227 +
 dist/bind/doc/rfc/rfc4470.txt                                     |    451 +
 dist/bind/doc/rfc/rfc4634.txt                                     |   6051 ++
 dist/bind/doc/rfc/rfc4641.txt                                     |   1963 +
 dist/bind/doc/xsl/isc-manpage.xsl.in                              |      7 +-
 dist/bind/docutil/docbook2man-wrapper.sh.in                       |      8 +-
 dist/bind/lib/Makefile.in                                         |      8 +-
 dist/bind/lib/bind/Makefile.in                                    |     11 +-
 dist/bind/lib/bind/api                                            |      2 +-
 dist/bind/lib/bind/config.h.in                                    |      4 +
 dist/bind/lib/bind/configure                                      |  22022 +++++----
 dist/bind/lib/bind/configure.in                                   |    384 +-
 dist/bind/lib/bind/dst/dst_api.c                                  |     28 +-
 dist/bind/lib/bind/dst/hmac_link.c                                |     49 +-
 dist/bind/lib/bind/include/Makefile.in                            |      8 +-
 dist/bind/lib/bind/include/arpa/nameser_compat.h                  |      9 +-
 dist/bind/lib/bind/include/isc/eventlib.h                         |      6 +-
 dist/bind/lib/bind/include/isc/list.h                             |     10 +-
 dist/bind/lib/bind/include/isc/platform.h.in                      |     36 +
 dist/bind/lib/bind/include/netdb.h                                |     55 +-
 dist/bind/lib/bind/inet/inet_cidr_ntop.c                          |     12 +-
 dist/bind/lib/bind/inet/inet_net_ntop.c                           |      6 +-
 dist/bind/lib/bind/inet/inet_network.c                            |      6 +-
 dist/bind/lib/bind/irs/dns.c                                      |      6 +-
 dist/bind/lib/bind/irs/dns_ho.c                                   |     28 +-
 dist/bind/lib/bind/irs/gai_strerror.c                             |     29 +-
 dist/bind/lib/bind/irs/gen_ho.c                                   |      6 +-
 dist/bind/lib/bind/irs/getaddrinfo.c                              |     42 +-
 dist/bind/lib/bind/irs/gethostent.c                               |      6 +-
 dist/bind/lib/bind/irs/getnameinfo.c                              |     12 +-
 dist/bind/lib/bind/irs/getprotoent_r.c                            |     10 +-
 dist/bind/lib/bind/irs/getservent_r.c                             |     18 +-
 dist/bind/lib/bind/irs/irp.c                                      |      9 +-
 dist/bind/lib/bind/irs/irp_ng.c                                   |      8 +-
 dist/bind/lib/bind/irs/irp_nw.c                                   |      6 +-
 dist/bind/lib/bind/irs/irpmarshall.c                              |      8 +-
 dist/bind/lib/bind/irs/irs_data.c                                 |     24 +-
 dist/bind/lib/bind/irs/lcl_ho.c                                   |      6 +-
 dist/bind/lib/bind/irs/lcl_pr.c                                   |     12 +-
 dist/bind/lib/bind/isc/ctl_clnt.c                                 |     17 +-
 dist/bind/lib/bind/isc/ctl_srvr.c                                 |      8 +-
 dist/bind/lib/bind/isc/ev_connects.c                              |     12 +-
 dist/bind/lib/bind/isc/eventlib.c                                 |     11 +-
 dist/bind/lib/bind/isc/eventlib_p.h                               |      6 +-
 dist/bind/lib/bind/isc/heap.c                                     |     10 +-
 dist/bind/lib/bind/isc/hex.c                                      |      7 +-
 dist/bind/lib/bind/isc/memcluster.c                               |     11 +-
 dist/bind/lib/bind/make/rules.in                                  |      8 +-
 dist/bind/lib/bind/nameser/ns_parse.c                             |      6 +-
 dist/bind/lib/bind/nameser/ns_sign.c                              |      9 +-
 dist/bind/lib/bind/nameser/ns_verify.c                            |      8 +-
 dist/bind/lib/bind/port/aix5/include/sys/cdefs.h                  |     12 +-
 dist/bind/lib/bind/port/cygwin/Makefile.in                        |      6 +-
 dist/bind/lib/bind/port/cygwin/include/Makefile.in                |      8 +-
 dist/bind/lib/bind/port/irix/include/Makefile.in                  |      8 +-
 dist/bind/lib/bind/port/sunos/include/paths.h                     |     22 +
 dist/bind/lib/bind/port_after.h.in                                |     11 +
 dist/bind/lib/bind/port_before.h.in                               |     14 +
 dist/bind/lib/bind/resolv/mtctxres.c                              |      9 +-
 dist/bind/lib/bind/resolv/res_data.c                              |     10 +-
 dist/bind/lib/bind/resolv/res_init.c                              |     52 +-
 dist/bind/lib/bind/resolv/res_send.c                              |     39 +-
 dist/bind/lib/bind/resolv/res_sendsigned.c                        |      7 +-
 dist/bind/lib/bind9/Makefile.in                                   |      8 +-
 dist/bind/lib/bind9/api                                           |      2 +-
 dist/bind/lib/bind9/check.c                                       |    222 +-
 dist/bind/lib/bind9/getaddresses.c                                |     10 +-
 dist/bind/lib/bind9/include/Makefile.in                           |      8 +-
 dist/bind/lib/bind9/include/bind9/Makefile.in                     |      8 +-
 dist/bind/lib/bind9/include/bind9/check.h                         |     15 +-
 dist/bind/lib/bind9/include/bind9/getaddresses.h                  |     10 +-
 dist/bind/lib/bind9/include/bind9/version.h                       |     10 +-
 dist/bind/lib/bind9/version.c                                     |     10 +-
 dist/bind/lib/bind9/win32/DLLMain.c                               |     12 +-
 dist/bind/lib/bind9/win32/libbind9.mak                            |     97 +
 dist/bind/lib/bind9/win32/version.c                               |     10 +-
 dist/bind/lib/dns/Makefile.in                                     |      7 +-
 dist/bind/lib/dns/acl.c                                           |     48 +-
 dist/bind/lib/dns/adb.c                                           |     17 +-
 dist/bind/lib/dns/api                                             |      4 +-
 dist/bind/lib/dns/cache.c                                         |     71 +-
 dist/bind/lib/dns/compress.c                                      |     14 +-
 dist/bind/lib/dns/dbtable.c                                       |     10 +-
 dist/bind/lib/dns/dispatch.c                                      |    804 +-
 dist/bind/lib/dns/dnssec.c                                        |     45 +-
 dist/bind/lib/dns/dst_api.c                                       |     10 +-
 dist/bind/lib/dns/dst_parse.c                                     |     10 +-
 dist/bind/lib/dns/gen-unix.h                                      |     10 +-
 dist/bind/lib/dns/gen-win32.h                                     |     10 +-
 dist/bind/lib/dns/gen.c                                           |     13 +-
 dist/bind/lib/dns/include/dns/acl.h                               |     44 +-
 dist/bind/lib/dns/include/dns/cache.h                             |     12 +-
 dist/bind/lib/dns/include/dns/callbacks.h                         |     10 +-
 dist/bind/lib/dns/include/dns/compress.h                          |     16 +-
 dist/bind/lib/dns/include/dns/db.h                                |     10 +-
 dist/bind/lib/dns/include/dns/diff.h                              |     10 +-
 dist/bind/lib/dns/include/dns/dispatch.h                          |     12 +-
 dist/bind/lib/dns/include/dns/dnssec.h                            |     10 +-
 dist/bind/lib/dns/include/dns/events.h                            |     10 +-
 dist/bind/lib/dns/include/dns/journal.h                           |     10 +-
 dist/bind/lib/dns/include/dns/keytable.h                          |     12 +-
 dist/bind/lib/dns/include/dns/lib.h                               |     10 +-
 dist/bind/lib/dns/include/dns/master.h                            |     10 +-
 dist/bind/lib/dns/include/dns/masterdump.h                        |     10 +-
 dist/bind/lib/dns/include/dns/message.h                           |     31 +-
 dist/bind/lib/dns/include/dns/name.h                              |     13 +-
 dist/bind/lib/dns/include/dns/ncache.h                            |     10 +-
 dist/bind/lib/dns/include/dns/opcode.h                            |     10 +-
 dist/bind/lib/dns/include/dns/order.h                             |     10 +-
 dist/bind/lib/dns/include/dns/peer.h                              |      9 +-
 dist/bind/lib/dns/include/dns/rbt.h                               |     10 +-
 dist/bind/lib/dns/include/dns/rdataset.h                          |     14 +-
 dist/bind/lib/dns/include/dns/rdataslab.h                         |     10 +-
 dist/bind/lib/dns/include/dns/request.h                           |     10 +-
 dist/bind/lib/dns/include/dns/resolver.h                          |      8 +-
 dist/bind/lib/dns/include/dns/sdb.h                               |     10 +-
 dist/bind/lib/dns/include/dns/time.h                              |     10 +-
 dist/bind/lib/dns/include/dns/tsig.h                              |     10 +-
 dist/bind/lib/dns/include/dns/types.h                             |      8 +-
 dist/bind/lib/dns/include/dns/validator.h                         |     92 +-
 dist/bind/lib/dns/include/dns/version.h                           |     10 +-
 dist/bind/lib/dns/include/dns/xfrin.h                             |     14 +-
 dist/bind/lib/dns/include/dns/zone.h                              |     36 +-
 dist/bind/lib/dns/include/dns/zt.h                                |     10 +-
 dist/bind/lib/dns/journal.c                                       |    176 +-
 dist/bind/lib/dns/keytable.c                                      |     19 +-
 dist/bind/lib/dns/lib.c                                           |     10 +-
 dist/bind/lib/dns/lookup.c                                        |     44 +-
 dist/bind/lib/dns/master.c                                        |     54 +-
 dist/bind/lib/dns/masterdump.c                                    |     12 +-
 dist/bind/lib/dns/message.c                                       |     65 +-
 dist/bind/lib/dns/name.c                                          |     34 +-
 dist/bind/lib/dns/openssl_link.c                                  |     18 +-
 dist/bind/lib/dns/openssldh_link.c                                |     28 +-
 dist/bind/lib/dns/openssldsa_link.c                               |     28 +-
 dist/bind/lib/dns/opensslrsa_link.c                               |     73 +-
 dist/bind/lib/dns/order.c                                         |     10 +-
 dist/bind/lib/dns/peer.c                                          |     10 +-
 dist/bind/lib/dns/portlist.c                                      |      8 +-
 dist/bind/lib/dns/rbt.c                                           |     27 +-
 dist/bind/lib/dns/rbtdb.c                                         |    272 +-
 dist/bind/lib/dns/rdata.c                                         |      8 +-
 dist/bind/lib/dns/rdata/generic/dlv_32769.c                       |    311 +
 dist/bind/lib/dns/rdata/generic/dlv_32769.h                       |     33 +
 dist/bind/lib/dns/rdata/generic/dlv_65323.c                       |    283 +-
 dist/bind/lib/dns/rdata/generic/dlv_65323.h                       |     35 +-
 dist/bind/lib/dns/rdata/generic/ds_43.c                           |     42 +-
 dist/bind/lib/dns/rdata/generic/gpos_27.c                         |     10 +-
 dist/bind/lib/dns/rdata/generic/hinfo_13.c                        |     10 +-
 dist/bind/lib/dns/rdata/generic/isdn_20.c                         |     10 +-
 dist/bind/lib/dns/rdata/generic/minfo_14.c                        |     10 +-
 dist/bind/lib/dns/rdata/generic/null_10.c                         |     10 +-
 dist/bind/lib/dns/rdata/generic/nxt_30.h                          |     10 +-
 dist/bind/lib/dns/rdata/generic/opt_41.c                          |     10 +-
 dist/bind/lib/dns/rdata/generic/proforma.c                        |     10 +-
 dist/bind/lib/dns/rdata/generic/rp_17.c                           |     10 +-
 dist/bind/lib/dns/rdata/generic/soa_6.c                           |     10 +-
 dist/bind/lib/dns/rdata/generic/txt_16.c                          |     10 +-
 dist/bind/lib/dns/rdata/generic/unspec_103.c                      |     10 +-
 dist/bind/lib/dns/rdata/generic/x25_19.c                          |     10 +-
 dist/bind/lib/dns/rdata/hs_4/a_1.c                                |     10 +-
 dist/bind/lib/dns/rdata/in_1/a_1.c                                |     10 +-
 dist/bind/lib/dns/rdata/in_1/aaaa_28.c                            |     10 +-
 dist/bind/lib/dns/rdata/in_1/apl_42.c                             |     71 +-
 dist/bind/lib/dns/rdata/in_1/apl_42.h                             |     10 +-
 dist/bind/lib/dns/rdata/in_1/nsap_22.c                            |     10 +-
 dist/bind/lib/dns/rdata/in_1/wks_11.c                             |     10 +-
 dist/bind/lib/dns/rdataset.c                                      |     18 +-
 dist/bind/lib/dns/request.c                                       |     14 +-
 dist/bind/lib/dns/resolver.c                                      |    320 +-
 dist/bind/lib/dns/rootns.c                                        |     28 +-
 dist/bind/lib/dns/sdb.c                                           |     28 +-
 dist/bind/lib/dns/tcpmsg.c                                        |      9 +-
 dist/bind/lib/dns/tkey.c                                          |     20 +-
 dist/bind/lib/dns/tsig.c                                          |     61 +-
 dist/bind/lib/dns/ttl.c                                           |     10 +-
 dist/bind/lib/dns/validator.c                                     |    626 +-
 dist/bind/lib/dns/version.c                                       |     10 +-
 dist/bind/lib/dns/view.c                                          |      9 +-
 dist/bind/lib/dns/win32/DLLMain.c                                 |     10 +-
 dist/bind/lib/dns/win32/gen.mak                                   |     97 +
 dist/bind/lib/dns/win32/libdns.def                                |    184 +-
 dist/bind/lib/dns/win32/libdns.dsp                                |      8 +-
 dist/bind/lib/dns/win32/libdns.mak                                |    109 +-
 dist/bind/lib/dns/win32/version.c                                 |     10 +-
 dist/bind/lib/dns/xfrin.c                                         |     82 +-
 dist/bind/lib/dns/zone.c                                          |    278 +-
 dist/bind/lib/dns/zt.c                                            |     10 +-
 dist/bind/lib/isc/api                                             |      6 +-
 dist/bind/lib/isc/buffer.c                                        |     10 +-
 dist/bind/lib/isc/event.c                                         |     10 +-
 dist/bind/lib/isc/hash.c                                          |     15 +-
 dist/bind/lib/isc/heap.c                                          |     64 +-
 dist/bind/lib/isc/hmacmd5.c                                       |     11 +-
 dist/bind/lib/isc/include/isc/buffer.h                            |     10 +-
 dist/bind/lib/isc/include/isc/entropy.h                           |     10 +-
 dist/bind/lib/isc/include/isc/event.h                             |     10 +-
 dist/bind/lib/isc/include/isc/file.h                              |     10 +-
 dist/bind/lib/isc/include/isc/heap.h                              |    145 +-
 dist/bind/lib/isc/include/isc/ipv6.h                              |     10 +-
 dist/bind/lib/isc/include/isc/lex.h                               |     10 +-
 dist/bind/lib/isc/include/isc/lib.h                               |     10 +-
 dist/bind/lib/isc/include/isc/list.h                              |     18 +-
 dist/bind/lib/isc/include/isc/log.h                               |     10 +-
 dist/bind/lib/isc/include/isc/mem.h                               |     10 +-
 dist/bind/lib/isc/include/isc/netaddr.h                           |     10 +-
 dist/bind/lib/isc/include/isc/netscope.h                          |     10 +-
 dist/bind/lib/isc/include/isc/parseint.h                          |     10 +-
 dist/bind/lib/isc/include/isc/platform.h.in                       |     11 +-
 dist/bind/lib/isc/include/isc/quota.h                             |     10 +-
 dist/bind/lib/isc/include/isc/ratelimiter.h                       |     10 +-
 dist/bind/lib/isc/include/isc/region.h                            |     10 +-
 dist/bind/lib/isc/include/isc/result.h                            |     10 +-
 dist/bind/lib/isc/include/isc/sockaddr.h                          |     16 +-
 dist/bind/lib/isc/include/isc/socket.h                            |     10 +-
 dist/bind/lib/isc/include/isc/string.h                            |     16 +-
 dist/bind/lib/isc/include/isc/symtab.h                            |      7 +-
 dist/bind/lib/isc/include/isc/timer.h                             |     10 +-
 dist/bind/lib/isc/include/isc/util.h                              |     10 +-
 dist/bind/lib/isc/include/isc/version.h                           |     10 +-
 dist/bind/lib/isc/inet_aton.c                                     |     10 +-
 dist/bind/lib/isc/inet_ntop.c                                     |     10 +-
 dist/bind/lib/isc/lex.c                                           |     22 +-
 dist/bind/lib/isc/lfsr.c                                          |     10 +-
 dist/bind/lib/isc/lib.c                                           |     10 +-
 dist/bind/lib/isc/log.c                                           |      9 +-
 dist/bind/lib/isc/mem.c                                           |     35 +-
 dist/bind/lib/isc/mutexblock.c                                    |     10 +-
 dist/bind/lib/isc/netaddr.c                                       |     10 +-
 dist/bind/lib/isc/netscope.c                                      |     12 +-
 dist/bind/lib/isc/nls/msgcat.c                                    |     10 +-
 dist/bind/lib/isc/nothreads/condition.c                           |     12 +-
 dist/bind/lib/isc/nothreads/mutex.c                               |     12 +-
 dist/bind/lib/isc/print.c                                         |     15 +-
 dist/bind/lib/isc/pthreads/condition.c                            |     10 +-
 dist/bind/lib/isc/pthreads/include/isc/mutex.h                    |     10 +-
 dist/bind/lib/isc/pthreads/mutex.c                                |     10 +-
 dist/bind/lib/isc/quota.c                                         |     10 +-
 dist/bind/lib/isc/ratelimiter.c                                   |     10 +-
 dist/bind/lib/isc/region.c                                        |     10 +-
 dist/bind/lib/isc/result.c                                        |     10 +-
 dist/bind/lib/isc/sockaddr.c                                      |     16 +-
 dist/bind/lib/isc/symtab.c                                        |     10 +-
 dist/bind/lib/isc/taskpool.c                                      |     14 +-
 dist/bind/lib/isc/timer.c                                         |     62 +-
 dist/bind/lib/isc/timer_p.h                                       |     10 +-
 dist/bind/lib/isc/unix/Makefile.in                                |      8 +-
 dist/bind/lib/isc/unix/app.c                                      |     22 +-
 dist/bind/lib/isc/unix/dir.c                                      |     10 +-
 dist/bind/lib/isc/unix/entropy.c                                  |     21 +-
 dist/bind/lib/isc/unix/errno2result.c                             |     10 +-
 dist/bind/lib/isc/unix/file.c                                     |     10 +-
 dist/bind/lib/isc/unix/fsaccess.c                                 |      8 +-
 dist/bind/lib/isc/unix/ifiter_getifaddrs.c                        |     12 +-
 dist/bind/lib/isc/unix/ifiter_ioctl.c                             |     21 +-
 dist/bind/lib/isc/unix/include/isc/dir.h                          |     10 +-
 dist/bind/lib/isc/unix/include/isc/strerror.h                     |     10 +-
 dist/bind/lib/isc/unix/include/isc/time.h                         |     10 +-
 dist/bind/lib/isc/unix/ipv6.c                                     |      8 +-
 dist/bind/lib/isc/unix/keyboard.c                                 |     10 +-
 dist/bind/lib/isc/unix/net.c                                      |     35 +-
 dist/bind/lib/isc/unix/os.c                                       |     10 +-
 dist/bind/lib/isc/unix/resource.c                                 |     79 +-
 dist/bind/lib/isc/unix/socket.c                                   |    129 +-
 dist/bind/lib/isc/unix/stdtime.c                                  |     10 +-
 dist/bind/lib/isc/unix/strerror.c                                 |     10 +-
 dist/bind/lib/isc/unix/syslog.c                                   |     12 +-
 dist/bind/lib/isc/version.c                                       |     10 +-
 dist/bind/lib/isc/win32/DLLMain.c                                 |     14 +-
 dist/bind/lib/isc/win32/app.c                                     |     10 +-
 dist/bind/lib/isc/win32/condition.c                               |    161 +-
 dist/bind/lib/isc/win32/dir.c                                     |     10 +-
 dist/bind/lib/isc/win32/entropy.c                                 |     10 +-
 dist/bind/lib/isc/win32/errno2result.c                            |     10 +-
 dist/bind/lib/isc/win32/errno2result.h                            |     10 +-
 dist/bind/lib/isc/win32/file.c                                    |     10 +-
 dist/bind/lib/isc/win32/fsaccess.c                                |     10 +-
 dist/bind/lib/isc/win32/include/isc/bind_registry.h               |     10 +-
 dist/bind/lib/isc/win32/include/isc/condition.h                   |     19 +-
 dist/bind/lib/isc/win32/include/isc/dir.h                         |     10 +-
 dist/bind/lib/isc/win32/include/isc/ipv6.h                        |     10 +-
 dist/bind/lib/isc/win32/include/isc/ntgroups.h                    |     10 +-
 dist/bind/lib/isc/win32/include/isc/ntpaths.h                     |     10 +-
 dist/bind/lib/isc/win32/include/isc/platform.h                    |     10 +-
 dist/bind/lib/isc/win32/include/isc/strerror.h                    |     10 +-
 dist/bind/lib/isc/win32/include/isc/time.h                        |     10 +-
 dist/bind/lib/isc/win32/include/isc/win32os.h                     |     10 +-
 dist/bind/lib/isc/win32/interfaceiter.c                           |     14 +-
 dist/bind/lib/isc/win32/ipv6.c                                    |     10 +-
 dist/bind/lib/isc/win32/libisc.def                                |     27 +-
 dist/bind/lib/isc/win32/libisc.mak                                |     97 +
 dist/bind/lib/isc/win32/net.c                                     |     11 +-
 dist/bind/lib/isc/win32/netdb.h                                   |     10 +-
 dist/bind/lib/isc/win32/ntgroups.c                                |     15 +-
 dist/bind/lib/isc/win32/ntpaths.c                                 |     13 +-
 dist/bind/lib/isc/win32/once.c                                    |     13 +-
 dist/bind/lib/isc/win32/os.c                                      |     10 +-
 dist/bind/lib/isc/win32/resource.c                                |     10 +-
 dist/bind/lib/isc/win32/socket.c                                  |    129 +-
 dist/bind/lib/isc/win32/strerror.c                                |     10 +-
 dist/bind/lib/isc/win32/syslog.h                                  |     10 +-
 dist/bind/lib/isc/win32/unistd.h                                  |     25 +-
 dist/bind/lib/isc/win32/version.c                                 |     10 +-
 dist/bind/lib/isc/win32/win32os.c                                 |     10 +-
 dist/bind/lib/isccc/api                                           |      2 +-
 dist/bind/lib/isccc/cc.c                                          |     23 +-
 dist/bind/lib/isccc/include/isccc/Makefile.in                     |      8 +-
 dist/bind/lib/isccc/include/isccc/lib.h                           |     10 +-
 dist/bind/lib/isccc/include/isccc/version.h                       |     10 +-
 dist/bind/lib/isccc/lib.c                                         |     10 +-
 dist/bind/lib/isccc/sexpr.c                                       |     10 +-
 dist/bind/lib/isccc/symtab.c                                      |     12 +-
 dist/bind/lib/isccc/version.c                                     |     10 +-
 dist/bind/lib/isccc/win32/DLLMain.c                               |     10 +-
 dist/bind/lib/isccc/win32/libisccc.mak                            |     97 +
 dist/bind/lib/isccc/win32/version.c                               |     10 +-
 dist/bind/lib/isccfg/api                                          |      2 +-
 dist/bind/lib/isccfg/include/isccfg/Makefile.in                   |      8 +-
 dist/bind/lib/isccfg/include/isccfg/cfg.h                         |     81 +-
 dist/bind/lib/isccfg/include/isccfg/grammar.h                     |     34 +-
 dist/bind/lib/isccfg/include/isccfg/log.h                         |     10 +-
 dist/bind/lib/isccfg/include/isccfg/namedconf.h                   |     10 +-
 dist/bind/lib/isccfg/include/isccfg/version.h                     |     10 +-
 dist/bind/lib/isccfg/log.c                                        |     10 +-
 dist/bind/lib/isccfg/namedconf.c                                  |     72 +-
 dist/bind/lib/isccfg/parser.c                                     |    138 +-
 dist/bind/lib/isccfg/version.c                                    |     10 +-
 dist/bind/lib/isccfg/win32/DLLMain.c                              |     10 +-
 dist/bind/lib/isccfg/win32/libisccfg.mak                          |     97 +
 dist/bind/lib/isccfg/win32/version.c                              |     10 +-
 dist/bind/lib/lwres/Makefile.in                                   |      8 +-
 dist/bind/lib/lwres/api                                           |      6 +-
 dist/bind/lib/lwres/context.c                                     |     30 +-
 dist/bind/lib/lwres/gai_strerror.c                                |     12 +-
 dist/bind/lib/lwres/getaddrinfo.c                                 |     37 +-
 dist/bind/lib/lwres/getipnode.c                                   |     24 +-
 dist/bind/lib/lwres/include/lwres/Makefile.in                     |      8 +-
 dist/bind/lib/lwres/include/lwres/lwres.h                         |     10 +-
 dist/bind/lib/lwres/include/lwres/platform.h.in                   |      8 +-
 dist/bind/lib/lwres/include/lwres/version.h                       |     10 +-
 dist/bind/lib/lwres/lwconfig.c                                    |      8 +-
 dist/bind/lib/lwres/lwres_gabn.c                                  |     10 +-
 dist/bind/lib/lwres/lwres_gnba.c                                  |     11 +-
 dist/bind/lib/lwres/lwres_grbn.c                                  |     10 +-
 dist/bind/lib/lwres/man/lwres.3                                   |     22 +-
 dist/bind/lib/lwres/man/lwres.docbook                             |     11 +-
 dist/bind/lib/lwres/man/lwres.html                                |     18 +-
 dist/bind/lib/lwres/man/lwres_buffer.3                            |     60 +-
 dist/bind/lib/lwres/man/lwres_buffer.docbook                      |     11 +-
 dist/bind/lib/lwres/man/lwres_buffer.html                         |     10 +-
 dist/bind/lib/lwres/man/lwres_config.3                            |     35 +-
 dist/bind/lib/lwres/man/lwres_config.docbook                      |     11 +-
 dist/bind/lib/lwres/man/lwres_config.html                         |     16 +-
 dist/bind/lib/lwres/man/lwres_context.3                           |     36 +-
 dist/bind/lib/lwres/man/lwres_context.docbook                     |     11 +-
 dist/bind/lib/lwres/man/lwres_context.html                        |     14 +-
 dist/bind/lib/lwres/man/lwres_gabn.3                              |     39 +-
 dist/bind/lib/lwres/man/lwres_gabn.docbook                        |     11 +-
 dist/bind/lib/lwres/man/lwres_gabn.html                           |     14 +-
 dist/bind/lib/lwres/man/lwres_gai_strerror.3                      |     68 +-
 dist/bind/lib/lwres/man/lwres_gai_strerror.docbook                |     11 +-
 dist/bind/lib/lwres/man/lwres_gai_strerror.html                   |     21 +-
 dist/bind/lib/lwres/man/lwres_getaddrinfo.3                       |     45 +-
 dist/bind/lib/lwres/man/lwres_getaddrinfo.docbook                 |     11 +-
 dist/bind/lib/lwres/man/lwres_getaddrinfo.html                    |     14 +-
 dist/bind/lib/lwres/man/lwres_gethostent.3                        |     82 +-
 dist/bind/lib/lwres/man/lwres_gethostent.docbook                  |     11 +-
 dist/bind/lib/lwres/man/lwres_gethostent.html                     |     61 +-
 dist/bind/lib/lwres/man/lwres_getipnode.3                         |     82 +-
 dist/bind/lib/lwres/man/lwres_getipnode.docbook                   |     11 +-
 dist/bind/lib/lwres/man/lwres_getipnode.html                      |     14 +-
 dist/bind/lib/lwres/man/lwres_getnameinfo.3                       |     47 +-
 dist/bind/lib/lwres/man/lwres_getnameinfo.docbook                 |     11 +-
 dist/bind/lib/lwres/man/lwres_getnameinfo.html                    |     16 +-
 dist/bind/lib/lwres/man/lwres_getrrsetbyname.3                    |     52 +-
 dist/bind/lib/lwres/man/lwres_getrrsetbyname.docbook              |     11 +-
 dist/bind/lib/lwres/man/lwres_getrrsetbyname.html                 |     14 +-
 dist/bind/lib/lwres/man/lwres_gnba.3                              |     39 +-
 dist/bind/lib/lwres/man/lwres_gnba.docbook                        |     11 +-
 dist/bind/lib/lwres/man/lwres_gnba.html                           |     14 +-
 dist/bind/lib/lwres/man/lwres_hstrerror.3                         |     46 +-
 dist/bind/lib/lwres/man/lwres_hstrerror.docbook                   |     11 +-
 dist/bind/lib/lwres/man/lwres_hstrerror.html                      |     32 +-
 dist/bind/lib/lwres/man/lwres_inetntop.3                          |     24 +-
 dist/bind/lib/lwres/man/lwres_inetntop.docbook                    |     11 +-
 dist/bind/lib/lwres/man/lwres_inetntop.html                       |     14 +-
 dist/bind/lib/lwres/man/lwres_noop.3                              |     39 +-
 dist/bind/lib/lwres/man/lwres_noop.docbook                        |     11 +-
 dist/bind/lib/lwres/man/lwres_noop.html                           |     14 +-
 dist/bind/lib/lwres/man/lwres_packet.3                            |     79 +-
 dist/bind/lib/lwres/man/lwres_packet.docbook                      |     11 +-
 dist/bind/lib/lwres/man/lwres_packet.html                         |     12 +-
 dist/bind/lib/lwres/man/lwres_resutil.3                           |     32 +-
 dist/bind/lib/lwres/man/lwres_resutil.docbook                     |     11 +-
 dist/bind/lib/lwres/man/lwres_resutil.html                        |     14 +-
 dist/bind/lib/lwres/unix/include/lwres/net.h                      |     10 +-
 dist/bind/lib/lwres/version.c                                     |     10 +-
 dist/bind/lib/lwres/win32/DLLMain.c                               |     10 +-
 dist/bind/lib/lwres/win32/include/lwres/net.h                     |     10 +-
 dist/bind/lib/lwres/win32/include/lwres/platform.h                |     15 +-
 dist/bind/lib/lwres/win32/liblwres.dsp                            |      8 +-
 dist/bind/lib/lwres/win32/liblwres.mak                            |    119 +
 dist/bind/lib/lwres/win32/lwconfig.c                              |     18 +-
 dist/bind/lib/lwres/win32/socket.c                                |     41 +
 dist/bind/lib/lwres/win32/version.c                               |     10 +-
 dist/bind/lib/tests/t_api.c                                       |     26 +-
 dist/bind/lib/win32/bindevt/bindevt.mak                           |     97 +
 dist/bind/libtool.m4                                              |      2 +-
 dist/bind/ltmain.sh                                               |     14 +-
 dist/bind/make/includes.in                                        |      8 +-
 dist/bind/make/rules.in                                           |     14 +-
 dist/bind/version                                                 |      6 +-
 dist/bind/win32utils/BINDBuild.dsw                                |     84 +
 dist/bind/win32utils/BuildAll.bat                                 |     12 +-
 dist/bind/win32utils/BuildOpenSSL.bat                             |     26 +
 dist/bind/win32utils/BuildSetup.bat                               |     62 +-
 dist/bind/win32utils/index.html                                   |     52 +
 dist/bind/win32utils/makeversion.pl                               |      8 +-
 dist/bind/win32utils/readme1st.txt                                |     15 +-
 dist/bind/win32utils/updateopenssl.pl                             |    106 +
 dist/bind/win32utils/win32-build.txt                              |      6 +-
 usr.sbin/bind/Makefile.inc                                        |      6 +-
 usr.sbin/bind/include/config.h                                    |     22 +-
 usr.sbin/bind/include/dns/code.h                                  |     36 +-
 usr.sbin/bind/include/dns/enumclass.h                             |      4 +-
 usr.sbin/bind/include/dns/enumtype.h                              |      6 +-
 usr.sbin/bind/include/dns/rdatastruct.h                           |    130 +-
 usr.sbin/bind/include/isc/platform.h                              |     13 +-
 usr.sbin/bind/include/lwres/platform.h                            |     12 +-
 743 files changed, 69583 insertions(+), 29774 deletions(-)

diffs (truncated from 146360 to 300 lines):

diff -r a95461327521 -r 7f842f7047a0 dist/bind/CHANGES
--- a/dist/bind/CHANGES Sun Jul 06 17:24:47 2008 +0000
+++ b/dist/bind/CHANGES Thu Jul 24 22:17:43 2008 +0000
@@ -1,4 +1,778 @@
-
+       --- 9.3.5-P1 released ---
+
+2375.   [security]      Fully randomize UDP query ports to improve
+                       forgery resilience. [RT #17949]
+
+       --- 9.3.5 released ---
+
+       --- 9.3.5rc2 released ---
+
+2338.  [bug]           check_ds() could be called with a non DS rdataset.
+                       [RT #17598]
+
+2337.  [bug]           BUILD_LDFLAGS was not being correctly set.  [RT #17614]
+
+       --- 9.3.5rc1 released ---
+
+2328.  [maint]         Add AAAA addresses for A.ROOT-SERVERS.NET,
+                       F.ROOT-SERVERS.NET, H.ROOT-SERVERS.NET,
+                       J.ROOT-SERVERS.NET, K.ROOT-SERVERS.NET and
+                       M.ROOT-SERVERS.NET.
+
+2323.  [port]          tru64: namespace clash. [RT #17547]
+
+2322.  [port]          MacOS: work around the limitation of setrlimit()
+                       for RLIMIT_NOFILE. [RT #17526]
+
+2321.   [bug]          Silence Coverity warnings in lib/dns/master.c,
+                       lib/dns/rbtdb.c, lib/isccfg/namedconf.c,
+                       lib/dns/tsig.c and bin/dnssec/dnssec-signzone.c.
+
+2319.  [bug]           Silence Coverity warnings in 
+                       lib/dns/rdata/in_1/apl_42.c. [RT #17469]
+
+2318.  [port]          sunos fixes for libbind.  [RT #17514]
+
+2314.  [bug]           Uninitialized memory use on error path in
+                       bin/named/lwdnoop.c.  [RT #17476]
+
+2313.  [cleanup]       Silence Coverity warnings. Handle private stacks.
+                       [RT #17447] [RT #17478]
+
+2312.  [cleanup]       Silence Coverity warning in lib/isc/unix/socket.c.
+                       [RT #17458]
+
+2311.   [func]          Update ACL regression test. [RT #17462]
+
+2310.  [bug]           dig, host, nslookup: flush stdout before emitting
+                       debug/fatal messages.  [RT #17501]
+
+2308.  [cleanup]       Silence Coverity warning in bin/named/controlconf.c.
+                       [RT #17495]
+
+2307.  [bug]           Remove infinite loop from lib/dns/sdb.c. [RT #17496]
+
+2305.  [security]      inet_network() buffer overflow. CVE-2008-0122.
+
+2304.  [bug]           Check returns from all dns_rdata_tostruct() calls.
+                       [RT #17460]
+
+2303.  [bug]           Remove unnecessary code from bin/named/lwdgnba.c.
+                       [RT #17471]
+
+2302.  [bug]           Fix memset() calls in lib/tests/t_api.c. [RT #17472]
+
+2301.  [bug]           Remove resource leak and fix error messages in
+                       bin/tests/system/lwresd/lwtest.c. [RT #17474]
+
+2300.  [bug]           Fixed failure to close open file in 
+                       bin/tests/names/t_names.c. [RT #17473]
+
+2299.  [bug]           Remove unnecessary NULL check in
+                       bin/nsupdate/nsupdate.c. [RT #17475]
+
+2298.  [bug]           isc_mutex_lock() failure not caught in
+                       bin/tests/timers/t_timers.c. [RT #17468]
+
+2297.  [bug]           isc_entropy_createfilesource() failure not caught in
+                       bin/tests/dst/t_dst.c. [RT #17467]
+
+2296.  [port]          Allow docbook stylesheet location to be specified to
+                       configure. [RT #17457]
+
+2295.  [bug]           Silence static overrun error in bin/named/lwaddr.c.
+                       [RT #17459]
+
+2293.  [func]          Add ACL regression test. [RT #17375]
+
+2292.  [bug]           Log if the working directory is not writable.
+                       [RT #17312]
+
+2291.   [bug]           PR_SET_DUMPABLE may be set too late.  Also report
+                       failure to set PR_SET_DUMPABLE. [RT #17312]
+
+2290.  [bug]           Let AD in the query signal that the client wants AD
+                       set in the response. [RT #17301]
+
+2288.  [port]          win32: mark service as running when we have finished
+                       loading.  [RT #17441]
+
+2287.  [bug]           Use 'volatile' if the compiler supports it. [RT #17413]
+
+2284.  [bug]           Memory leak in UPDATE prerequisite processing.
+                       [RT #17377]
+
+2283.  [bug]           TSIG keys were not attaching to the memory
+                       context.  TSIG keys should use the rings
+                       memory context rather than the clients memory
+                       context. [RT #17377]
+
+2279.   [bug]           Use setsockopt(SO_NOSIGPIPE), when available,
+                       to protect applications from receiving spurious
+                       SIGPIPE signals when using the resolver.
+
+2277.  [bug]           Empty zone names were not correctly being caught at
+                       in the post parse checks. [RT #17357]
+
+       --- 9.3.5b1 released ---
+
+2273.  [bug]           Adjust log level to WARNING when saving inconsistant
+                       stub/slave master and journal files. [RT# 17279]
+
+2272.  [bug]           Handle illegal dnssec-lookaside trust-anchor names.
+                       [RT #17262]
+
+2270.  [bug]           dns_db_closeversion() version->writer could be reset
+                       before it is tested. [RT #17290]
+
+2269.  [contrib]       dbus memory leaks and missing va_end calls. [RT #17232]
+
+2265.  [bug]           Test that the memory context's basic_table is non NULL
+                       before freeing.  [RT #17265]
+
+2262.  [bug]           Error status from all but the last view could be
+                       lost. [RT #17292]
+
+2258.  [bug]           Fallback from IXFR/TSIG to SOA/AXFR/TSIG broken.
+                       [RT #17241]
+
+2257.  [bug]           win32: Use the full path to vcredist_x86.exe when
+                       calling it. [RT #17222]
+
+2256.  [bug]           win32: Correctly register the installation location of
+                       bindevt.dll. [RT #17159]
+
+2255.  [maint]         L.ROOT-SERVERS.NET is now 199.7.83.42.
+
+2254.  [bug]           timer.c:dispatch() failed to lock timer->lock
+                       when reading timer->idle allowing it to see
+                       intermediate values as timer->idle was reset by
+                       isc_timer_touch(). [RT #17243]
+
+2251.  [doc]           Update memstatistics-file documentation to reflect
+                       reality. Note there is behaviour change for BIND 9.5.
+                       [RT #17113]
+
+2249.   [bug]           Only set Authentic Data bit if client requested
+                        DNSSEC, per RFC 3655 [RT #17175]
+
+2248.   [cleanup]       Fix several errors reported by Coverity. [RT #17160]
+
+2247.  [doc]           Sort doc/misc/options. [RT #17067]
+
+2246.  [bug]           Make the startup of test servers (ans.pl) more
+                       robust. [RT #17147]
+
+2245.  [bug]           Validating lack of DS records at trust anchors wasn't
+                       working. [RT #17151]
+
+2238.  [bug]           It was possible to trigger a REQUIRE when a
+                       validation was cancelled. [RT #17106]
+
+2237.  [bug]           libbind: res_init() was not thread aware. [RT #17123]
+
+2236.  [bug]           dnssec-signzone failed to preserve the case of
+                       of wildcard owner names. [RT #17085]
+
+2234.   [port]          Correct some compiler warnings on SCO OSr5 [RT #17134]
+  
+2229.  [bug]           Null pointer dereference on query pool creation
+                       failure. [RT #17133]
+ 
+2232.  [bug]           dns_adb_findaddrinfo() could fail and return
+                       ISC_R_SUCCESS. [RT #17137]
+
+2230.  [bug]           We could INSIST reading a corrupted journal.
+                       [RT #17132]
+
+2228.  [contrib]       contrib: Change 2188 was incomplete.
+
+2227.  [cleanup]       Tidied up the FAQ. [RT #17121]
+
+2226.   [bug]           Fix build error.  [RT #17124]
+
+2225.  [bug]           More support for systems with no IPv4 addresses.
+                       [RT #17111]
+
+2224.  [bug]           Defer journal compaction if a xfrin is in progress.
+                       [RT #17119]
+
+2223.  [bug]           Make a new journal when compacting. [RT #17119]
+
+2221.  [bug]           Set the event result code to reflect the actual
+                       record returned to caller when a cache update is
+                       rejected due to a more credible answer existing.
+                       [RT #17017]
+
+2220.  [bug]           win32: Address a race condition in final shutdown of
+                       the Windows socket code. [RT #17028]
+                       
+2218.  [bug]           Remove unnecessary REQUIRE from dns_validator_create().
+                       [RT #16976]
+
+2216.  [cleanup]       Fix a number of errors reported by Coverity.
+                       [RT #17094]
+
+2214.  [bug]           Deregister OpenSSL lock callback when cleaning
+                       up. [RT #17098]
+
+2213.  [bug]           SIG0 diagnostic failure messages were looking at the
+                       wrong status code. [RT #17101]
+
+2210.  [bug]           Deleting class specific records via UPDATE could
+                       fail.  [RT #17074]
+
+2209.  [port]          osx: linking against user supplied static OpenSSL
+                       libraries failed as the system ones were still being
+                       found. [RT #17078]
+
+2208.  [port]          win32: make sure both build methods produce the
+                       same output. [RT #17058]
+
+2205.  [bug]           libbind: change #2119 broke thread support. [RT #16982]
+
+2200.  [bug]           The search for cached NSEC records was stopping to
+                       early leading to excessive DLV queries. [RT #16930]
+
+2199.  [bug]           win32: don't call WSAStartup() while loading dlls.
+                       [RT #16911]
+
+2198.  [bug]           win32: RegCloseKey() could be called when
+                       RegOpenKeyEx() failed. [RT #16911]
+
+2197.  [bug]           Add INSIST to catch negative responses which are
+                       not setting the event result code appropriately.
+                       [RT #16909]
+
+2196.  [port]          win32: yield processor while waiting for once to
+                       to complete. [RT #16958]
+
+2194.  [bug]           Close journal before calling 'done' in xfrin.c.
+
+2189.  [bug]           Handle socket() returning EINTR. [RT #15949]
+
+2188.  [contrib]       queryperf: autoconf changes to make the search for
+                       libresolv or libbind more robust. [RT #16299]
+
+2187.  [bug]           query_addds(), query_addwildcardproof() and
+                       query_addnxrrsetnsec() should take a version
+                       arguement. [RT #16368]
+
+2186.  [port]          cygwin: libbind: check for struct sockaddr_storage
+                       independently of IPv6. [RT #16482]
+
+2185.  [port]          sunos: libbind: check for ssize_t, memmove() and
+                       memchr(). [RT #16463]
+
+2183.  [bug]           dnssec-signzone didn't handle offline private keys
+                       well.  [RT #16832]
+
+2182.  [bug]           dns_dispatch_createtcp() and dispatch_createudp()
+                       could return ISC_R_SUCCESS when they ran out of
+                       memory. [RT #16365]
+
+2181.  [port]          sunos: libbind: add paths.h from BIND 8. [RT #16462]
+
+2180.  [cleanup]       Remove bit test from 'compress_test' as they
+                       are no longer needed. [RT #16497]
+
+2178.  [bug]           'rndc reload' of a slave or stub zone resulted in
+                       a reference leak. [RT #16867]
+
+2177.  [bug]           Array bounds overrun on read (rcodetext) at
+                       debug level 10+. [RT #16798]
+
+2176.  [contrib]       dbus update to handle race condition during
+                       initialisation (Bugzilla 235809). [RT #16842]
+
+2175.  [bug]           win32: windows broadcast condition variable support
+                       was broken. [RT #16592]
+
+2174.  [bug]           I/O errors should always be fatal when reading
+                       master files. [RT #16825]
+
+2173.  [port]          win32: When compiling with MSVS 2005 SP1 we also
+                       need to ship Microsoft.VC80.MFCLOC.



Home | Main Index | Thread Index | Old Index