PERFORCE change 111533 for review
Warner Losh
imp at FreeBSD.org
Mon Dec 11 22:56:08 PST 2006
http://perforce.freebsd.org/chv.cgi?CH=111533
Change 111533 by imp at 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 at 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) <<<
More information about the p4-projects
mailing list