svn commit: r197919 - in projects/tcp_cc_8.x: .
cddl/compat/opensolaris cddl/compat/opensolaris/include
cddl/contrib/opensolaris cddl/contrib/opensolaris/cmd/zdb
cddl/contrib/opensolaris/cmd/zfs cd...
Lawrence Stewart
lstewart at FreeBSD.org
Sat Oct 10 00:20:38 UTC 2009
Author: lstewart
Date: Sat Oct 10 00:20:37 2009
New Revision: 197919
URL: http://svn.freebsd.org/changeset/base/197919
Log:
Merge r196045:197918 from stable/8.
Added:
projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h
- copied unchanged from r197918, stable/8/cddl/compat/opensolaris/include/assert.h
projects/tcp_cc_8.x/release/scripts/mm-mtree.sh
- copied unchanged from r197918, stable/8/release/scripts/mm-mtree.sh
projects/tcp_cc_8.x/release/svnbranch.awk
- copied unchanged from r197918, stable/8/release/svnbranch.awk
projects/tcp_cc_8.x/share/man/man9/ieee80211_amrr.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_amrr.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_beacon.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_beacon.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_bmiss.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_bmiss.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_ddb.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_ddb.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_regdomain.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_regdomain.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_scan.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_scan.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_vap.9
- copied unchanged from r197918, stable/8/share/man/man9/ieee80211_vap.9
projects/tcp_cc_8.x/sys/arm/conf/SHEEVAPLUG
- copied unchanged from r197918, stable/8/sys/arm/conf/SHEEVAPLUG
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.kirkwood
- copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/files.kirkwood
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.sheevaplug
- copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/files.sheevaplug
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/sheevaplug.c
- copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/sheevaplug.c
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.kirkwood
- copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/std.kirkwood
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.sheevaplug
- copied unchanged from r197918, stable/8/sys/arm/mv/kirkwood/std.sheevaplug
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c
- copied unchanged from r197918, stable/8/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h
- copied unchanged from r197918, stable/8/sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h
projects/tcp_cc_8.x/tools/regression/poll/sockpoll.c
- copied unchanged from r197918, stable/8/tools/regression/poll/sockpoll.c
projects/tcp_cc_8.x/usr.sbin/mfiutil/
- copied from r197918, stable/8/usr.sbin/mfiutil/
projects/tcp_cc_8.x/usr.sbin/mptutil/
- copied from r197918, stable/8/usr.sbin/mptutil/
Replaced:
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/rpc/xdr.h
- copied unchanged from r197918, stable/8/sys/cddl/compat/opensolaris/rpc/xdr.h
Deleted:
projects/tcp_cc_8.x/cddl/contrib/opensolaris/head/assert.h
projects/tcp_cc_8.x/crypto/openssl/apps/md4.c
projects/tcp_cc_8.x/crypto/openssl/test/bftest.c
projects/tcp_cc_8.x/crypto/openssl/test/bntest.c
projects/tcp_cc_8.x/crypto/openssl/test/casttest.c
projects/tcp_cc_8.x/crypto/openssl/test/destest.c
projects/tcp_cc_8.x/crypto/openssl/test/dhtest.c
projects/tcp_cc_8.x/crypto/openssl/test/dsatest.c
projects/tcp_cc_8.x/crypto/openssl/test/ecdhtest.c
projects/tcp_cc_8.x/crypto/openssl/test/ecdsatest.c
projects/tcp_cc_8.x/crypto/openssl/test/ectest.c
projects/tcp_cc_8.x/crypto/openssl/test/enginetest.c
projects/tcp_cc_8.x/crypto/openssl/test/evp_test.c
projects/tcp_cc_8.x/crypto/openssl/test/exptest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_aesavs.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_desmovs.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_dsatest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_dssvs.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_hmactest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_randtest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_rngvs.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_rsagtest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_rsastest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_rsavtest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_shatest.c
projects/tcp_cc_8.x/crypto/openssl/test/fips_test_suite.c
projects/tcp_cc_8.x/crypto/openssl/test/hmactest.c
projects/tcp_cc_8.x/crypto/openssl/test/ideatest.c
projects/tcp_cc_8.x/crypto/openssl/test/jpaketest.c
projects/tcp_cc_8.x/crypto/openssl/test/md2test.c
projects/tcp_cc_8.x/crypto/openssl/test/md4test.c
projects/tcp_cc_8.x/crypto/openssl/test/md5test.c
projects/tcp_cc_8.x/crypto/openssl/test/mdc2test.c
projects/tcp_cc_8.x/crypto/openssl/test/randtest.c
projects/tcp_cc_8.x/crypto/openssl/test/rc2test.c
projects/tcp_cc_8.x/crypto/openssl/test/rc4test.c
projects/tcp_cc_8.x/crypto/openssl/test/rc5test.c
projects/tcp_cc_8.x/crypto/openssl/test/rmdtest.c
projects/tcp_cc_8.x/crypto/openssl/test/rsa_test.c
projects/tcp_cc_8.x/crypto/openssl/test/sha1test.c
projects/tcp_cc_8.x/crypto/openssl/test/sha256t.c
projects/tcp_cc_8.x/crypto/openssl/test/sha512t.c
projects/tcp_cc_8.x/crypto/openssl/test/shatest.c
projects/tcp_cc_8.x/crypto/openssl/test/ssltest.c
projects/tcp_cc_8.x/share/man/man9/ieee80211_ioctl.9
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/taskq.h
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/taskq_impl.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/os/taskq.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/rpc/
Modified:
projects/tcp_cc_8.x/ (props changed)
projects/tcp_cc_8.x/Makefile.inc1
projects/tcp_cc_8.x/ObsoleteFiles.inc (contents, props changed)
projects/tcp_cc_8.x/UPDATING (contents, props changed)
projects/tcp_cc_8.x/cddl/compat/opensolaris/ (props changed)
projects/tcp_cc_8.x/cddl/contrib/opensolaris/ (props changed)
projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c
projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8
projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
projects/tcp_cc_8.x/cddl/lib/libnvpair/ (props changed)
projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile
projects/tcp_cc_8.x/contrib/bind9/ (props changed)
projects/tcp_cc_8.x/contrib/bzip2/ (props changed)
projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor
projects/tcp_cc_8.x/contrib/cpio/ (props changed)
projects/tcp_cc_8.x/contrib/csup/ (props changed)
projects/tcp_cc_8.x/contrib/ee/ (props changed)
projects/tcp_cc_8.x/contrib/file/ (props changed)
projects/tcp_cc_8.x/contrib/gdb/ (props changed)
projects/tcp_cc_8.x/contrib/gdtoa/ (props changed)
projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h
projects/tcp_cc_8.x/contrib/gdtoa/misc.c
projects/tcp_cc_8.x/contrib/less/ (props changed)
projects/tcp_cc_8.x/contrib/libpcap/ (props changed)
projects/tcp_cc_8.x/contrib/ncurses/ (props changed)
projects/tcp_cc_8.x/contrib/netcat/ (props changed)
projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor
projects/tcp_cc_8.x/contrib/ntp/ (props changed)
projects/tcp_cc_8.x/contrib/openbsm/ (props changed)
projects/tcp_cc_8.x/contrib/openpam/ (props changed)
projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor
projects/tcp_cc_8.x/contrib/pf/ (props changed)
projects/tcp_cc_8.x/contrib/sendmail/ (props changed)
projects/tcp_cc_8.x/contrib/tcpdump/ (props changed)
projects/tcp_cc_8.x/contrib/tcsh/ (props changed)
projects/tcp_cc_8.x/contrib/top/ (props changed)
projects/tcp_cc_8.x/contrib/top/display.c
projects/tcp_cc_8.x/contrib/top/install-sh (props changed)
projects/tcp_cc_8.x/contrib/traceroute/ (props changed)
projects/tcp_cc_8.x/contrib/traceroute/as.c
projects/tcp_cc_8.x/contrib/traceroute/as.h
projects/tcp_cc_8.x/contrib/traceroute/traceroute.c
projects/tcp_cc_8.x/contrib/wpa/ (props changed)
projects/tcp_cc_8.x/crypto/openssh/ (props changed)
projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor
projects/tcp_cc_8.x/crypto/openssl/ (props changed)
projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c
projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h
projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c
projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c
projects/tcp_cc_8.x/etc/ (props changed)
projects/tcp_cc_8.x/etc/defaults/rc.conf
projects/tcp_cc_8.x/etc/freebsd-update.conf
projects/tcp_cc_8.x/etc/inetd.conf
projects/tcp_cc_8.x/etc/mtree/BSD.include.dist
projects/tcp_cc_8.x/etc/network.subr
projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant
projects/tcp_cc_8.x/etc/rc.subr
projects/tcp_cc_8.x/gnu/usr.bin/patch/ (props changed)
projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h
projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c
projects/tcp_cc_8.x/include/ (props changed)
projects/tcp_cc_8.x/include/Makefile
projects/tcp_cc_8.x/lib/libarchive/ (props changed)
projects/tcp_cc_8.x/lib/libarchive/archive_read.c
projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c
projects/tcp_cc_8.x/lib/libc/ (props changed)
projects/tcp_cc_8.x/lib/libc/db/hash/hash.c
projects/tcp_cc_8.x/lib/libc/gen/ (props changed)
projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c
projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc
projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c
projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c
projects/tcp_cc_8.x/lib/libc/posix1e/mac.3
projects/tcp_cc_8.x/lib/libc/posix1e/mac_free.3
projects/tcp_cc_8.x/lib/libc/posix1e/mac_get.3
projects/tcp_cc_8.x/lib/libc/posix1e/mac_set.3
projects/tcp_cc_8.x/lib/libc/posix1e/mac_text.3
projects/tcp_cc_8.x/lib/libc/posix1e/posix1e.3
projects/tcp_cc_8.x/lib/libc/stdio/asprintf.c (props changed)
projects/tcp_cc_8.x/lib/libc/stdlib/malloc.c
projects/tcp_cc_8.x/lib/libc/stdlib/ptsname.3
projects/tcp_cc_8.x/lib/libc/stdtime/ (props changed)
projects/tcp_cc_8.x/lib/libc/string/ffsll.c (props changed)
projects/tcp_cc_8.x/lib/libc/string/flsll.c (props changed)
projects/tcp_cc_8.x/lib/libc/string/wcpcpy.c (props changed)
projects/tcp_cc_8.x/lib/libc/string/wcpncpy.c (props changed)
projects/tcp_cc_8.x/lib/libc/sys/setfib.2
projects/tcp_cc_8.x/lib/libdevinfo/ (props changed)
projects/tcp_cc_8.x/lib/libdevinfo/devinfo.h
projects/tcp_cc_8.x/lib/libdisk/ (props changed)
projects/tcp_cc_8.x/lib/libdisk/change.c
projects/tcp_cc_8.x/lib/libkvm/ (props changed)
projects/tcp_cc_8.x/lib/libkvm/kvm_proc.c
projects/tcp_cc_8.x/lib/libkvm/kvm_vnet.c
projects/tcp_cc_8.x/lib/libthr/ (props changed)
projects/tcp_cc_8.x/lib/libthr/thread/thr_umtx.h
projects/tcp_cc_8.x/lib/libusb/ (props changed)
projects/tcp_cc_8.x/lib/libusb/libusb20.3 (props changed)
projects/tcp_cc_8.x/lib/libusb/usb.h (props changed)
projects/tcp_cc_8.x/lib/libutil/ (props changed)
projects/tcp_cc_8.x/libexec/Makefile
projects/tcp_cc_8.x/release/ (props changed)
projects/tcp_cc_8.x/release/Makefile
projects/tcp_cc_8.x/release/doc/ (props changed)
projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/hardware/ (props changed)
projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/hardware/article.sgml
projects/tcp_cc_8.x/release/doc/en_US.ISO8859-1/relnotes/article.sgml
projects/tcp_cc_8.x/release/scripts/lib32-make.sh
projects/tcp_cc_8.x/release/scripts/package-split.py
projects/tcp_cc_8.x/sbin/ (props changed)
projects/tcp_cc_8.x/sbin/bsdlabel/ (props changed)
projects/tcp_cc_8.x/sbin/bsdlabel/bsdlabel.c
projects/tcp_cc_8.x/sbin/camcontrol/ (props changed)
projects/tcp_cc_8.x/sbin/camcontrol/camcontrol.8
projects/tcp_cc_8.x/sbin/camcontrol/camcontrol.c
projects/tcp_cc_8.x/sbin/geom/ (props changed)
projects/tcp_cc_8.x/sbin/geom/class/nop/gnop.8
projects/tcp_cc_8.x/sbin/geom/class/part/geom_part.c
projects/tcp_cc_8.x/sbin/ifconfig/ (props changed)
projects/tcp_cc_8.x/sbin/ifconfig/ifgif.c
projects/tcp_cc_8.x/sbin/ipfw/ (props changed)
projects/tcp_cc_8.x/sbin/ipfw/ipfw.8
projects/tcp_cc_8.x/sbin/mksnap_ffs/ (props changed)
projects/tcp_cc_8.x/sbin/mksnap_ffs/mksnap_ffs.8
projects/tcp_cc_8.x/sbin/mount/ (props changed)
projects/tcp_cc_8.x/sbin/mount/mount.8
projects/tcp_cc_8.x/sbin/mount/mount.c
projects/tcp_cc_8.x/sbin/umount/ (props changed)
projects/tcp_cc_8.x/sbin/umount/umount.8
projects/tcp_cc_8.x/share/examples/cvsup/stable-supfile
projects/tcp_cc_8.x/share/examples/cvsup/standard-supfile
projects/tcp_cc_8.x/share/man/man4/ (props changed)
projects/tcp_cc_8.x/share/man/man4/acpi_panasonic.4
projects/tcp_cc_8.x/share/man/man4/ahci.4
projects/tcp_cc_8.x/share/man/man4/mfi.4
projects/tcp_cc_8.x/share/man/man4/mpt.4
projects/tcp_cc_8.x/share/man/man4/polling.4
projects/tcp_cc_8.x/share/man/man5/ (props changed)
projects/tcp_cc_8.x/share/man/man5/freebsd-update.conf.5
projects/tcp_cc_8.x/share/man/man5/rc.conf.5
projects/tcp_cc_8.x/share/man/man7/ (props changed)
projects/tcp_cc_8.x/share/man/man7/release.7
projects/tcp_cc_8.x/share/man/man9/ (props changed)
projects/tcp_cc_8.x/share/man/man9/Makefile
projects/tcp_cc_8.x/share/man/man9/fail.9
projects/tcp_cc_8.x/share/man/man9/ieee80211.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_crypto.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_input.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_node.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_output.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_proto.9
projects/tcp_cc_8.x/share/man/man9/ieee80211_radiotap.9
projects/tcp_cc_8.x/share/man/man9/kproc.9
projects/tcp_cc_8.x/share/man/man9/kthread.9
projects/tcp_cc_8.x/share/man/man9/sglist.9
projects/tcp_cc_8.x/share/man/man9/taskqueue.9
projects/tcp_cc_8.x/share/timedef/ (props changed)
projects/tcp_cc_8.x/share/timedef/ja_JP.UTF-8.src
projects/tcp_cc_8.x/share/zoneinfo/ (props changed)
projects/tcp_cc_8.x/share/zoneinfo/africa
projects/tcp_cc_8.x/share/zoneinfo/asia
projects/tcp_cc_8.x/share/zoneinfo/australasia
projects/tcp_cc_8.x/share/zoneinfo/europe
projects/tcp_cc_8.x/share/zoneinfo/leapseconds
projects/tcp_cc_8.x/sys/ (props changed)
projects/tcp_cc_8.x/sys/amd64/amd64/elf_machdep.c
projects/tcp_cc_8.x/sys/amd64/amd64/initcpu.c
projects/tcp_cc_8.x/sys/amd64/amd64/local_apic.c
projects/tcp_cc_8.x/sys/amd64/amd64/machdep.c
projects/tcp_cc_8.x/sys/amd64/amd64/mp_machdep.c
projects/tcp_cc_8.x/sys/amd64/amd64/pmap.c
projects/tcp_cc_8.x/sys/amd64/amd64/trap.c
projects/tcp_cc_8.x/sys/amd64/conf/GENERIC
projects/tcp_cc_8.x/sys/amd64/conf/NOTES
projects/tcp_cc_8.x/sys/amd64/include/apicvar.h
projects/tcp_cc_8.x/sys/amd64/include/pmc_mdep.h
projects/tcp_cc_8.x/sys/amd64/include/smp.h
projects/tcp_cc_8.x/sys/amd64/include/xen/ (props changed)
projects/tcp_cc_8.x/sys/amd64/linux32/linux32_sysvec.c
projects/tcp_cc_8.x/sys/arm/arm/pmap.c
projects/tcp_cc_8.x/sys/arm/arm/vm_machdep.c
projects/tcp_cc_8.x/sys/arm/at91/uart_dev_at91usart.c
projects/tcp_cc_8.x/sys/arm/mv/common.c
projects/tcp_cc_8.x/sys/arm/mv/discovery/db78xxx.c
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/db88f6xxx.c
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/files.db88f6xxx
projects/tcp_cc_8.x/sys/arm/mv/kirkwood/std.db88f6xxx
projects/tcp_cc_8.x/sys/arm/mv/mv_machdep.c
projects/tcp_cc_8.x/sys/arm/mv/mvreg.h
projects/tcp_cc_8.x/sys/arm/mv/mvvar.h
projects/tcp_cc_8.x/sys/arm/mv/orion/db88f5xxx.c
projects/tcp_cc_8.x/sys/boot/i386/gptboot/gptboot.c
projects/tcp_cc_8.x/sys/boot/pc98/Makefile.inc
projects/tcp_cc_8.x/sys/cam/ata/ata_all.c
projects/tcp_cc_8.x/sys/cam/ata/ata_all.h
projects/tcp_cc_8.x/sys/cam/ata/ata_da.c
projects/tcp_cc_8.x/sys/cam/ata/ata_xpt.c
projects/tcp_cc_8.x/sys/cam/cam_ccb.h
projects/tcp_cc_8.x/sys/cam/cam_xpt.c
projects/tcp_cc_8.x/sys/cam/scsi/scsi_da.c
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris.c
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/mutex.h
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/proc.h
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/vfs.h
projects/tcp_cc_8.x/sys/cddl/compat/opensolaris/sys/vnode.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/ (props changed)
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/vnode.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/fletcher.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/callb.h
projects/tcp_cc_8.x/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
projects/tcp_cc_8.x/sys/compat/freebsd32/freebsd32_misc.c
projects/tcp_cc_8.x/sys/compat/ia32/ia32_sysvec.c
projects/tcp_cc_8.x/sys/compat/linprocfs/linprocfs.c
projects/tcp_cc_8.x/sys/compat/linux/linux_ioctl.c
projects/tcp_cc_8.x/sys/compat/linux/linux_misc.c
projects/tcp_cc_8.x/sys/conf/files
projects/tcp_cc_8.x/sys/conf/newvers.sh
projects/tcp_cc_8.x/sys/conf/options
projects/tcp_cc_8.x/sys/conf/options.amd64
projects/tcp_cc_8.x/sys/conf/options.arm
projects/tcp_cc_8.x/sys/conf/options.i386
projects/tcp_cc_8.x/sys/conf/options.pc98
projects/tcp_cc_8.x/sys/contrib/altq/altq/altq_subr.c
projects/tcp_cc_8.x/sys/contrib/dev/acpica/ (props changed)
projects/tcp_cc_8.x/sys/contrib/pf/ (props changed)
projects/tcp_cc_8.x/sys/contrib/pf/net/pf.c
projects/tcp_cc_8.x/sys/contrib/pf/net/pf_if.c
projects/tcp_cc_8.x/sys/contrib/pf/net/pfvar.h
projects/tcp_cc_8.x/sys/dev/aac/aac.c
projects/tcp_cc_8.x/sys/dev/acpi_support/acpi_aiboost.c
projects/tcp_cc_8.x/sys/dev/acpi_support/acpi_ibm.c
projects/tcp_cc_8.x/sys/dev/acpica/acpi.c
projects/tcp_cc_8.x/sys/dev/acpica/acpi_battery.c
projects/tcp_cc_8.x/sys/dev/acpica/acpi_cpu.c
projects/tcp_cc_8.x/sys/dev/acpica/acpi_dock.c
projects/tcp_cc_8.x/sys/dev/acpica/acpi_thermal.c
projects/tcp_cc_8.x/sys/dev/adb/adb_bus.c
projects/tcp_cc_8.x/sys/dev/ahci/ahci.c
projects/tcp_cc_8.x/sys/dev/ahci/ahci.h
projects/tcp_cc_8.x/sys/dev/alc/if_alc.c
projects/tcp_cc_8.x/sys/dev/amdtemp/amdtemp.c
projects/tcp_cc_8.x/sys/dev/amr/amr.c
projects/tcp_cc_8.x/sys/dev/asmc/asmc.c
projects/tcp_cc_8.x/sys/dev/asmc/asmcvar.h
projects/tcp_cc_8.x/sys/dev/ata/ (props changed)
projects/tcp_cc_8.x/sys/dev/ata/ata-all.c
projects/tcp_cc_8.x/sys/dev/ata/ata-disk.c
projects/tcp_cc_8.x/sys/dev/ata/ata-dma.c
projects/tcp_cc_8.x/sys/dev/ata/ata-usb.c (props changed)
projects/tcp_cc_8.x/sys/dev/ata/chipsets/ata-marvell.c
projects/tcp_cc_8.x/sys/dev/ath/if_ath.c
projects/tcp_cc_8.x/sys/dev/atkbdc/psm.c
projects/tcp_cc_8.x/sys/dev/bge/if_bge.c
projects/tcp_cc_8.x/sys/dev/bktr/bktr_os.c
projects/tcp_cc_8.x/sys/dev/ciss/ciss.c
projects/tcp_cc_8.x/sys/dev/ciss/cissreg.h
projects/tcp_cc_8.x/sys/dev/ciss/cissvar.h
projects/tcp_cc_8.x/sys/dev/coretemp/coretemp.c
projects/tcp_cc_8.x/sys/dev/de/if_de.c
projects/tcp_cc_8.x/sys/dev/de/if_devar.h
projects/tcp_cc_8.x/sys/dev/drm/drm_drv.c
projects/tcp_cc_8.x/sys/dev/drm/drm_pciids.h
projects/tcp_cc_8.x/sys/dev/drm/r600_cp.c
projects/tcp_cc_8.x/sys/dev/drm/radeon_drv.h
projects/tcp_cc_8.x/sys/dev/e1000/if_em.c
projects/tcp_cc_8.x/sys/dev/e1000/if_igb.c
projects/tcp_cc_8.x/sys/dev/hptrr/hptrr_osm_bsd.c
projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_core.c
projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_piv.c
projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_ppro.c
projects/tcp_cc_8.x/sys/dev/hwpmc/hwpmc_x86.c
projects/tcp_cc_8.x/sys/dev/if_ndis/if_ndis.c
projects/tcp_cc_8.x/sys/dev/ips/ips_pci.c
projects/tcp_cc_8.x/sys/dev/iscsi/initiator/isc_cam.c
projects/tcp_cc_8.x/sys/dev/isp/isp_freebsd.c
projects/tcp_cc_8.x/sys/dev/ixgbe/ixgbe.c
projects/tcp_cc_8.x/sys/dev/mfi/mfi.c
projects/tcp_cc_8.x/sys/dev/mfi/mfi_ioctl.h
projects/tcp_cc_8.x/sys/dev/mfi/mfireg.h
projects/tcp_cc_8.x/sys/dev/mge/if_mge.c
projects/tcp_cc_8.x/sys/dev/mii/e1000phy.c
projects/tcp_cc_8.x/sys/dev/mlx/mlx.c
projects/tcp_cc_8.x/sys/dev/mmc/mmc.c
projects/tcp_cc_8.x/sys/dev/mn/if_mn.c (props changed)
projects/tcp_cc_8.x/sys/dev/mxge/if_mxge.c
projects/tcp_cc_8.x/sys/dev/mxge/if_mxge_var.h
projects/tcp_cc_8.x/sys/dev/pccbb/pccbb.c
projects/tcp_cc_8.x/sys/dev/pci/pci.c
projects/tcp_cc_8.x/sys/dev/pci/pci_user.c
projects/tcp_cc_8.x/sys/dev/pci/pcireg.h
projects/tcp_cc_8.x/sys/dev/pci/pcivar.h
projects/tcp_cc_8.x/sys/dev/ppbus/vpo.c
projects/tcp_cc_8.x/sys/dev/pst/pst-iop.c
projects/tcp_cc_8.x/sys/dev/re/if_re.c
projects/tcp_cc_8.x/sys/dev/rp/rp.c
projects/tcp_cc_8.x/sys/dev/siis/siis.c
projects/tcp_cc_8.x/sys/dev/sound/pci/hda/hdac.c
projects/tcp_cc_8.x/sys/dev/sound/pci/t4dwave.c
projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio.c (props changed)
projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio.h (props changed)
projects/tcp_cc_8.x/sys/dev/sound/usb/uaudio_pcm.c (props changed)
projects/tcp_cc_8.x/sys/dev/sound/usb/uaudioreg.h (props changed)
projects/tcp_cc_8.x/sys/dev/syscons/daemon/daemon_saver.c
projects/tcp_cc_8.x/sys/dev/twe/twe.c
projects/tcp_cc_8.x/sys/dev/txp/if_txp.c
projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/at91dci_atmelarm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/atmegadci_atmelarm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ehci.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ehci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_ixp4xx.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_mbus.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ehci_pci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/musb_otg_atmelarm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ohci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ohci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ohci_atmelarm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/ohci_pci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uhci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uhci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uhci_pci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/usb_controller.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/controller/uss820dci_atmelarm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/input/uhid.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/input/ukbd.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/input/ums.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/input/usb_rdesc.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/misc/udbp.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/misc/udbp.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/misc/ufm.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_aue.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_auereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_axe.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_axereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_cdce.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_cdcereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_cue.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_cuereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_kue.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_kuefw.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_kuereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_rue.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_ruereg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_udav.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/if_udavreg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/usb_ethernet.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/net/usb_ethernet.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/quirk/usb_quirk.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/quirk/usb_quirk.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/u3g.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uark.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ubsa.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ubser.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uchcom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ucycom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ufoma.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uftdi.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uftdi_reg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ugensa.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uipaq.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/ulpt.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/umct.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/umodem.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/umoscom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uplcom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/usb_serial.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/usb_serial.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uslcom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uvisor.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/serial/uvscom.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/storage/rio500_usb.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/storage/umass.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/storage/urio.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/storage/ustorage_fs.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/template/usb_template.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/template/usb_template.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_cdce.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_msc.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/template/usb_template_mtp.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/ufm_ioctl.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_bus.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_busdma.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_busdma.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_cdc.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_compat_linux.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_compat_linux.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_controller.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_core.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_core.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_debug.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_debug.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_dev.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_dev.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_device.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_device.h (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_dynamic.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_dynamic.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_endian.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_error.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_generic.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_generic.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_handle_request.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_hid.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_hub.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_hub.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_if.m (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_ioctl.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_lookup.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_mbuf.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_mbuf.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_msctest.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_msctest.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_parse.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_pci.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_process.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_process.h (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_request.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_request.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_transfer.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_transfer.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_util.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usb_util.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usbdevs (props changed)
projects/tcp_cc_8.x/sys/dev/usb/usbhid.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rum.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumfw.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumreg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_rumvar.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_upgt.c
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_ural.c (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_uralreg.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_uralvar.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zyd.c (contents, props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zydfw.h (props changed)
projects/tcp_cc_8.x/sys/dev/usb/wlan/if_zydreg.h (props changed)
projects/tcp_cc_8.x/sys/dev/xen/blkback/blkback.c
projects/tcp_cc_8.x/sys/dev/xen/netback/netback.c
projects/tcp_cc_8.x/sys/dev/xen/netfront/ (props changed)
projects/tcp_cc_8.x/sys/dev/xen/xenpci/ (props changed)
projects/tcp_cc_8.x/sys/fs/fifofs/fifo_vnops.c
projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clnode.c
projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clport.c
projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clsubs.c
projects/tcp_cc_8.x/sys/fs/nfsclient/nfs_clvnops.c
projects/tcp_cc_8.x/sys/fs/pseudofs/pseudofs_vncache.c
projects/tcp_cc_8.x/sys/fs/pseudofs/pseudofs_vnops.c
projects/tcp_cc_8.x/sys/geom/geom_disk.c
projects/tcp_cc_8.x/sys/geom/multipath/g_multipath.c
projects/tcp_cc_8.x/sys/geom/part/g_part.c
projects/tcp_cc_8.x/sys/geom/part/g_part_gpt.c
projects/tcp_cc_8.x/sys/i386/acpica/acpi_machdep.c
projects/tcp_cc_8.x/sys/i386/bios/smapi.c
projects/tcp_cc_8.x/sys/i386/bios/smbios.c
projects/tcp_cc_8.x/sys/i386/bios/vpd.c
projects/tcp_cc_8.x/sys/i386/conf/GENERIC
projects/tcp_cc_8.x/sys/i386/conf/NOTES
projects/tcp_cc_8.x/sys/i386/i386/elf_machdep.c
projects/tcp_cc_8.x/sys/i386/i386/initcpu.c
projects/tcp_cc_8.x/sys/i386/i386/local_apic.c
projects/tcp_cc_8.x/sys/i386/i386/machdep.c
projects/tcp_cc_8.x/sys/i386/i386/mp_machdep.c
projects/tcp_cc_8.x/sys/i386/i386/pmap.c
projects/tcp_cc_8.x/sys/i386/i386/trap.c
projects/tcp_cc_8.x/sys/i386/include/apicvar.h
projects/tcp_cc_8.x/sys/i386/include/pmap.h
projects/tcp_cc_8.x/sys/i386/include/pmc_mdep.h
projects/tcp_cc_8.x/sys/i386/include/smp.h
projects/tcp_cc_8.x/sys/i386/linux/linux_sysvec.c
projects/tcp_cc_8.x/sys/i386/xen/mp_machdep.c
projects/tcp_cc_8.x/sys/i386/xen/pmap.c
projects/tcp_cc_8.x/sys/ia64/conf/GENERIC
projects/tcp_cc_8.x/sys/ia64/ia64/genassym.c
projects/tcp_cc_8.x/sys/ia64/ia64/interrupt.c
projects/tcp_cc_8.x/sys/ia64/ia64/machdep.c
projects/tcp_cc_8.x/sys/ia64/ia64/mp_machdep.c
projects/tcp_cc_8.x/sys/ia64/include/smp.h
projects/tcp_cc_8.x/sys/isa/isahint.c
projects/tcp_cc_8.x/sys/kern/imgact_elf.c
projects/tcp_cc_8.x/sys/kern/init_main.c
projects/tcp_cc_8.x/sys/kern/kern_cons.c (props changed)
projects/tcp_cc_8.x/sys/kern/kern_exec.c
projects/tcp_cc_8.x/sys/kern/kern_exit.c
projects/tcp_cc_8.x/sys/kern/kern_fork.c
projects/tcp_cc_8.x/sys/kern/kern_jail.c
projects/tcp_cc_8.x/sys/kern/kern_kthread.c
projects/tcp_cc_8.x/sys/kern/kern_lock.c
projects/tcp_cc_8.x/sys/kern/kern_mutex.c
projects/tcp_cc_8.x/sys/kern/kern_poll.c
projects/tcp_cc_8.x/sys/kern/kern_proc.c
projects/tcp_cc_8.x/sys/kern/kern_rwlock.c
projects/tcp_cc_8.x/sys/kern/kern_shutdown.c
projects/tcp_cc_8.x/sys/kern/kern_sig.c
projects/tcp_cc_8.x/sys/kern/kern_sx.c
projects/tcp_cc_8.x/sys/kern/kern_sysctl.c
projects/tcp_cc_8.x/sys/kern/kern_thr.c
projects/tcp_cc_8.x/sys/kern/kern_thread.c
projects/tcp_cc_8.x/sys/kern/kern_uuid.c
projects/tcp_cc_8.x/sys/kern/sched_ule.c
projects/tcp_cc_8.x/sys/kern/subr_bus.c
projects/tcp_cc_8.x/sys/kern/subr_kdb.c
projects/tcp_cc_8.x/sys/kern/subr_pcpu.c
projects/tcp_cc_8.x/sys/kern/subr_sglist.c
projects/tcp_cc_8.x/sys/kern/subr_smp.c
projects/tcp_cc_8.x/sys/kern/subr_taskqueue.c
projects/tcp_cc_8.x/sys/kern/sys_generic.c
projects/tcp_cc_8.x/sys/kern/tty_pty.c
projects/tcp_cc_8.x/sys/kern/uipc_domain.c
projects/tcp_cc_8.x/sys/kern/uipc_syscalls.c
projects/tcp_cc_8.x/sys/kern/vfs_cache.c
projects/tcp_cc_8.x/sys/kern/vfs_export.c
projects/tcp_cc_8.x/sys/kern/vfs_subr.c
projects/tcp_cc_8.x/sys/kern/vfs_syscalls.c
projects/tcp_cc_8.x/sys/kern/vfs_vnops.c
projects/tcp_cc_8.x/sys/mips/include/smp.h
projects/tcp_cc_8.x/sys/mips/mips/mp_machdep.c
projects/tcp_cc_8.x/sys/modules/dtrace/dtnfsclient/ (props changed)
projects/tcp_cc_8.x/sys/modules/ip6_mroute_mod/ (props changed)
projects/tcp_cc_8.x/sys/modules/ipmi/ipmi_linux/ (props changed)
projects/tcp_cc_8.x/sys/modules/nfslockd/Makefile
projects/tcp_cc_8.x/sys/modules/zfs/Makefile
projects/tcp_cc_8.x/sys/net/bpf.c
projects/tcp_cc_8.x/sys/net/bpf_buffer.c
projects/tcp_cc_8.x/sys/net/bpf_zerocopy.c
projects/tcp_cc_8.x/sys/net/bpfdesc.h
projects/tcp_cc_8.x/sys/net/bridgestp.c
projects/tcp_cc_8.x/sys/net/flowtable.c
projects/tcp_cc_8.x/sys/net/flowtable.h
projects/tcp_cc_8.x/sys/net/if.c
projects/tcp_cc_8.x/sys/net/if_bridge.c
projects/tcp_cc_8.x/sys/net/if_ef.c
projects/tcp_cc_8.x/sys/net/if_llatbl.c
projects/tcp_cc_8.x/sys/net/if_llatbl.h
projects/tcp_cc_8.x/sys/net/if_var.h
projects/tcp_cc_8.x/sys/net/if_vlan.c
projects/tcp_cc_8.x/sys/net/route.c
projects/tcp_cc_8.x/sys/net/rtsock.c
projects/tcp_cc_8.x/sys/net/vnet.c
projects/tcp_cc_8.x/sys/net/vnet.h
projects/tcp_cc_8.x/sys/net80211/ieee80211.c
projects/tcp_cc_8.x/sys/net80211/ieee80211.h
projects/tcp_cc_8.x/sys/net80211/ieee80211_dfs.c
projects/tcp_cc_8.x/sys/net80211/ieee80211_hwmp.c
projects/tcp_cc_8.x/sys/net80211/ieee80211_input.c
projects/tcp_cc_8.x/sys/net80211/ieee80211_mesh.c
projects/tcp_cc_8.x/sys/net80211/ieee80211_mesh.h
projects/tcp_cc_8.x/sys/netatalk/at_control.c
projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c (props changed)
projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h (props changed)
projects/tcp_cc_8.x/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c (props changed)
projects/tcp_cc_8.x/sys/netgraph/ng_gif.c
projects/tcp_cc_8.x/sys/netinet/if_ether.c
projects/tcp_cc_8.x/sys/netinet/in.c
projects/tcp_cc_8.x/sys/netinet/in_mcast.c
projects/tcp_cc_8.x/sys/netinet/in_pcb.c
projects/tcp_cc_8.x/sys/netinet/ip_carp.c
projects/tcp_cc_8.x/sys/netinet/ip_divert.c
projects/tcp_cc_8.x/sys/netinet/ip_divert.h
projects/tcp_cc_8.x/sys/netinet/ip_fw.h
projects/tcp_cc_8.x/sys/netinet/ip_output.c
projects/tcp_cc_8.x/sys/netinet/ipfw/ip_dummynet.c (props changed)
projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw2.c (contents, props changed)
projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw_nat.c (props changed)
projects/tcp_cc_8.x/sys/netinet/ipfw/ip_fw_pfil.c (contents, props changed)
projects/tcp_cc_8.x/sys/netinet/raw_ip.c
projects/tcp_cc_8.x/sys/netinet/sctp_bsd_addr.c
projects/tcp_cc_8.x/sys/netinet/sctp_indata.c
projects/tcp_cc_8.x/sys/netinet/sctp_input.c
projects/tcp_cc_8.x/sys/netinet/sctp_os_bsd.h
projects/tcp_cc_8.x/sys/netinet/sctp_output.c
projects/tcp_cc_8.x/sys/netinet/sctp_pcb.c
projects/tcp_cc_8.x/sys/netinet/sctp_timer.c
projects/tcp_cc_8.x/sys/netinet/sctp_usrreq.c
projects/tcp_cc_8.x/sys/netinet/sctputil.c
projects/tcp_cc_8.x/sys/netinet/sctputil.h
projects/tcp_cc_8.x/sys/netinet/tcp_input.c
projects/tcp_cc_8.x/sys/netinet/tcp_timewait.c
projects/tcp_cc_8.x/sys/netinet6/icmp6.c
projects/tcp_cc_8.x/sys/netinet6/in6.c
projects/tcp_cc_8.x/sys/netinet6/in6_ifattach.c
projects/tcp_cc_8.x/sys/netinet6/in6_src.c
projects/tcp_cc_8.x/sys/netinet6/ip6_input.c
projects/tcp_cc_8.x/sys/netinet6/ip6_output.c
projects/tcp_cc_8.x/sys/netinet6/nd6.c
projects/tcp_cc_8.x/sys/netinet6/nd6_rtr.c
projects/tcp_cc_8.x/sys/netipsec/xform_ipip.c
projects/tcp_cc_8.x/sys/netipx/spx_reass.c (props changed)
projects/tcp_cc_8.x/sys/nfsclient/bootp_subr.c
projects/tcp_cc_8.x/sys/nfsclient/nfs_node.c
projects/tcp_cc_8.x/sys/nfsclient/nfs_subs.c
projects/tcp_cc_8.x/sys/nfsclient/nfs_vfsops.c
projects/tcp_cc_8.x/sys/nfsclient/nfs_vnops.c
projects/tcp_cc_8.x/sys/nfsserver/nfs_serv.c
projects/tcp_cc_8.x/sys/nlm/nlm_prot_impl.c
projects/tcp_cc_8.x/sys/pc98/cbus/fdc.c
projects/tcp_cc_8.x/sys/pc98/conf/GENERIC
projects/tcp_cc_8.x/sys/pc98/conf/NOTES
projects/tcp_cc_8.x/sys/pci/if_rlreg.h
projects/tcp_cc_8.x/sys/powerpc/conf/GENERIC
projects/tcp_cc_8.x/sys/powerpc/include/smp.h
projects/tcp_cc_8.x/sys/powerpc/powerpc/mp_machdep.c
projects/tcp_cc_8.x/sys/rpc/clnt_dg.c
projects/tcp_cc_8.x/sys/rpc/clnt_rc.c
projects/tcp_cc_8.x/sys/rpc/clnt_vc.c
projects/tcp_cc_8.x/sys/rpc/rpc_generic.c
projects/tcp_cc_8.x/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
projects/tcp_cc_8.x/sys/rpc/svc_dg.c
projects/tcp_cc_8.x/sys/rpc/svc_generic.c
projects/tcp_cc_8.x/sys/rpc/svc_vc.c
projects/tcp_cc_8.x/sys/security/audit/audit.h
projects/tcp_cc_8.x/sys/security/mac/mac_cred.c (props changed)
projects/tcp_cc_8.x/sys/security/mac_bsdextended/ugidfw_system.c (props changed)
projects/tcp_cc_8.x/sys/security/mac_bsdextended/ugidfw_vnode.c (props changed)
projects/tcp_cc_8.x/sys/sparc64/conf/GENERIC
projects/tcp_cc_8.x/sys/sparc64/include/smp.h
projects/tcp_cc_8.x/sys/sun4v/include/smp.h
projects/tcp_cc_8.x/sys/sys/bus.h
projects/tcp_cc_8.x/sys/sys/imgact_elf.h
projects/tcp_cc_8.x/sys/sys/jail.h
projects/tcp_cc_8.x/sys/sys/lock.h
projects/tcp_cc_8.x/sys/sys/pcpu.h
projects/tcp_cc_8.x/sys/sys/proc.h
projects/tcp_cc_8.x/sys/sys/sglist.h
projects/tcp_cc_8.x/sys/sys/smp.h
projects/tcp_cc_8.x/sys/sys/syscallsubr.h
projects/tcp_cc_8.x/sys/sys/sysctl.h
projects/tcp_cc_8.x/sys/sys/systm.h
projects/tcp_cc_8.x/sys/sys/taskqueue.h
projects/tcp_cc_8.x/sys/ufs/ffs/ffs_softdep.c
projects/tcp_cc_8.x/sys/ufs/ffs/ffs_vfsops.c
projects/tcp_cc_8.x/sys/ufs/ufs/ufs_vnops.c
projects/tcp_cc_8.x/sys/vm/sg_pager.c
projects/tcp_cc_8.x/sys/vm/vm_extern.h
projects/tcp_cc_8.x/sys/vm/vm_glue.c
projects/tcp_cc_8.x/sys/vm/vm_map.c
projects/tcp_cc_8.x/sys/vm/vm_mmap.c
projects/tcp_cc_8.x/sys/xdr/xdr_mbuf.c
projects/tcp_cc_8.x/sys/xen/xenbus/xenbus_probe.c
projects/tcp_cc_8.x/tools/regression/lib/msun/test-conj.t (props changed)
projects/tcp_cc_8.x/tools/regression/poll/ (props changed)
projects/tcp_cc_8.x/tools/regression/poll/Makefile
projects/tcp_cc_8.x/tools/regression/priv/ (props changed)
projects/tcp_cc_8.x/tools/regression/priv/Makefile
projects/tcp_cc_8.x/tools/regression/priv/main.c
projects/tcp_cc_8.x/tools/regression/priv/priv_netinet_ipsec.c
projects/tcp_cc_8.x/tools/regression/priv/priv_vfs_extattr_system.c
projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed)
projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed)
projects/tcp_cc_8.x/tools/regression/usr.bin/pkill/pkill-_g.t (props changed)
projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs.h (props changed)
projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5210.c (props changed)
projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5211.c (props changed)
projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5212.c (props changed)
projects/tcp_cc_8.x/tools/tools/ath/common/dumpregs_5416.c (props changed)
projects/tcp_cc_8.x/tools/tools/termcap/termcap.pl (props changed)
projects/tcp_cc_8.x/tools/tools/vimage/ (props changed)
projects/tcp_cc_8.x/tools/tools/vimage/Makefile
projects/tcp_cc_8.x/tools/tools/vimage/vimage.8
projects/tcp_cc_8.x/tools/tools/vimage/vimage.c
projects/tcp_cc_8.x/usr.bin/calendar/calendars/calendar.freebsd (contents, props changed)
projects/tcp_cc_8.x/usr.bin/csup/ (props changed)
projects/tcp_cc_8.x/usr.bin/fstat/ (props changed)
projects/tcp_cc_8.x/usr.bin/fstat/fstat.c
projects/tcp_cc_8.x/usr.bin/fstat/zfs.c
projects/tcp_cc_8.x/usr.bin/look/ (props changed)
projects/tcp_cc_8.x/usr.bin/look/look.c
projects/tcp_cc_8.x/usr.bin/procstat/ (props changed)
projects/tcp_cc_8.x/usr.bin/procstat/procstat.1
projects/tcp_cc_8.x/usr.bin/w/ (props changed)
projects/tcp_cc_8.x/usr.bin/w/extern.h
projects/tcp_cc_8.x/usr.bin/w/pr_time.c
projects/tcp_cc_8.x/usr.bin/w/w.c
projects/tcp_cc_8.x/usr.bin/whois/ (props changed)
projects/tcp_cc_8.x/usr.bin/whois/whois.1
projects/tcp_cc_8.x/usr.bin/whois/whois.c
projects/tcp_cc_8.x/usr.sbin/ (props changed)
projects/tcp_cc_8.x/usr.sbin/Makefile
projects/tcp_cc_8.x/usr.sbin/arp/ (props changed)
projects/tcp_cc_8.x/usr.sbin/arp/arp.c
projects/tcp_cc_8.x/usr.sbin/dumpcis/cardinfo.h (props changed)
projects/tcp_cc_8.x/usr.sbin/dumpcis/cis.h (props changed)
projects/tcp_cc_8.x/usr.sbin/freebsd-update/ (props changed)
projects/tcp_cc_8.x/usr.sbin/freebsd-update/freebsd-update.sh
projects/tcp_cc_8.x/usr.sbin/iostat/ (props changed)
projects/tcp_cc_8.x/usr.sbin/iostat/iostat.c
projects/tcp_cc_8.x/usr.sbin/jls/ (props changed)
projects/tcp_cc_8.x/usr.sbin/jls/jls.c
projects/tcp_cc_8.x/usr.sbin/lpr/ (props changed)
projects/tcp_cc_8.x/usr.sbin/lpr/lp/lp.sh
projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ffs_bswap.c (props changed)
projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ffs_subr.c (props changed)
projects/tcp_cc_8.x/usr.sbin/makefs/ffs/ufs_bswap.h (props changed)
projects/tcp_cc_8.x/usr.sbin/makefs/getid.c (props changed)
projects/tcp_cc_8.x/usr.sbin/ndp/ (props changed)
projects/tcp_cc_8.x/usr.sbin/ndp/ndp.c
projects/tcp_cc_8.x/usr.sbin/ntp/ (props changed)
projects/tcp_cc_8.x/usr.sbin/ntp/scripts/mkver
projects/tcp_cc_8.x/usr.sbin/pkg_install/add/main.c
projects/tcp_cc_8.x/usr.sbin/ppp/ (props changed)
projects/tcp_cc_8.x/usr.sbin/ppp/ether.c
projects/tcp_cc_8.x/usr.sbin/ppp/exec.c
projects/tcp_cc_8.x/usr.sbin/ppp/exec.h
projects/tcp_cc_8.x/usr.sbin/ppp/main.c
projects/tcp_cc_8.x/usr.sbin/ppp/netgraph.c
projects/tcp_cc_8.x/usr.sbin/ppp/physical.c
projects/tcp_cc_8.x/usr.sbin/ppp/ppp.8.m4
projects/tcp_cc_8.x/usr.sbin/ppp/tty.c
projects/tcp_cc_8.x/usr.sbin/pstat/ (props changed)
projects/tcp_cc_8.x/usr.sbin/pstat/pstat.c
projects/tcp_cc_8.x/usr.sbin/sysinstall/ (props changed)
projects/tcp_cc_8.x/usr.sbin/sysinstall/devices.c
projects/tcp_cc_8.x/usr.sbin/sysinstall/install.c
projects/tcp_cc_8.x/usr.sbin/sysinstall/media.c
projects/tcp_cc_8.x/usr.sbin/sysinstall/sysinstall.8
projects/tcp_cc_8.x/usr.sbin/traceroute6/ (props changed)
projects/tcp_cc_8.x/usr.sbin/traceroute6/Makefile
projects/tcp_cc_8.x/usr.sbin/traceroute6/traceroute6.8
projects/tcp_cc_8.x/usr.sbin/traceroute6/traceroute6.c
projects/tcp_cc_8.x/usr.sbin/wpa/ (props changed)
projects/tcp_cc_8.x/usr.sbin/wpa/wpa_cli/Makefile
projects/tcp_cc_8.x/usr.sbin/zic/ (props changed)
Modified: projects/tcp_cc_8.x/Makefile.inc1
==============================================================================
--- projects/tcp_cc_8.x/Makefile.inc1 Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/Makefile.inc1 Sat Oct 10 00:20:37 2009 (r197919)
@@ -93,7 +93,7 @@ CLEANDIR= cleandir
.endif
CVS?= cvs
-CVSFLAGS?= -A -P -d -I!
+CVSFLAGS?= -r RELENG_8 -P -d -I!
SVN?= svn
SVNFLAGS?= -r HEAD
SUP?= /usr/bin/csup
Modified: projects/tcp_cc_8.x/ObsoleteFiles.inc
==============================================================================
--- projects/tcp_cc_8.x/ObsoleteFiles.inc Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/ObsoleteFiles.inc Sat Oct 10 00:20:37 2009 (r197919)
@@ -14,6 +14,11 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20090904: remove lukemftpd
+OLD_FILES+=usr/libexec/lukemftpd
+OLD_FILES+=usr/share/man/man5/ftpd.conf.5.gz
+OLD_FILES+=usr/share/man/man5/ftpusers.5.gz
+OLD_FILES+=usr/share/man/man8/lukemftpd.8.gz
# 20090801: vimage.h removed in favour of vnet.h
OLD_FILES+=usr/include/sys/vimage.h
# 20090719: library version bump for 8.0
@@ -803,8 +808,6 @@ OLD_FILES+=rescue/bsdlabel
OLD_FILES+=rescue/fdisk
OLD_FILES+=rescue/gpt
.endif
-# 20071026: kthread(9)/kproc(9) API changes
-OLD_FILES+=usr/share/man/man9/kthread_create.9.gz
# 20071025: rc.d/nfslocking superceeded by rc.d/lockd and rc.d/statd
OLD_FILES+=etc/rc.d/nfslocking
# 20070930: rename of cached to nscd
Modified: projects/tcp_cc_8.x/UPDATING
==============================================================================
--- projects/tcp_cc_8.x/UPDATING Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/UPDATING Sat Oct 10 00:20:37 2009 (r197919)
@@ -8,19 +8,29 @@ Items affecting the ports and packages s
/usr/ports/UPDATING. Please read that file before running
portupgrade.
-NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW:
- FreeBSD 8.x has many debugging features turned on, in
- both the kernel and userland. These features attempt to detect
- incorrect use of system primitives, and encourage loud failure
- through extra sanity checking and fail stop semantics. They
- also substantially impact system performance. If you want to
- do performance measurement, benchmarking, and optimization,
- you'll want to turn them off. This includes various WITNESS-
- related kernel options, INVARIANTS, malloc debugging flags
- in userland, and various verbose features in the kernel. Many
- developers choose to disable these features on build machines
- to maximize performance. (To disable malloc debugging, run
- ln -s aj /etc/malloc.conf.)
+NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW ON IA64 OR SUN4V:
+ For ia64 the INVARIANTS and INVARIANT_SUPPORT kernel options
+ were left in the GENERIC kernel because the kernel does not
+ work properly without them. For sun4v all of the normal kernel
+ debugging tools present in HEAD were left in place because
+ sun4v support still needs work to become production ready.
+
+20090929:
+ 802.11s D3.03 support was committed. This is incompatible with
+ the previous code, which was based on D3.0.
+
+20090915:
+ ZFS snapshots are now mounted with MNT_IGNORE flag. Use -v option for
+ mount(8) and -a option for df(1) to see them.
+
+20090813:
+ Remove the option STOP_NMI. The default action is now to use NMI
+ only for KDB via the newly introduced function stop_cpus_hard()
+ and maintain stop_cpus() to just use a normal IPI_STOP on ia32
+ and amd64.
+
+20090803:
+ RELENG_8 branched.
20090719:
Bump the shared library version numbers for all libraries that
Copied: projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h (from r197918, stable/8/cddl/compat/opensolaris/include/assert.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/tcp_cc_8.x/cddl/compat/opensolaris/include/assert.h Sat Oct 10 00:20:37 2009 (r197919, copy of r197918, stable/8/cddl/compat/opensolaris/include/assert.h)
@@ -0,0 +1,55 @@
+/*-
+ * Copyright (c) 2009 Pawel Jakub Dawidek <pjd at FreeBSD.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#undef assert
+#undef _assert
+
+#ifdef NDEBUG
+#define assert(e) ((void)0)
+#define _assert(e) ((void)0)
+#else
+#define _assert(e) assert(e)
+
+#define assert(e) ((e) ? (void)0 : __assert(#e, __FILE__, __LINE__))
+#endif /* NDEBUG */
+
+#ifndef _ASSERT_H_
+#define _ASSERT_H_
+#include <stdio.h>
+#include <stdlib.h>
+
+static __inline void
+__assert(const char *expr, const char *file, int line)
+{
+
+ (void)fprintf(stderr, "Assertion failed: (%s), file %s, line %d.\n",
+ expr, file, line);
+ abort();
+ /* NOTREACHED */
+}
+#endif /* !_ASSERT_H_ */
Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c
==============================================================================
--- projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zdb/zdb.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -1322,6 +1322,14 @@ dump_label(const char *dev)
exit(1);
}
+ if (S_ISCHR(statbuf.st_mode)) {
+ if (ioctl(fd, DIOCGMEDIASIZE, &statbuf.st_size) == -1) {
+ (void) printf("failed to get size of '%s': %s\n", dev,
+ strerror(errno));
+ exit(1);
+ }
+ }
+
psize = statbuf.st_size;
psize = P2ALIGN(psize, (uint64_t)sizeof (vdev_label_t));
Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sat Oct 10 00:20:37 2009 (r197919)
@@ -535,7 +535,7 @@ This property is not inherited.
.ad
.sp .6
.RS 4n
-Controls the checksum used to verify data integrity. The default value is "on", which automatically selects an appropriate algorithm (currently, \fIfletcher2\fR, but this may change in future releases). The value "off" disables integrity
+Controls the checksum used to verify data integrity. The default value is "on", which automatically selects an appropriate algorithm (currently, \fIfletcher4\fR, but this may change in future releases). The value "off" disables integrity
checking on user data. Disabling checksums is NOT a recommended practice.
.RE
Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
==============================================================================
--- projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -172,6 +172,7 @@ is_shared(libzfs_handle_t *hdl, const ch
*tab = '\0';
if (strcmp(buf, mountpoint) == 0) {
+#if defined(sun)
/*
* the protocol field is the third field
* skip over second field
@@ -194,6 +195,10 @@ is_shared(libzfs_handle_t *hdl, const ch
return (0);
}
}
+#else
+ if (proto == PROTO_NFS)
+ return (SHARED_NFS);
+#endif
}
}
Modified: projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
==============================================================================
--- projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -1126,7 +1126,7 @@ again:
uint64_t originguid = 0;
uint64_t stream_originguid = 0;
uint64_t parent_fromsnap_guid, stream_parent_fromsnap_guid;
- char *fsname, *stream_fsname;
+ char *fsname, *stream_fsname, *p1, *p2;
nextfselem = nvlist_next_nvpair(local_nv, fselem);
@@ -1295,10 +1295,11 @@ again:
"parentfromsnap", &stream_parent_fromsnap_guid));
/* check for rename */
+ p1 = strrchr(fsname, '/');
+ p2 = strrchr(stream_fsname, '/');
if ((stream_parent_fromsnap_guid != 0 &&
stream_parent_fromsnap_guid != parent_fromsnap_guid) ||
- strcmp(strrchr(fsname, '/'),
- strrchr(stream_fsname, '/')) != 0) {
+ (p1 != NULL && p2 != NULL && strcmp (p1, p2) != 0)) {
nvlist_t *parent;
char tryname[ZFS_MAXNAMELEN];
@@ -1317,7 +1318,7 @@ again:
VERIFY(0 == nvlist_lookup_string(parent, "name",
&pname));
(void) snprintf(tryname, sizeof (tryname),
- "%s%s", pname, strrchr(stream_fsname, '/'));
+ "%s%s", pname, p2 != NULL ? p2 : "");
} else {
tryname[0] = '\0';
if (flags.verbose) {
Modified: projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile
==============================================================================
--- projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/cddl/lib/libnvpair/Makefile Sat Oct 10 00:20:37 2009 (r197919)
@@ -13,5 +13,6 @@ SRCS= libnvpair.c \
CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include
CFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris
CFLAGS+= -I${.CURDIR}/../../../sys/cddl/contrib/opensolaris/uts/common
+CFLAGS+= -I${.CURDIR}/../../../sys
.include <bsd.lib.mk>
Modified: projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor
==============================================================================
--- projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/bzip2/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919)
@@ -2,6 +2,4 @@
Project: bzip2
ProjectURL: http://www.bzip.org/
Version: 1.0.5
-VendorTag: BZIP2
-VersionTag: v1_0_5
License: BSD
Modified: projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h
==============================================================================
--- projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/gdtoa/gdtoaimp.h Sat Oct 10 00:20:37 2009 (r197919)
@@ -485,7 +485,7 @@ extern pthread_mutex_t __gdtoa_locks[2];
_pthread_mutex_unlock(&__gdtoa_locks[n]); \
} while(0)
-#define Kmax 15
+#define Kmax 9
struct
Bigint {
Modified: projects/tcp_cc_8.x/contrib/gdtoa/misc.c
==============================================================================
--- projects/tcp_cc_8.x/contrib/gdtoa/misc.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/gdtoa/misc.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -55,7 +55,9 @@ Balloc
#endif
ACQUIRE_DTOA_LOCK(0);
- if ( (rv = freelist[k]) !=0) {
+ /* The k > Kmax case does not need ACQUIRE_DTOA_LOCK(0), */
+ /* but this case seems very unlikely. */
+ if (k <= Kmax && (rv = freelist[k]) !=0) {
freelist[k] = rv->next;
}
else {
@@ -65,7 +67,7 @@ Balloc
#else
len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1)
/sizeof(double);
- if (pmem_next - private_mem + len <= PRIVATE_mem) {
+ if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) {
rv = (Bigint*)pmem_next;
pmem_next += len;
}
@@ -89,10 +91,14 @@ Bfree
#endif
{
if (v) {
- ACQUIRE_DTOA_LOCK(0);
- v->next = freelist[v->k];
- freelist[v->k] = v;
- FREE_DTOA_LOCK(0);
+ if (v->k > Kmax)
+ free((void*)v);
+ else {
+ ACQUIRE_DTOA_LOCK(0);
+ v->next = freelist[v->k];
+ freelist[v->k] = v;
+ FREE_DTOA_LOCK(0);
+ }
}
}
Modified: projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor
==============================================================================
--- projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/netcat/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919)
@@ -2,6 +2,4 @@
Project: netcat (aka src/usr.bin/nc in OpenBSD)
ProjectURL: http://www.openbsd.org/
Version: 4.4
-VendorTag: OPENBSD
-VersionTag: OPENBSD_4_4
License: BSD
Modified: projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor
==============================================================================
--- projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/openpam/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919)
@@ -2,7 +2,5 @@
Project: OpenPAM
ProjectURL: http://www.openpam.org/
Version: Hydrangea (20071221)
-VendorTag: OPENPAM
-VersionTag: OPENPAM_HYDRANGEA
License: BSD
Maintainer: des
Modified: projects/tcp_cc_8.x/contrib/top/display.c
==============================================================================
--- projects/tcp_cc_8.x/contrib/top/display.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/top/display.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -452,6 +452,7 @@ for (cpu = 0; cpu < num_cpus; cpu++) {
lastline++;
/* now walk thru the names and print the line */
+ Move_to(cpustates_column, y_cpustates + cpu);
while ((thisname = *names++) != NULL)
{
if (*thisname != '\0')
@@ -543,6 +544,7 @@ for (cpu = 0; cpu < num_cpus; cpu++) {
printf("\nCPU %d: ", cpu);
lastline++;
+ Move_to(cpustates_column, y_cpustates + cpu);
while ((thisname = *names++) != NULL)
{
if (*thisname != '\0')
Modified: projects/tcp_cc_8.x/contrib/traceroute/as.c
==============================================================================
--- projects/tcp_cc_8.x/contrib/traceroute/as.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/traceroute/as.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -63,55 +63,42 @@ struct aslookup {
};
void *
-as_setup(server)
- char *server;
+as_setup(char *server)
{
struct aslookup *asn;
- struct hostent *he = NULL;
- struct servent *se;
- struct sockaddr_in in;
+ struct addrinfo hints, *res0, *res;
FILE *f;
- int s;
+ int s, error;
if (server == NULL)
+ server = getenv("RA_SERVER");
+ if (server == NULL)
server = DEFAULT_AS_SERVER;
- (void)memset(&in, 0, sizeof(in));
- in.sin_family = AF_INET;
- in.sin_len = sizeof(in);
- if ((se = getservbyname("whois", "tcp")) == NULL) {
+ memset(&hints, 0, sizeof(hints));
+ hints.ai_family = PF_UNSPEC;
+ hints.ai_socktype = SOCK_STREAM;
+ error = getaddrinfo(server, "whois", &hints, &res0);
+ if (error == EAI_SERVICE) {
warnx("warning: whois/tcp service not found");
- in.sin_port = ntohs(43);
- } else
- in.sin_port = se->s_port;
-
- if (inet_aton(server, &in.sin_addr) == 0 &&
- ((he = gethostbyname(server)) == NULL ||
- he->h_addr == NULL)) {
- warnx("%s: %s", server, hstrerror(h_errno));
- return (NULL);
+ error = getaddrinfo(server, "43", &hints, &res0);
}
-
- if ((s = socket(PF_INET, SOCK_STREAM, 0)) == -1) {
- warn("socket");
+ if (error != 0) {
+ warnx("%s: %s", server, gai_strerror(error));
return (NULL);
}
- do {
- if (he != NULL) {
- memcpy(&in.sin_addr, he->h_addr, he->h_length);
- he->h_addr_list++;
- }
- if (connect(s, (struct sockaddr *)&in, sizeof(in)) == 0)
+ for (res = res0; res; res = res->ai_next) {
+ s = socket(res->ai_family, res->ai_socktype, res->ai_protocol);
+ if (s < 0)
+ continue;
+ if (connect(s, res->ai_addr, res->ai_addrlen) >= 0)
break;
- if (he == NULL || he->h_addr == NULL) {
- close(s);
- s = -1;
- break;
- }
- } while (1);
-
- if (s == -1) {
+ close(s);
+ s = -1;
+ }
+ freeaddrinfo(res0);
+ if (s < 0) {
warn("connect");
return (NULL);
}
@@ -137,23 +124,23 @@ as_setup(server)
return (asn);
}
-int
-as_lookup(_asn, addr)
- void *_asn;
- struct in_addr *addr;
+unsigned int
+as_lookup(void *_asn, char *addr, sa_family_t family)
{
struct aslookup *asn = _asn;
char buf[1024];
- int as, rc, dlen;
+ unsigned int as;
+ int rc, dlen, plen;
- as = rc = dlen = 0;
- (void)fprintf(asn->as_f, "!r%s/32,l\n", inet_ntoa(*addr));
+ as = 0;
+ rc = dlen = 0;
+ plen = (family == AF_INET6) ? 128 : 32;
+ (void)fprintf(asn->as_f, "!r%s/%d,l\n", addr, plen);
(void)fflush(asn->as_f);
#ifdef AS_DEBUG_FILE
if (asn->as_debug) {
- (void)fprintf(asn->as_debug, ">> !r%s/32,l\n",
- inet_ntoa(*addr));
+ (void)fprintf(asn->as_debug, ">> !r%s/%d,l\n", addr, plen);
(void)fflush(asn->as_debug);
}
#endif /* AS_DEBUG_FILE */
@@ -182,7 +169,7 @@ as_lookup(_asn, addr)
}
#endif /* AS_DEBUG_FILE */
break;
- case 'C':
+ case 'C':
case 'D':
case 'E':
case 'F':
@@ -209,7 +196,7 @@ as_lookup(_asn, addr)
/* origin line is the interesting bit */
if (as == 0 && strncasecmp(buf, "origin:", 7) == 0) {
- sscanf(buf + 7, " AS%d", &as);
+ sscanf(buf + 7, " AS%u", &as);
#ifdef AS_DEBUG_FILE
if (asn->as_debug) {
(void)fprintf(asn->as_debug, "as: %d\n", as);
@@ -223,8 +210,7 @@ as_lookup(_asn, addr)
}
void
-as_shutdown(_asn)
- void *_asn;
+as_shutdown(void *_asn)
{
struct aslookup *asn = _asn;
Modified: projects/tcp_cc_8.x/contrib/traceroute/as.h
==============================================================================
--- projects/tcp_cc_8.x/contrib/traceroute/as.h Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/traceroute/as.h Sat Oct 10 00:20:37 2009 (r197919)
@@ -37,6 +37,6 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-void *as_setup __P((char *));
-int as_lookup __P((void *, struct in_addr *));
-void as_shutdown __P((void *));
+void *as_setup(char *);
+unsigned int as_lookup(void *, char *, sa_family_t);
+void as_shutdown(void *);
Modified: projects/tcp_cc_8.x/contrib/traceroute/traceroute.c
==============================================================================
--- projects/tcp_cc_8.x/contrib/traceroute/traceroute.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/contrib/traceroute/traceroute.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -1477,19 +1477,21 @@ print(register u_char *buf, register int
{
register struct ip *ip;
register int hlen;
+ char addr[INET_ADDRSTRLEN];
ip = (struct ip *) buf;
hlen = ip->ip_hl << 2;
cc -= hlen;
+ strlcpy(addr, inet_ntoa(from->sin_addr), sizeof(addr));
+
if (as_path)
- Printf(" [AS%d]", as_lookup(asn, &from->sin_addr));
+ Printf(" [AS%u]", as_lookup(asn, addr, AF_INET));
if (nflag)
- Printf(" %s", inet_ntoa(from->sin_addr));
+ Printf(" %s", addr);
else
- Printf(" %s (%s)", inetname(from->sin_addr),
- inet_ntoa(from->sin_addr));
+ Printf(" %s (%s)", inetname(from->sin_addr), addr);
if (verbose)
Printf(" %d bytes to %s", cc, inet_ntoa (ip->ip_dst));
Modified: projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor
==============================================================================
--- projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/crypto/openssh/FREEBSD-vendor Sat Oct 10 00:20:37 2009 (r197919)
@@ -1,8 +1,6 @@
# $FreeBSD$
Project: Portable OpenSSH
ProjectURL: http://www.openssh.com/portable.html
-Version: 5.1p1
-VendorTag: OPENSSH
-VersionTag: OpenSSH_5_1p1
+Version: 5.2p1
License: BSD
Maintainer: des
Modified: projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c
==============================================================================
--- projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -234,3 +234,17 @@ pqueue_next(pitem **item)
return ret;
}
+
+int
+pqueue_size(pqueue_s *pq)
+{
+ pitem *item = pq->items;
+ int count = 0;
+
+ while(item != NULL)
+ {
+ count++;
+ item = item->next;
+ }
+ return count;
+}
Modified: projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h
==============================================================================
--- projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/crypto/openssl/crypto/pqueue/pqueue.h Sat Oct 10 00:20:37 2009 (r197919)
@@ -91,5 +91,6 @@ pitem *pqueue_iterator(pqueue pq);
pitem *pqueue_next(piterator *iter);
void pqueue_print(pqueue pq);
+int pqueue_size(pqueue pq);
#endif /* ! HEADER_PQUEUE_H */
Modified: projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c
==============================================================================
--- projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/crypto/openssl/ssl/d1_both.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -519,6 +519,7 @@ dtls1_retrieve_buffered_fragment(SSL *s,
if ( s->d1->handshake_read_seq == frag->msg_header.seq)
{
+ unsigned long frag_len = frag->msg_header.frag_len;
pqueue_pop(s->d1->buffered_messages);
al=dtls1_preprocess_fragment(s,&frag->msg_header,max);
@@ -536,7 +537,7 @@ dtls1_retrieve_buffered_fragment(SSL *s,
if (al==0)
{
*ok = 1;
- return frag->msg_header.frag_len;
+ return frag_len;
}
ssl3_send_alert(s,SSL3_AL_FATAL,al);
@@ -561,7 +562,16 @@ dtls1_process_out_of_seq_message(SSL *s,
if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len)
goto err;
- if (msg_hdr->seq <= s->d1->handshake_read_seq)
+ /* Try to find item in queue, to prevent duplicate entries */
+ pq_64bit_init(&seq64);
+ pq_64bit_assign_word(&seq64, msg_hdr->seq);
+ item = pqueue_find(s->d1->buffered_messages, seq64);
+ pq_64bit_free(&seq64);
+
+ /* Discard the message if sequence number was already there, is
+ * too far in the future or the fragment is already in the queue */
+ if (msg_hdr->seq <= s->d1->handshake_read_seq ||
+ msg_hdr->seq > s->d1->handshake_read_seq + 10 || item != NULL)
{
unsigned char devnull [256];
@@ -575,30 +585,31 @@ dtls1_process_out_of_seq_message(SSL *s,
}
}
- frag = dtls1_hm_fragment_new(frag_len);
- if ( frag == NULL)
- goto err;
+ if (frag_len)
+ {
+ frag = dtls1_hm_fragment_new(frag_len);
+ if ( frag == NULL)
+ goto err;
- memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr));
+ memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr));
- if (frag_len)
- {
- /* read the body of the fragment (header has already been read */
+ /* read the body of the fragment (header has already been read) */
i = s->method->ssl_read_bytes(s,SSL3_RT_HANDSHAKE,
frag->fragment,frag_len,0);
if (i<=0 || (unsigned long)i!=frag_len)
goto err;
- }
- pq_64bit_init(&seq64);
- pq_64bit_assign_word(&seq64, msg_hdr->seq);
+ pq_64bit_init(&seq64);
+ pq_64bit_assign_word(&seq64, msg_hdr->seq);
- item = pitem_new(seq64, frag);
- pq_64bit_free(&seq64);
- if ( item == NULL)
- goto err;
+ item = pitem_new(seq64, frag);
+ pq_64bit_free(&seq64);
+ if ( item == NULL)
+ goto err;
+
+ pqueue_insert(s->d1->buffered_messages, item);
+ }
- pqueue_insert(s->d1->buffered_messages, item);
return DTLS1_HM_FRAGMENT_RETRY;
err:
Modified: projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c
==============================================================================
--- projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/crypto/openssl/ssl/d1_pkt.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -167,6 +167,10 @@ dtls1_buffer_record(SSL *s, record_pqueu
DTLS1_RECORD_DATA *rdata;
pitem *item;
+ /* Limit the size of the queue to prevent DOS attacks */
+ if (pqueue_size(queue->q) >= 100)
+ return 0;
+
rdata = OPENSSL_malloc(sizeof(DTLS1_RECORD_DATA));
item = pitem_new(priority, rdata);
if (rdata == NULL || item == NULL)
Modified: projects/tcp_cc_8.x/etc/defaults/rc.conf
==============================================================================
--- projects/tcp_cc_8.x/etc/defaults/rc.conf Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/defaults/rc.conf Sat Oct 10 00:20:37 2009 (r197919)
@@ -23,6 +23,7 @@
rc_debug="NO" # Set to YES to enable debugging output from rc.d
rc_info="NO" # Enables display of informational messages at boot.
+rc_startmsgs="YES" # Show "Starting foo:" messages at boot
rcshutdown_timeout="30" # Seconds to wait before terminating rc.shutdown
early_late_divider="FILESYSTEMS" # Script that separates early/late
# stages of the boot process. Make sure you know
@@ -549,7 +550,7 @@ lpd_flags="" # Flags to lpd (if enabled
nscd_enable="NO" # Run the nsswitch caching daemon.
chkprintcap_enable="NO" # Run chkprintcap(8) before running lpd.
chkprintcap_flags="-d" # Create missing directories by default.
-dumpdev="AUTO" # Device to crashdump to (device name, AUTO, or NO).
+dumpdev="NO" # Device to crashdump to (device name, AUTO, or NO).
dumpdir="/var/crash" # Directory where crash dumps are to be stored
savecore_flags="" # Used if dumpdev is enabled above, and present.
crashinfo_enable="YES" # Automatically generate crash dump summary.
Modified: projects/tcp_cc_8.x/etc/freebsd-update.conf
==============================================================================
--- projects/tcp_cc_8.x/etc/freebsd-update.conf Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/freebsd-update.conf Sat Oct 10 00:20:37 2009 (r197919)
@@ -63,3 +63,14 @@ MergeChanges /etc/ /var/named/etc/ /boot
# which *might* be installed of which FreeBSD Update should figure out
# which actually are installed and upgrade those (StrictComponents no)?
# StrictComponents no
+
+# When installing a new kernel perform a backup of the old one first
+# so it is possible to boot the old kernel in case of problems.
+# BackupKernel yes
+
+# If BackupKernel is enabled, the backup kernel is saved to this
+# directory.
+# BackupKernelDir /boot/kernel.old
+
+# When backing up a kernel also back up debug symbol files?
+# BackupKernelSymbolFiles no
Modified: projects/tcp_cc_8.x/etc/inetd.conf
==============================================================================
--- projects/tcp_cc_8.x/etc/inetd.conf Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/inetd.conf Sat Oct 10 00:20:37 2009 (r197919)
@@ -8,8 +8,6 @@
#
#ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l
#ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l
-#ftp stream tcp nowait root /usr/libexec/lukemftpd ftpd -l -r
-#ftp stream tcp6 nowait root /usr/libexec/lukemftpd ftpd -l -r
#ssh stream tcp nowait root /usr/sbin/sshd sshd -i -4
#ssh stream tcp6 nowait root /usr/sbin/sshd sshd -i -6
#telnet stream tcp nowait root /usr/libexec/telnetd telnetd
Modified: projects/tcp_cc_8.x/etc/mtree/BSD.include.dist
==============================================================================
--- projects/tcp_cc_8.x/etc/mtree/BSD.include.dist Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/mtree/BSD.include.dist Sat Oct 10 00:20:37 2009 (r197919)
@@ -104,6 +104,8 @@
..
lmc
..
+ mfi
+ ..
mpt
mpilib
..
Modified: projects/tcp_cc_8.x/etc/network.subr
==============================================================================
--- projects/tcp_cc_8.x/etc/network.subr Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/network.subr Sat Oct 10 00:20:37 2009 (r197919)
@@ -727,6 +727,13 @@ list_net_interfaces()
;;
*)
_tmplist="${network_interfaces} ${cloned_interfaces}"
+
+ # lo0 is effectively mandatory, so help prevent foot-shooting
+ #
+ case "$_tmplist" in
+ lo0|'lo0 '*|*' lo0'|*' lo0 '*) ;; # This is fine, do nothing
+ *) _tmplist="lo0 ${_tmplist}" ;;
+ esac
;;
esac
@@ -816,6 +823,17 @@ hexprint()
echo ${str}
}
+is_wired_interface()
+{
+ local media
+
+ case `ifconfig $1 2>/dev/null` in
+ *media:?Ethernet*) media=Ethernet ;;
+ esac
+
+ test "$media" = "Ethernet"
+}
+
# Setup the interfaces for IPv6
network6_interface_setup()
{
@@ -858,14 +876,19 @@ network6_interface_setup()
ifconfig $i inet6 ${ipv6_ifconfig} alias
fi
+ # Wireless NIC cards are virtualized through the wlan interface
+ if ! is_wired_interface ${i}; then
+ case "${i}" in
+ wlan*) rtsol_interface=yes ;;
+ *) rtsol_interface=no ;;
+ esac
+ fi
+
if [ ${rtsol_available} = yes -a ${rtsol_interface} = yes ]
then
case ${i} in
lo0|gif[0-9]*|stf[0-9]*|faith[0-9]*|lp[0-9]*|sl[0-9]*|tun[0-9]*|pflog[0-9]*|pfsync[0-9]*)
;;
- # Wireless NIC cards are virtualized through the wlan interface
- an[0-9]*|ath[0-9]*|ipw[0-9]*|iwi[0-9]*|iwn[0-9]*|ral[0-9]*|wi[0-9]*|wl[0-9]*|wpi[0-9]*)
- ;;
*)
rtsol_interfaces="${rtsol_interfaces} ${i}"
;;
Modified: projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant
==============================================================================
--- projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/rc.d/wpa_supplicant Sat Oct 10 00:20:37 2009 (r197919)
@@ -18,18 +18,6 @@ if [ -z "$ifn" ]; then
return 1
fi
-is_wired_interface()
-{
- media=`ifconfig $1 2>/dev/null | while read line; do
- case "$line" in
- *media:?Ethernet*)
- echo Ethernet
- ;;
- esac
- done`
- test "$media" = "Ethernet"
-}
-
is_ndis_interface()
{
case `sysctl -n net.wlan.${1#wlan}.%parent 2>/dev/null` in
Modified: projects/tcp_cc_8.x/etc/rc.subr
==============================================================================
--- projects/tcp_cc_8.x/etc/rc.subr Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/etc/rc.subr Sat Oct 10 00:20:37 2009 (r197919)
@@ -680,7 +680,13 @@ run_rc_command()
# setup the full command to run
#
- [ -z "${rc_quiet}" ] && echo "Starting ${name}."
+ _show_startmsgs=1
+ if [ -n "${rc_quiet}" ]; then
+ if ! checkyesno rc_startmsgs; then
+ unset _show_startmsgs
+ fi
+ fi
+ [ -n "$_show_startmsgs" ] && echo "Starting ${name}."
if [ -n "$_chroot" ]; then
_doit="\
${_nice:+nice -n $_nice }\
Modified: projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h
==============================================================================
--- projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/gnu/usr.bin/patch/common.h Sat Oct 10 00:20:37 2009 (r197919)
@@ -34,6 +34,7 @@
#define Strcpy (void)strcpy
#define Strcat (void)strcat
#define Strlcpy (void)strlcpy
+#define Strncpy (void)strncpy
#define Strlcat (void)strlcat
/* NeXT declares malloc and realloc incompatibly from us in some of
Modified: projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c
==============================================================================
--- projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/gnu/usr.bin/patch/pch.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -1152,7 +1152,8 @@ pgets(bool do_indent)
indent++;
}
}
- Strlcpy(buf, line, len + 1 - skipped);
+ Strncpy(buf, line, len - skipped);
+ buf[len - skipped] = '\0';
}
return len;
}
Modified: projects/tcp_cc_8.x/include/Makefile
==============================================================================
--- projects/tcp_cc_8.x/include/Makefile Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/include/Makefile Sat Oct 10 00:20:37 2009 (r197919)
@@ -40,7 +40,7 @@ LDIRS= bsm cam geom net net80211 netatal
LSUBDIRS= cam/ata cam/scsi \
dev/acpica dev/an dev/bktr dev/firewire dev/hwpmc \
- dev/ic dev/iicbus ${_dev_ieee488} dev/lmc dev/ofw \
+ dev/ic dev/iicbus ${_dev_ieee488} dev/lmc dev/mfi dev/ofw \
dev/pbio ${_dev_powermac_nvram} dev/ppbus dev/smbus \
dev/speaker dev/usb dev/utopia dev/vkbd dev/wi \
fs/devfs fs/fdescfs fs/fifofs fs/msdosfs fs/nfs fs/ntfs fs/nullfs \
Modified: projects/tcp_cc_8.x/lib/libarchive/archive_read.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libarchive/archive_read.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libarchive/archive_read.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -928,9 +928,12 @@ __archive_read_filter_ahead(struct archi
for (;;) {
/*
- * If we can satisfy from the copy buffer, we're done.
+ * If we can satisfy from the copy buffer (and the
+ * copy buffer isn't empty), we're done. In particular,
+ * note that min == 0 is a perfectly well-defined
+ * request.
*/
- if (filter->avail >= min) {
+ if (filter->avail >= min && filter->avail > 0) {
if (avail != NULL)
*avail = filter->avail;
return (filter->next);
Modified: projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libarchive/test/test_compat_zip.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -36,7 +36,7 @@ test_compat_zip_1(void)
assert((a = archive_read_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_compression_all(a));
- assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_zip(a));
extract_reference_file(name);
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_filename(a, name, 10240));
Modified: projects/tcp_cc_8.x/lib/libc/db/hash/hash.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/db/hash/hash.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/db/hash/hash.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -711,7 +711,7 @@ hash_seq(const DB *dbp, DBT *key, DBT *d
hashp->cndx = 1;
hashp->cpage = NULL;
}
- next_bucket:
+next_bucket:
for (bp = NULL; !bp || !bp[0]; ) {
if (!(bufp = hashp->cpage)) {
for (bucket = hashp->cbucket;
@@ -732,7 +732,7 @@ hash_seq(const DB *dbp, DBT *key, DBT *d
}
} else {
bp = (u_int16_t *)hashp->cpage->page;
- if (flag == R_NEXT) {
+ if (flag == R_NEXT || flag == 0) {
hashp->cndx += 2;
if (hashp->cndx > bp[0]) {
hashp->cpage = NULL;
Modified: projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/gen/_pthread_stubs.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -222,7 +222,7 @@ STUB_FUNC1(pthread_mutex_trylock, PJT_MU
STUB_FUNC1(pthread_mutex_unlock, PJT_MUTEX_UNLOCK, int, void *)
STUB_FUNC1(pthread_mutexattr_destroy, PJT_MUTEXATTR_DESTROY, int, void *)
STUB_FUNC1(pthread_mutexattr_init, PJT_MUTEXATTR_INIT, int, void *)
-STUB_FUNC1(pthread_mutexattr_settype, PJT_MUTEXATTR_SETTYPE, int, void *)
+STUB_FUNC2(pthread_mutexattr_settype, PJT_MUTEXATTR_SETTYPE, int, void *, int)
STUB_FUNC2(pthread_once, PJT_ONCE, int, void *, void *)
STUB_FUNC1(pthread_rwlock_destroy, PJT_RWLOCK_DESTROY, int, void *)
STUB_FUNC2(pthread_rwlock_init, PJT_RWLOCK_INIT, int, void *, void *)
Modified: projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/posix1e/Makefile.inc Sat Oct 10 00:20:37 2009 (r197919)
@@ -106,14 +106,16 @@ MLINKS+=acl_create_entry.3 acl_create_en
mac_get.3 mac_get_fd.3 \
mac_get.3 mac_get_file.3 \
mac_get.3 mac_get_link.3 \
+ mac_get.3 mac_get_peer.3 \
mac_get.3 mac_get_pid.3 \
mac_get.3 mac_get_proc.3 \
mac_prepare.3 mac_prepare_file_label.3 \
mac_prepare.3 mac_prepare_ifnet_label.3 \
mac_prepare.3 mac_prepare_process_label.3 \
- mac_set.3 mac_set_link.3 \
+ mac_prepare.3 mac_prepare_type.3 \
mac_set.3 mac_set_fd.3 \
mac_set.3 mac_set_file.3 \
+ mac_set.3 mac_set_link.3 \
mac_set.3 mac_set_proc.3 \
mac_text.3 mac_from_text.3 \
mac_text.3 mac_to_text.3
Modified: projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/posix1e/acl_calc_mask.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -50,12 +50,6 @@ acl_calc_mask(acl_t *acl_p)
acl_t acl_new;
int i, mask_mode, mask_num;
- if (!_acl_brand_may_be(*acl_p, ACL_BRAND_POSIX)) {
- errno = EINVAL;
- return (-1);
- }
- _acl_brand_as(*acl_p, ACL_BRAND_POSIX);
-
/*
* (23.4.2.4) requires acl_p to point to a pointer to a valid ACL.
* Since one of the primary reasons to use this function would be
@@ -67,6 +61,13 @@ acl_calc_mask(acl_t *acl_p)
errno = EINVAL;
return (-1);
}
+
+ if (!_acl_brand_may_be(*acl_p, ACL_BRAND_POSIX)) {
+ errno = EINVAL;
+ return (-1);
+ }
+ _acl_brand_as(*acl_p, ACL_BRAND_POSIX);
+
acl_int = &(*acl_p)->ats_acl;
if ((acl_int->acl_cnt < 3) || (acl_int->acl_cnt > ACL_MAX_ENTRIES)) {
errno = EINVAL;
Modified: projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/posix1e/acl_to_text.c Sat Oct 10 00:20:37 2009 (r197919)
@@ -70,11 +70,6 @@ _posix1e_acl_to_text(acl_t acl, ssize_t
if (buf == NULL)
return(NULL);
- if (acl == NULL) {
- errno = EINVAL;
- return(NULL);
- }
-
acl_int = &acl->ats_acl;
mask_perm = ACL_PERM_BITS; /* effective is regular if no mask */
@@ -243,6 +238,11 @@ char *
acl_to_text_np(acl_t acl, ssize_t *len_p, int flags)
{
+ if (acl == NULL) {
+ errno = EINVAL;
+ return(NULL);
+ }
+
switch (_acl_brand(acl)) {
case ACL_BRAND_POSIX:
return (_posix1e_acl_to_text(acl, len_p, flags));
Modified: projects/tcp_cc_8.x/lib/libc/posix1e/mac.3
==============================================================================
--- projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 Sat Oct 10 00:02:18 2009 (r197918)
+++ projects/tcp_cc_8.x/lib/libc/posix1e/mac.3 Sat Oct 10 00:20:37 2009 (r197919)
@@ -1,4 +1,5 @@
.\" Copyright (c) 2001, 2003 Networks Associates Technology, Inc.
+.\" Copyright (c) 2009 Robert N. M. Watson
.\" All rights reserved.
.\"
.\" This software was developed for the FreeBSD Project by Chris
@@ -30,7 +31,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 19, 2003
+.Dd August 7, 2009
.Dt MAC 3
.Os
.Sh NAME
@@ -44,81 +45,82 @@
In the kernel configuration file:
.Cd "options MAC"
.Sh DESCRIPTION
-.Fx
-permits administrators to define Mandatory Access Control labels
-defining levels for the privacy and integrity of data,
-overriding discretionary policies
-for those objects.
-Not all objects currently provide support for MAC labels,
-and MAC support must be explicitly enabled by the administrator.
-The library calls include routines to retrieve, duplicate,
-and set MAC labels associated with files and processes.
-.Pp
-POSIX.1e describes a set of MAC manipulation routines
-to manage the contents of MAC labels,
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list