From owner-p4-projects@FreeBSD.ORG Mon Jul 28 04:20:14 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 340AE1065675; Mon, 28 Jul 2008 04:20:14 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1FB11065680 for ; Mon, 28 Jul 2008 04:20:13 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C4F508FC23 for ; Mon, 28 Jul 2008 04:20:13 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m6S4KDsL030425 for ; Mon, 28 Jul 2008 04:20:13 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m6S4K9l9030384 for perforce@freebsd.org; Mon, 28 Jul 2008 04:20:09 GMT (envelope-from jb@freebsd.org) Date: Mon, 28 Jul 2008 04:20:09 GMT Message-Id: <200807280420.m6S4K9l9030384@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 146087 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2008 04:20:14 -0000 http://perforce.freebsd.org/chv.cgi?CH=146087 Change 146087 by jb@freebsd3 on 2008/07/28 04:19:15 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#21 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#84 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#51 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/portbuild/article.sgml#14 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/secure/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#25 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#79 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/authors.ent#42 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#10 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/cutting-edge/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/firewalls/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/printing/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/serialcomms/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#6 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/cutting-edge/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/firewalls/chapter.sgml#8 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/share/sgml/mailing-lists.ent#5 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/glarkin.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/pgollucci.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#42 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys.ent#40 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/rnoland.key#1 branch .. //depot/projects/dtrace/doc/share/sgml/mirrors.xml#14 integrate .. //depot/projects/dtrace/ports/CHANGES#14 integrate .. //depot/projects/dtrace/ports/KNOBS#15 integrate .. //depot/projects/dtrace/ports/LEGAL#40 integrate .. //depot/projects/dtrace/ports/MOVED#101 integrate .. //depot/projects/dtrace/ports/Makefile#5 integrate .. //depot/projects/dtrace/ports/Mk/bsd.database.mk#13 integrate .. //depot/projects/dtrace/ports/Mk/bsd.gcc.mk#10 integrate .. //depot/projects/dtrace/ports/Mk/bsd.gecko.mk#3 integrate .. //depot/projects/dtrace/ports/Mk/bsd.java.mk#7 integrate .. //depot/projects/dtrace/ports/Mk/bsd.ldap.mk#1 branch .. //depot/projects/dtrace/ports/Mk/bsd.port.mk#20 integrate .. //depot/projects/dtrace/ports/Mk/bsd.port.subdir.mk#6 integrate .. //depot/projects/dtrace/ports/Mk/bsd.python.mk#17 integrate .. //depot/projects/dtrace/ports/Mk/bsd.ruby.mk#12 integrate .. //depot/projects/dtrace/ports/Tools/make_index#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildenv#7 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildfailure#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildproxy#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildproxy-client#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildsuccess#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/claim-chroot#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/clean-chroot#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/cleanup-chroots#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/client-metrics#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/comparelogs#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/cpdistfiles#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dodistfiles#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackages#9 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackages.wrapper#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dosetupnode#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/keeprestr#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makeduds#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makeindex#7 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makeparallel#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makerestr#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/makeworld#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/mkbindist#8 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/packagebuild#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/pdispatch#6 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/pollmachine#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/portbuild#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/processfail#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/prunebad#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/prunefailure#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/releasemachine#4 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/reportload#5 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/setupnode#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/stats#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/updatesnap#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/zbackup#1 branch .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/zexpire#1 branch .. //depot/projects/dtrace/ports/UPDATING#83 integrate .. //depot/projects/dtrace/src/ObsoleteFiles.inc#50 integrate .. //depot/projects/dtrace/src/UPDATING#36 integrate .. //depot/projects/dtrace/src/bin/mv/mv.c#6 integrate .. //depot/projects/dtrace/src/bin/ps/ps.c#7 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/ip_fil.c#7 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/ipsend/iptests.c#7 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/ipsend/sock.c#7 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/lib/printnat.c#6 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/n12#4 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/n2#4 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/n5#4 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/ni1.nat#5 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/ni2.nat#4 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/test/regress/ni4.nat#4 integrate .. //depot/projects/dtrace/src/contrib/ipfilter/tools/ipnat_y.y#7 integrate .. //depot/projects/dtrace/src/contrib/tcsh/tc.func.c#5 integrate .. //depot/projects/dtrace/src/crypto/openssh/Makefile.in#6 delete .. //depot/projects/dtrace/src/crypto/openssh/Makefile.inc#4 delete .. //depot/projects/dtrace/src/crypto/openssh/buildpkg.sh.in#6 delete .. //depot/projects/dtrace/src/crypto/openssh/config.sub#4 delete .. //depot/projects/dtrace/src/crypto/openssh/configure.ac#7 delete .. //depot/projects/dtrace/src/crypto/openssh/install-sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/mdoc2man.awk#4 delete .. //depot/projects/dtrace/src/crypto/openssh/nchan.ms#4 delete .. //depot/projects/dtrace/src/crypto/openssh/nchan2.ms#4 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/Makefile.in#5 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/Makefile.in#3 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/closefromtest.c#3 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/snprintftest.c#3 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/strduptest.c#3 delete .. //depot/projects/dtrace/src/crypto/openssh/openbsd-compat/regress/strtonumtest.c#3 delete .. //depot/projects/dtrace/src/crypto/openssh/openssh.xml.in#3 delete .. //depot/projects/dtrace/src/crypto/openssh/opensshd.init.in#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/Makefile#5 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/README.regress#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/agent-getpeereid.sh#5 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/agent-ptrace.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/agent-timeout.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/agent.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/banner.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/broken-pipe.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/brokenkeys.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/bsd.regress.mk#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/cfgmatch.sh#3 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/cipher-speed.sh#3 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/connect-privsep.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/connect.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/copy.1#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/copy.2#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/dsa_ssh2.prv#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/dsa_ssh2.pub#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/dynamic-forward.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/envpass.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/exit-status.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/forcecommand.sh#3 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/forwarding.sh#5 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/keygen-change.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/keyscan.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/login-timeout.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/multiplex.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/proto-mismatch.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/proto-version.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/proxy-connect.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/reconfigure.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/reexec.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/rekey.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/rsa_openssh.prv#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/rsa_openssh.pub#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/rsa_ssh2.prv#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/runtests.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/scp-ssh-wrapper.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/scp.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sftp-badcmds.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sftp-batch.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sftp-cmds.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sftp-glob.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sftp.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/ssh-com-client.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/ssh-com-keygen.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/ssh-com-sftp.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/ssh-com.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/sshd-log-wrapper.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/stderr-after-eof.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/stderr-data.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/t4.ok#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/t5.ok#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/test-exec.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/transfer.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/try-ciphers.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/regress/yes-head.sh#4 delete .. //depot/projects/dtrace/src/crypto/openssh/scard/Makefile.in#5 delete .. //depot/projects/dtrace/src/crypto/openssh/scard/Ssh.bin#4 delete .. //depot/projects/dtrace/src/crypto/openssh/scard/Ssh.bin.uu#4 delete .. //depot/projects/dtrace/src/crypto/openssh/scard/Ssh.java#4 delete .. //depot/projects/dtrace/src/crypto/openssh/ssh_prng_cmds.in#4 delete .. //depot/projects/dtrace/src/crypto/openssh/survey.sh.in#4 delete .. //depot/projects/dtrace/src/etc/ppp/ppp.conf#4 integrate .. //depot/projects/dtrace/src/etc/rc.d/bluetooth#5 integrate .. //depot/projects/dtrace/src/etc/rc.d/serial#4 integrate .. //depot/projects/dtrace/src/etc/rc.resume#5 integrate .. //depot/projects/dtrace/src/etc/rc.suspend#5 integrate .. //depot/projects/dtrace/src/etc/remote#4 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/fortunes#36 integrate .. //depot/projects/dtrace/src/include/Makefile#18 integrate .. //depot/projects/dtrace/src/include/sgtty.h#5 delete .. //depot/projects/dtrace/src/include/stdlib.h#10 integrate .. //depot/projects/dtrace/src/lib/libc/gen/Makefile.inc#19 integrate .. //depot/projects/dtrace/src/lib/libc/gen/Symbol.map#10 integrate .. //depot/projects/dtrace/src/lib/libc/gen/arc4random.3#4 integrate .. //depot/projects/dtrace/src/lib/libc/gen/arc4random.c#6 integrate .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawn.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawn_file_actions_addopen.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawn_file_actions_init.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getflags.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getpgroup.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getschedparam.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getschedpolicy.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getsigdefault.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_getsigmask.3#1 branch .. //depot/projects/dtrace/src/lib/libc/gen/posix_spawnattr_init.3#1 branch .. //depot/projects/dtrace/src/lib/libc/stdio/mktemp.c#5 integrate .. //depot/projects/dtrace/src/lib/libc/stdlib/malloc.c#25 integrate .. //depot/projects/dtrace/src/lib/libc/sys/setfib.2#2 integrate .. //depot/projects/dtrace/src/lib/libkvm/kvm_mips.c#1 branch .. //depot/projects/dtrace/src/lib/libutil/login.conf.5#7 integrate .. //depot/projects/dtrace/src/lib/libutil/login_cap.h#4 integrate .. //depot/projects/dtrace/src/lib/libutil/login_class.3#4 integrate .. //depot/projects/dtrace/src/lib/libutil/login_class.c#5 integrate .. //depot/projects/dtrace/src/lib/msun/Makefile#16 integrate .. //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#25 integrate .. //depot/projects/dtrace/src/sbin/ipfw/ipfw.8#21 integrate .. //depot/projects/dtrace/src/sbin/mksnap_ffs/mksnap_ffs.8#4 integrate .. //depot/projects/dtrace/src/secure/lib/libcrypto/opensslconf-mips.h#1 branch .. //depot/projects/dtrace/src/share/man/man4/ddb.4#19 integrate .. //depot/projects/dtrace/src/share/man/man4/wi.4#8 integrate .. //depot/projects/dtrace/src/share/man/man8/rc.subr.8#11 integrate .. //depot/projects/dtrace/src/share/man/man9/Makefile#32 integrate .. //depot/projects/dtrace/src/share/man/man9/accept_filter.9#4 integrate .. //depot/projects/dtrace/src/share/man/man9/accf_data.9#4 integrate .. //depot/projects/dtrace/src/share/man/man9/accf_dns.9#1 branch .. //depot/projects/dtrace/src/share/man/man9/sysctl.9#7 integrate .. //depot/projects/dtrace/src/share/man/man9/sysctl_add_oid.9#5 integrate .. //depot/projects/dtrace/src/share/misc/bsd-family-tree#17 integrate .. //depot/projects/dtrace/src/share/misc/committers-ports.dot#8 integrate .. //depot/projects/dtrace/src/share/misc/committers-src.dot#14 integrate .. //depot/projects/dtrace/src/share/mk/bsd.sys.mk#13 integrate .. //depot/projects/dtrace/src/sys/Makefile#16 integrate .. //depot/projects/dtrace/src/sys/amd64/amd64/pmap.c#51 integrate .. //depot/projects/dtrace/src/sys/amd64/include/param.h#7 integrate .. //depot/projects/dtrace/src/sys/arm/at91/at91_pmc.c#7 integrate .. //depot/projects/dtrace/src/sys/arm/xscale/i80321/ep80219_machdep.c#10 integrate .. //depot/projects/dtrace/src/sys/arm/xscale/i80321/iq31244_machdep.c#15 integrate .. //depot/projects/dtrace/src/sys/arm/xscale/i8134x/crb_machdep.c#7 integrate .. //depot/projects/dtrace/src/sys/arm/xscale/ixp425/avila_machdep.c#7 integrate .. //depot/projects/dtrace/src/sys/arm/xscale/pxa/pxa_machdep.c#3 integrate .. //depot/projects/dtrace/src/sys/boot/Makefile#9 integrate .. //depot/projects/dtrace/src/sys/boot/forth/loader.conf#18 integrate .. //depot/projects/dtrace/src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#3 integrate .. //depot/projects/dtrace/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#2 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_ioctl.c#8 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_ioctl.h#7 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_misc.c#26 integrate .. //depot/projects/dtrace/src/sys/compat/ndis/kern_ndis.c#6 integrate .. //depot/projects/dtrace/src/sys/conf/NOTES#62 integrate .. //depot/projects/dtrace/src/sys/conf/files#100 integrate .. //depot/projects/dtrace/src/sys/conf/kern.mk#13 integrate .. //depot/projects/dtrace/src/sys/conf/options#55 integrate .. //depot/projects/dtrace/src/sys/contrib/ipfilter/netinet/ip_compat.h#8 integrate .. //depot/projects/dtrace/src/sys/contrib/ipfilter/netinet/ip_fil.h#7 integrate .. //depot/projects/dtrace/src/sys/contrib/ipfilter/netinet/ip_nat.c#8 integrate .. //depot/projects/dtrace/src/sys/contrib/ipfilter/netinet/ip_nat.h#6 integrate .. //depot/projects/dtrace/src/sys/contrib/ipfilter/netinet/ip_state.c#9 integrate .. //depot/projects/dtrace/src/sys/contrib/pf/net/pf_ioctl.c#14 integrate .. //depot/projects/dtrace/src/sys/crypto/via/padlock.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/acpica/acpi.c#15 integrate .. //depot/projects/dtrace/src/sys/dev/amr/amr.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/atkbdc/psm.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_ael1002.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_common.h#4 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_mc5.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_mv88e1xxx.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_t3_cpl.h#5 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_t3_hw.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_tn1010.c#1 branch .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_vsc8211.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/common/cxgb_xgmac.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/cxgb_adapter.h#10 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/cxgb_main.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/cxgb_osdep.h#8 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/cxgb_sge.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#7 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h#3 integrate .. //depot/projects/dtrace/src/sys/dev/esp/esp_sbus.c#7 integrate .. //depot/projects/dtrace/src/sys/dev/esp/ncr53c9x.c#7 integrate .. //depot/projects/dtrace/src/sys/dev/esp/ncr53c9xvar.h#4 integrate .. //depot/projects/dtrace/src/sys/dev/hwpmc/hwpmc_mod.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/iicbus/ds1339.c#1 branch .. //depot/projects/dtrace/src/sys/dev/jme/if_jme.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/kbd/kbd.c#6 integrate .. //depot/projects/dtrace/src/sys/dev/kbdmux/kbdmux.c#8 integrate .. //depot/projects/dtrace/src/sys/dev/mpt/mpt_raid.c#14 integrate .. //depot/projects/dtrace/src/sys/dev/pci/pci.c#21 integrate .. //depot/projects/dtrace/src/sys/dev/pci/pci_pci.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/pci/pcivar.h#13 integrate .. //depot/projects/dtrace/src/sys/dev/usb/ehci_pci.c#10 integrate .. //depot/projects/dtrace/src/sys/dev/usb/ugen.c#6 integrate .. //depot/projects/dtrace/src/sys/dev/usb/uhid.c#6 integrate .. //depot/projects/dtrace/src/sys/dev/wi/if_wi.c#14 integrate .. //depot/projects/dtrace/src/sys/geom/eli/g_eli.c#14 integrate .. //depot/projects/dtrace/src/sys/geom/part/g_part_apm.c#6 integrate .. //depot/projects/dtrace/src/sys/geom/vinum/geom_vinum_rename.c#4 integrate .. //depot/projects/dtrace/src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c#8 integrate .. //depot/projects/dtrace/src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.c#6 integrate .. //depot/projects/dtrace/src/sys/i386/i386/pmap.c#42 integrate .. //depot/projects/dtrace/src/sys/i386/include/profile.h#5 integrate .. //depot/projects/dtrace/src/sys/kern/kern_environment.c#12 integrate .. //depot/projects/dtrace/src/sys/kern/kern_exec.c#30 integrate .. //depot/projects/dtrace/src/sys/kern/kern_fork.c#33 integrate .. //depot/projects/dtrace/src/sys/kern/kern_intr.c#22 integrate .. //depot/projects/dtrace/src/sys/kern/kern_lock.c#27 integrate .. //depot/projects/dtrace/src/sys/kern/kern_proc.c#24 integrate .. //depot/projects/dtrace/src/sys/kern/kern_timeout.c#12 integrate .. //depot/projects/dtrace/src/sys/kern/sched_ule.c#37 integrate .. //depot/projects/dtrace/src/sys/kern/subr_autoconf.c#7 integrate .. //depot/projects/dtrace/src/sys/kern/subr_lock.c#13 integrate .. //depot/projects/dtrace/src/sys/kern/subr_taskqueue.c#10 integrate .. //depot/projects/dtrace/src/sys/kern/subr_witness.c#21 integrate .. //depot/projects/dtrace/src/sys/kern/tty.c#15 integrate .. //depot/projects/dtrace/src/sys/kern/tty_info.c#1 branch .. //depot/projects/dtrace/src/sys/kern/uipc_socket.c#27 integrate .. //depot/projects/dtrace/src/sys/kern/uipc_usrreq.c#24 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_bio.c#25 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_subr.c#42 integrate .. //depot/projects/dtrace/src/sys/libkern/arc4random.c#4 integrate .. //depot/projects/dtrace/src/sys/modules/Makefile#52 integrate .. //depot/projects/dtrace/src/sys/modules/accf_dns/Makefile#1 branch .. //depot/projects/dtrace/src/sys/modules/cxgb/cxgb/Makefile#7 integrate .. //depot/projects/dtrace/src/sys/modules/mem/Makefile#5 integrate .. //depot/projects/dtrace/src/sys/net/bpf_buffer.c#2 integrate .. //depot/projects/dtrace/src/sys/net/if_gre.c#16 integrate .. //depot/projects/dtrace/src/sys/net/route.c#16 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_hostap.c#2 integrate .. //depot/projects/dtrace/src/sys/netinet/accf_dns.c#1 branch .. //depot/projects/dtrace/src/sys/netinet/in_pcb.c#24 integrate .. //depot/projects/dtrace/src/sys/netinet/in_pcb.h#12 integrate .. //depot/projects/dtrace/src/sys/netinet/ip_divert.c#14 integrate .. //depot/projects/dtrace/src/sys/netinet/raw_ip.c#19 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_offload.c#3 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_offload.h#3 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_syncache.c#21 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_syncache.h#3 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_timer.c#12 integrate .. //depot/projects/dtrace/src/sys/netinet/toedev.h#5 integrate .. //depot/projects/dtrace/src/sys/netinet/udp_usrreq.c#21 integrate .. //depot/projects/dtrace/src/sys/netinet6/icmp6.c#15 integrate .. //depot/projects/dtrace/src/sys/netinet6/raw_ip6.c#13 integrate .. //depot/projects/dtrace/src/sys/netipsec/ipsec.c#13 integrate .. //depot/projects/dtrace/src/sys/netipsec/ipsec6.h#6 integrate .. //depot/projects/dtrace/src/sys/netipx/ipx_input.c#7 integrate .. //depot/projects/dtrace/src/sys/netipx/ipx_usrreq.c#9 integrate .. //depot/projects/dtrace/src/sys/nfs4client/nfs4_socket.c#4 integrate .. //depot/projects/dtrace/src/sys/nfs4client/nfs4_vfsops.c#14 integrate .. //depot/projects/dtrace/src/sys/nfsclient/nfs_socket.c#18 integrate .. //depot/projects/dtrace/src/sys/nfsclient/nfs_vfsops.c#23 integrate .. //depot/projects/dtrace/src/sys/rpc/auth_unix.c#4 integrate .. //depot/projects/dtrace/src/sys/rpc/rpcclnt.c#6 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit.c#18 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit.h#11 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_arg.c#14 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_bsm.c#14 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_bsm_klib.c#11 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_bsm_token.c#10 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_private.h#8 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_syscalls.c#14 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_trigger.c#8 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_worker.c#15 integrate .. //depot/projects/dtrace/src/sys/sparc64/sparc64/autoconf.c#5 integrate .. //depot/projects/dtrace/src/sys/sparc64/sparc64/mem.c#6 integrate .. //depot/projects/dtrace/src/sys/sys/_task.h#4 integrate .. //depot/projects/dtrace/src/sys/sys/interrupt.h#10 integrate .. //depot/projects/dtrace/src/sys/sys/kernel.h#23 integrate .. //depot/projects/dtrace/src/sys/sys/param.h#58 integrate .. //depot/projects/dtrace/src/sys/sys/proc.h#46 integrate .. //depot/projects/dtrace/src/sys/sys/refcount.h#4 integrate .. //depot/projects/dtrace/src/sys/sys/socket.h#13 integrate .. //depot/projects/dtrace/src/sys/sys/sysctl.h#17 integrate .. //depot/projects/dtrace/src/sys/sys/taskqueue.h#6 integrate .. //depot/projects/dtrace/src/sys/sys/vmmeter.h#6 integrate .. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_balloc.c#7 integrate .. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_vfsops.c#25 integrate .. //depot/projects/dtrace/src/sys/vm/vm_kern.c#15 integrate .. //depot/projects/dtrace/src/usr.bin/calendar/calendars/calendar.freebsd#27 integrate .. //depot/projects/dtrace/src/usr.bin/gcore/elfcore.c#5 integrate .. //depot/projects/dtrace/src/usr.bin/gzip/gzip.1#3 integrate .. //depot/projects/dtrace/src/usr.bin/gzip/gzip.c#3 integrate .. //depot/projects/dtrace/src/usr.bin/ldd/ldd.c#5 integrate .. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.1#13 integrate .. //depot/projects/dtrace/src/usr.bin/yacc/skeleton.c#4 integrate .. //depot/projects/dtrace/src/usr.sbin/Makefile#29 integrate .. //depot/projects/dtrace/src/usr.sbin/ndiscvt/ndisgen.8#4 integrate .. //depot/projects/dtrace/src/usr.sbin/rtadvd/rtadvd.c#6 integrate .. //depot/projects/dtrace/src/usr.sbin/rtsold/rtsold.c#5 integrate .. //depot/projects/dtrace/src/usr.sbin/setfib/setfib.c#3 integrate .. //depot/projects/dtrace/www/en/cgi/cvsweb.conf#4 integrate .. //depot/projects/dtrace/www/en/developers.sgml#41 integrate .. //depot/projects/dtrace/www/en/developers/cvs.sgml#5 integrate .. //depot/projects/dtrace/www/en/releases/index.sgml#10 integrate .. //depot/projects/dtrace/www/share/sgml/news.xml#56 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#21 (text+ko) ==== @@ -13,7 +13,7 @@ - $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.275 2008/06/20 00:28:50 erwin Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.276 2008/07/22 17:05:47 remko Exp $ 1999 @@ -107,7 +107,7 @@ Core Team monthly reports - /home/core/public/monthly-report + /home/core/public/monthly-reports on the FreeBSD.org cluster. ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#84 (text+ko) ==== @@ -1,4 +1,4 @@ - + + @@ -56,20 +56,6 @@ Perl and Python have I18N and wide character handling libraries. Please use them for I18N compliance. - - In older FreeBSD versions, - Perl may give warnings about not having a wide character locale - installed on your system. You can set the - environment variable LD_PRELOAD to - /usr/lib/libxpg4.so in your shell. - - In sh-based shells: - - LD_PRELOAD=/usr/lib/libxpg4.so - - In C-based shells: - - setenv LD_PRELOAD /usr/lib/libxpg4.so ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/secure/chapter.sgml#4 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -57,13 +57,7 @@ Morris Internet worm - effective today. Of the 17 CERT security advisories of 1999, 10 - - - CERTsecurity advisories - - - of them were directly caused by buffer-overflow software bugs. + effective today. By far the most common type of buffer overflow attack is based on corrupting the stack. @@ -258,40 +252,32 @@ Unfortunately there is still a very large assortment of code in public use which blindly copies memory around without using any of the bounded copy routines we just discussed. - Fortunately, there is another solution. Several compiler - add-ons and libraries exist to do Run-time bounds checking in - C/C++. + Fortunately, there is a way to help prevent such attacks — + run-time bounds checking, which is implemented by several + C/C++ compilers. + ProPolice StackGuard gcc - StackGuard is one such add-on that is implemented as a - small patch to the gcc code generator. From the StackGuard - website: + ProPolice is one such compiler feature, and is integrated + into &man.gcc.1; versions 4.1 and later. It replaces and + extends the earlier StackGuard &man.gcc.1; extension. -
"StackGuard detects and defeats stack - smashing attacks by protecting the return address on the stack - from being altered. StackGuard places a "canary" word next to - the return address when a function is called. If the canary - word has been altered when the function returns, then a stack - smashing attack has been attempted, and the program responds - by emitting an intruder alert into syslog, and then - halts."
- -
"StackGuard is implemented as a small patch - to the gcc code generator, specifically the function_prolog() - and function_epilog() routines. function_prolog() has been - enhanced to lay down canaries on the stack when functions - start, and function_epilog() checks canary integrity when the - function exits. Any attempt at corrupting the return address - is thus detected before the function - returns."
-
+ ProPolice helps to protect against stack-based buffer + overflows and other attacks by laying pseudo-random numbers in + key areas of the stack before calling any function. When a + function returns, these canaries are checked + and if they are found to have been changed the executable is + immediately aborted. Thus any attempt to modify the return + address or other variable stored on the stack in an attempt to + get malicious code to run is unlikely to succeed, as the + attacker would have to also manage to leave the pseudo-random + canaries untouched. buffer overflow - Recompiling your application with StackGuard is an + Recompiling your application with ProPolice is an effective means of stopping most buffer-overflow attacks, but it can still be compromised. @@ -378,7 +364,8 @@ should also be noted that a process can easily break out of a chroot environment if it has root privilege. This could be accomplished by creating device nodes to read kernel memory, - attaching a debugger to a process outside of the jail, or in + attaching a debugger to a process outside of the &man.chroot.8; + environment, or in many other creative ways. The behavior of the chroot() system ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#5 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -138,10 +138,10 @@ The Bywater Basic Interpreter can be found in the Ports Collection as - lang/bwbasic + lang/bwbasic and the Phil Cockroft's Basic Interpreter (formerly Rabbit Basic) is available as - lang/pbasic. + lang/pbasic. @@ -163,14 +163,14 @@ Various implementations of Lisp that can run on &unix; systems are available in the Ports Collection for &os;. GNU Common Lisp can be found as - lang/gcl. CLISP + lang/gcl. CLISP by Bruno Haible and Michael Stoll is available as - lang/clisp. + lang/clisp. For CMUCL, which includes a highly-optimizing compiler too, or simpler Lisp implementations like SLisp, which implements most of the Common Lisp constructs in a few hundred lines of C code, - lang/cmucl and - lang/slisp are available + lang/cmucl and + lang/slisp are available respectively. @@ -184,7 +184,7 @@ writing CGI scripts. >>> TRUNCATED FOR MAIL (1000 lines) <<<