Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/bind/dist merge for bind 9.10.0-P2, first go
details: https://anonhg.NetBSD.org/src/rev/c6952c94d140
branches: trunk
changeset: 330413:c6952c94d140
user: spz <spz%NetBSD.org@localhost>
date: Tue Jul 08 05:43:37 2014 +0000
description:
merge for bind 9.10.0-P2, first go
diffstat:
external/bsd/bind/dist/CHANGES | 226 +-
external/bsd/bind/dist/Makefile.in | 2 +-
external/bsd/bind/dist/bin/check/named-checkconf.8 | 6 +-
external/bsd/bind/dist/bin/check/named-checkconf.c | 45 +-
external/bsd/bind/dist/bin/check/named-checkzone.8 | 6 +-
external/bsd/bind/dist/bin/confgen/ddns-confgen.8 | 64 +-
external/bsd/bind/dist/bin/confgen/ddns-confgen.c | 98 +-
external/bsd/bind/dist/bin/confgen/keygen.c | 20 +-
external/bsd/bind/dist/bin/confgen/rndc-confgen.8 | 10 +-
external/bsd/bind/dist/bin/delv/delv.c | 8 +-
external/bsd/bind/dist/bin/delve/Makefile.in | 84 -
external/bsd/bind/dist/bin/delve/delve.1 | 418 -
external/bsd/bind/dist/bin/delve/delve.c | 1637 -
external/bsd/bind/dist/bin/delve/delve.docbook | 680 -
external/bsd/bind/dist/bin/delve/delve.html | 466 -
external/bsd/bind/dist/bin/dig/dig.1 | 14 +-
external/bsd/bind/dist/bin/dig/dig.c | 3 +-
external/bsd/bind/dist/bin/dig/dighost.c | 7 +-
external/bsd/bind/dist/bin/dig/host.1 | 18 +-
external/bsd/bind/dist/bin/dig/host.c | 21 +-
external/bsd/bind/dist/bin/dig/nslookup.1 | 12 +-
external/bsd/bind/dist/bin/dig/nslookup.c | 18 +-
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.8 | 10 +-
external/bsd/bind/dist/bin/dnssec/dnssec-dsfromkey.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.8 | 85 +-
external/bsd/bind/dist/bin/dnssec/dnssec-importkey.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.8 | 25 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keyfromlabel.c | 281 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.8 | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-keygen.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.8 | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-revoke.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.8 | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-settime.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.8 | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-signzone.c | 9 +-
external/bsd/bind/dist/bin/dnssec/dnssec-verify.8 | 6 +-
external/bsd/bind/dist/bin/dnssec/dnssec-verify.c | 11 +-
external/bsd/bind/dist/bin/named/bind9.xsl.h | 9 +-
external/bsd/bind/dist/bin/named/client.c | 6 +-
external/bsd/bind/dist/bin/named/controlconf.c | 10 +-
external/bsd/bind/dist/bin/named/include/named/server.h | 4 +-
external/bsd/bind/dist/bin/named/interfacemgr.c | 41 +-
external/bsd/bind/dist/bin/named/lwresd.8 | 10 +-
external/bsd/bind/dist/bin/named/main.c | 27 +-
external/bsd/bind/dist/bin/named/named.8 | 6 +-
external/bsd/bind/dist/bin/named/named.conf.5 | 6 +-
external/bsd/bind/dist/bin/named/named.conf.docbook | 3 +-
external/bsd/bind/dist/bin/named/named.conf.html | 30 +-
external/bsd/bind/dist/bin/named/query.c | 59 +-
external/bsd/bind/dist/bin/named/server.c | 125 +-
external/bsd/bind/dist/bin/named/statschannel.c | 9 +-
external/bsd/bind/dist/bin/named/unix/dlz_dlopen_driver.c | 7 +-
external/bsd/bind/dist/bin/named/unix/os.c | 4 +-
external/bsd/bind/dist/bin/named/win32/dlz_dlopen_driver.c | 6 +-
external/bsd/bind/dist/bin/named/win32/ntservice.c | 10 +-
external/bsd/bind/dist/bin/named/win32/os.c | 6 +-
external/bsd/bind/dist/bin/nsupdate/nsupdate.1 | 48 +-
external/bsd/bind/dist/bin/nsupdate/nsupdate.c | 22 +-
external/bsd/bind/dist/bin/pkcs11/openssl-1.0.1f-patch | 15784 ----------
external/bsd/bind/dist/bin/pkcs11/pkcs11-destroy.c | 23 +-
external/bsd/bind/dist/bin/pkcs11/pkcs11-keygen.c | 30 +-
external/bsd/bind/dist/bin/pkcs11/pkcs11-list.c | 25 +-
external/bsd/bind/dist/bin/python/dnssec-checkds.8 | 10 +-
external/bsd/bind/dist/bin/python/dnssec-checkds.docbook | 152 +-
external/bsd/bind/dist/bin/python/win32.py | 42 -
external/bsd/bind/dist/bin/rndc/rndc.8 | 20 +-
external/bsd/bind/dist/bin/rndc/rndc.c | 17 +-
external/bsd/bind/dist/bin/rndc/rndc.conf.5 | 10 +-
external/bsd/bind/dist/bin/tests/makejournal.c | 4 +-
external/bsd/bind/dist/bin/tests/resolver/t_resolver.c | 6 +-
external/bsd/bind/dist/bin/tests/system/checkds/missing.example.dlv.example.dlv.db | 2 -
external/bsd/bind/dist/bin/tests/system/dlzexternal/driver.c | 4 +-
external/bsd/bind/dist/bin/tests/system/rsabigexponent/ns2/Xexample.+005+05896.private | 10 -
external/bsd/bind/dist/bin/tests/system/testsock6.pl | 2 +-
external/bsd/bind/dist/bin/tests/tasks/t_tasks.c | 4 +-
external/bsd/bind/dist/bin/tests/zone_test.c | 6 +-
external/bsd/bind/dist/bin/tools/arpaname.1 | 10 +-
external/bsd/bind/dist/bin/tools/genrandom.8 | 10 +-
external/bsd/bind/dist/bin/tools/isc-hmac-fixup.8 | 10 +-
external/bsd/bind/dist/bin/tools/isc-hmac-fixup.c | 6 +-
external/bsd/bind/dist/bin/tools/named-journalprint.8 | 10 +-
external/bsd/bind/dist/bin/tools/nsec3hash.8 | 10 +-
external/bsd/bind/dist/bin/tools/nsec3hash.c | 7 +-
external/bsd/bind/dist/config.h.in | 17 +-
external/bsd/bind/dist/configure.in | 455 +-
external/bsd/bind/dist/contrib/dlz/drivers/include/dlz/dlz_dlopen_driver.h | 3 +-
external/bsd/bind/dist/contrib/dlz/example/dlz_example.c | 4 +-
external/bsd/bind/dist/contrib/dlz/modules/include/dlz_list.h | 8 +-
external/bsd/bind/dist/contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c | 4 +-
external/bsd/bind/dist/contrib/perftcpdns/perftcpdns.c | 8 +-
external/bsd/bind/dist/contrib/zkt-1.1.2/examples/hierarchical/zkt-ls | 12 +
external/bsd/bind/dist/contrib/zkt-1.1.2/examples/hierarchical/zkt-signer | 12 +
external/bsd/bind/dist/doc/arm/Bv9ARM.pdf | Bin
external/bsd/bind/dist/doc/arm/man.delve.html | 503 -
external/bsd/bind/dist/doc/misc/options | 3 +-
external/bsd/bind/dist/isc-config.sh.1 | 10 +-
external/bsd/bind/dist/lib/bind9/check.c | 55 +-
external/bsd/bind/dist/lib/dns/adb.c | 7 +-
external/bsd/bind/dist/lib/dns/cache.c | 6 +-
external/bsd/bind/dist/lib/dns/client.c | 6 +-
external/bsd/bind/dist/lib/dns/dispatch.c | 13 +-
external/bsd/bind/dist/lib/dns/ds.c | 4 +-
external/bsd/bind/dist/lib/dns/dst_api.c | 6 +-
external/bsd/bind/dist/lib/dns/dst_internal.h | 6 +-
external/bsd/bind/dist/lib/dns/dst_result.c | 4 +-
external/bsd/bind/dist/lib/dns/ecdb.c | 17 +-
external/bsd/bind/dist/lib/dns/gssapictx.c | 6 +-
external/bsd/bind/dist/lib/dns/include/dns/dns64.h | 6 +-
external/bsd/bind/dist/lib/dns/include/dns/message.h | 5 +-
external/bsd/bind/dist/lib/dns/include/dns/resolver.h | 7 +-
external/bsd/bind/dist/lib/dns/include/dns/stats.h | 8 +-
external/bsd/bind/dist/lib/dns/include/dns/view.h | 4 +-
external/bsd/bind/dist/lib/dns/include/dns/zone.h | 4 +-
external/bsd/bind/dist/lib/dns/keytable.c | 9 +-
external/bsd/bind/dist/lib/dns/lib.c | 12 +-
external/bsd/bind/dist/lib/dns/master.c | 11 +-
external/bsd/bind/dist/lib/dns/message.c | 7 +-
external/bsd/bind/dist/lib/dns/name.c | 10 +-
external/bsd/bind/dist/lib/dns/openssl_link.c | 7 +-
external/bsd/bind/dist/lib/dns/opensslecdsa_link.c | 4 +-
external/bsd/bind/dist/lib/dns/opensslgost_link.c | 10 +-
external/bsd/bind/dist/lib/dns/peer.c | 4 +-
external/bsd/bind/dist/lib/dns/rbt.c | 39 +-
external/bsd/bind/dist/lib/dns/rbtdb.c | 39 +-
external/bsd/bind/dist/lib/dns/rdata/generic/nsec3_50.c | 4 +-
external/bsd/bind/dist/lib/dns/rdataslab.c | 63 +-
external/bsd/bind/dist/lib/dns/resolver.c | 101 +-
external/bsd/bind/dist/lib/dns/rootns.c | 5 +-
external/bsd/bind/dist/lib/dns/rpz.c | 6 +-
external/bsd/bind/dist/lib/dns/tests/rdata_test.c | 3 +-
external/bsd/bind/dist/lib/dns/view.c | 4 +-
external/bsd/bind/dist/lib/dns/zone.c | 29 +-
external/bsd/bind/dist/lib/irs/context.c | 6 +-
external/bsd/bind/dist/lib/irs/gai_strerror.c | 6 +-
external/bsd/bind/dist/lib/irs/getaddrinfo.c | 7 +-
external/bsd/bind/dist/lib/irs/resconf.c | 9 +-
external/bsd/bind/dist/lib/isc/app_api.c | 42 +-
external/bsd/bind/dist/lib/isc/backtrace.c | 6 +-
external/bsd/bind/dist/lib/isc/event.c | 4 +-
external/bsd/bind/dist/lib/isc/hash.c | 6 +-
external/bsd/bind/dist/lib/isc/hmacmd5.c | 10 +-
external/bsd/bind/dist/lib/isc/hmacsha.c | 22 +-
external/bsd/bind/dist/lib/isc/httpd.c | 8 +-
external/bsd/bind/dist/lib/isc/include/isc/app.h | 16 +-
external/bsd/bind/dist/lib/isc/include/isc/base32.h | 4 +-
external/bsd/bind/dist/lib/isc/include/isc/buffer.h | 16 +-
external/bsd/bind/dist/lib/isc/include/isc/event.h | 8 +-
external/bsd/bind/dist/lib/isc/include/isc/mem.h | 10 +-
external/bsd/bind/dist/lib/isc/include/isc/queue.h | 10 +-
external/bsd/bind/dist/lib/isc/include/isc/radix.h | 4 +-
external/bsd/bind/dist/lib/isc/include/isc/resultclass.h | 6 +-
external/bsd/bind/dist/lib/isc/include/isc/task.h | 4 +-
external/bsd/bind/dist/lib/isc/include/isc/timer.h | 4 +-
external/bsd/bind/dist/lib/isc/include/isc/util.h | 7 +-
external/bsd/bind/dist/lib/isc/lib.c | 10 +-
external/bsd/bind/dist/lib/isc/md5.c | 6 +-
external/bsd/bind/dist/lib/isc/mem.c | 10 +-
external/bsd/bind/dist/lib/isc/pthreads/mutex.c | 16 +-
external/bsd/bind/dist/lib/isc/regex.c | 4 +-
external/bsd/bind/dist/lib/isc/rwlock.c | 17 +-
external/bsd/bind/dist/lib/isc/sha1.c | 6 +-
external/bsd/bind/dist/lib/isc/sha2.c | 18 +-
external/bsd/bind/dist/lib/isc/socket_api.c | 8 +-
external/bsd/bind/dist/lib/isc/task.c | 10 +-
external/bsd/bind/dist/lib/isc/task_p.h | 3 +-
external/bsd/bind/dist/lib/isc/timer.c | 6 +-
external/bsd/bind/dist/lib/isc/unix/app.c | 10 +-
external/bsd/bind/dist/lib/isc/unix/include/isc/stat.h | 6 +-
external/bsd/bind/dist/lib/isc/unix/net.c | 2 +-
external/bsd/bind/dist/lib/isc/unix/socket.c | 11 +-
external/bsd/bind/dist/lib/isc/win32/app.c | 367 +-
external/bsd/bind/dist/lib/isc/win32/include/isc/mutex.h | 4 +-
external/bsd/bind/dist/lib/isc/win32/include/isc/net.h | 6 +-
external/bsd/bind/dist/lib/isc/win32/net.c | 6 +-
external/bsd/bind/dist/lib/isc/win32/ntpaths.c | 6 +-
external/bsd/bind/dist/lib/isc/win32/socket.c | 28 +-
external/bsd/bind/dist/lib/isc/win32/syslog.c | 8 +-
external/bsd/bind/dist/lib/isccfg/aclconf.c | 33 +-
external/bsd/bind/dist/lib/isccfg/include/isccfg/aclconf.h | 24 +-
external/bsd/bind/dist/lib/isccfg/namedconf.c | 6 +-
external/bsd/bind/dist/lib/isccfg/parser.c | 7 +-
external/bsd/bind/dist/lib/lwres/getnameinfo.c | 8 +-
external/bsd/bind/dist/lib/lwres/include/lwres/lwres.h | 8 +-
external/bsd/bind/dist/lib/lwres/man/lwres.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_buffer.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_config.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_context.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_gabn.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_gai_strerror.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_getaddrinfo.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_gethostent.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_getipnode.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_getnameinfo.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_getrrsetbyname.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_gnba.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_hstrerror.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_inetntop.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_noop.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_packet.3 | 10 +-
external/bsd/bind/dist/lib/lwres/man/lwres_resutil.3 | 10 +-
external/bsd/bind/dist/lib/lwres/win32/include/lwres/net.h | 6 +-
external/bsd/bind/dist/lib/lwres/win32/include/lwres/platform.h | 4 +-
external/bsd/bind/dist/make/rules.in | 13 +-
external/bsd/bind/dist/srcid | 2 +-
external/bsd/bind/dist/version | 10 +-
external/bsd/bind/dist/win32utils/legacy/BINDBuild.dsw.in | 179 +
207 files changed, 2787 insertions(+), 21057 deletions(-)
diffs (truncated from 29464 to 300 lines):
diff -r 084a5d0a740b -r c6952c94d140 external/bsd/bind/dist/CHANGES
--- a/external/bsd/bind/dist/CHANGES Tue Jul 08 04:44:50 2014 +0000
+++ b/external/bsd/bind/dist/CHANGES Tue Jul 08 05:43:37 2014 +0000
@@ -1,3 +1,224 @@
+ --- 9.10.0-P2 released ---
+
+3861. [security] Missing isc_buffer_availablelength check results
+ in a REQUIRE assertion when printing out a packet
+ (CVE-2014-3859). [RT #36078]
+
+3858. [bug] Disable GCC 4.9 "delete null pointer check".
+ [RT #35968]
+
+3853. [cleanup] Refactor dns_rdataslab_fromrdataset to seperate out
+ the handling of a rdataset with no records. [RT #35968]
+
+3850. [bug] Disabling forwarding could trigger a REQUIRE assertion.
+ [RT #35979]
+
+3843. [bug] Use the x64 version of the Microsoft Visual C++
+ Redistributable when built for 64 bit Windows.
+ [RT #35973]
+
+3838. [protocol] EDNS EXPIRE as been assigned a code point of 9.
+
+ --- 9.10.0-P1 released ---
+
+3837. [security] A NULL pointer is passed to query_prefetch resulting
+ a REQUIRE assertion failure when a fetch is actually
+ initiated (CVE-2014-3214). [RT #35899]
+
+ --- 9.10.0 released ---
+
+3824. [bug] A collision between two flag values could cause
+ problems with cache cleaning when SIT was enabled.
+ [RT #35858]
+
+ --- 9.10.0rc2 released ---
+
+3817. [func] The "delve" command is now spelled "delv" to avoid
+ a namespace collision with the Xapian project.
+ [RT #35801]
+
+3815. [doc] Clarify "nsupdate -y" usage in man page. [RT #35808]
+
+3810. [bug] Work around broken nameservers that fail to ignore
+ unknown EDNS options. [RT #35766]
+
+3809. [doc] Fix SIT and NSID documentation.
+
+3808. [doc] Clean up "prefetch" documentation. [RT #35751]
+
+3807. [bug] Fix sign extention bug in dns_name_fromtext when
+ lowercase is set. [RT #35743]
+
+3806. [test] Improved system test portability. [RT #35625]
+
+3805. [contrib] Added contrib/perftcpdns, a performance testing tool
+ for DNS over TCP. [RT #35710]
+
+ --- 9.10.0rc1 released ---
+
+3804. [bug] Corrected a race condition in dispatch.c in which
+ portentry could be reset leading to an assertion
+ failure in socket_search(). (Change #3708
+ addressed the same issue but was incomplete.)
+ [RT #35128]
+
+3803. [bug] "named-checkconf -z" incorrectly rejected zones
+ using alternate data sources for not having a "file"
+ option. [RT #35685]
+
+3802. [bug] Various header files were not being installed.
+
+3801. [port] Fix probing for gssapi support on FreeBSD. [RT #35615]
+
+3800. [bug] A pending event on the route socket could cause an
+ assertion failure when shutting down named. [RT #35674]
+
+3799. [bug] Improve named's command line error reporting.
+ [RT #35603]
+
+3798. [bug] 'rndc zonestatus' was reporting the wrong re-signing
+ time. [RT #35659]
+
+3797. [port] netbsd: geoip support probing was broken. [RT #35642]
+
+3796. [bug] Register dns and pkcs#11 error codes. [RT #35629]
+
+3795. [bug] Make named-checkconf detect raw masterfiles for
+ hint zones and reject them. [RT #35268]
+
+3794. [maint] Added AAAA for C.ROOT-SERVERS.NET.
+
+3793. [bug] zone.c:save_nsec3param() could assert when out of
+ memory. [RT #35621]
+
+3792. [func] Provide links to the alternate statistics views when
+ displaying in a browser. [RT #35605]
+
+3791. [placeholder]
+
+3790. [bug] Handle broken nameservers that send BADVERS in
+ response to unknown EDNS options. Maintain
+ statistics on BADVERS responses.
+
+3789. [bug] Null pointer dereference on rbt creation failure.
+
+3788. [bug] dns_peer_getrequestsit was returning request_nsid by
+ mistake.
+
+ --- 9.10.0b2 released ---
+
+3787. [bug] The code that checks whether "auto-dnssec" is
+ allowed was ignoring "allow-update" ACLs set at
+ the options or view level. [RT #29536]
+
+3786. [func] Provide more detailed error codes when using
+ native PKCS#11. "pkcs11-tokens" now fails robustly
+ rather than asserting when run against an HSM with
+ an incomplete PKCS#11 API implementation. [RT #35479]
+
+3785. [bug] Debugging code dumphex didn't accept arbitrarily long
+ input (only compiled with -DDEBUG). [RT #35544]
+
+3784. [bug] Using "rrset-order fixed" when it had not been
+ enabled at compile time caused inconsistent
+ results. It now works as documented, defaulting
+ to cyclic mode. [RT #28104]
+
+3783. [func] "tsig-keygen" is now available as an alternate
+ command name for "ddns-confgen". It generates
+ a TSIG key in named.conf format without comments.
+ [RT #35503]
+
+3782. [func] Specifying "auto" as the salt when using
+ "rndc signing -nsec3param" causes named to
+ generate a 64-bit salt at random. [RT #35322]
+
+3781. [tuning] Use adaptive mutex locks when available; this
+ has been found to improve performance under load
+ on many systems. "configure --with-locktype=standard"
+ restores conventional mutex locks. [RT #32576]
+
+3780. [bug] $GENERATE handled negative numbers incorrectly.
+ [RT #25528]
+
+3779. [cleanup] Clarify the error message when using an option
+ that was not enabled at compile time. [RT #35504]
+
+3778. [bug] Log a warning when the wrong address family is
+ used in "listen-on" or "listen-on-v6". [RT #17848]
+
+3777. [bug] EDNS EXPIRE code could dump core when processing
+ DLZ queries. [RT #35493]
+
+3776. [func] "rndc -q" suppresses output from successful
+ rndc commands. Errors are printed on stderr.
+ [RT #21393]
+
+3775. [bug] dlz_dlopen driver could return the wrong error
+ code on API version mismatch, leading to a segfault.
+ [RT #35495]
+
+3774. [func] When using "request-nsid", log the NSID value in
+ printable form as well as hex. [RT #20864]
+
+3773. [func] "host", "nslookup" and "nsupdate" now have
+ options to print the version number and exit.
+ [RT #26057]
+
+3772. [contrib] Added sqlite3 dynamically-loadable DLZ module.
+ (Based in part on a contribution from Tim Tessier.)
+ [RT #20822]
+
+3771. [cleanup] Adjusted log level for "using built-in key"
+ messages. [RT #24383]
+
+3770. [bug] "dig +trace" could fail with an assertion when it
+ needed to fall back to TCP due to a truncated
+ response. [RT #24660]
+
+3769. [doc] Improved documentation of "rndc signing -list".
+ [RT #30652]
+
+3768. [bug] "dnssec-checkds" was missing the SHA-384 digest
+ algorithm. [RT #34000]
+
+3767. [func] Log explicitly when using rndc.key to configure
+ command channel. [RT #35316]
+
+3766. [cleanup] Fixed problems with building outside the source
+ tree when using native PKCS#11. [RT #35459]
+
+3765. [bug] Fixed a bug in "rndc secroots" that could crash
+ named when dumping an empty keynode. [RT #35469]
+
+3764. [bug] The dnssec-keygen/settime -S and -i options
+ (to set up a successor key and set the prepublication
+ interval) were missing from dnssec-keyfromlabel.
+ [RT #35394]
+
+3763. [bug] delve: Cache DNSSEC records to avoid the need to
+ re-fetch them when restarting validation. [RT #35476]
+
+3762. [bug] Address build problems with --pkcs11-native +
+ --with-openssl with ECDSA support. [RT #35467]
+
+3761. [bug] Address dangling reference bug in dns_keytable_add.
+ [RT #35471]
+
+3760. [bug] Improve SIT with native PKCS#11 and on Windows.
+ [RT #35433]
+
+3759. [port] Enable delve on Windows. [RT #35441]
+
+3758. [port] Enable export library APIs on Windows. [RT #35382]
+
+3757. [port] Enable Python tools (dnssec-coverage,
+ dnssec-checkds) to run on Windows. [RT #34355]
+
+3756. [bug] GSSAPI Kerberos realm checking was broken in
+ check_config leading to spurious messages being
+ logged. [RT #35443]
+
--- 9.10.0b1 released ---
3755. [func] Add stats counters for known EDNS options + others.
@@ -81,8 +302,7 @@
same resolver and validator logic as named. This
allows easy validation of DNSSEC data in environments
with untrustworthy resolvers, and assists with
- troubleshooting of DNSSEC problems. (Note: not yet
- available on win32.) [RT #32406]
+ troubleshooting of DNSSEC problems. [RT #32406]
3740. [contrib] Minor fixes to configure --with-dlz-bdb,
--with-dlz-postgres and --with-dlz-odbc. [RT #35340]
@@ -1447,7 +1667,7 @@
when queryperf is available.
- the encoding of PASSTHRU action to "rpz-passthru".
(The old encoding is still accepted.)
- [RT #26172]
+ [RT #26172]
3329. [bug] Handle RRSIG signer-name case consistently: We
diff -r 084a5d0a740b -r c6952c94d140 external/bsd/bind/dist/Makefile.in
--- a/external/bsd/bind/dist/Makefile.in Tue Jul 08 04:44:50 2014 +0000
+++ b/external/bsd/bind/dist/Makefile.in Tue Jul 08 05:43:37 2014 +0000
@@ -21,7 +21,7 @@
@BIND9_VERSION@
-SUBDIRS = make unit lib bin doc
+SUBDIRS = make unit lib bin doc @LIBEXPORT@
TARGETS =
PREREQS = bind.keys.h
diff -r 084a5d0a740b -r c6952c94d140 external/bsd/bind/dist/bin/check/named-checkconf.8
--- a/external/bsd/bind/dist/bin/check/named-checkconf.8 Tue Jul 08 04:44:50 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkconf.8 Tue Jul 08 05:43:37 2014 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: named-checkconf.8,v 1.4 2014/03/01 03:24:32 christos Exp $
+.\" $NetBSD: named-checkconf.8,v 1.5 2014/07/08 05:43:37 spz Exp $
.\"
.\" Copyright (C) 2004, 2005, 2007, 2009, 2014 Internet Systems Consortium, Inc. ("ISC")
.\" Copyright (C) 2000-2002 Internet Software Consortium.
@@ -22,11 +22,11 @@
.\" Title: named\-checkconf
.\" Author:
.\" Generator: DocBook XSL Stylesheets v1.71.1 <http://docbook.sf.net/>
-.\" Date: June 14, 2000
+.\" Date: January 10, 2014
.\" Manual: BIND9
.\" Source: BIND9
.\"
-.TH "NAMED\-CHECKCONF" "8" "June 14, 2000" "BIND9" "BIND9"
+.TH "NAMED\-CHECKCONF" "8" "January 10, 2014" "BIND9" "BIND9"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
diff -r 084a5d0a740b -r c6952c94d140 external/bsd/bind/dist/bin/check/named-checkconf.c
--- a/external/bsd/bind/dist/bin/check/named-checkconf.c Tue Jul 08 04:44:50 2014 +0000
+++ b/external/bsd/bind/dist/bin/check/named-checkconf.c Tue Jul 08 05:43:37 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: named-checkconf.c,v 1.8 2014/03/01 03:24:32 christos Exp $ */
+/* $NetBSD: named-checkconf.c,v 1.9 2014/07/08 05:43:37 spz Exp $ */
/*
* Copyright (C) 2004-2007, 2009-2014 Internet Systems Consortium, Inc. ("ISC")
@@ -145,18 +145,6 @@
}
static isc_result_t
-config_get(const cfg_obj_t **maps, const char *name, const cfg_obj_t **obj) {
- int i;
-
- for (i = 0;; i++) {
- if (maps[i] == NULL)
Home |
Main Index |
Thread Index |
Old Index