CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2019/12/16 09:31:37
Added files: usr.sbin/bind : CHANGES COPYRIGHT FAQ FAQ.xml HISTORY README bind.keys bind.keys.h config.h.win32 isc-config.sh.1 isc-config.sh.docbook isc-config.sh.html libtool.m4.file usr.sbin/bind/lib/bind9/win32: DLLMain.c libbind9.def libbind9.dsp.in libbind9.dsw libbind9.mak.in libbind9.vcxproj.filters.in libbind9.vcxproj.in libbind9.vcxproj.user version.c usr.sbin/bind/lib/dns: Atffile client.c clientinfo.c dns64.c dst_gost.h dst_pkcs11.h ecdb.c gen-win32.h geoip.c iptable.c keydata.c mapapi nsec3.c opensslecdsa_link.c opensslgost_link.c pkcs11.c pkcs11dh_link.c pkcs11dsa_link.c pkcs11ecdsa_link.c pkcs11gost_link.c pkcs11rsa_link.c private.c rpz.c rriterator.c rrl.c spnego.asn1 spnego.c spnego.h spnego_asn1.c spnego_asn1.pl ssu_external.c tsec.c update.c usr.sbin/bind/lib/dns/include/dns: client.h clientinfo.h dlz_dlopen.h dns64.h dsdigest.h ecdb.h geoip.h iptable.h keydata.h nsec3.h private.h rpz.h rriterator.h rrl.h tsec.h update.h usr.sbin/bind/lib/dns/rdata/generic: avc_258.c avc_258.h caa_257.c caa_257.h cdnskey_60.c cdnskey_60.h cds_59.c cds_59.h csync_62.c csync_62.h eui48_108.c eui48_108.h eui64_109.c eui64_109.h hip_55.c hip_55.h keydata_65533.c keydata_65533.h l32_105.c l32_105.h l64_106.c l64_106.h lp_107.c lp_107.h naptr_35.c naptr_35.h nid_104.c nid_104.h ninfo_56.c ninfo_56.h openpgpkey_61.c openpgpkey_61.h rkey_57.c rkey_57.h sink_40.c sink_40.h smimea_53.c smimea_53.h ta_32768.c ta_32768.h talink_58.c talink_58.h uri_256.c uri_256.h usr.sbin/bind/lib/dns/rdata/in_1: dhcid_49.c dhcid_49.h usr.sbin/bind/lib/dns/tests: Atffile Kdh.+002+18602.key Krsa.+005+29235.key Makefile.in acl_test.c db_test.c dbdiff_test.c dbiterator_test.c dbversion_test.c dh_test.c dispatch_test.c dnstest.c dnstest.h geoip_test.c gost_test.c master_test.c mkraw.pl name_test.c nsec3_test.c peer_test.c private_test.c rbt_serialize_test.c rbt_test.c rdata_test.c rdataset_test.c rdatasetstats_test.c rsa_test.c time_test.c tsig_test.c update_test.c zonemgr_test.c zt_test.c usr.sbin/bind/lib/dns/tests/testdata/dbiterator: zone1.data zone2.data usr.sbin/bind/lib/dns/tests/testdata/diff: zone1.data zone2.data zone3.data usr.sbin/bind/lib/dns/tests/testdata/master: master1.data master10.data master11.data master12.data.in master13.data.in master14.data.in master15.data master16.data master17.data master2.data master3.data master4.data master5.data master6.data master7.data master8.data master9.data usr.sbin/bind/lib/dns/tests/testdata/nsec3: 1024.db 2048.db 4096.db min-1024.db min-2048.db usr.sbin/bind/lib/dns/tests/testdata/zt: zone1.db usr.sbin/bind/lib/dns/win32: DLLMain.c gen.dsp.in gen.dsw gen.mak.in gen.vcxproj.filters.in gen.vcxproj.in gen.vcxproj.user libdns.def.in libdns.dsp.in libdns.dsw libdns.mak.in libdns.vcxproj.filters.in libdns.vcxproj.in libdns.vcxproj.user version.c usr.sbin/bind/lib/irs: Atffile Makefile.in api context.c dnsconf.c gai_strerror.c getaddrinfo.c getnameinfo.c resconf.c version.c usr.sbin/bind/lib/irs/include: Makefile.in usr.sbin/bind/lib/irs/include/irs: Makefile.in context.h dnsconf.h netdb.h.in platform.h.in resconf.h types.h version.h usr.sbin/bind/lib/irs/tests: Atffile Makefile.in resconf_test.c usr.sbin/bind/lib/irs/tests/testdata: domain.conf nameserver-v4.conf nameserver-v6.conf options-debug.conf options-ndots.conf options-timeout.conf options-unknown.conf options.conf port.conf resolv.conf search.conf sortlist-v4.conf timeout.conf unknown.conf usr.sbin/bind/lib/irs/win32: DLLMain.c Makefile.in libirs.def libirs.dsp.in libirs.dsw libirs.mak.in libirs.vcxproj.filters.in libirs.vcxproj.in libirs.vcxproj.user version.c usr.sbin/bind/lib/irs/win32/include: Makefile.in usr.sbin/bind/lib/irs/win32/include/irs: Makefile.in netdb.h platform.h usr.sbin/bind/lib/isc: Atffile aes.c app_api.c backtrace-emptytbl.c backtrace.c bind9.c counter.c crc64.c httpd.c iterated_hash.c pk11.c pk11_result.c pool.c portset.c radix.c regex.c safe.c socket_api.c stats.c tm.c usr.sbin/bind/lib/isc/include/isc: aes.h backtrace.h bind9.h counter.h crc64.h errno.h httpd.h json.h pool.h portset.h queue.h radix.h regex.h safe.h stats.h tm.h xml.h usr.sbin/bind/lib/isc/include/pk11: Makefile.in README.site constants.h internal.h pk11.h result.h site.h usr.sbin/bind/lib/isc/include/pkcs11: Makefile.in pkcs11.h pkcs11f.h pkcs11t.h usr.sbin/bind/lib/isc/tests: Atffile Makefile.in aes_test.c counter_test.c errno_test.c hash_test.c isctest.c isctest.h lex_test.c mem_test.c netaddr_test.c parse_test.c pool_test.c print_test.c queue_test.c radix_test.c regex_test.c safe_test.c sockaddr_test.c socket_test.c symtab_test.c task_test.c taskpool_test.c time_test.c usr.sbin/bind/lib/isc/unix: errno.c pk11_api.c usr.sbin/bind/lib/isc/unix/include/pkcs11: Makefile.in cryptoki.h usr.sbin/bind/lib/isccc/win32: DLLMain.c libisccc.def libisccc.dsp.in libisccc.dsw libisccc.mak.in libisccc.vcxproj.filters.in libisccc.vcxproj.in libisccc.vcxproj.user version.c usr.sbin/bind/lib/isccfg: dnsconf.c usr.sbin/bind/lib/isccfg/include/isccfg: dnsconf.h usr.sbin/bind/lib/isccfg/win32: DLLMain.c libisccfg.def libisccfg.dsp.in libisccfg.dsw libisccfg.mak.in libisccfg.vcxproj.filters.in libisccfg.vcxproj.in libisccfg.vcxproj.user version.c usr.sbin/bind/lib/lwres: Atffile compat.c usr.sbin/bind/lib/lwres/include/lwres: string.h usr.sbin/bind/lib/lwres/tests: Atffile Makefile.in config_test.c usr.sbin/bind/lib/lwres/tests/testdata: link-local.conf usr.sbin/bind/lib/lwres/win32: DLLMain.c Makefile.in liblwres.def liblwres.dsp.in liblwres.dsw liblwres.mak.in liblwres.vcxproj.filters.in liblwres.vcxproj.in liblwres.vcxproj.user lwconfig.c socket.c version.c usr.sbin/bind/lib/lwres/win32/include: Makefile.in usr.sbin/bind/lib/lwres/win32/include/lwres: Makefile.in int.h net.h netdb.h platform.h usr.sbin/bind/lib/samples: Makefile-postinstall.in Makefile.in nsprobe.c resolve.c rootkey.sh sample-async.c sample-gai.c sample-request.c sample-update.c usr.sbin/bind/lib/samples/win32: async.dsp.in async.dsw async.mak.in async.vcxproj.filters.in async.vcxproj.in async.vcxproj.user gai.dsp.in gai.dsw gai.mak.in gai.vcxproj.filters.in gai.vcxproj.in gai.vcxproj.user nsprobe.dsp.in nsprobe.dsw nsprobe.mak.in nsprobe.vcxproj.filters.in nsprobe.vcxproj.in nsprobe.vcxproj.user request.dsp.in request.dsw request.mak.in request.vcxproj.filters.in request.vcxproj.in request.vcxproj.user resolve.dsp.in resolve.dsw resolve.mak.in resolve.vcxproj.filters.in resolve.vcxproj.in resolve.vcxproj.user update.dsp.in update.dsw update.mak.in update.vcxproj.filters.in update.vcxproj.in update.vcxproj.user usr.sbin/bind/lib/tests: Makefile.in T_testlist.imp t_api.c usr.sbin/bind/lib/tests/include: Makefile.in usr.sbin/bind/lib/tests/include/tests: Makefile.in t_api.h usr.sbin/bind/lib/tests/win32: DLLMain.c libtests.def libtests.dsp.in libtests.dsw libtests.mak.in libtests.vcxproj.filters.in libtests.vcxproj.in libtests.vcxproj.user usr.sbin/bind/lib/win32/bindevt: bindevt.c bindevt.dsp.in bindevt.dsw bindevt.mak.in bindevt.mc bindevt.vcxproj.filters.in bindevt.vcxproj.in bindevt.vcxproj.user usr.sbin/bind/libtool.m4.dir: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 usr.sbin/bind/util: bindkeys.pl mksymtbl.pl Log message: Update to bind-9.10.5-P3, which appears to have been the last ISC version. We only use this tree to build dig and nslookup. Our previous version predated edns0 support in those tools, and we want that. This is the worst code I've looked at in years, with layers and layers of spaghetti abstraction clearly unfit for reuse, but then reused anyways, and the old ones remain behind. So this is a 8MB diff. florian, sthen, and otto tried this merge before but failed.