Date: Fri, 3 Jul 2009 21:09:56 +0000 (UTC) From: Rui Paulo <rpaulo@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r195324 - in projects/mesh11s: . bin/chmod bin/sh cddl/contrib/opensolaris contrib/bind9 contrib/bind9/bin/check contrib/bind9/bin/dnssec contrib/bind9/doc/arm contrib/bind9/lib/bind9 c... Message-ID: <200907032109.n63L9u3B088427@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rpaulo Date: Fri Jul 3 21:09:55 2009 New Revision: 195324 URL: http://svn.freebsd.org/changeset/base/195324 Log: MFC 194837:195323 Added: projects/mesh11s/contrib/bind9/KNOWN-DEFECTS - copied unchanged from r195323, head/contrib/bind9/KNOWN-DEFECTS projects/mesh11s/lib/libc/include/compat.h - copied unchanged from r195323, head/lib/libc/include/compat.h projects/mesh11s/lib/libc/posix1e/acl_add_flag_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_add_flag_np.3 projects/mesh11s/lib/libc/posix1e/acl_branding.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_branding.c projects/mesh11s/lib/libc/posix1e/acl_clear_flags_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_clear_flags_np.3 projects/mesh11s/lib/libc/posix1e/acl_delete_flag_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_delete_flag_np.3 projects/mesh11s/lib/libc/posix1e/acl_flag.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_flag.c projects/mesh11s/lib/libc/posix1e/acl_from_text_nfs4.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_from_text_nfs4.c projects/mesh11s/lib/libc/posix1e/acl_get_brand_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_get_brand_np.3 projects/mesh11s/lib/libc/posix1e/acl_get_entry_type_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_get_entry_type_np.3 projects/mesh11s/lib/libc/posix1e/acl_get_flag_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_get_flag_np.3 projects/mesh11s/lib/libc/posix1e/acl_get_flagset_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_get_flagset_np.3 projects/mesh11s/lib/libc/posix1e/acl_is_trivial_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_is_trivial_np.3 projects/mesh11s/lib/libc/posix1e/acl_set_entry_type_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_set_entry_type_np.3 projects/mesh11s/lib/libc/posix1e/acl_set_flagset_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_set_flagset_np.3 projects/mesh11s/lib/libc/posix1e/acl_strip.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_strip.c projects/mesh11s/lib/libc/posix1e/acl_strip_np.3 - copied unchanged from r195323, head/lib/libc/posix1e/acl_strip_np.3 projects/mesh11s/lib/libc/posix1e/acl_support_nfs4.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_support_nfs4.c projects/mesh11s/lib/libc/posix1e/acl_to_text_nfs4.c - copied unchanged from r195323, head/lib/libc/posix1e/acl_to_text_nfs4.c projects/mesh11s/lib/libjail/ - copied from r195323, head/lib/libjail/ projects/mesh11s/share/man/man4/bridge.4 - copied unchanged from r195323, head/share/man/man4/bridge.4 projects/mesh11s/share/man/man4/epair.4 - copied unchanged from r195323, head/share/man/man4/epair.4 projects/mesh11s/sys/amd64/include/vm.h - copied unchanged from r195323, head/sys/amd64/include/vm.h projects/mesh11s/sys/arm/include/vm.h - copied unchanged from r195323, head/sys/arm/include/vm.h projects/mesh11s/sys/arm/mv/mv_sata.c - copied unchanged from r195323, head/sys/arm/mv/mv_sata.c projects/mesh11s/sys/i386/include/vm.h - copied unchanged from r195323, head/sys/i386/include/vm.h projects/mesh11s/sys/ia64/include/vm.h - copied unchanged from r195323, head/sys/ia64/include/vm.h projects/mesh11s/sys/mips/include/vm.h - copied unchanged from r195323, head/sys/mips/include/vm.h projects/mesh11s/sys/net/if_epair.c - copied unchanged from r195323, head/sys/net/if_epair.c projects/mesh11s/sys/pc98/include/vm.h - copied unchanged from r195323, head/sys/pc98/include/vm.h projects/mesh11s/sys/powerpc/include/vm.h - copied unchanged from r195323, head/sys/powerpc/include/vm.h projects/mesh11s/sys/sparc64/include/vm.h - copied unchanged from r195323, head/sys/sparc64/include/vm.h projects/mesh11s/sys/sun4v/include/vm.h - copied unchanged from r195323, head/sys/sun4v/include/vm.h projects/mesh11s/tools/regression/bin/sh/builtins/eval2.0 - copied unchanged from r195323, head/tools/regression/bin/sh/builtins/eval2.0 projects/mesh11s/tools/regression/bin/sh/expansion/ - copied from r195323, head/tools/regression/bin/sh/expansion/ projects/mesh11s/usr.sbin/sysinstall/usb.c - copied unchanged from r195323, head/usr.sbin/sysinstall/usb.c projects/mesh11s/usr.sbin/wake/ - copied from r195323, head/usr.sbin/wake/ Deleted: projects/mesh11s/share/man/man4/if_bridge.4 projects/mesh11s/sys/nfs/rpcv2.h projects/mesh11s/sys/nfsclient/nfs_socket.c projects/mesh11s/sys/nfsserver/nfs_srvcache.c projects/mesh11s/sys/nfsserver/nfs_srvsock.c projects/mesh11s/sys/nfsserver/nfs_syscalls.c Modified: projects/mesh11s/ (props changed) projects/mesh11s/MAINTAINERS projects/mesh11s/ObsoleteFiles.inc projects/mesh11s/UPDATING projects/mesh11s/bin/chmod/chmod.c projects/mesh11s/bin/sh/exec.c projects/mesh11s/bin/sh/expand.c projects/mesh11s/bin/sh/sh.1 projects/mesh11s/cddl/contrib/opensolaris/ (props changed) projects/mesh11s/contrib/bind9/ (props changed) projects/mesh11s/contrib/bind9/CHANGES projects/mesh11s/contrib/bind9/bin/check/named-checkzone.c projects/mesh11s/contrib/bind9/bin/dnssec/dnssec-signzone.8 projects/mesh11s/contrib/bind9/bin/dnssec/dnssec-signzone.c projects/mesh11s/contrib/bind9/bin/dnssec/dnssec-signzone.docbook projects/mesh11s/contrib/bind9/bin/dnssec/dnssec-signzone.html projects/mesh11s/contrib/bind9/bin/dnssec/dnssectool.c projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM-book.xml projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM.ch06.html projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM.ch07.html projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM.ch08.html projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM.ch09.html projects/mesh11s/contrib/bind9/doc/arm/Bv9ARM.html projects/mesh11s/contrib/bind9/doc/arm/man.dig.html projects/mesh11s/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html projects/mesh11s/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html projects/mesh11s/contrib/bind9/doc/arm/man.dnssec-keygen.html projects/mesh11s/contrib/bind9/doc/arm/man.dnssec-signzone.html projects/mesh11s/contrib/bind9/doc/arm/man.host.html projects/mesh11s/contrib/bind9/doc/arm/man.named-checkconf.html projects/mesh11s/contrib/bind9/doc/arm/man.named-checkzone.html projects/mesh11s/contrib/bind9/doc/arm/man.named.html projects/mesh11s/contrib/bind9/doc/arm/man.nsupdate.html projects/mesh11s/contrib/bind9/doc/arm/man.rndc-confgen.html projects/mesh11s/contrib/bind9/doc/arm/man.rndc.conf.html projects/mesh11s/contrib/bind9/doc/arm/man.rndc.html projects/mesh11s/contrib/bind9/lib/bind9/api projects/mesh11s/contrib/bind9/lib/bind9/check.c projects/mesh11s/contrib/bind9/lib/dns/api projects/mesh11s/contrib/bind9/lib/dns/dnssec.c projects/mesh11s/contrib/bind9/lib/dns/include/dns/dnssec.h projects/mesh11s/contrib/bind9/lib/dns/include/dns/keyvalues.h projects/mesh11s/contrib/bind9/lib/dns/nsec3.c projects/mesh11s/contrib/bind9/lib/dns/resolver.c projects/mesh11s/contrib/bind9/lib/isc/ia64/include/isc/atomic.h projects/mesh11s/contrib/bind9/version projects/mesh11s/contrib/cpio/ (props changed) projects/mesh11s/contrib/csup/ (props changed) projects/mesh11s/contrib/ee/ (props changed) projects/mesh11s/contrib/file/ (props changed) projects/mesh11s/contrib/gdb/ (props changed) projects/mesh11s/contrib/gdtoa/ (props changed) projects/mesh11s/contrib/less/ (props changed) projects/mesh11s/contrib/libpcap/ (props changed) projects/mesh11s/contrib/ncurses/ (props changed) projects/mesh11s/contrib/netcat/ (props changed) projects/mesh11s/contrib/ntp/ (props changed) projects/mesh11s/contrib/openbsm/ (props changed) projects/mesh11s/contrib/openpam/ (props changed) projects/mesh11s/contrib/pf/ (props changed) projects/mesh11s/contrib/sendmail/ (props changed) projects/mesh11s/contrib/tcpdump/ (props changed) projects/mesh11s/contrib/top/ (props changed) projects/mesh11s/contrib/top/install-sh (props changed) projects/mesh11s/contrib/wpa/ (props changed) projects/mesh11s/crypto/openssh/ (props changed) projects/mesh11s/crypto/openssl/ (props changed) projects/mesh11s/etc/network.subr projects/mesh11s/etc/rc.d/NETWORKING projects/mesh11s/etc/rc.d/ipfw projects/mesh11s/etc/rc.d/netif projects/mesh11s/etc/rc.d/pf projects/mesh11s/etc/rc.d/pflog projects/mesh11s/etc/rc.d/pfsync projects/mesh11s/gnu/usr.bin/groff/tmac/mdoc.local projects/mesh11s/lib/Makefile projects/mesh11s/lib/libc/ (props changed) projects/mesh11s/lib/libc/gen/Symbol.map projects/mesh11s/lib/libc/gen/msgctl.3 projects/mesh11s/lib/libc/gen/semctl.c projects/mesh11s/lib/libc/posix1e/Makefile.inc projects/mesh11s/lib/libc/posix1e/Symbol.map projects/mesh11s/lib/libc/posix1e/acl.3 projects/mesh11s/lib/libc/posix1e/acl_add_perm.3 projects/mesh11s/lib/libc/posix1e/acl_calc_mask.c projects/mesh11s/lib/libc/posix1e/acl_copy.c projects/mesh11s/lib/libc/posix1e/acl_create_entry.3 projects/mesh11s/lib/libc/posix1e/acl_delete_entry.3 projects/mesh11s/lib/libc/posix1e/acl_delete_entry.c projects/mesh11s/lib/libc/posix1e/acl_entry.c projects/mesh11s/lib/libc/posix1e/acl_from_text.c projects/mesh11s/lib/libc/posix1e/acl_get.3 projects/mesh11s/lib/libc/posix1e/acl_get.c projects/mesh11s/lib/libc/posix1e/acl_init.c projects/mesh11s/lib/libc/posix1e/acl_set.3 projects/mesh11s/lib/libc/posix1e/acl_set.c projects/mesh11s/lib/libc/posix1e/acl_set_tag_type.3 projects/mesh11s/lib/libc/posix1e/acl_support.c projects/mesh11s/lib/libc/posix1e/acl_support.h projects/mesh11s/lib/libc/posix1e/acl_to_text.3 projects/mesh11s/lib/libc/posix1e/acl_to_text.c projects/mesh11s/lib/libc/posix1e/acl_valid.c projects/mesh11s/lib/libc/rpc/getnetconfig.c projects/mesh11s/lib/libc/stdio/asprintf.c (props changed) projects/mesh11s/lib/libc/stdtime/ (props changed) projects/mesh11s/lib/libc/stdtime/strptime.c projects/mesh11s/lib/libc/string/ffsll.c (props changed) projects/mesh11s/lib/libc/string/flsll.c (props changed) projects/mesh11s/lib/libc/string/wcpcpy.c (props changed) projects/mesh11s/lib/libc/string/wcpncpy.c (props changed) projects/mesh11s/lib/libc/sys/Makefile.inc projects/mesh11s/lib/libc/sys/Symbol.map projects/mesh11s/lib/libc/sys/getsockopt.2 projects/mesh11s/lib/libc/sys/pathconf.2 projects/mesh11s/lib/libc/sys/semctl.2 projects/mesh11s/lib/libc/sys/shmctl.2 projects/mesh11s/lib/libusb/ (props changed) projects/mesh11s/lib/libusb/libusb20.3 (props changed) projects/mesh11s/lib/libusb/usb.h (props changed) projects/mesh11s/lib/libutil/ (props changed) projects/mesh11s/release/Makefile projects/mesh11s/release/amd64/boot_crunch.conf projects/mesh11s/release/i386/boot_crunch.conf projects/mesh11s/release/ia64/boot_crunch.conf projects/mesh11s/release/pc98/boot_crunch.conf projects/mesh11s/release/powerpc/boot_crunch.conf projects/mesh11s/release/scripts/package-split.py projects/mesh11s/release/sparc64/boot_crunch.conf projects/mesh11s/release/sun4v/boot_crunch.conf projects/mesh11s/rescue/rescue/Makefile projects/mesh11s/sbin/ (props changed) projects/mesh11s/sbin/ifconfig/Makefile projects/mesh11s/sbin/ifconfig/ifconfig.8 projects/mesh11s/sbin/ifconfig/ifconfig.c projects/mesh11s/sbin/ipfw/ (props changed) projects/mesh11s/sbin/ipfw/Makefile projects/mesh11s/sbin/ipfw/dummynet.c projects/mesh11s/sbin/ipfw/ipfw.8 projects/mesh11s/sbin/ipfw/ipfw2.h projects/mesh11s/sbin/mount_nfs/mount_nfs.c projects/mesh11s/sbin/umount/umount.c projects/mesh11s/share/doc/bind9/Makefile projects/mesh11s/share/man/man4/Makefile projects/mesh11s/share/man/man4/acpi_hp.4 projects/mesh11s/share/man/man4/ata.4 projects/mesh11s/share/man/man4/cpuctl.4 projects/mesh11s/share/man/man4/usb.4 projects/mesh11s/share/man/man8/picobsd.8 projects/mesh11s/share/man/man8/yp.8 projects/mesh11s/share/man/man9/Makefile projects/mesh11s/share/man/man9/usbdi.9 projects/mesh11s/share/misc/bsd-family-tree projects/mesh11s/share/mk/bsd.libnames.mk projects/mesh11s/share/zoneinfo/ (props changed) projects/mesh11s/sys/ (props changed) projects/mesh11s/sys/amd64/amd64/genassym.c projects/mesh11s/sys/amd64/amd64/identcpu.c projects/mesh11s/sys/amd64/amd64/intr_machdep.c projects/mesh11s/sys/amd64/amd64/io_apic.c projects/mesh11s/sys/amd64/amd64/local_apic.c projects/mesh11s/sys/amd64/amd64/msi.c projects/mesh11s/sys/amd64/amd64/sys_machdep.c projects/mesh11s/sys/amd64/conf/GENERIC projects/mesh11s/sys/amd64/include/intr_machdep.h projects/mesh11s/sys/amd64/include/xen/ (props changed) projects/mesh11s/sys/amd64/isa/atpic.c projects/mesh11s/sys/arm/arm/pmap.c projects/mesh11s/sys/arm/arm/vm_machdep.c projects/mesh11s/sys/arm/at91/at91_machdep.c projects/mesh11s/sys/arm/at91/if_ate.c projects/mesh11s/sys/arm/conf/CAMBRIA.hints projects/mesh11s/sys/arm/conf/DB-78XXX projects/mesh11s/sys/arm/conf/DB-88F5XXX projects/mesh11s/sys/arm/conf/DB-88F6XXX projects/mesh11s/sys/arm/mv/discovery/discovery.c projects/mesh11s/sys/arm/mv/files.mv projects/mesh11s/sys/arm/mv/kirkwood/kirkwood.c projects/mesh11s/sys/arm/mv/mv_machdep.c projects/mesh11s/sys/arm/mv/mvreg.h projects/mesh11s/sys/arm/mv/mvwin.h projects/mesh11s/sys/arm/mv/orion/orion.c projects/mesh11s/sys/arm/sa11x0/assabet_machdep.c projects/mesh11s/sys/arm/xscale/ixp425/if_npe.c projects/mesh11s/sys/boot/i386/libi386/biosdisk.c projects/mesh11s/sys/cam/scsi/scsi_target.c projects/mesh11s/sys/cddl/contrib/opensolaris/ (props changed) projects/mesh11s/sys/cddl/dev/dtrace/amd64/dtrace_isa.c projects/mesh11s/sys/cddl/dev/dtrace/amd64/dtrace_subr.c projects/mesh11s/sys/compat/freebsd32/freebsd32_ipc.h projects/mesh11s/sys/compat/freebsd32/freebsd32_misc.c projects/mesh11s/sys/compat/freebsd32/freebsd32_proto.h projects/mesh11s/sys/compat/freebsd32/freebsd32_syscall.h projects/mesh11s/sys/compat/freebsd32/freebsd32_syscalls.c projects/mesh11s/sys/compat/freebsd32/freebsd32_sysent.c projects/mesh11s/sys/compat/freebsd32/syscalls.master projects/mesh11s/sys/compat/linux/linux_ipc.c projects/mesh11s/sys/compat/linux/linux_signal.c projects/mesh11s/sys/compat/ndis/subr_usbd.c projects/mesh11s/sys/compat/svr4/svr4_ipc.c projects/mesh11s/sys/conf/NOTES projects/mesh11s/sys/conf/files projects/mesh11s/sys/conf/options projects/mesh11s/sys/contrib/dev/acpica/ (props changed) projects/mesh11s/sys/contrib/dev/mwl/mw88W8363.fw.uu projects/mesh11s/sys/contrib/pf/ (props changed) projects/mesh11s/sys/dev/acpi_support/acpi_hp.c projects/mesh11s/sys/dev/acpi_support/acpi_wmi.c projects/mesh11s/sys/dev/acpi_support/acpi_wmi_if.m projects/mesh11s/sys/dev/ae/if_ae.c projects/mesh11s/sys/dev/age/if_age.c projects/mesh11s/sys/dev/alc/if_alc.c projects/mesh11s/sys/dev/ale/if_ale.c projects/mesh11s/sys/dev/asmc/asmc.c projects/mesh11s/sys/dev/asmc/asmcvar.h projects/mesh11s/sys/dev/ata/ (props changed) projects/mesh11s/sys/dev/ata/ata-all.h projects/mesh11s/sys/dev/ata/ata-dma.c projects/mesh11s/sys/dev/ata/ata-pci.h projects/mesh11s/sys/dev/ata/ata-sata.c projects/mesh11s/sys/dev/ata/ata-usb.c (props changed) projects/mesh11s/sys/dev/ata/chipsets/ata-acard.c projects/mesh11s/sys/dev/ata/chipsets/ata-acerlabs.c projects/mesh11s/sys/dev/ata/chipsets/ata-adaptec.c projects/mesh11s/sys/dev/ata/chipsets/ata-amd.c projects/mesh11s/sys/dev/ata/chipsets/ata-ati.c projects/mesh11s/sys/dev/ata/chipsets/ata-cenatek.c projects/mesh11s/sys/dev/ata/chipsets/ata-cypress.c projects/mesh11s/sys/dev/ata/chipsets/ata-cyrix.c projects/mesh11s/sys/dev/ata/chipsets/ata-highpoint.c projects/mesh11s/sys/dev/ata/chipsets/ata-intel.c projects/mesh11s/sys/dev/ata/chipsets/ata-ite.c projects/mesh11s/sys/dev/ata/chipsets/ata-jmicron.c projects/mesh11s/sys/dev/ata/chipsets/ata-marvell.c projects/mesh11s/sys/dev/ata/chipsets/ata-micron.c projects/mesh11s/sys/dev/ata/chipsets/ata-national.c projects/mesh11s/sys/dev/ata/chipsets/ata-netcell.c projects/mesh11s/sys/dev/ata/chipsets/ata-nvidia.c projects/mesh11s/sys/dev/ata/chipsets/ata-promise.c projects/mesh11s/sys/dev/ata/chipsets/ata-serverworks.c projects/mesh11s/sys/dev/ata/chipsets/ata-siliconimage.c projects/mesh11s/sys/dev/ata/chipsets/ata-sis.c projects/mesh11s/sys/dev/ata/chipsets/ata-via.c projects/mesh11s/sys/dev/ath/ath_hal/ar5212/ar5212_recv.c projects/mesh11s/sys/dev/ath/if_ath.c projects/mesh11s/sys/dev/bce/if_bce.c projects/mesh11s/sys/dev/bfe/if_bfe.c projects/mesh11s/sys/dev/bge/if_bge.c projects/mesh11s/sys/dev/bm/if_bm.c projects/mesh11s/sys/dev/cas/if_cas.c projects/mesh11s/sys/dev/cas/if_casvar.h projects/mesh11s/sys/dev/cpuctl/cpuctl.c projects/mesh11s/sys/dev/cs/if_cs.c projects/mesh11s/sys/dev/cxgb/ (props changed) projects/mesh11s/sys/dev/cxgb/cxgb_adapter.h projects/mesh11s/sys/dev/cxgb/cxgb_main.c projects/mesh11s/sys/dev/cxgb/cxgb_sge.c projects/mesh11s/sys/dev/cxgb/sys/mvec.h projects/mesh11s/sys/dev/cxgb/sys/uipc_mvec.c projects/mesh11s/sys/dev/dc/if_dc.c projects/mesh11s/sys/dev/de/if_de.c projects/mesh11s/sys/dev/drm/drm_irq.c projects/mesh11s/sys/dev/drm/i915_dma.c projects/mesh11s/sys/dev/drm/i915_drv.h projects/mesh11s/sys/dev/drm/i915_irq.c projects/mesh11s/sys/dev/drm/radeon_cp.c projects/mesh11s/sys/dev/drm/radeon_irq.c projects/mesh11s/sys/dev/e1000/e1000_82540.c projects/mesh11s/sys/dev/e1000/e1000_82541.c projects/mesh11s/sys/dev/e1000/e1000_82571.c projects/mesh11s/sys/dev/e1000/e1000_82575.c projects/mesh11s/sys/dev/e1000/e1000_82575.h projects/mesh11s/sys/dev/e1000/e1000_api.c projects/mesh11s/sys/dev/e1000/e1000_defines.h projects/mesh11s/sys/dev/e1000/e1000_hw.h projects/mesh11s/sys/dev/e1000/e1000_ich8lan.c projects/mesh11s/sys/dev/e1000/e1000_ich8lan.h projects/mesh11s/sys/dev/e1000/e1000_mac.c projects/mesh11s/sys/dev/e1000/e1000_osdep.c projects/mesh11s/sys/dev/e1000/e1000_phy.c projects/mesh11s/sys/dev/e1000/e1000_phy.h projects/mesh11s/sys/dev/e1000/e1000_regs.h projects/mesh11s/sys/dev/e1000/if_em.c projects/mesh11s/sys/dev/e1000/if_em.h projects/mesh11s/sys/dev/e1000/if_igb.c projects/mesh11s/sys/dev/e1000/if_igb.h projects/mesh11s/sys/dev/ed/if_ed.c projects/mesh11s/sys/dev/et/if_et.c projects/mesh11s/sys/dev/ex/if_ex.c projects/mesh11s/sys/dev/fdc/fdc.c projects/mesh11s/sys/dev/fe/if_fe.c projects/mesh11s/sys/dev/fxp/if_fxp.c projects/mesh11s/sys/dev/gem/if_gem.c projects/mesh11s/sys/dev/gem/if_gemvar.h projects/mesh11s/sys/dev/hme/if_hme.c projects/mesh11s/sys/dev/hptmv/atapi.h projects/mesh11s/sys/dev/hwpmc/hwpmc_logging.c projects/mesh11s/sys/dev/hwpmc/hwpmc_mod.c projects/mesh11s/sys/dev/ie/if_ie.c projects/mesh11s/sys/dev/if_ndis/if_ndis.c projects/mesh11s/sys/dev/iscsi/initiator/isc_soc.c projects/mesh11s/sys/dev/ixgb/if_ixgb.c projects/mesh11s/sys/dev/ixgbe/ixgbe.c projects/mesh11s/sys/dev/ixgbe/ixgbe.h projects/mesh11s/sys/dev/ixgbe/ixgbe_82598.c projects/mesh11s/sys/dev/ixgbe/ixgbe_82599.c projects/mesh11s/sys/dev/ixgbe/ixgbe_api.c projects/mesh11s/sys/dev/ixgbe/ixgbe_api.h projects/mesh11s/sys/dev/ixgbe/ixgbe_common.c projects/mesh11s/sys/dev/ixgbe/ixgbe_osdep.h projects/mesh11s/sys/dev/ixgbe/ixgbe_phy.c projects/mesh11s/sys/dev/ixgbe/ixgbe_phy.h projects/mesh11s/sys/dev/ixgbe/ixgbe_type.h projects/mesh11s/sys/dev/jme/if_jme.c projects/mesh11s/sys/dev/le/lance.c projects/mesh11s/sys/dev/lge/if_lge.c projects/mesh11s/sys/dev/malo/if_malo.c projects/mesh11s/sys/dev/mfi/mfi.c projects/mesh11s/sys/dev/mge/if_mge.c projects/mesh11s/sys/dev/mpt/mpt_cam.c projects/mesh11s/sys/dev/msk/if_msk.c projects/mesh11s/sys/dev/mwl/if_mwl.c projects/mesh11s/sys/dev/mwl/if_mwlvar.h projects/mesh11s/sys/dev/mwl/mwlhal.c projects/mesh11s/sys/dev/mwl/mwlhal.h projects/mesh11s/sys/dev/mwl/mwlreg.h projects/mesh11s/sys/dev/mxge/if_mxge.c projects/mesh11s/sys/dev/mxge/if_mxge_var.h projects/mesh11s/sys/dev/my/if_my.c projects/mesh11s/sys/dev/nfe/if_nfe.c projects/mesh11s/sys/dev/nge/if_nge.c projects/mesh11s/sys/dev/nve/if_nve.c projects/mesh11s/sys/dev/nxge/if_nxge.c projects/mesh11s/sys/dev/pcn/if_pcn.c projects/mesh11s/sys/dev/pdq/pdq_ifsubr.c projects/mesh11s/sys/dev/re/if_re.c projects/mesh11s/sys/dev/sf/if_sf.c projects/mesh11s/sys/dev/sis/if_sis.c projects/mesh11s/sys/dev/sk/if_sk.c projects/mesh11s/sys/dev/sn/if_sn.c projects/mesh11s/sys/dev/snc/dp83932.c projects/mesh11s/sys/dev/sound/midi/midi.c projects/mesh11s/sys/dev/sound/midi/sequencer.c projects/mesh11s/sys/dev/sound/pci/hda/hdac.c projects/mesh11s/sys/dev/sound/usb/uaudio.c (contents, props changed) projects/mesh11s/sys/dev/sound/usb/uaudio.h (props changed) projects/mesh11s/sys/dev/sound/usb/uaudio_pcm.c (props changed) projects/mesh11s/sys/dev/sound/usb/uaudioreg.h (props changed) projects/mesh11s/sys/dev/speaker/spkr.c projects/mesh11s/sys/dev/ste/if_ste.c projects/mesh11s/sys/dev/stge/if_stge.c projects/mesh11s/sys/dev/ti/if_ti.c projects/mesh11s/sys/dev/tl/if_tl.c projects/mesh11s/sys/dev/tsec/if_tsec.c projects/mesh11s/sys/dev/tx/if_tx.c projects/mesh11s/sys/dev/txp/if_txp.c projects/mesh11s/sys/dev/usb/controller/at91dci.c (contents, props changed) projects/mesh11s/sys/dev/usb/controller/at91dci.h (props changed) projects/mesh11s/sys/dev/usb/controller/at91dci_atmelarm.c (props changed) projects/mesh11s/sys/dev/usb/controller/atmegadci.c (contents, props changed) projects/mesh11s/sys/dev/usb/controller/atmegadci.h (props changed) projects/mesh11s/sys/dev/usb/controller/atmegadci_atmelarm.c (props changed) projects/mesh11s/sys/dev/usb/controller/avr32dci.c projects/mesh11s/sys/dev/usb/controller/ehci.c (props changed) projects/mesh11s/sys/dev/usb/controller/ehci.h (props changed) projects/mesh11s/sys/dev/usb/controller/ehci_ixp4xx.c (props changed) projects/mesh11s/sys/dev/usb/controller/ehci_mbus.c (props changed) projects/mesh11s/sys/dev/usb/controller/ehci_pci.c (props changed) projects/mesh11s/sys/dev/usb/controller/musb_otg.c (contents, props changed) projects/mesh11s/sys/dev/usb/controller/musb_otg.h (props changed) projects/mesh11s/sys/dev/usb/controller/musb_otg_atmelarm.c (props changed) projects/mesh11s/sys/dev/usb/controller/ohci.c (props changed) projects/mesh11s/sys/dev/usb/controller/ohci.h (props changed) projects/mesh11s/sys/dev/usb/controller/ohci_atmelarm.c (props changed) projects/mesh11s/sys/dev/usb/controller/ohci_pci.c (props changed) projects/mesh11s/sys/dev/usb/controller/uhci.c (props changed) projects/mesh11s/sys/dev/usb/controller/uhci.h (props changed) projects/mesh11s/sys/dev/usb/controller/uhci_pci.c (props changed) projects/mesh11s/sys/dev/usb/controller/usb_controller.c (props changed) projects/mesh11s/sys/dev/usb/controller/uss820dci.c (contents, props changed) projects/mesh11s/sys/dev/usb/controller/uss820dci.h (props changed) projects/mesh11s/sys/dev/usb/controller/uss820dci_atmelarm.c (props changed) projects/mesh11s/sys/dev/usb/input/uhid.c (props changed) projects/mesh11s/sys/dev/usb/input/ukbd.c (props changed) projects/mesh11s/sys/dev/usb/input/ums.c (props changed) projects/mesh11s/sys/dev/usb/input/usb_rdesc.h (props changed) projects/mesh11s/sys/dev/usb/misc/udbp.c (props changed) projects/mesh11s/sys/dev/usb/misc/udbp.h (props changed) projects/mesh11s/sys/dev/usb/misc/ufm.c (props changed) projects/mesh11s/sys/dev/usb/net/if_aue.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_auereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_axe.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_axereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_cdce.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_cdcereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_cue.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_cuereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_kue.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_kuefw.h (props changed) projects/mesh11s/sys/dev/usb/net/if_kuereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_rue.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_ruereg.h (props changed) projects/mesh11s/sys/dev/usb/net/if_udav.c (contents, props changed) projects/mesh11s/sys/dev/usb/net/if_udavreg.h (props changed) projects/mesh11s/sys/dev/usb/net/usb_ethernet.c (props changed) projects/mesh11s/sys/dev/usb/net/usb_ethernet.h (props changed) projects/mesh11s/sys/dev/usb/quirk/usb_quirk.c (props changed) projects/mesh11s/sys/dev/usb/quirk/usb_quirk.h (props changed) projects/mesh11s/sys/dev/usb/serial/u3g.c (props changed) projects/mesh11s/sys/dev/usb/serial/uark.c (props changed) projects/mesh11s/sys/dev/usb/serial/ubsa.c (props changed) projects/mesh11s/sys/dev/usb/serial/ubser.c (props changed) projects/mesh11s/sys/dev/usb/serial/uchcom.c (props changed) projects/mesh11s/sys/dev/usb/serial/ucycom.c (props changed) projects/mesh11s/sys/dev/usb/serial/ufoma.c (props changed) projects/mesh11s/sys/dev/usb/serial/uftdi.c (props changed) projects/mesh11s/sys/dev/usb/serial/uftdi_reg.h (props changed) projects/mesh11s/sys/dev/usb/serial/ugensa.c (props changed) projects/mesh11s/sys/dev/usb/serial/uipaq.c (props changed) projects/mesh11s/sys/dev/usb/serial/ulpt.c (props changed) projects/mesh11s/sys/dev/usb/serial/umct.c (props changed) projects/mesh11s/sys/dev/usb/serial/umodem.c (props changed) projects/mesh11s/sys/dev/usb/serial/umoscom.c (props changed) projects/mesh11s/sys/dev/usb/serial/uplcom.c (props changed) projects/mesh11s/sys/dev/usb/serial/usb_serial.c (contents, props changed) projects/mesh11s/sys/dev/usb/serial/usb_serial.h (props changed) projects/mesh11s/sys/dev/usb/serial/uslcom.c (props changed) projects/mesh11s/sys/dev/usb/serial/uvisor.c (props changed) projects/mesh11s/sys/dev/usb/serial/uvscom.c (props changed) projects/mesh11s/sys/dev/usb/storage/rio500_usb.h (props changed) projects/mesh11s/sys/dev/usb/storage/umass.c (contents, props changed) projects/mesh11s/sys/dev/usb/storage/urio.c (props changed) projects/mesh11s/sys/dev/usb/storage/ustorage_fs.c (contents, props changed) projects/mesh11s/sys/dev/usb/template/usb_template.c (props changed) projects/mesh11s/sys/dev/usb/template/usb_template.h (props changed) projects/mesh11s/sys/dev/usb/template/usb_template_cdce.c (props changed) projects/mesh11s/sys/dev/usb/template/usb_template_msc.c (props changed) projects/mesh11s/sys/dev/usb/template/usb_template_mtp.c (props changed) projects/mesh11s/sys/dev/usb/ufm_ioctl.h (props changed) projects/mesh11s/sys/dev/usb/usb.h (props changed) projects/mesh11s/sys/dev/usb/usb_bus.h (props changed) projects/mesh11s/sys/dev/usb/usb_busdma.c (props changed) projects/mesh11s/sys/dev/usb/usb_busdma.h (props changed) projects/mesh11s/sys/dev/usb/usb_cdc.h (props changed) projects/mesh11s/sys/dev/usb/usb_compat_linux.c (props changed) projects/mesh11s/sys/dev/usb/usb_compat_linux.h (props changed) projects/mesh11s/sys/dev/usb/usb_controller.h (contents, props changed) projects/mesh11s/sys/dev/usb/usb_core.c (props changed) projects/mesh11s/sys/dev/usb/usb_core.h (props changed) projects/mesh11s/sys/dev/usb/usb_debug.c (props changed) projects/mesh11s/sys/dev/usb/usb_debug.h (props changed) projects/mesh11s/sys/dev/usb/usb_dev.c (props changed) projects/mesh11s/sys/dev/usb/usb_dev.h (props changed) projects/mesh11s/sys/dev/usb/usb_device.c (contents, props changed) projects/mesh11s/sys/dev/usb/usb_device.h (props changed) projects/mesh11s/sys/dev/usb/usb_dynamic.c (props changed) projects/mesh11s/sys/dev/usb/usb_dynamic.h (props changed) projects/mesh11s/sys/dev/usb/usb_endian.h (props changed) projects/mesh11s/sys/dev/usb/usb_error.c (props changed) projects/mesh11s/sys/dev/usb/usb_generic.c (props changed) projects/mesh11s/sys/dev/usb/usb_generic.h (props changed) projects/mesh11s/sys/dev/usb/usb_handle_request.c (contents, props changed) projects/mesh11s/sys/dev/usb/usb_hid.c (props changed) projects/mesh11s/sys/dev/usb/usb_hub.c (props changed) projects/mesh11s/sys/dev/usb/usb_hub.h (props changed) projects/mesh11s/sys/dev/usb/usb_if.m (contents, props changed) projects/mesh11s/sys/dev/usb/usb_ioctl.h (props changed) projects/mesh11s/sys/dev/usb/usb_lookup.c (props changed) projects/mesh11s/sys/dev/usb/usb_mbuf.c (props changed) projects/mesh11s/sys/dev/usb/usb_mbuf.h (props changed) projects/mesh11s/sys/dev/usb/usb_msctest.c (props changed) projects/mesh11s/sys/dev/usb/usb_msctest.h (props changed) projects/mesh11s/sys/dev/usb/usb_parse.c (props changed) projects/mesh11s/sys/dev/usb/usb_pci.h (props changed) projects/mesh11s/sys/dev/usb/usb_process.c (props changed) projects/mesh11s/sys/dev/usb/usb_process.h (props changed) projects/mesh11s/sys/dev/usb/usb_request.c (props changed) projects/mesh11s/sys/dev/usb/usb_request.h (props changed) projects/mesh11s/sys/dev/usb/usb_transfer.c (contents, props changed) projects/mesh11s/sys/dev/usb/usb_transfer.h (props changed) projects/mesh11s/sys/dev/usb/usb_util.c (props changed) projects/mesh11s/sys/dev/usb/usb_util.h (props changed) projects/mesh11s/sys/dev/usb/usbdevs (contents, props changed) projects/mesh11s/sys/dev/usb/usbdi.h projects/mesh11s/sys/dev/usb/usbhid.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_rum.c (props changed) projects/mesh11s/sys/dev/usb/wlan/if_rumfw.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_rumreg.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_rumvar.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_upgt.c projects/mesh11s/sys/dev/usb/wlan/if_ural.c (props changed) projects/mesh11s/sys/dev/usb/wlan/if_uralreg.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_uralvar.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_urtw.c projects/mesh11s/sys/dev/usb/wlan/if_zyd.c (contents, props changed) projects/mesh11s/sys/dev/usb/wlan/if_zydfw.h (props changed) projects/mesh11s/sys/dev/usb/wlan/if_zydreg.h (props changed) projects/mesh11s/sys/dev/vge/if_vge.c projects/mesh11s/sys/dev/vr/if_vr.c projects/mesh11s/sys/dev/wb/if_wb.c projects/mesh11s/sys/dev/wi/if_wi.c projects/mesh11s/sys/dev/wl/if_wl.c projects/mesh11s/sys/dev/xe/if_xe.c projects/mesh11s/sys/dev/xen/netfront/ (props changed) projects/mesh11s/sys/dev/xen/xenpci/ (props changed) projects/mesh11s/sys/dev/xl/if_xl.c projects/mesh11s/sys/fs/cd9660/cd9660_lookup.c projects/mesh11s/sys/fs/coda/coda_psdev.c projects/mesh11s/sys/fs/coda/coda_vnops.c projects/mesh11s/sys/fs/nfsclient/nfs_clvnops.c projects/mesh11s/sys/fs/pseudofs/pseudofs_vnops.c projects/mesh11s/sys/geom/geom.h projects/mesh11s/sys/geom/geom_io.c projects/mesh11s/sys/geom/geom_subr.c projects/mesh11s/sys/geom/geom_vfs.c projects/mesh11s/sys/geom/journal/g_journal.c projects/mesh11s/sys/geom/linux_lvm/g_linux_lvm.c projects/mesh11s/sys/gnu/fs/xfs/FreeBSD/xfs_ioctl.c projects/mesh11s/sys/gnu/fs/xfs/FreeBSD/xfs_iops.h projects/mesh11s/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.h projects/mesh11s/sys/gnu/fs/xfs/xfs_rw.h projects/mesh11s/sys/gnu/fs/xfs/xfs_vnodeops.c projects/mesh11s/sys/i386/conf/GENERIC projects/mesh11s/sys/i386/i386/genassym.c projects/mesh11s/sys/i386/i386/intr_machdep.c projects/mesh11s/sys/i386/i386/io_apic.c projects/mesh11s/sys/i386/i386/local_apic.c projects/mesh11s/sys/i386/i386/msi.c projects/mesh11s/sys/i386/i386/sys_machdep.c projects/mesh11s/sys/i386/ibcs2/ibcs2_ipc.c projects/mesh11s/sys/i386/include/intr_machdep.h projects/mesh11s/sys/i386/isa/atpic.c projects/mesh11s/sys/i386/linux/linux_machdep.c projects/mesh11s/sys/ia64/conf/GENERIC projects/mesh11s/sys/kern/init_sysent.c projects/mesh11s/sys/kern/kern_descrip.c projects/mesh11s/sys/kern/kern_event.c projects/mesh11s/sys/kern/kern_exec.c projects/mesh11s/sys/kern/kern_exit.c projects/mesh11s/sys/kern/kern_fork.c projects/mesh11s/sys/kern/kern_intr.c projects/mesh11s/sys/kern/kern_jail.c projects/mesh11s/sys/kern/kern_linker.c projects/mesh11s/sys/kern/kern_lockf.c projects/mesh11s/sys/kern/kern_mbuf.c projects/mesh11s/sys/kern/kern_prot.c projects/mesh11s/sys/kern/kern_sig.c projects/mesh11s/sys/kern/kern_switch.c projects/mesh11s/sys/kern/kern_thr.c projects/mesh11s/sys/kern/kern_vimage.c projects/mesh11s/sys/kern/subr_pcpu.c projects/mesh11s/sys/kern/sys_generic.c projects/mesh11s/sys/kern/sys_process.c projects/mesh11s/sys/kern/sys_socket.c projects/mesh11s/sys/kern/syscalls.c projects/mesh11s/sys/kern/syscalls.master projects/mesh11s/sys/kern/systrace_args.c projects/mesh11s/sys/kern/sysv_ipc.c projects/mesh11s/sys/kern/sysv_msg.c projects/mesh11s/sys/kern/sysv_sem.c projects/mesh11s/sys/kern/sysv_shm.c projects/mesh11s/sys/kern/tty.c projects/mesh11s/sys/kern/uipc_syscalls.c projects/mesh11s/sys/kern/vfs_cluster.c projects/mesh11s/sys/kern/vfs_export.c projects/mesh11s/sys/kern/vfs_extattr.c projects/mesh11s/sys/kern/vfs_lookup.c projects/mesh11s/sys/kern/vfs_mount.c projects/mesh11s/sys/kern/vfs_subr.c projects/mesh11s/sys/kern/vfs_syscalls.c projects/mesh11s/sys/kern/vfs_vnops.c projects/mesh11s/sys/mips/adm5120/if_admsw.c projects/mesh11s/sys/mips/malta/yamon.c projects/mesh11s/sys/mips/mips/busdma_machdep.c projects/mesh11s/sys/mips/mips/dump_machdep.c projects/mesh11s/sys/mips/mips/intr_machdep.c projects/mesh11s/sys/modules/dtrace/dtnfsclient/ (props changed) projects/mesh11s/sys/modules/igb/Makefile projects/mesh11s/sys/modules/ip6_mroute_mod/ (props changed) projects/mesh11s/sys/modules/ipmi/ipmi_linux/ (props changed) projects/mesh11s/sys/modules/ixgbe/Makefile projects/mesh11s/sys/modules/nfsclient/Makefile projects/mesh11s/sys/modules/nfsserver/Makefile projects/mesh11s/sys/net/if.c projects/mesh11s/sys/net/if_media.h projects/mesh11s/sys/net/if_spppsubr.c projects/mesh11s/sys/net/if_stf.c projects/mesh11s/sys/net/if_tap.c projects/mesh11s/sys/net/if_tun.c projects/mesh11s/sys/net/if_var.h projects/mesh11s/sys/net/netisr.c projects/mesh11s/sys/net/vnet.h projects/mesh11s/sys/netatalk/aarp.c projects/mesh11s/sys/netatalk/at_control.c projects/mesh11s/sys/netatalk/at_var.h projects/mesh11s/sys/netatalk/ddp_input.c projects/mesh11s/sys/netatalk/ddp_output.c projects/mesh11s/sys/netatalk/ddp_pcb.c projects/mesh11s/sys/netatalk/ddp_usrreq.c projects/mesh11s/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c (props changed) projects/mesh11s/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h (props changed) projects/mesh11s/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c (props changed) projects/mesh11s/sys/netgraph/ng_eiface.c projects/mesh11s/sys/netgraph/ng_ether.c projects/mesh11s/sys/netgraph/ng_iface.c projects/mesh11s/sys/netgraph/ng_ksocket.c projects/mesh11s/sys/netinet/if_ether.c projects/mesh11s/sys/netinet/in.c projects/mesh11s/sys/netinet/in_gif.c projects/mesh11s/sys/netinet/in_mcast.c projects/mesh11s/sys/netinet/in_pcb.c projects/mesh11s/sys/netinet/in_var.h projects/mesh11s/sys/netinet/ip_carp.c projects/mesh11s/sys/netinet/ip_divert.c projects/mesh11s/sys/netinet/ip_dummynet.h projects/mesh11s/sys/netinet/ip_icmp.c projects/mesh11s/sys/netinet/ip_input.c projects/mesh11s/sys/netinet/ipfw/ip_dummynet.c (contents, props changed) projects/mesh11s/sys/netinet/ipfw/ip_fw2.c (contents, props changed) projects/mesh11s/sys/netinet/ipfw/ip_fw_nat.c (contents, props changed) projects/mesh11s/sys/netinet/ipfw/ip_fw_pfil.c (props changed) projects/mesh11s/sys/netinet/raw_ip.c projects/mesh11s/sys/netinet6/in6.c projects/mesh11s/sys/netinet6/in6_ifattach.c projects/mesh11s/sys/netinet6/in6_pcb.c projects/mesh11s/sys/netinet6/in6_src.c projects/mesh11s/sys/netinet6/in6_var.h projects/mesh11s/sys/netinet6/ip6_input.c projects/mesh11s/sys/netinet6/nd6.c projects/mesh11s/sys/netinet6/nd6_rtr.c projects/mesh11s/sys/netinet6/vinet6.h projects/mesh11s/sys/netipsec/key.c projects/mesh11s/sys/netipx/ipx.c projects/mesh11s/sys/netipx/ipx_if.h projects/mesh11s/sys/netipx/ipx_input.c projects/mesh11s/sys/netipx/ipx_outputfl.c projects/mesh11s/sys/netipx/ipx_pcb.c projects/mesh11s/sys/netipx/spx_reass.c (props changed) projects/mesh11s/sys/nfs/nfs_common.c projects/mesh11s/sys/nfs/nfs_nfssvc.c projects/mesh11s/sys/nfsclient/bootp_subr.c projects/mesh11s/sys/nfsclient/krpc_subr.c projects/mesh11s/sys/nfsclient/nfs.h projects/mesh11s/sys/nfsclient/nfs_bio.c projects/mesh11s/sys/nfsclient/nfs_diskless.c projects/mesh11s/sys/nfsclient/nfs_krpc.c projects/mesh11s/sys/nfsclient/nfs_lock.c projects/mesh11s/sys/nfsclient/nfs_nfsiod.c projects/mesh11s/sys/nfsclient/nfs_node.c projects/mesh11s/sys/nfsclient/nfs_subs.c projects/mesh11s/sys/nfsclient/nfs_vfsops.c projects/mesh11s/sys/nfsclient/nfs_vnops.c projects/mesh11s/sys/nfsclient/nfsm_subs.h projects/mesh11s/sys/nfsclient/nfsmount.h projects/mesh11s/sys/nfsserver/nfs.h projects/mesh11s/sys/nfsserver/nfs_fha.c projects/mesh11s/sys/nfsserver/nfs_serv.c projects/mesh11s/sys/nfsserver/nfs_srvkrpc.c projects/mesh11s/sys/nfsserver/nfs_srvsubs.c projects/mesh11s/sys/nfsserver/nfsrvcache.h projects/mesh11s/sys/pc98/conf/GENERIC projects/mesh11s/sys/pci/if_rl.c projects/mesh11s/sys/powerpc/conf/GENERIC projects/mesh11s/sys/powerpc/conf/MPC85XX projects/mesh11s/sys/powerpc/mpc85xx/ds1553_bus_lbc.c projects/mesh11s/sys/powerpc/powerpc/mp_machdep.c projects/mesh11s/sys/rpc/clnt_dg.c projects/mesh11s/sys/rpc/clnt_rc.c projects/mesh11s/sys/rpc/rpcsec_gss/rpcsec_gss.c projects/mesh11s/sys/security/audit/audit.c projects/mesh11s/sys/security/audit/audit.h projects/mesh11s/sys/security/audit/audit_arg.c projects/mesh11s/sys/security/audit/audit_bsm.c projects/mesh11s/sys/security/audit/audit_private.h projects/mesh11s/sys/security/audit/audit_syscalls.c projects/mesh11s/sys/sparc64/conf/GENERIC projects/mesh11s/sys/sparc64/include/pmap.h projects/mesh11s/sys/sparc64/sparc64/machdep.c projects/mesh11s/sys/sparc64/sparc64/pmap.c projects/mesh11s/sys/sun4v/conf/GENERIC projects/mesh11s/sys/sun4v/sun4v/pmap.c projects/mesh11s/sys/sys/acl.h projects/mesh11s/sys/sys/ata.h projects/mesh11s/sys/sys/conf.h projects/mesh11s/sys/sys/cpuctl.h projects/mesh11s/sys/sys/event.h projects/mesh11s/sys/sys/filio.h projects/mesh11s/sys/sys/ipc.h projects/mesh11s/sys/sys/jail.h projects/mesh11s/sys/sys/mount.h projects/mesh11s/sys/sys/msg.h projects/mesh11s/sys/sys/param.h projects/mesh11s/sys/sys/priv.h projects/mesh11s/sys/sys/sched.h projects/mesh11s/sys/sys/sem.h projects/mesh11s/sys/sys/shm.h projects/mesh11s/sys/sys/syscall.h projects/mesh11s/sys/sys/syscall.mk projects/mesh11s/sys/sys/sysctl.h projects/mesh11s/sys/sys/sysproto.h projects/mesh11s/sys/sys/uio.h projects/mesh11s/sys/sys/unistd.h projects/mesh11s/sys/sys/vnode.h projects/mesh11s/sys/tools/sound/feeder_rate_mkfilter.awk projects/mesh11s/sys/ufs/ffs/ffs_softdep.c projects/mesh11s/sys/ufs/ffs/ffs_vnops.c projects/mesh11s/sys/ufs/ufs/ufs_dirhash.c projects/mesh11s/sys/ufs/ufs/ufs_vnops.c projects/mesh11s/sys/vm/vm.h projects/mesh11s/sys/vm/vm_contig.c projects/mesh11s/sys/vm/vm_extern.h projects/mesh11s/sys/vm/vm_object.c projects/mesh11s/sys/vm/vm_phys.c projects/mesh11s/sys/vm/vm_phys.h projects/mesh11s/sys/vm/vnode_pager.c projects/mesh11s/sys/xen/evtchn.h (props changed) projects/mesh11s/sys/xen/hypervisor.h (props changed) projects/mesh11s/sys/xen/xen_intr.h (props changed) projects/mesh11s/tools/build/mk/OptionalObsoleteFiles.inc projects/mesh11s/tools/regression/acltools/tools-posix.test projects/mesh11s/tools/regression/bin/sh/builtins/command5.0.stdout projects/mesh11s/tools/regression/lib/msun/test-conj.t (props changed) projects/mesh11s/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed) projects/mesh11s/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed) projects/mesh11s/tools/regression/usr.bin/pkill/pkill-_g.t (props changed) projects/mesh11s/tools/tools/ath/athpoke/Makefile projects/mesh11s/tools/tools/ath/athpoke/athpoke.c projects/mesh11s/tools/tools/ath/common/dumpregs.h (props changed) projects/mesh11s/tools/tools/ath/common/dumpregs_5210.c (props changed) projects/mesh11s/tools/tools/ath/common/dumpregs_5211.c (props changed) projects/mesh11s/tools/tools/ath/common/dumpregs_5212.c (props changed) projects/mesh11s/tools/tools/ath/common/dumpregs_5416.c (props changed) projects/mesh11s/tools/tools/nanobsd/nanobsd.sh projects/mesh11s/tools/tools/termcap/termcap.pl (props changed) projects/mesh11s/usr.bin/cpio/cmdline.c projects/mesh11s/usr.bin/cpio/cpio.c projects/mesh11s/usr.bin/csup/ (props changed) projects/mesh11s/usr.bin/fstat/fstat.c projects/mesh11s/usr.bin/gzip/gzip.1 projects/mesh11s/usr.bin/gzip/gzip.c projects/mesh11s/usr.bin/gzip/zuncompress.c projects/mesh11s/usr.bin/ipcs/ipcs.c projects/mesh11s/usr.bin/killall/Makefile projects/mesh11s/usr.bin/killall/killall.c projects/mesh11s/usr.bin/nfsstat/nfsstat.c projects/mesh11s/usr.bin/procstat/ (props changed) projects/mesh11s/usr.bin/showmount/showmount.c projects/mesh11s/usr.bin/ypcat/ypcat.c projects/mesh11s/usr.bin/ypmatch/ypmatch.c projects/mesh11s/usr.bin/ypwhich/ypwhich.c projects/mesh11s/usr.sbin/Makefile projects/mesh11s/usr.sbin/amd/include/config.h projects/mesh11s/usr.sbin/cpucontrol/cpucontrol.8 projects/mesh11s/usr.sbin/cpucontrol/cpucontrol.c projects/mesh11s/usr.sbin/cxgbtool/cxgbtool.c projects/mesh11s/usr.sbin/dumpcis/cardinfo.h (props changed) projects/mesh11s/usr.sbin/dumpcis/cis.h (props changed) projects/mesh11s/usr.sbin/fdcontrol/fdcontrol.c projects/mesh11s/usr.sbin/fdformat/fdformat.c projects/mesh11s/usr.sbin/fdread/fdread.c projects/mesh11s/usr.sbin/fdwrite/fdwrite.c projects/mesh11s/usr.sbin/jail/Makefile projects/mesh11s/usr.sbin/jail/jail.c projects/mesh11s/usr.sbin/jexec/Makefile projects/mesh11s/usr.sbin/jexec/jexec.c projects/mesh11s/usr.sbin/jls/Makefile projects/mesh11s/usr.sbin/jls/jls.c projects/mesh11s/usr.sbin/lpr/common_source/displayq.c projects/mesh11s/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) projects/mesh11s/usr.sbin/makefs/ffs/ffs_subr.c (props changed) projects/mesh11s/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) projects/mesh11s/usr.sbin/makefs/getid.c (props changed) projects/mesh11s/usr.sbin/mountd/mountd.c projects/mesh11s/usr.sbin/nfsd/nfsd.c projects/mesh11s/usr.sbin/pkg_install/lib/url.c projects/mesh11s/usr.sbin/rpc.lockd/kern.c projects/mesh11s/usr.sbin/rpc.umntall/mounttab.c projects/mesh11s/usr.sbin/rpc.umntall/mounttab.h projects/mesh11s/usr.sbin/rpc.umntall/rpc.umntall.c projects/mesh11s/usr.sbin/sysinstall/Makefile projects/mesh11s/usr.sbin/sysinstall/devices.c projects/mesh11s/usr.sbin/sysinstall/dispatch.c projects/mesh11s/usr.sbin/sysinstall/dist.c projects/mesh11s/usr.sbin/sysinstall/dist.h projects/mesh11s/usr.sbin/sysinstall/doc.c projects/mesh11s/usr.sbin/sysinstall/help/usage.hlp projects/mesh11s/usr.sbin/sysinstall/label.c projects/mesh11s/usr.sbin/sysinstall/media.c projects/mesh11s/usr.sbin/sysinstall/menus.c projects/mesh11s/usr.sbin/sysinstall/options.c projects/mesh11s/usr.sbin/sysinstall/sysinstall.h projects/mesh11s/usr.sbin/ypserv/Makefile.yp projects/mesh11s/usr.sbin/ypserv/yp_access.c projects/mesh11s/usr.sbin/ypserv/ypserv.8 projects/mesh11s/usr.sbin/zic/ (props changed) Modified: projects/mesh11s/MAINTAINERS ============================================================================== --- projects/mesh11s/MAINTAINERS Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/MAINTAINERS Fri Jul 3 21:09:55 2009 (r195324) @@ -124,7 +124,6 @@ usr.bin/bluetooth emax Pre-commit review usr.sbin/bluetooth emax Pre-commit review preferred. gnu/usr.bin/send-pr bugmaster Pre-commit review requested. BSD.{local,x11*}.dist portmgr Pre-commit review requested, since these files interface with ports. -usb core Please contact core@ before any major changes ncurses rafan Heads-up appreciated, try not to break it. Following are the entries from the Makefiles, and a few other sources. Modified: projects/mesh11s/ObsoleteFiles.inc ============================================================================== --- projects/mesh11s/ObsoleteFiles.inc Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/ObsoleteFiles.inc Fri Jul 3 21:09:55 2009 (r195324) @@ -14,11 +14,75 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090630: old kernel RPC implementation removal +OLD_FILES+=usr/include/nfs/rpcv2.h +# 20090624: update usbdi(9) +OLD_FILES+=usr/share/man/man9/usbd_abort_default_pipe.9.gz +OLD_FILES+=usr/share/man/man9/usbd_abort_pipe.9.gz +OLD_FILES+=usr/share/man/man9/usbd_alloc_buffer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_alloc_xfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_clear_endpoint_stall.9.gz +OLD_FILES+=usr/share/man/man9/usbd_clear_endpoint_stall_async.9.gz +OLD_FILES+=usr/share/man/man9/usbd_clear_endpoint_toggle.9.gz +OLD_FILES+=usr/share/man/man9/usbd_close_pipe.9.gz +OLD_FILES+=usr/share/man/man9/usbd_device2interface_handle.9.gz +OLD_FILES+=usr/share/man/man9/usbd_do_request_async.9.gz +OLD_FILES+=usr/share/man/man9/usbd_do_request_flags_pipe.9.gz +OLD_FILES+=usr/share/man/man9/usbd_endpoint_count.9.gz +OLD_FILES+=usr/share/man/man9/usbd_find_edesc.9.gz +OLD_FILES+=usr/share/man/man9/usbd_find_idesc.9.gz +OLD_FILES+=usr/share/man/man9/usbd_free_buffer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_free_xfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_buffer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_config.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_config_desc.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_config_desc_full.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_config_descriptor.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_device_descriptor.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_endpoint_descriptor.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_interface_altindex.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_interface_descriptor.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_no_alts.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_quirks.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_speed.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_string.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_string_desc.9.gz +OLD_FILES+=usr/share/man/man9/usbd_get_xfer_status.9.gz +OLD_FILES+=usr/share/man/man9/usbd_interface2device_handle.9.gz +OLD_FILES+=usr/share/man/man9/usbd_interface2endpoint_descriptor.9.gz +OLD_FILES+=usr/share/man/man9/usbd_interface_count.9.gz +OLD_FILES+=usr/share/man/man9/usbd_open_pipe.9.gz +OLD_FILES+=usr/share/man/man9/usbd_open_pipe_intr.9.gz +OLD_FILES+=usr/share/man/man9/usbd_pipe2device_handle.9.gz +OLD_FILES+=usr/share/man/man9/usbd_set_config_index.9.gz +OLD_FILES+=usr/share/man/man9/usbd_set_config_no.9.gz +OLD_FILES+=usr/share/man/man9/usbd_set_interface.9.gz +OLD_FILES+=usr/share/man/man9/usbd_setup_default_xfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_setup_isoc_xfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_setup_xfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_sync_transfer.9.gz +OLD_FILES+=usr/share/man/man9/usbd_transfer.9.gz +OLD_FILES+=usr/share/man/man9/usb_find_desc.9.gz +# 20090623: number of headers needed for a usb driver reduced +OLD_FILES+=usr/include/dev/usb/usb_defs.h +OLD_FILES+=usr/include/dev/usb/usb_error.h +OLD_FILES+=usr/include/dev/usb/usb_handle_request.h +OLD_FILES+=usr/include/dev/usb/usb_hid.h +OLD_FILES+=usr/include/dev/usb/usb_lookup.h +OLD_FILES+=usr/include/dev/usb/usb_mfunc.h +OLD_FILES+=usr/include/dev/usb/usb_parse.h +OLD_FILES+=usr/include/dev/usb/usb_revision.h +# 20090609: devclass_add_driver is no longer public +OLD_FILES+=usr/share/man/man9/devclass_add_driver.9.gz +OLD_FILES+=usr/share/man/man9/devclass_delete_driver.9.gz +OLD_FILES+=usr/share/man/man9/devclass_find_driver.9.gz # 20090605: removal of clists OLD_FILES+=usr/include/sys/clist.h # 20090602: removal of window(1) OLD_FILES+=usr/bin/window OLD_FILES+=usr/share/man/man1/window.1.gz +# 20090531: bind 9.6.1rc1 import +OLD_LIBS+=usr/lib/liblwres.so.30 # 20090530: removal of early.sh OLD_FILES+=etc/rc.d/early.sh # 20090527: renaming of S{LIST,TAILQ}_REMOVE_NEXT() to _REMOVE_AFTER() @@ -58,7 +122,7 @@ OLD_DIRS+=usr/include/legacy/dev/usb OLD_DIRS+=usr/include/legacy/dev OLD_DIRS+=usr/include/legacy # 20090526: removal of makekey(8) -OLD_FILES+=libexec/makekey +OLD_FILES+=usr/libexec/makekey OLD_FILES+=usr/share/man/man8/makekey.8.gz # 20090522: removal of University of Michigan NFSv4 client OLD_FILES+=etc/rc.d/idmapd Modified: projects/mesh11s/UPDATING ============================================================================== --- projects/mesh11s/UPDATING Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/UPDATING Fri Jul 3 21:09:55 2009 (r195324) @@ -22,6 +22,29 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20090630: + The NFS_LEGACYRPC option has been removed along with the old + kernel RPC implementation that this option selected. Kernel + configurations may need to be adjusted. + +20090629: + The network interface device nodes at /dev/net/<interface> have + been removed. All ioctl operations can be performed the normal + way using routing sockets. The kqueue functionality can + generally be replaced with routing sockets. + +20090628: + The documentation from the FreeBSD Documentation Project + (Handbook, FAQ, etc.) is now installed via packages by + sysinstall(8) and under the /usr/local/share/doc/freebsd + directory instead of /usr/share/doc. + +20090624: + The ABI of various structures related to the SYSV IPC API have + been changed. As a result, the COMPAT_FREEBSD[456] kernel + options now all require COMPAT_FREEBSD7. Bump __FreeBSD_version + to 800100. + 20090622: Layout of struct vnet has changed as routing related variables were moved to their own Vimage module. Modules need to be @@ -80,12 +103,6 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. rebuilt. Bump __FreeBSD_version to 800096. -20090531: - For those who use ipfw and especially pf, those two firewalls - are now started BEFORE the network is initialized (i.e., before - rc.d/netif). Please review your rules to make sure that your - interfaces will be properly described. - 20090530: Remove the tunable/sysctl debug.mpsafevfs as its initial purpose is no more valid. Modified: projects/mesh11s/bin/chmod/chmod.c ============================================================================== --- projects/mesh11s/bin/chmod/chmod.c Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/bin/chmod/chmod.c Fri Jul 3 21:09:55 2009 (r195324) @@ -54,6 +54,7 @@ __FBSDID("$FreeBSD$"); #include <unistd.h> static void usage(void); +static int may_have_nfs4acl(const FTSENT *ent); int main(int argc, char *argv[]) @@ -180,8 +181,14 @@ done: argv += optind; break; } newmode = getmode(set, p->fts_statp->st_mode); - if ((newmode & ALLPERMS) == (p->fts_statp->st_mode & ALLPERMS)) - continue; + /* + * With NFSv4 ACLs, it is possible that applying a mode + * identical to the one computed from an ACL will change + * that ACL. + */ + if (may_have_nfs4acl(p) == 0 && + (newmode & ALLPERMS) == (p->fts_statp->st_mode & ALLPERMS)) + continue; if ((*change_mode)(p->fts_accpath, newmode) && !fflag) { warn("%s", p->fts_path); rval = 1; @@ -219,3 +226,24 @@ usage(void) "usage: chmod [-fhv] [-R [-H | -L | -P]] mode file ...\n"); exit(1); } + +static int +may_have_nfs4acl(const FTSENT *ent) +{ + int ret; + static dev_t previous_dev = (dev_t)-1; + static int supports_acls = -1; + + if (previous_dev != ent->fts_statp->st_dev) { + previous_dev = ent->fts_statp->st_dev; + supports_acls = 0; + + ret = pathconf(ent->fts_accpath, _PC_ACL_NFS4); + if (ret > 0) + supports_acls = 1; + else if (ret < 0 && errno != EINVAL) + warn("%s", ent->fts_path); + } + + return (supports_acls); +} Modified: projects/mesh11s/bin/sh/exec.c ============================================================================== --- projects/mesh11s/bin/sh/exec.c Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/bin/sh/exec.c Fri Jul 3 21:09:55 2009 (r195324) @@ -756,6 +756,7 @@ typecmd_impl(int argc, char **argv, int if ((cmdp = cmdlookup(argv[i], 0)) != NULL) { entry.cmdtype = cmdp->cmdtype; entry.u = cmdp->param; + entry.special = cmdp->special; } else { /* Finally use brute force */ @@ -804,6 +805,9 @@ typecmd_impl(int argc, char **argv, int case CMDBUILTIN: if (cmd == TYPECMD_SMALLV) out1fmt("%s\n", argv[i]); + else if (entry.special) + out1fmt("%s is a special shell builtin\n", + argv[i]); else out1fmt("%s is a shell builtin\n", argv[i]); break; Modified: projects/mesh11s/bin/sh/expand.c ============================================================================== --- projects/mesh11s/bin/sh/expand.c Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/bin/sh/expand.c Fri Jul 3 21:09:55 2009 (r195324) @@ -82,7 +82,7 @@ struct ifsregion { struct ifsregion *next; /* next region in list */ int begoff; /* offset of start of region */ int endoff; /* offset of end of region */ - int nulonly; /* search for nul bytes only */ + int inquotes; /* search for nul bytes only */ }; @@ -936,13 +936,19 @@ numvar: */ STATIC void -recordregion(int start, int end, int nulonly) +recordregion(int start, int end, int inquotes) { struct ifsregion *ifsp; if (ifslastp == NULL) { ifsp = &ifsfirst; } else { + if (ifslastp->endoff == start + && ifslastp->inquotes == inquotes) { + /* extend previous area */ + ifslastp->endoff = end; + return; + } ifsp = (struct ifsregion *)ckmalloc(sizeof (struct ifsregion)); ifslastp->next = ifsp; } @@ -950,7 +956,7 @@ recordregion(int start, int end, int nul ifslastp->next = NULL; ifslastp->begoff = start; ifslastp->endoff = end; - ifslastp->nulonly = nulonly; + ifslastp->inquotes = inquotes; } @@ -969,75 +975,89 @@ ifsbreakup(char *string, struct arglist char *p; char *q; char *ifs; - int ifsspc; - int nulonly; - + const char *ifsspc; + int had_param_ch = 0; start = string; - ifsspc = 0; - nulonly = 0; - if (ifslastp != NULL) { - ifsp = &ifsfirst; - do { - p = string + ifsp->begoff; - nulonly = ifsp->nulonly; - ifs = nulonly ? nullstr : - ( ifsset() ? ifsval() : " \t\n" ); - ifsspc = 0; - while (p < string + ifsp->endoff) { - q = p; - if (*p == CTLESC) + + if (ifslastp == NULL) { + /* Return entire argument, IFS doesn't apply to any of it */ + sp = (struct strlist *)stalloc(sizeof *sp); + sp->text = start; + *arglist->lastp = sp; + arglist->lastp = &sp->next; + return; + } + + ifs = ifsset() ? ifsval() : " \t\n"; + + for (ifsp = &ifsfirst; ifsp != NULL; ifsp = ifsp->next) { + p = string + ifsp->begoff; + while (p < string + ifsp->endoff) { + q = p; + if (*p == CTLESC) + p++; + if (ifsp->inquotes) { + /* Only NULs (should be from "$@") end args */ + had_param_ch = 1; + if (*p != 0) { p++; - if (strchr(ifs, *p)) { - if (!nulonly) - ifsspc = (strchr(" \t\n", *p) != NULL); - /* Ignore IFS whitespace at start */ - if (q == start && ifsspc) { - p++; - start = p; - continue; - } - *q = '\0'; - sp = (struct strlist *)stalloc(sizeof *sp); - sp->text = start; - *arglist->lastp = sp; - arglist->lastp = &sp->next; + continue; + } + ifsspc = NULL; + } else { + if (!strchr(ifs, *p)) { + had_param_ch = 1; p++; - if (!nulonly) { - for (;;) { - if (p >= string + ifsp->endoff) { - break; - } - q = p; - if (*p == CTLESC) - p++; - if (strchr(ifs, *p) == NULL ) { - p = q; - break; - } else if (strchr(" \t\n",*p) == NULL) { - if (ifsspc) { - p++; - ifsspc = 0; - } else { - p = q; - break; - } - } else - p++; - } - } - start = p; - } else + continue; + } + ifsspc = strchr(" \t\n", *p); + + /* Ignore IFS whitespace at start */ + if (q == start && ifsspc != NULL) { p++; + start = p; + continue; + } + had_param_ch = 0; } - } while ((ifsp = ifsp->next) != NULL); - if (*start || (!ifsspc && start > string)) { + + /* Save this argument... */ + *q = '\0'; sp = (struct strlist *)stalloc(sizeof *sp); sp->text = start; *arglist->lastp = sp; arglist->lastp = &sp->next; + p++; + + if (ifsspc != NULL) { + /* Ignore further trailing IFS whitespace */ + for (; p < string + ifsp->endoff; p++) { + q = p; + if (*p == CTLESC) + p++; + if (strchr(ifs, *p) == NULL) { + p = q; + break; + } + if (strchr(" \t\n", *p) == NULL) { + p++; + break; + } + } + } + start = p; } - } else { + } + + /* + * Save anything left as an argument. + * Traditionally we have treated 'IFS=':'; set -- x$IFS' as + * generating 2 arguments, the second of which is empty. + * Some recent clarification of the Posix spec say that it + * should only generate one.... + */ + if (had_param_ch || *start != 0) { sp = (struct strlist *)stalloc(sizeof *sp); sp->text = start; *arglist->lastp = sp; Modified: projects/mesh11s/bin/sh/sh.1 ============================================================================== --- projects/mesh11s/bin/sh/sh.1 Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/bin/sh/sh.1 Fri Jul 3 21:09:55 2009 (r195324) @@ -606,6 +606,12 @@ This all occurs within the current shell .Pp Shell built-in commands are executed internally to the shell, without spawning a new process. +There are two kinds of built-in commands: regular and special. +Assignments before special builtins persist after they finish +executing and assignment errors, redirection errors and certain +operand errors cause a script to be aborted. +Both regular and special builtins can affect the shell in ways +normal programs cannot. .Pp Otherwise, if the command name does not match a function or built-in command, the command is searched for as a normal @@ -885,7 +891,7 @@ loops. The .Ic continue command continues with the next iteration of the innermost loop. -These are implemented as built-in commands. +These are implemented as special built-in commands. .Pp The syntax of the .Ic case @@ -1001,7 +1007,7 @@ It terminates the current executional sc nested function, sourced script, or shell instance, in that order. The .Ic return -command is implemented as a built-in command. +command is implemented as a special built-in command. .Ss Variables and Parameters The shell maintains a set of parameters. A parameter @@ -1590,6 +1596,7 @@ where is either the path name to .Ar utility , +a special shell builtin, a shell builtin, a shell function, a shell keyword @@ -2114,7 +2121,8 @@ Interpret each .Ar name as a command and print the resolution of the command search. Possible resolutions are: -shell keyword, alias, shell built-in command, command, tracked alias +shell keyword, alias, special shell builtin, shell builtin, command, +tracked alias and not found. For aliases the alias expansion is printed; for commands and tracked aliases Modified: projects/mesh11s/contrib/bind9/CHANGES ============================================================================== --- projects/mesh11s/contrib/bind9/CHANGES Fri Jul 3 19:08:39 2009 (r195323) +++ projects/mesh11s/contrib/bind9/CHANGES Fri Jul 3 21:09:55 2009 (r195324) @@ -1,18 +1,277 @@ - --- 9.4.3-P2 released --- + + --- 9.6.1 released --- + +2607. [bug] named could incorrectly delete NSEC3 records for + empty nodes when processing a update request. + [RT #19749] + +2606. [bug] "delegation-only" was not being accepted in + delegation-only type zones. [RT #19717] + +2605. [bug] Accept DS responses from delegation only zones. + [RT # 19296] + +2603. [port] win32: handle .exe extension of named-checkzone and + named-comilezone argv[0] names under windows. + [RT #19767] + +2602. [port] win32: fix debugging command line build of libisccfg. + [RT #19767] + + --- 9.6.1rc1 released --- + +2599. [bug] Address rapid memory growth when validation fails. + [RT #19654] + +2597. [bug] Handle a validation failure with a insecure delegation + from a NSEC3 signed master/slave zone. [RT #19464] + +2596. [bug] Stale tree nodes of cache/dynamic rbtdb could stay + long, leading to inefficient memory usage or rejecting + newer cache entries in the worst case. [RT #19563] + +2595. [bug] Fix unknown extended rcodes in dig. [RT #19625] + +2592. [bug] Treat "any" as a type in nsupdate. [RT #19455] + +2591. [bug] named could die when processing a update in + removed_orphaned_ds(). [RT #19507] + +2588. [bug] SO_REUSEADDR could be set unconditionally after failure + of bind(2) call. This should be rare and mostly + harmless, but may cause interference with other + processes that happen to use the same port. [RT #19642] + +2586. [bug] Missing cleanup of SIG rdataset in searching a DLZ DB + or SDB. [RT #19577] + +2585. [bug] Uninitialized socket name could be referenced via a + statistics channel, triggering an assertion failure in + XML rendering. [RT #19427] + +2584. [bug] alpha: gcc optimization could break atomic operations. + [RT #19227] + +2583. [port] netbsd: provide a control to not add the compile + date to the version string, -DNO_VERSION_DATE. + +2582. [bug] Don't emit warning log message when we attempt to + remove non-existant journal. [RT #19516] 2579. [bug] DNSSEC lookaside validation failed to handle unknown algorithms. [RT #19479] - --- 9.4.3-P1 released --- +2578. [bug] Changed default sig-signing-type to 65534, because + 65535 turns out to be reserved. [RT #19477] + +2499. [port] solaris: lib/lwres/getaddrinfo.c namespace clash. + [RT #18837] + + --- 9.6.1b1 released --- + +2577. [doc] Clarified some statistics counters. [RT #19454] + +2576. [bug] NSEC record were not being correctly signed when + a zone transitions from insecure to secure. + Handle such incorrectly signed zones. [RT #19114] + +2574. [doc] Document nsupdate -g and -o. [RT #19351] + +2573. [bug] Replacing a non-CNAME record with a CNAME record in a + single transaction in a signed zone failed. [RT #19397] + +2568. [bug] Report when the write to indicate a otherwise + successful start fails. [RT #19360] + +2567. [bug] dst__privstruct_writefile() could miss write errors. + write_public_key() could miss write errors. + dnssec-dsfromkey could miss write errors. + [RT #19360] + +2564. [bug] Only take EDNS fallback steps when processing timeouts. + [RT #19405] + +2563. [bug] Dig could leak a socket causing it to wait forever + to exit. [RT #19359] + +2562. [doc] ARM: miscellaneous improvements, reorganization, + and some new content. + +2561. [doc] Add isc-config.sh(1) man page. [RT #16378] + +2560. [bug] Add #include <config.h> to iptable.c. [RT #18258] + +2559. [bug] dnssec-dsfromkey could compute bad DS records when + reading from a K* files. [RT #19357] + +2557. [cleanup] PCI compliance: + * new libisc log module file + * isc_dir_chroot() now also changes the working + directory to "/". + * additional INSISTs + * additional logging when files can't be removed. + +2556. [port] Solaris: mkdir(2) on tmpfs filesystems does not do the + error checks in the correct order resulting in the + wrong error code sometimes being returned. [RT #19249] + +2554. [bug] Validation of uppercase queries from NSEC3 zones could + fail. [RT #19297] + +2553. [bug] Reference leak on DNSSEC validation errors. [RT #19291] + +2552. [bug] zero-no-soa-ttl-cache was not being honoured. + [RT #19340] + +2551. [bug] Potential Reference leak on return. [RT #19341] + +2550. [bug] Check --with-openssl=<path> finds <openssl/opensslv.h>. + [RT #19343] + +2549. [port] linux: define NR_OPEN if not currently defined. + [RT #19344] + +2548. [bug] Install iterated_hash.h. [RT #19335] + +2547. [bug] openssl_link.c:mem_realloc() could reference an + out-of-range area of the source buffer. New public + function isc_mem_reallocate() was introduced to address + this bug. [RT #19313] + +2545. [doc] ARM: Legal hostname checking (check-names) is + for SRV RDATA too. [RT #19304] + +2544. [cleanup] Removed unused structure members in adb.c. [RT #19225] + +2543. [contrib] Update contrib/zkt to version 0.98. [RT #19113] + +2542. [doc] Update the description of dig +adflag. [RT #19290] + +2541. [bug] Conditionally update dispatch manager statistics. + [RT #19247] + +2539. [security] Update the interaction between recursion, allow-query, + allow-query-cache and allow-recursion. [RT #19198] + +2538. [bug] cache/ADB memory could grow over max-cache-size, + especially with threads and smaller max-cache-size + values. [RT #19240] + +2537. [experimental] Added more statistics counters including those on socket + I/O events and query RTT histograms. [RT #18802] + +2536. [cleanup] Silence some warnings when -Werror=format-security is + specified. [RT #19083] + +2535. [bug] dig +showsearh and +trace interacted badly. [RT #19091] + +2532. [bug] dig: check the question section of the response to + see if it matches the asked question. [RT #18495] + +2531. [bug] Change #2207 was incomplete. [RT #19098] + +2530. [bug] named failed to reject insecure to secure transitions + via UPDATE. [RT #19101] + +2529. [cleanup] Upgrade libtool to silence complaints from recent + version of autoconf. [RT #18657] + +2528. [cleanup] Silence spurious configure warning about + --datarootdir [RT #19096] + +2527. [bug] named could reuse cache on reload with + enabling/disabling validation. [RT #19119] + +2525. [experimental] New logging category "query-errors" to provide detailed + internal information about query failures, especially + about server failures. [RT #19027] + +2524. [port] sunos: dnssec-signzone needs strtoul(). [RT #19129] + +2523. [bug] Random type rdata freed by dns_nsec_typepresent(). + [RT #19112] + +2522. [security] Handle -1 from DSA_do_verify() and EVP_VerifyFinal(). + +2521. [bug] Improve epoll cross compilation support. [RT #19047] + +2519. [bug] dig/host with -4 or -6 didn't work if more than two + nameserver addresses of the excluded address family + preceded in resolv.conf. [RT #19081] + +2517. [bug] dig +trace with -4 or -6 failed when it chose a + nameserver address of the excluded address. + [RT #18843] + +2516. [bug] glue sort for responses was performed even when not + needed. [RT #19039] + +2514. [bug] dig/host failed with -4 or -6 when resolv.conf contains + a nameserver of the excluded address family. + [RT #18848] + +2511. [cleanup] dns_rdata_tofmttext() add const to linebreak. + [RT #18885] + +2506. [port] solaris: Check at configure time if + hack_shutup_pthreadonceinit is needed. [RT #19037] + +2505. [port] Treat amd64 similarly to x86_64 when determining + atomic operation support. [RT #19031] + +2503. [port] linux: improve compatibility with Linux Standard + Base. [RT #18793] + +2502. [cleanup] isc_radix: Improve compliance with coding style, + document function in <isc/radix.h>. [RT #18534] + + --- 9.6.0 released --- + +2520. [bug] Update xml statistics version number to 2.0 as change + #2388 made the schema incompatible to the previous + version. [RT #19080] -2522. [security] Handle -1 from DSA_do_verify(). + --- 9.6.0rc2 released --- + +2515. [port] win32: build dnssec-dsfromkey and dnssec-keyfromlabel. + [RT #19063] + +2513 [bug] Fix windows cli build. [RT #19062] + +2510. [bug] "dig +sigchase" could trigger REQUIRE failures. + [RT #19033] + +2509. [bug] Specifying a fixed query source port was broken. + [RT #19051] + +2504. [bug] Address race condition in the socket code. [RT #18899] + + --- 9.6.0rc1 released --- 2498. [bug] Removed a bogus function argument used with ISC_SOCKET_USE_POLLWATCH: it could cause compiler warning or crash named with the debug 1 level of logging. [RT #18917] - --- 9.4.3 released --- +2497. [bug] Don't add RRSIG bit to NSEC3 bit map for insecure + delegation. + +2496. [bug] Add sanity length checks to NSID option. [RT #18813] + +2495. [bug] Tighten RRSIG checks. [RT #18795] + +2494. [bug] isc/radix.h, dns/sdlz.h and dns/dlz.h were not being + installed. [RT #18826] + +2493. [bug] The linux capabilities code was not correctly cleaning + up after itself. [RT #18767] + +2492. [func] Rndc status now reports the number of cpus discovered + and the number of worker threads when running + multi-threaded. [RT #18273] + +2491. [func] Attempt to re-use a local port if we are already using + the port. [RT #18548] 2490. [port] aix: work around a kernel bug where IPV6_RECVPKTINFO is cleared when IPV6_V6ONLY is set. [RT #18785] @@ -23,7 +282,58 @@ Define ISC_SOCKET_USE_POLLWATCH at build time to enable this workaround. [RT #18870] - --- 9.4.3rc1 released --- +2488. [func] Added a tool, dnssec-dsfromkey, to generate DS records + from keyset and .key files. [RT #18694] + +2487. [bug] Give TCP connections longer to complete. [RT #18675] + +2486. [func] The default locations for named.pid and lwresd.pid + are now /var/run/named/named.pid and + /var/run/lwresd/lwresd.pid respectively. + + This allows the owner of the containing directory + to be set, for "named -u" support, and allows there + to be a permanent symbolic link in the path, for + "named -t" support. [RT #18306] + +2485. [bug] Change update's the handling of obscured RRSIG + records. Not all orphaned DS records were being + removed. [RT #18828] + +2484. [bug] It was possible to trigger a REQUIRE failure when + adding NSEC3 proofs to the response in + query_addwildcardproof(). [RT #18828] + +2483. [port] win32: chroot() is not supported. [RT #18805] + +2482. [port] libxml2: support versions 2.7.* in addition + to 2.6.*. [RT #18806] + + --- 9.6.0b1 released --- + +2481. [bug] rbtdb.c:matchparams() failed to handle NSEC3 chain + collisions. [RT #18812] + +2480. [bug] named could fail to emit all the required NSEC3 + records. [RT #18812] + +2479. [bug] xfrout:covers was not properly initialized. [RT #18801] + +2478. [bug] 'addresses' could be used uninitialized in + configure_forward(). [RT #18800] + +2477. [bug] dig: the global option to print the command line is + +cmd not print_cmd. Update the output to reflect + this. [RT #17008] + +2476. [doc] ARM: improve documentation for max-journal-size and + ixfr-from-differences. [RT #15909] [RT #18541] + +2475. [bug] LRU cache cleanup under overmem condition could purge + particular entries more aggressively. [RT #17628] + +2474. [bug] ACL structures could be allocated with insufficient + space, causing an array overrun. [RT #18765] 2473. [port] linux: raise the limit on open files to the possible maximum value before spawning threads; 'files' @@ -33,9 +343,12 @@ 2472. [port] linux: check the number of available cpu's before calling chroot as it depends on "/proc". [RT #16923] -2471. [bug] named-checkzone was not reporting missing manditory +2471. [bug] named-checkzone was not reporting missing mandatory glue when sibling checks were disabled. [RT #18768] +2470. [bug] Elements of the isc_radix_node_t could be incorrectly + overwritten. [RT# 18719] + 2469. [port] solaris: Work around Solaris's select() limitations. [RT #18769] @@ -50,10 +363,14 @@ 2465. [bug] Adb's handling of lame addresses was different for IPv4 and IPv6. [RT #18738] +2464. [port] linux: check that a capability is present before + trying to set it. [RT #18135] + 2463. [port] linux: POSIX doesn't include the IPv6 Advanced Socket API and glibc hides parts of the IPv6 Advanced Socket API as a result. This is stupid as it breaks how the - two halves (Basic and Advanced) of the IPv6 Socket API were designed to be used but we have to live with it. + two halves (Basic and Advanced) of the IPv6 Socket API + were designed to be used but we have to live with it. Define _GNU_SOURCE to pull in the IPv6 Advanced Socket API. [RT #18388] @@ -62,17 +379,48 @@ 2461. [port] sunos: Change #2363 was not complete. [RT #17513] + --- 9.6.0a1 released --- + +2460. [bug] Don't call dns_db_getnsec3parameters() on the cache. + [RT #18697] + +2459. [contrib] Import dnssec-zkt to contrib/zkt. [RT #18448] + 2458. [doc] ARM: update and correction for max-cache-size. [RT #18294] -2455. [bug] Stop metadata being transfered via axfr/ixfr. +2457. [tuning] max-cache-size is reverted to 0, the previous + default. It should be safe because expired cache + entries are also purged. [RT #18684] + +2456. [bug] In ACLs, ::/0 and 0.0.0.0/0 would both match any + address, regardless of family. They now correctly + distinguish IPv4 from IPv6. [RT #18559] + +2455. [bug] Stop metadata being transferred via axfr/ixfr. [RT #18639] +2454. [func] nsupdate: you can now set a default ttl. [RT #18317] + 2453. [bug] Remove NULL pointer dereference in dns_journal_print(). [RT #18316] -2449. [bug] libbind: Out of bounds reference in dns_ho.c:addrsort. - [RT #18044] +2452. [func] Improve bin/test/journalprint. [RT #18316] + +2451. [port] solaris: handle runtime linking better. [RT #18356] + +2450. [doc] Fix lwresd docbook problem for manual page. + [RT #18672] + +2449. [placeholder] + +2448. [func] Add NSEC3 support. [RT #15452] + +2447. [cleanup] libbind has been split out as a separate product. + +2446. [func] Add a new log message about build options on startup. + A new command-line option '-V' for named is also + provided to show this information. [RT# 18645] 2445. [doc] ARM out-of-date on empty reverse zones (list includes RFC1918 address, but these are not yet compiled in). @@ -81,31 +429,46 @@ 2444. [port] Linux, FreeBSD, AIX: Turn off path mtu discovery (clear DF) for UDP responses and requests. - --- 9.4.3b3 released --- - 2443. [bug] win32: UDP connect() would not generate an event, and so connected UDP sockets would never clean up. Fix this by doing an immediate WSAConnect() rather than an io completion port type for UDP. -2438. [bug] Timeouts could be logged incorrectly under win32. - [RT #18617] +2442. [bug] A lock could be destroyed twice. [RT# 18626] + +2441. [bug] isc_radix_insert() could copy radix tree nodes + incompletely. [RT #18573] + +2440. [bug] named-checkconf used an incorrect test to determine + if an ACL was set to none. + +2439. [bug] Potential NULL dereference in dns_acl_isanyornone(). + [RT #18559] + +2438. [bug] Timeouts could be logged incorrectly under win32. 2437. [bug] Sockets could be closed too early, leading to inconsistent states in the socket module. [RT #18298] 2436. [security] win32: UDP client handler can be shutdown. [RT #18576] +2435. [bug] Fixed an ACL memory leak affecting win32. + +2434. [bug] Fixed a minor error-reporting bug in + lib/isc/win32/socket.c. + 2433. [tuning] Set initial timeout to 800ms. -2432. [bug] More Windows socket handling improvements. Stop +2432. [bug] More Windows socket handling improvements. Stop using I/O events and use IO Completion Ports throughout. Rewrite the receive path logic to make it easier to support multiple simultaneous - requestrs in the future. Add stricter consistency + requesters in the future. Add stricter consistency checking as a compile-time option (define ISC_SOCKET_CONSISTENCY_CHECKS; defaults to off). +2431. [bug] Acl processing could leak memory. [RT #18323] + 2430. [bug] win32: isc_interval_set() could round down to zero if the input was less than NS_INTERVAL nanoseconds. Round up instead. [RT #18549] @@ -113,8 +476,14 @@ 2429. [doc] nsupdate should be in section 1 of the man pages. [RT #18283] +2428. [bug] dns_iptable_merge() mishandled merges of negative + tables. [RT #18409] + +2427. [func] Treat DNSKEY queries as if "minimal-response yes;" + was set. [RT #18528] + 2426. [bug] libbind: inet_net_pton() can sometimes return the - wrong value if excessively large netmasks are + wrong value if excessively large net masks are supplied. [RT #18512] 2425. [bug] named didn't detect unavailable query source addresses @@ -125,6 +494,12 @@ epoll and /dev/poll to be selected at compile time. [RT #18277] +2423. [security] Randomize server selection on queries, so as to + make forgery a little more difficult. Instead of + always preferring the server with the lowest RTT, + pick a server with RTT within the same 128 + millisecond band. [RT #18441] + 2422. [bug] Handle the special return value of a empty node as if it was a NXRRSET in the validator. [RT #18447] @@ -133,13 +508,20 @@ Use caution: this option may not work for some operating systems without rebuilding named. -2420. [bug] Windows socket handling cleanup. Let the io - completion event send out cancelled read/write - done events, which keeps us from writing to memeory +2420. [bug] Windows socket handling cleanup. Let the io + completion event send out canceled read/write + done events, which keeps us from writing to memory we no longer have ownership of. Add debugging socket_log() function. Rework TCP socket handling to not leak sockets. +2419. [cleanup] Document that isc_socket_create() and isc_socket_open() + should not be used for isc_sockettype_fdwatch sockets. + [RT #18521] + +2418. [bug] AXFR request on a DLZ could trigger a REQUIRE failure + [RT #18430] + 2417. [bug] Connecting UDP sockets for outgoing queries could unexpectedly fail with an 'address already in use' error. [RT #18411] @@ -147,26 +529,42 @@ 2416. [func] Log file descriptors that cause exceeding the internal maximum. [RT #18460] +2415. [bug] 'rndc dumpdb' could trigger various assertion failures + in rbtdb.c. [RT #18455] + 2414. [bug] A masterdump context held the database lock too long, causing various troubles such as dead lock and recursive lock acquisition. [RT #18311, #18456] 2413. [bug] Fixed an unreachable code path in socket.c. [RT #18442] -2412. [bug] win32: address a resourse leak. [RT #18374] *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907032109.n63L9u3B088427>