Date: Tue, 12 Dec 2006 06:56:01 GMT From: Warner Losh <imp@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 111533 for review Message-ID: <200612120656.kBC6u1wP038152@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=111533 Change 111533 by imp@imp_paco-paco on 2006/12/12 06:55:28 IFC @111526 Affected files ... .. //depot/projects/arm/src/bin/hostname/hostname.1#3 integrate .. //depot/projects/arm/src/bin/hostname/hostname.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/CHANGES#4 integrate .. //depot/projects/arm/src/contrib/bind9/COPYRIGHT#2 integrate .. //depot/projects/arm/src/contrib/bind9/FAQ#2 integrate .. //depot/projects/arm/src/contrib/bind9/FAQ.xml#2 integrate .. //depot/projects/arm/src/contrib/bind9/Makefile.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/README#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkconf.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkconf.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkzone.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkzone.docbook#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/check/named-checkzone.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/dig.1#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/dig.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/dig.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/dighost.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/host.1#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/host.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/host.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/include/dig/dig.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/nslookup.1#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/nslookup.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/nslookup.docbook#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dig/nslookup.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dnssec/dnssec-keygen.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dnssec/dnssec-keygen.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dnssec/dnssec-signzone.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dnssec/dnssec-signzone.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/dnssec/dnssec-signzone.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/aclconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/client.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/config.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/controlconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/aclconf.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/client.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/config.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/control.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/globals.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/logconf.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/lwresd.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/server.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/sortlist.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/tkeyconf.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/tsigconf.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/include/named/zoneconf.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/interfacemgr.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/logconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/lwdgabn.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/lwdgrbn.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/lwresd.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/lwresd.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/lwresd.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/main.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.conf.5#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.conf.docbook#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.conf.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.docbook#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/named.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/query.c#4 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/server.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/sortlist.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/tkeyconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/tsigconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/unix/os.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/update.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/named/zoneconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/nsupdate/nsupdate.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/nsupdate/nsupdate.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/nsupdate/nsupdate.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc-confgen.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc-confgen.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc.8#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc.conf.5#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc.conf.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/bin/rndc/rndc.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/config.threads.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/configure.in#3 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM-book.xml#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch01.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch02.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch03.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch04.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch05.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch06.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch07.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch08.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.ch09.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/doc/arm/Bv9ARM.pdf#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/Makefile.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/config.h.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/configure#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/configure.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/dst/dst_api.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/dst/hmac_link.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/include/isc/list.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/include/netdb.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/inet/inet_net_ntop.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/dns.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/dns_ho.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/gai_strerror.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/gen_ho.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/getaddrinfo.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/gethostent.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/getnameinfo.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/getprotoent_r.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/getservent_r.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/irp.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/irp_nw.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/irpmarshall.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/irs_data.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/lcl_ho.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/irs/lcl_pr.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/ev_connects.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/eventlib.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/eventlib_p.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/heap.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/hex.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/isc/memcluster.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/nameser/ns_sign.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/nameser/ns_verify.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/port_after.h.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/port_before.h.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/resolv/mtctxres.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/resolv/res_init.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/resolv/res_send.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind/resolv/res_sendsigned.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind9/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind9/check.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/bind9/include/bind9/check.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/Makefile.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/acl.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/adb.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/cache.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/compress.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/dispatch.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/dnssec.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/dst_api.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/gen.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/acl.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/cache.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/compress.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/keytable.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/message.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/name.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/peer.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/rdataset.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/resolver.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/types.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/validator.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/xfrin.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/include/dns/zone.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/keytable.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/lookup.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/masterdump.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/message.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/name.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/openssl_link.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/openssldh_link.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/openssldsa_link.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/opensslrsa_link.c#3 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/peer.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/portlist.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/rbtdb.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdata.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c#1 branch .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h#1 branch .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.c#2 delete .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.h#2 delete .. //depot/projects/arm/src/contrib/bind9/lib/dns/rdataset.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/request.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/resolver.c#4 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/tcpmsg.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/tkey.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/tsig.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/validator.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/xfrin.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/dns/zone.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/hash.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/heap.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/hmacmd5.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/include/isc/heap.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/include/isc/list.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/include/isc/sockaddr.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/include/isc/symtab.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/lex.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/log.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/netscope.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/nothreads/condition.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/nothreads/mutex.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/print.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/sockaddr.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/taskpool.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/timer.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/unix/entropy.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/unix/fsaccess.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/unix/ipv6.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isc/unix/socket.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isccc/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isccfg/namedconf.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/isccfg/parser.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/api#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/gai_strerror.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/getaddrinfo.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/lwconfig.c#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_buffer.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_buffer.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_config.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_config.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_context.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_context.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gabn.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gabn.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gethostent.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gethostent.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getipnode.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getipnode.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gnba.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_gnba.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_inetntop.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_inetntop.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_noop.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_noop.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_packet.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_packet.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_resutil.3#2 integrate .. //depot/projects/arm/src/contrib/bind9/lib/lwres/man/lwres_resutil.html#2 integrate .. //depot/projects/arm/src/contrib/bind9/libtool.m4#2 integrate .. //depot/projects/arm/src/contrib/bind9/ltmain.sh#2 integrate .. //depot/projects/arm/src/contrib/bind9/make/rules.in#2 integrate .. //depot/projects/arm/src/contrib/bind9/version#4 integrate .. //depot/projects/arm/src/contrib/libbegemot/rpoll.c#2 integrate .. //depot/projects/arm/src/contrib/libbegemot/rpoll.h#2 integrate .. //depot/projects/arm/src/contrib/libbegemot/rpoll.man#2 integrate .. //depot/projects/arm/src/etc/pccard_ether#4 integrate .. //depot/projects/arm/src/etc/rc.d/auto_linklocal#3 integrate .. //depot/projects/arm/src/lib/bind/bind/config.h#2 integrate .. //depot/projects/arm/src/lib/bind/bind/port_after.h#2 integrate .. //depot/projects/arm/src/lib/bind/bind/port_before.h#2 integrate .. //depot/projects/arm/src/lib/bind/config.h#2 integrate .. //depot/projects/arm/src/lib/bind/dns/code.h#2 integrate .. //depot/projects/arm/src/lib/bind/dns/dns/enumclass.h#2 integrate .. //depot/projects/arm/src/lib/bind/dns/dns/enumtype.h#2 integrate .. //depot/projects/arm/src/lib/bind/dns/dns/rdatastruct.h#2 integrate .. //depot/projects/arm/src/lib/bind/lwres/lwres/platform.h#2 integrate .. //depot/projects/arm/src/lib/libarchive/archive_platform.h#3 integrate .. //depot/projects/arm/src/lib/libarchive/config_freebsd.h#1 branch .. //depot/projects/arm/src/lib/libc/sys/chmod.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/chown.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/link.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/mkdir.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/mkfifo.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/rename.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/rmdir.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/symlink.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/truncate.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/unlink.2#2 integrate .. //depot/projects/arm/src/lib/libc/sys/utimes.2#3 integrate .. //depot/projects/arm/src/lib/libelf/elf.3#2 integrate .. //depot/projects/arm/src/lib/libelf/elf_errmsg.c#2 integrate .. //depot/projects/arm/src/release/doc/en_US.ISO8859-1/relnotes/Makefile#4 integrate .. //depot/projects/arm/src/release/doc/en_US.ISO8859-1/relnotes/Makefile.inc#2 delete .. //depot/projects/arm/src/sbin/fdisk/fdisk.8#2 integrate .. //depot/projects/arm/src/sbin/ifconfig/ifbridge.c#5 integrate .. //depot/projects/arm/src/sbin/ifconfig/ifconfig.8#9 integrate .. //depot/projects/arm/src/sbin/ifconfig/ifieee80211.c#4 integrate .. //depot/projects/arm/src/sbin/sysctl/sysctl.c#10 integrate .. //depot/projects/arm/src/share/man/man9/mbuf.9#2 integrate .. //depot/projects/arm/src/sys/cam/cam_xpt.c#13 integrate .. //depot/projects/arm/src/sys/conf/NOTES#38 integrate .. //depot/projects/arm/src/sys/conf/files#58 integrate .. //depot/projects/arm/src/sys/conf/options#36 integrate .. //depot/projects/arm/src/sys/dev/aac/aac_pci.c#6 integrate .. //depot/projects/arm/src/sys/dev/advansys/adv_eisa.c#4 integrate .. //depot/projects/arm/src/sys/dev/advansys/adv_isa.c#3 integrate .. //depot/projects/arm/src/sys/dev/advansys/adv_pci.c#6 integrate .. //depot/projects/arm/src/sys/dev/advansys/advansys.c#5 integrate .. //depot/projects/arm/src/sys/dev/advansys/adw_pci.c#5 integrate .. //depot/projects/arm/src/sys/dev/advansys/adwcam.c#5 integrate .. //depot/projects/arm/src/sys/dev/aha/aha.c#4 integrate .. //depot/projects/arm/src/sys/dev/aha/aha_isa.c#4 integrate .. //depot/projects/arm/src/sys/dev/aha/aha_mca.c#3 integrate .. //depot/projects/arm/src/sys/dev/ahb/ahb.c#5 integrate .. //depot/projects/arm/src/sys/dev/amd/amd.c#5 integrate .. //depot/projects/arm/src/sys/dev/amr/amr_pci.c#7 integrate .. //depot/projects/arm/src/sys/dev/arcmsr/arcmsr.c#6 integrate .. //depot/projects/arm/src/sys/dev/asr/asr.c#11 integrate .. //depot/projects/arm/src/sys/dev/awi/awivar.h#3 integrate .. //depot/projects/arm/src/sys/dev/bge/if_bge.c#26 integrate .. //depot/projects/arm/src/sys/dev/buslogic/bt.c#4 integrate .. //depot/projects/arm/src/sys/dev/buslogic/bt_eisa.c#3 integrate .. //depot/projects/arm/src/sys/dev/buslogic/bt_isa.c#3 integrate .. //depot/projects/arm/src/sys/dev/buslogic/bt_mca.c#2 integrate .. //depot/projects/arm/src/sys/dev/buslogic/bt_pci.c#3 integrate .. //depot/projects/arm/src/sys/dev/dpt/dpt_eisa.c#4 integrate .. //depot/projects/arm/src/sys/dev/dpt/dpt_isa.c#3 integrate .. //depot/projects/arm/src/sys/dev/dpt/dpt_pci.c#5 integrate .. //depot/projects/arm/src/sys/dev/esp/esp_sbus.c#4 integrate .. //depot/projects/arm/src/sys/dev/iir/iir_pci.c#6 integrate .. //depot/projects/arm/src/sys/dev/isp/isp_freebsd.c#19 integrate .. //depot/projects/arm/src/sys/dev/isp/isp_pci.c#18 integrate .. //depot/projects/arm/src/sys/dev/isp/isp_sbus.c#10 integrate .. //depot/projects/arm/src/sys/dev/isp/ispmbox.h#9 integrate .. //depot/projects/arm/src/sys/dev/ispfw/ispfw.c#5 integrate .. //depot/projects/arm/src/sys/dev/mii/brgphy.c#12 integrate .. //depot/projects/arm/src/sys/dev/mii/e1000phy.c#4 integrate .. //depot/projects/arm/src/sys/dev/mii/e1000phyreg.h#2 integrate .. //depot/projects/arm/src/sys/dev/mii/miidevs#10 integrate .. //depot/projects/arm/src/sys/dev/mly/mly.c#5 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt.c#21 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt.h#22 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt_cam.c#30 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt_debug.c#11 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt_pci.c#20 integrate .. //depot/projects/arm/src/sys/dev/mpt/mpt_raid.c#11 integrate .. //depot/projects/arm/src/sys/dev/ppbus/vpo.c#2 integrate .. //depot/projects/arm/src/sys/dev/sound/pci/hda/hdac.c#4 integrate .. //depot/projects/arm/src/sys/dev/trm/trm.c#6 integrate .. //depot/projects/arm/src/sys/dev/twa/tw_osl_freebsd.c#2 integrate .. //depot/projects/arm/src/sys/dev/usb/if_aue.c#8 integrate .. //depot/projects/arm/src/sys/dev/usb/if_auereg.h#4 integrate .. //depot/projects/arm/src/sys/dev/usb/usb_ethersubr.c#4 integrate .. //depot/projects/arm/src/sys/dev/usb/usb_ethersubr.h#3 integrate .. //depot/projects/arm/src/sys/dev/wds/wd7000.c#3 integrate .. //depot/projects/arm/src/sys/dev/wi/if_wi.c#9 integrate .. //depot/projects/arm/src/sys/dev/wi/if_wivar.h#3 integrate .. //depot/projects/arm/src/sys/fs/msdosfs/msdosfs_vfsops.c#12 integrate .. //depot/projects/arm/src/sys/fs/unionfs/union_subr.c#4 integrate .. //depot/projects/arm/src/sys/fs/unionfs/union_vfsops.c#6 integrate .. //depot/projects/arm/src/sys/fs/unionfs/union_vnops.c#6 integrate .. //depot/projects/arm/src/sys/isofs/cd9660/cd9660_node.h#5 integrate .. //depot/projects/arm/src/sys/modules/isp/Makefile#2 integrate .. //depot/projects/arm/src/sys/net/bridgestp.c#14 integrate .. //depot/projects/arm/src/sys/net/bridgestp.h#7 integrate .. //depot/projects/arm/src/sys/net/if_bridge.c#29 integrate .. //depot/projects/arm/src/sys/net/if_bridgevar.h#12 integrate .. //depot/projects/arm/src/sys/net/if_ethersubr.c#17 integrate .. //depot/projects/arm/src/sys/netinet/ip_output.c#19 integrate .. //depot/projects/arm/src/sys/nfsclient/nfs_socket.c#17 integrate .. //depot/projects/arm/src/sys/pci/if_xl.c#9 integrate .. //depot/projects/arm/src/sys/powerpc/powerpc/intr_machdep.c#4 integrate .. //depot/projects/arm/src/sys/sparc64/sparc64/elf_machdep.c#4 integrate .. //depot/projects/arm/src/sys/sun4v/include/pcpu.h#4 integrate .. //depot/projects/arm/src/sys/sun4v/mdesc/mdesc_init.c#3 integrate .. //depot/projects/arm/src/sys/sun4v/sun4v/pmap.c#8 integrate .. //depot/projects/arm/src/sys/sun4v/sun4v/trap.c#6 integrate .. //depot/projects/arm/src/sys/vm/vm_page.c#23 integrate .. //depot/projects/arm/src/usr.bin/calendar/calendars/calendar.freebsd#7 integrate .. //depot/projects/arm/src/usr.bin/id/id.c#3 integrate .. //depot/projects/arm/src/usr.bin/jot/jot.c#4 integrate .. //depot/projects/arm/src/usr.bin/setchannel/Makefile#1 branch .. //depot/projects/arm/src/usr.bin/setchannel/setchannel.1#1 branch .. //depot/projects/arm/src/usr.bin/setchannel/setchannel.c#1 branch .. //depot/projects/arm/src/usr.bin/truss/truss.1#3 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/BEGEMOT-BRIDGE-MIB.txt#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/Makefile#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/RSTP-MIB.txt#1 branch .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_addrs.c#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.c#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.h#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_tree.def#2 integrate .. //depot/projects/arm/src/usr.sbin/bsnmpd/modules/snmp_bridge/snmp_bridge.3#2 integrate .. //depot/projects/arm/src/usr.sbin/sysinstall/index.c#3 integrate .. //depot/projects/arm/src/usr.sbin/sysinstall/menus.c#3 integrate Differences ... ==== //depot/projects/arm/src/bin/hostname/hostname.1#3 (text+ko) ==== @@ -27,9 +27,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)hostname.1 8.2 (Berkeley) 4/28/95 -.\" $FreeBSD: src/bin/hostname/hostname.1,v 1.19 2006/12/05 12:09:50 ru Exp $ +.\" $FreeBSD: src/bin/hostname/hostname.1,v 1.21 2006/12/08 07:47:08 kientzle Exp $ .\" -.Dd December 5, 2006 +.Dd December 7, 2006 .Dt HOSTNAME 1 .Os .Sh NAME @@ -37,7 +37,7 @@ .Nd set or print name of current host system .Sh SYNOPSIS .Nm -.Op Fl s +.Op Fl fs .Op Ar name-of-host .Sh DESCRIPTION The @@ -56,6 +56,9 @@ .Pp Options: .Bl -tag -width flag +.It Fl f +Include domain information in the printed name. +This is the default behavior. .It Fl s Trim off any domain information from the printed name. ==== //depot/projects/arm/src/bin/hostname/hostname.c#2 (text+ko) ==== @@ -39,7 +39,7 @@ #endif /* not lint */ #endif #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/hostname/hostname.c,v 1.17 2005/01/10 08:39:22 imp Exp $"); +__FBSDID("$FreeBSD: src/bin/hostname/hostname.c,v 1.19 2006/12/08 07:47:08 kientzle Exp $"); #include <sys/param.h> @@ -58,8 +58,15 @@ char *p, hostname[MAXHOSTNAMELEN]; sflag = 0; - while ((ch = getopt(argc, argv, "s")) != -1) + while ((ch = getopt(argc, argv, "fs")) != -1) switch (ch) { + case 'f': + /* + * On Linux, "hostname -f" prints FQDN. + * BSD "hostname" always prints FQDN by + * default, so we accept but ignore -f. + */ + break; case 's': sflag = 1; break; @@ -93,6 +100,6 @@ usage(void) { - (void)fprintf(stderr, "usage: hostname [-s] [name-of-host]\n"); + (void)fprintf(stderr, "usage: hostname [-fs] [name-of-host]\n"); exit(1); } ==== //depot/projects/arm/src/contrib/bind9/CHANGES#4 (text+ko) ==== @@ -1,5 +1,37 @@ - --- 9.3.2-P2 released --- + --- 9.3.3 released --- + +2107. [bug] dighost.c: more cleanup of buffers. [RT #16499] + +2104. [port] Fix Solaris SMF error message. + +2103. [port] Add /usr/sfw to list of locations for OpenSSL + under Solaris. + +2102. [port] Silence solaris 10 warnings. + +2101. [bug] OpenSSL version checks were not quite right. + [RT #16476] + +2100. [port] win32: copy libeay32.dll to Build\Debug. + +2099. [port] win32: more manifiest issues. + + --- 9.3.3rc3 released --- + +2096. [bug] libbind: handle applications that fail to detect + res_init() failures better. + +2095. [port] libbind: alway prototype inet_cidr_ntop_ipv6() and + net_cidr_ntop_ipv6(). [RT #16388] + +2094. [contrib] Update named-bootconf. [RT# 16404] + +2092. [bug] win32: dig, host, nslookup. Use registry config + if resolv.conf does not exist or no nameservers + listed. [RT #15877] + +2091. [port] dighost.c: race condition on cleanup. [RT #16417] 2090. [port] win32: Visual C++ 2005 command line manifest support. [RT #16417] @@ -12,15 +44,307 @@ 2088. [security] Change the default RSA exponent from 3 to 65537. [RT #16391] +2086. [port] libbind: FreeBSD now has get*by*_r() functions. + [RT #16403] + +2085. [doc] win32: added index.html and README to zip. [RT #16201] + +2084. [contrib] dbus update for 9.3.3rc2. + 2083. [port] win32: Visual C++ 2005 support. - --- 9.3.2-P1 released --- +2082. [doc] Document 'cache-file' as a test only option. + + --- 9.3.3rc2 released --- + +2081. [port] libbind: minor 64-bit portability fix in memcluster.c. + [RT #16360] + +2080. [port] libbind: res_init.c did not compile on older versions + of Solaris. [RT #16363] + +2076. [bug] Several files were missing #include <config.h> + causing build failures on OSF. [RT #16341] + +2074. [bug] dns_request_createvia2(), dns_request_createvia3(), + dns_request_createraw2() and dns_request_createraw3() + failed to send multiple UDP requests. [RT #16349] 2066. [security] Handle SIG queries gracefully. [RT #16300] + --- 9.3.3rc1 released --- + +2071. [port] Test whether gcc accepts -fno-strict-aliasing. + [RT #16324] + +2070. [bug] The remote address was not always displayed when + reporting dispatch failures. [RT #16315] + +2069. [bug] Cross compiling was not working. [RT #16330] + +2067. [bug] 'rndc' could close the socket too early triggering + a INSIST under Windows. [RT #16317] + +2065. [bug] libbind: probe for HPUX prototypes for + endprotoent_r() and endservent_r(). [RT 16313] + +2064. [bug] libbind: silence AIX compiler warnings. [RT #16218] + +2063. [bug] Change #1955 introduced a bug which caused the first + 'rndc flush' call to not free memory. [RT #16244] + +2062. [bug] 'dig +nssearch' was reusing a buffer before it had + been returned by the socket code. [RT #16307] + +2057. [bug] Make setting "ra" dependent on both allow-query and + allow-recursion. [RT #16290] + +2056. [bug] dig: ixfr= was not being treated case insensitively + at all times. [RT #15955] + +2055. [bug] Missing goto after dropping multicast query. + [RT #15944] + +2054. [port] freebsd: do not explicitly link against -lpthread. + [RT #16170] + +2053. [port] netbsd:libbind: silence compiler warnings. [RT #16220] + +2052. [bug] 'rndc' improve connect failed message to report + the failing address. [RT #15978] + +2051. [port] More strtol() fixes. [RT #16249] + +2050. [bug] Parsing of NSAP records was not case insensitive. + [RT #16287] + +2049. [bug] Restore SOA before AXFR when falling back from + a attempted IXFR when transfering in a zone. + Allow a initial SOA query before attempting + a AXFR to be requested. [RT #16156] + +2048. [bug] It was possible to loop forever when using + avoid-v4-udp-ports / avoid-v6-udp-ports when + the OS always returned the same local port. + [RT #16182] + +2047. [bug] Failed to initialise the interface flags to zero. + [RT #16245] + +2043. [port] nsupdate/nslookup: Force the flushing of the prompt + for interactive sessions. [RT#16148] + +2038. [bug] dig/nslookup/host was unlinking from wrong list + when handling errors. [RT #16122] + +2037. [func] When unlinking the first or last element in a list + check that the list head points to the element to + be unlinked. [RT #15959] + +2036. [bug] 'rndc recursing' could cause trigger a REQUIRE. + [RT #16075] + +2034. [bug] gcc: set -fno-strict-aliasing. [RT #16124] + + --- 9.3.3b1 released --- + +2031. [bug] Emit a error message when "rndc refresh" is called on + a non slave/stub zone. [RT # 16073] + +2030. [bug] We were being overly conservative when disabling + openssl engine support. [RT #16030] + +2029. [bug] host printed out the server multiple times when + specified on the command line. [RT #15992] + +2028. [port] linux: socket.c compatability for old systems. + [RT #16015] + +2027. [port] libbind: Solaris x86 support. [RT #16020] + +2026. [bug] Rate limit the two recursive client exceeded messages. + [RT #16044] + +2024. [bug] named emited spurious "zone serial unchanged" + messages on reload. [RT #16027] + +2023. [bug] "make install" should create ${localstatedir}/run and + ${sysconfdir} if they do not exist. [RT #16033] + +2016. [bug] Return a partial answer if recursion is not + allowed but requested and we had the answer + to the original qname. [RT #15945] + +2013. [bug] Handle unexpected TSIGs on unsigned AXFR/IXFR + responses more gracefully. [RT #15941] + +2009. [bug] libbind: coverity fixes. [RT #15808] + +2005. [bug] libbind: Retransmission timeouts should be + based on which attempt it is to the nameserver + and not the nameserver itself. [RT #13548] + +2004. [bug] dns_tsig_sign() could pass a NULL pointer to + dst_context_destroy() when cleaning up after a + error. [RT #15835] + +2003. [bug] libbind: The DNS name/address lookup functions could + occasionally follow a random pointer due to + structures not being completely zeroed. [RT #15806] + +2002. [bug] libbind: tighten the constraints on when + struct addrinfo._ai_pad exists. [RT #15783] + +2000. [bug] memmove()/strtol() fix was incomplete. [RT #15812] + +1998. [bug] Restrict handling of fifos as sockets to just SunOS. + This allows named to connect to entropy gathering + daemons that use fifos instead of sockets. [RT #15840] + +1997. [bug] Named was failing to replace negative cache entries + when a positive one for the type was learnt. + [RT #15818] + +1995. [bug] 'host' was reporting multiple "is an alias" messages. + [RT #15702] + +1994. [port] OpenSSL 0.9.8 support. [RT #15694] + +1993. [bug] Log messsage, via syslog, were missing the space + after the timestamp if "print-time yes" was specified. + [RT #15844] + +1991. [cleanup] The configuration data, once read, should be treated + as readonly. Expand the use of const to enforce this + at compile time. [RT #15813] + +1990. [bug] libbind: isc's override of broken gettimeofday() + implementions was not always effective. + [RT #15709] + +1989. [bug] win32: don't check the service password when + re-installing. [RT #15882] + +1985. [protocol] DLV has now been assigned a official type code of + 32769. [RT #15807] + + Note: care should be taken to ensure you upgrade + both named and dnssec-signzone at the same time for + zones with DLV records where named is the master + server for the zone. Also any zones that contain + DLV records should be removed when upgrading a slave + zone. You do not however have to upgrade all + servers for a zone with DLV records simultaniously. + +1982. [bug] DNSKEY was being accepted on the parent side of + a delegation. KEY is still accepted there for + RFC 3007 validated updates. [RT #15620] + +1981. [bug] win32: condition.c:wait() could fail to reattain + the mutex lock. + +1979. [port] linux: allow named to drop core after changing + user ids. [RT #15753] + +1978. [port] Handle systems which have a broken recvmsg(). + [RT #15742] + +1977. [bug] Silence noisy log message. [RT #15704] + +1976. [bug] Handle systems with no IPv4 addresses. [RT #15695] + +1975. [bug] libbind: isc_gethexstring() could misparse multi-line + hex strings with comments. [RT #15814] + +1974. [doc] List each of the zone types and associated zone + options seperately in the ARM. + +1972. [contrib] DBUS dynamic forwarders integation from + Jason Vas Dias <jvdias@redhat.com>. + +1971. [port] linux: make detection of missing IF_NAMESIZE more + robust. [RT #15443] + +1970. [bug] nsupdate: adjust UDP timeout when falling back to + unsigned SOA query. [RT #15775] + +1969. [bug] win32: the socket code was freeing the socket + structure too early. [RT #15776] + +1968. [bug] Missing lock in resolver.c:validated(). [RT #15739] + +1966. [bug] Don't set CD when we have fallen back to plain DNS. + [RT #15727] + +1963. [port] Tru64 4.0E doesn't support send() and recv(). + [RT #15586] + +1962. [bug] Named failed to clear old update-policy when it + was removed. [RT #15491] + +1961. [bug] Check the port and address of responses forwarded + to dispatch. [RT #15474] + +1960. [bug] Update code should set NSEC ttls from SOA MINIMUM. + [RT #15465] + +1958. [bug] Named failed to update the zone's secure state + until the zone was reloaded. [RT #15412] + +1957. [bug] Dig mishandled responses to class ANY queries. + [RT #15402] + +1956. [bug] Improve cross compile support, 'gen' is now built + by native compiler. See README for additional + cross compile support information. [RT #15148] + +1955. [bug] Pre-allocate the cache cleaning interator. [RT #14998] + +1952. [port] hpux: tell the linker to build a runtime link + path "-Wl,+b:". [RT #14816]. + +1951. [security] Drop queries from particular well known ports. + Don't return FORMERR to queries from particular + well known ports. [RT #15636] + +1950. [port] Solaris 2.5.1 and earlier cannot bind() then connect() + a TCP socket. This prevents the source address being + set for TCP connections. [RT #15628] + +1948. [bug] If was possible to trigger a REQUIRE failure in + xfrin.c:maybe_free() if named ran out of memory. + [RT #15568] + +1946. [bug] resume_dslookup() could trigger a REQUIRE failure + when using forwarders. [RT #15549] + +1944. [cleanup] isc_hash_create() does not need a read/write lock. + [RT #15522] + +1943. [bug] Set the loadtime after rolling forward the journal. + [RT #15647] + +1942. [bug] If the name of a DNSKEY match that of one in + trusted-keys do not attempt to validate the DNSKEY + using the parents DS RRset. [RT #15649] + 1941. [bug] ncache_adderesult() should set eresult even if no rdataset is passed to it. [RT #15642] +1940. [bug] Fixed a number of error conditions reported by + Coverity. + +1939. [bug] The resolver could dereference a null pointer after + validation if all the queries have timed out. + [RT #15528] + +1938. [bug] The validator was not correctly handling unsecure + negative responses at or below a SEP. [RT #15528] + +1919. [contrib] queryperf: a set of new features: collecting/printing + response delays, printing intermediate results, and + adjusting query rate for the "target" qps. + --- 9.3.2 released --- --- 9.3.2rc1 released --- @@ -338,14 +662,14 @@ 1779. [port] OSF 5.1: libtool didn't handle -pthread correctly. -1778. [port] HUX 11.11: fix broken IN6ADDR_ANY_INIT and +1778. [port] HUX 11.11: fix broken IN6ADDR_ANY_INIT and IN6ADDR_LOOPBACK_INIT macros. -1777. [port] OSF 5.1: fix broken IN6ADDR_ANY_INIT and +1777. [port] OSF 5.1: fix broken IN6ADDR_ANY_INIT and IN6ADDR_LOOPBACK_INIT macros. -1776. [port] Solaris 2.9: fix broken IN6ADDR_ANY_INIT and - IN6ADDR_LOOPBACK_INIT macros. +1776. [port] Solaris 2.9: fix broken IN6ADDR_ANY_INIT and + IN6ADDR_LOOPBACK_INIT macros. 1775. [bug] Only compile getnetent_r.c when threaded. [RT #13205] @@ -1188,8 +1512,8 @@ 1414. [func] Support for KSK flag. -1413. [func] Explictly request the (re-)generation of DS records from - keysets (dnssec-signzone -g). +1413. [func] Explicitly request the (re-)generation of DS records + from keysets (dnssec-signzone -g). 1412. [func] You can now specify servers to be tried if a nameserver has IPv6 address and you only support IPv4 or the @@ -5586,7 +5910,7 @@ <isc/bufferlist.h>, <isc/task.h>, <isc/mem.h> or <isc/net.h>. - 119. [cleanup] structure definitions for generic rdata stuctures do + 119. [cleanup] structure definitions for generic rdata structures do not have _generic_ in their names. 118. [cleanup] libdns.a is now namespace-clean, on NetBSD, excepting ==== //depot/projects/arm/src/contrib/bind9/COPYRIGHT#2 (text+ko) ==== @@ -1,4 +1,4 @@ -Copyright (C) 2004, 2005 Internet Systems Consortium, Inc. ("ISC") +Copyright (C) 2004-2006 Internet Systems Consortium, Inc. ("ISC") Copyright (C) 1996-2003 Internet Software Consortium. Permission to use, copy, modify, and distribute this software for any @@ -13,7 +13,7 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -$Id: COPYRIGHT,v 1.6.2.2.8.3 2005/01/10 23:51:37 marka Exp $ +$Id: COPYRIGHT,v 1.6.2.2.8.4 2006/01/04 00:37:22 marka Exp $ Portions Copyright (C) 1996-2001 Nominum, Inc. ==== //depot/projects/arm/src/contrib/bind9/FAQ#2 (text+ko) ==== @@ -4,26 +4,36 @@ Q: Why doesn't -u work on Linux 2.2.x when I build with --enable-threads? -A: Linux threads do not fully implement the Posix threads (pthreads) standard. - In particular, setuid() operates only on the current thread, not the full - process. Because of this limitation, BIND 9 cannot use setuid() on Linux as - it can on all other supported platforms. setuid() cannot be called before - creating threads, since the server does not start listening on reserved - ports until after threads have started. +A: Linux threads do not fully implement the Posix threads (pthreads) standard. In + particular, setuid() operates only on the current thread, not the full process. + Because of this limitation, BIND 9 cannot use setuid() on Linux as it can on + all other supported platforms. setuid() cannot be called before creating + threads, since the server does not start listening on reserved ports until + after threads have started. In the 2.2.18 or 2.3.99-pre3 and newer kernels, the ability to preserve capabilities across a setuid() call is present. This allows BIND 9 to call - setuid() early, while retaining the ability to bind reserved ports. This is - a Linux-specific hack. + setuid() early, while retaining the ability to bind reserved ports. This is a + Linux-specific hack. - On a 2.2 kernel, BIND 9 does drop many root privileges, so it should be less - of a security risk than a root process that has not dropped privileges. + On a 2.2 kernel, BIND 9 does drop many root privileges, so it should be less of + a security risk than a root process that has not dropped privileges. If Linux threads ever work correctly, this restriction will go away. Configuring BIND9 with the --disable-threads option (the default) causes a non-threaded version to be built, which will allow -u to be used. +Q: Why do I get the following errors: + + general: errno2result.c:109: unexpected error: + general: unable to convert errno to isc_result: 14: Bad address + client: UDP client handler shutting down due to fatal receive error: unexpected error + +A: This is the result of a Linux kernel bug. + + See: http://marc.theaimsgroup.com/?l=linux-netdev&m=113081708031466&w=2 + Q: Why does named log the warning message "no TTL specified - using SOA MINTTL instead"? @@ -40,23 +50,26 @@ Q: Why do I see 5 (or more) copies of named on Linux? A: Linux threads each show up as a process under ps. The approximate number of - threads running is n+4, where n is the number of CPUs. Note that the amount - of memory used is not cumulative; if each process is using 10M of memory, - only a total of 10M is used. + threads running is n+4, where n is the number of CPUs. Note that the amount of + memory used is not cumulative; if each process is using 10M of memory, only a + total of 10M is used. + + Newer versions of Linux's ps command hide the individual threads and require -L + to display them. Q: Why does BIND 9 log "permission denied" errors accessing its configuration files or zones on my Linux system even though it is running as root? -A: On Linux, BIND 9 drops most of its root privileges on startup. This - including the privilege to open files owned by other users. Therefore, if - the server is running as root, the configuration files and zone files should - also be owned by root. +A: On Linux, BIND 9 drops most of its root privileges on startup. This including + the privilege to open files owned by other users. Therefore, if the server is + running as root, the configuration files and zone files should also be owned by + root. -Q: Why do I get errors like "dns_zone_load: zone foo/IN: loading master file - bar: ran out of space"? +Q: Why do I get errors like "dns_zone_load: zone foo/IN: loading master file bar: + ran out of space"? -A: This is often caused by TXT records with missing close quotes. Check that - all TXT records containing quoted strings have both open and close quotes. +A: This is often caused by TXT records with missing close quotes. Check that all + TXT records containing quoted strings have both open and close quotes. Q: How do I produce a usable core file from a multithreaded named on Linux? @@ -68,16 +81,16 @@ Q: How do I restrict people from looking up the server version? -A: Put a "version" option containing something other than the real version in - the "options" section of named.conf. Note doing this will not prevent - attacks and may impede people trying to diagnose problems with your server. - Also it is possible to "fingerprint" nameservers to determine their version. +A: Put a "version" option containing something other than the real version in the + "options" section of named.conf. Note doing this will not prevent attacks and + may impede people trying to diagnose problems with your server. Also it is + possible to "fingerprint" nameservers to determine their version. Q: How do I restrict only remote users from looking up the server version? -A: The following view statement will intercept lookups as the internal view - that holds the version information will be matched last. The caveats of the - previous answer still apply, of course. +A: The following view statement will intercept lookups as the internal view that + holds the version information will be matched last. The caveats of the previous + answer still apply, of course. view "chaos" chaos { match-clients { <those to be refused>; }; @@ -91,48 +104,45 @@ Q: What do "no source of entropy found" or "could not open entropy source foo" mean? -A: The server requires a source of entropy to perform certain operations, - mostly DNSSEC related. These messages indicate that you have no source of - entropy. On systems with /dev/random or an equivalent, it is used by - default. A source of entropy can also be defined using the random-device - option in named.conf. +A: The server requires a source of entropy to perform certain operations, mostly >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612120656.kBC6u1wP038152>