CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2019/12/16 09:16:29
Modified files: usr.sbin/bind : Makefile.bsd-wrapper Makefile.in acconfig.h aclocal.m4 config.guess config.h.in config.sub config.threads.in configure configure.in isc-config.sh.in ltmain.sh mkinstalldirs version usr.sbin/bind/bin: Makefile.in usr.sbin/bind/bin/dig: Makefile.in dig.1 dig.c dig.docbook dig.html dighost.c host.1 host.c host.docbook host.html nslookup.1 nslookup.c nslookup.docbook nslookup.html usr.sbin/bind/bin/dig/include/dig: dig.h usr.sbin/bind/lib: Makefile.in usr.sbin/bind/lib/bind9: Makefile.in api check.c getaddresses.c version.c usr.sbin/bind/lib/bind9/include: Makefile.in usr.sbin/bind/lib/bind9/include/bind9: Makefile.in check.h getaddresses.h version.h usr.sbin/bind/lib/dns: Makefile.in acache.c acl.c adb.c api byaddr.c cache.c callbacks.c compress.c db.c dbiterator.c dbtable.c diff.c dispatch.c dlz.c dnssec.c ds.c dst_api.c dst_internal.h dst_lib.c dst_openssl.h dst_parse.c dst_parse.h dst_result.c forward.c gen-unix.h gen.c gssapi_link.c gssapictx.c hmac_link.c journal.c key.c keytable.c lib.c log.c lookup.c master.c masterdump.c message.c name.c ncache.c nsec.c openssl_link.c openssldh_link.c openssldsa_link.c opensslrsa_link.c order.c peer.c portlist.c rbt.c rbtdb.c rbtdb.h rbtdb64.c rbtdb64.h rcode.c rdata.c rdatalist.c rdatalist_p.h rdataset.c rdatasetiter.c rdataslab.c request.c resolver.c result.c rootns.c sdb.c sdlz.c soa.c ssu.c stats.c tcpmsg.c time.c timer.c tkey.c tsig.c ttl.c validator.c version.c view.c xfrin.c zone.c zonekey.c zt.c usr.sbin/bind/lib/dns/include: Makefile.in usr.sbin/bind/lib/dns/include/dns: Makefile.in acache.h acl.h adb.h bit.h byaddr.h cache.h callbacks.h cert.h compress.h db.h dbiterator.h dbtable.h diff.h dispatch.h dlz.h dnssec.h ds.h events.h fixedname.h forward.h journal.h keyflags.h keytable.h keyvalues.h lib.h log.h lookup.h master.h masterdump.h message.h name.h ncache.h nsec.h opcode.h order.h peer.h portlist.h rbt.h rcode.h rdata.h rdataclass.h rdatalist.h rdataset.h rdatasetiter.h rdataslab.h rdatatype.h request.h resolver.h result.h rootns.h sdb.h sdlz.h secalg.h secproto.h soa.h ssu.h stats.h tcpmsg.h time.h timer.h tkey.h tsig.h ttl.h types.h validator.h version.h view.h xfrin.h zone.h zonekey.h zt.h usr.sbin/bind/lib/dns/include/dst: Makefile.in dst.h gssapi.h lib.h result.h usr.sbin/bind/lib/dns/rdata: rdatastructpre.h rdatastructsuf.h usr.sbin/bind/lib/dns/rdata/any_255: tsig_250.c tsig_250.h usr.sbin/bind/lib/dns/rdata/ch_3: a_1.c a_1.h usr.sbin/bind/lib/dns/rdata/generic: afsdb_18.c afsdb_18.h cert_37.c cert_37.h cname_5.c cname_5.h dlv_32769.c dlv_32769.h dname_39.c dname_39.h dnskey_48.c dnskey_48.h ds_43.c ds_43.h gpos_27.c gpos_27.h hinfo_13.c hinfo_13.h ipseckey_45.c ipseckey_45.h isdn_20.c isdn_20.h key_25.c key_25.h loc_29.c loc_29.h mb_7.c mb_7.h md_3.c md_3.h mf_4.c mf_4.h mg_8.c mg_8.h minfo_14.c minfo_14.h mr_9.c mr_9.h mx_15.c mx_15.h ns_2.c ns_2.h nsec3_50.c nsec3_50.h nsec3param_51.c nsec3param_51.h nsec_47.c nsec_47.h null_10.c null_10.h nxt_30.c nxt_30.h opt_41.c opt_41.h proforma.c proforma.h ptr_12.c ptr_12.h rp_17.c rp_17.h rrsig_46.c rrsig_46.h rt_21.c rt_21.h sig_24.c sig_24.h soa_6.c soa_6.h spf_99.c spf_99.h sshfp_44.c sshfp_44.h tkey_249.c tkey_249.h tlsa_52.c tlsa_52.h txt_16.c txt_16.h unspec_103.c unspec_103.h x25_19.c x25_19.h usr.sbin/bind/lib/dns/rdata/hs_4: a_1.c a_1.h usr.sbin/bind/lib/dns/rdata/in_1: a6_38.c a6_38.h a_1.c a_1.h aaaa_28.c aaaa_28.h apl_42.c apl_42.h kx_36.c kx_36.h nsap-ptr_23.c nsap-ptr_23.h nsap_22.c nsap_22.h px_26.c px_26.h srv_33.c srv_33.h wks_11.c wks_11.h usr.sbin/bind/lib/isc: Makefile.in api assertions.c base32.c base64.c buffer.c bufferlist.c commandline.c entropy.c error.c event.c fsaccess.c hash.c heap.c hex.c hmacmd5.c hmacsha.c inet_aton.c inet_ntop.c inet_pton.c lex.c lfsr.c lib.c log.c md5.c mem.c mutexblock.c netaddr.c netscope.c ondestroy.c parseint.c print.c quota.c random.c ratelimiter.c refcount.c region.c result.c rwlock.c serial.c sha1.c sha2.c sockaddr.c string.c strtoul.c symtab.c task.c task_p.h taskpool.c timer.c timer_p.h version.c usr.sbin/bind/lib/isc/alpha: Makefile.in usr.sbin/bind/lib/isc/alpha/include: Makefile.in usr.sbin/bind/lib/isc/alpha/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/ia64: Makefile.in usr.sbin/bind/lib/isc/ia64/include: Makefile.in usr.sbin/bind/lib/isc/ia64/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/include: Makefile.in usr.sbin/bind/lib/isc/include/isc: Makefile.in app.h assertions.h base64.h boolean.h buffer.h bufferlist.h commandline.h entropy.h error.h event.h eventclass.h file.h formatcheck.h fsaccess.h hash.h heap.h hex.h hmacmd5.h hmacsha.h interfaceiter.h ipv6.h iterated_hash.h lang.h lex.h lfsr.h lib.h list.h log.h magic.h md5.h mem.h msgcat.h msgs.h mutexblock.h netaddr.h netscope.h ondestroy.h os.h parseint.h platform.h.in print.h quota.h random.h ratelimiter.h refcount.h region.h resource.h result.h resultclass.h rwlock.h serial.h sha1.h sha2.h sockaddr.h socket.h stdio.h stdlib.h string.h symtab.h task.h taskpool.h timer.h types.h util.h version.h usr.sbin/bind/lib/isc/mips: Makefile.in usr.sbin/bind/lib/isc/mips/include: Makefile.in usr.sbin/bind/lib/isc/mips/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/nls: Makefile.in msgcat.c usr.sbin/bind/lib/isc/noatomic: Makefile.in usr.sbin/bind/lib/isc/noatomic/include: Makefile.in usr.sbin/bind/lib/isc/noatomic/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/nothreads: Makefile.in condition.c mutex.c thread.c usr.sbin/bind/lib/isc/nothreads/include: Makefile.in usr.sbin/bind/lib/isc/nothreads/include/isc: Makefile.in condition.h mutex.h once.h thread.h usr.sbin/bind/lib/isc/powerpc: Makefile.in usr.sbin/bind/lib/isc/powerpc/include: Makefile.in usr.sbin/bind/lib/isc/powerpc/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/pthreads: Makefile.in condition.c mutex.c thread.c usr.sbin/bind/lib/isc/pthreads/include: Makefile.in usr.sbin/bind/lib/isc/pthreads/include/isc: Makefile.in condition.h mutex.h once.h thread.h usr.sbin/bind/lib/isc/sparc64: Makefile.in usr.sbin/bind/lib/isc/sparc64/include: Makefile.in usr.sbin/bind/lib/isc/sparc64/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/unix: Makefile.in app.c dir.c entropy.c errno2result.c errno2result.h file.c fsaccess.c ifiter_getifaddrs.c ifiter_ioctl.c ifiter_sysctl.c interfaceiter.c ipv6.c keyboard.c net.c os.c resource.c socket.c socket_p.h stdio.c stdtime.c strerror.c syslog.c time.c usr.sbin/bind/lib/isc/unix/include: Makefile.in usr.sbin/bind/lib/isc/unix/include/isc: Makefile.in dir.h int.h keyboard.h net.h netdb.h offset.h stat.h stdtime.h strerror.h syslog.h time.h usr.sbin/bind/lib/isc/x86_32: Makefile.in usr.sbin/bind/lib/isc/x86_32/include: Makefile.in usr.sbin/bind/lib/isc/x86_32/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isc/x86_64: Makefile.in usr.sbin/bind/lib/isc/x86_64/include: Makefile.in usr.sbin/bind/lib/isc/x86_64/include/isc: Makefile.in atomic.h usr.sbin/bind/lib/isccc: Makefile.in alist.c api base64.c cc.c ccmsg.c lib.c result.c sexpr.c symtab.c version.c usr.sbin/bind/lib/isccc/include: Makefile.in usr.sbin/bind/lib/isccc/include/isccc: Makefile.in alist.h base64.h cc.h ccmsg.h events.h lib.h result.h sexpr.h symtab.h symtype.h types.h util.h version.h usr.sbin/bind/lib/isccfg: Makefile.in aclconf.c api log.c namedconf.c parser.c version.c usr.sbin/bind/lib/isccfg/include: Makefile.in usr.sbin/bind/lib/isccfg/include/isccfg: Makefile.in aclconf.h cfg.h grammar.h log.h namedconf.h version.h usr.sbin/bind/lib/lwres: Makefile.in api assert_p.h context.c context_p.h gai_strerror.c getaddrinfo.c gethost.c getipnode.c getnameinfo.c getrrset.c herror.c lwbuffer.c lwconfig.c lwinetaton.c lwinetntop.c lwinetpton.c lwpacket.c lwres_gabn.c lwres_gnba.c lwres_grbn.c lwres_noop.c lwresutil.c print.c print_p.h version.c usr.sbin/bind/lib/lwres/include: Makefile.in usr.sbin/bind/lib/lwres/include/lwres: Makefile.in context.h int.h ipv6.h lang.h list.h lwbuffer.h lwpacket.h lwres.h netdb.h.in platform.h.in result.h stdlib.h version.h usr.sbin/bind/lib/lwres/man: Makefile.in lwres.3 lwres.docbook lwres.html lwres_buffer.3 lwres_buffer.docbook lwres_buffer.html lwres_config.3 lwres_config.docbook lwres_config.html lwres_context.3 lwres_context.docbook lwres_context.html lwres_gabn.3 lwres_gabn.docbook lwres_gabn.html lwres_gai_strerror.3 lwres_gai_strerror.docbook lwres_gai_strerror.html lwres_getaddrinfo.3 lwres_getaddrinfo.docbook lwres_getaddrinfo.html lwres_gethostent.3 lwres_gethostent.docbook lwres_gethostent.html lwres_getipnode.3 lwres_getipnode.docbook lwres_getipnode.html lwres_getnameinfo.3 lwres_getnameinfo.docbook lwres_getnameinfo.html lwres_getrrsetbyname.3 lwres_getrrsetbyname.docbook lwres_getrrsetbyname.html lwres_gnba.3 lwres_gnba.docbook lwres_gnba.html lwres_hstrerror.3 lwres_hstrerror.docbook lwres_hstrerror.html lwres_inetntop.3 lwres_inetntop.docbook lwres_inetntop.html lwres_noop.3 lwres_noop.docbook lwres_noop.html lwres_packet.3 lwres_packet.docbook lwres_packet.html lwres_resutil.3 lwres_resutil.docbook lwres_resutil.html usr.sbin/bind/lib/lwres/unix: Makefile.in usr.sbin/bind/lib/lwres/unix/include: Makefile.in usr.sbin/bind/lib/lwres/unix/include/lwres: Makefile.in net.h usr.sbin/bind/make: Makefile.in includes.in mkdep.in rules.in Removed files: usr.sbin/bind/lib/dns/rdata/in_1: naptr_35.c naptr_35.h usr.sbin/bind/lib/isc: shuffle.c usr.sbin/bind/lib/isc/include/isc: bitstring.h shuffle.h usr.sbin/bind/lib/isc/unix: privsep.c usr.sbin/bind/lib/isc/unix/include/isc: privsep.h usr.sbin/bind/lib/lwres: strtoul.c 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.