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