svn commit: r189192 - in projects/jbuild: . bin/chmod bin/dd bin/kenv bin/ln bin/pax bin/ps bin/test cddl/contrib/opensolaris/lib/libdtrace/common contrib/bind9 contrib/bind9/lib/dns contrib/bind9/...

John Birrell jb at FreeBSD.org
Sat Feb 28 10:03:31 PST 2009


Author: jb
Date: Sat Feb 28 18:03:28 2009
New Revision: 189192
URL: http://svn.freebsd.org/changeset/base/189192

Log:
  MFC

Added:
  projects/jbuild/contrib/csup/lex.rcs.c
     - copied unchanged from r189173, head/contrib/csup/lex.rcs.c
  projects/jbuild/contrib/csup/rcsfile.c
     - copied unchanged from r189173, head/contrib/csup/rcsfile.c
  projects/jbuild/contrib/csup/rcsfile.h
     - copied unchanged from r189173, head/contrib/csup/rcsfile.h
  projects/jbuild/contrib/csup/rcsparse.c
     - copied unchanged from r189173, head/contrib/csup/rcsparse.c
  projects/jbuild/contrib/csup/rcsparse.h
     - copied unchanged from r189173, head/contrib/csup/rcsparse.h
  projects/jbuild/contrib/csup/rcstokenizer.h
     - copied unchanged from r189173, head/contrib/csup/rcstokenizer.h
  projects/jbuild/contrib/csup/rcstokenizer.l
     - copied unchanged from r189173, head/contrib/csup/rcstokenizer.l
  projects/jbuild/contrib/csup/rsyncfile.c
     - copied unchanged from r189173, head/contrib/csup/rsyncfile.c
  projects/jbuild/contrib/csup/rsyncfile.h
     - copied unchanged from r189173, head/contrib/csup/rsyncfile.h
  projects/jbuild/contrib/file/AUTHORS
     - copied unchanged from r189173, head/contrib/file/AUTHORS
  projects/jbuild/contrib/file/COPYING
     - copied unchanged from r189173, head/contrib/file/COPYING
  projects/jbuild/contrib/file/INSTALL
     - copied unchanged from r189173, head/contrib/file/INSTALL
  projects/jbuild/contrib/file/Magdir/clarion
     - copied unchanged from r189173, head/contrib/file/Magdir/clarion
  projects/jbuild/contrib/file/Magdir/erlang
     - copied unchanged from r189173, head/contrib/file/Magdir/erlang
  projects/jbuild/contrib/file/Magdir/gnome-keyring
     - copied unchanged from r189173, head/contrib/file/Magdir/gnome-keyring
  projects/jbuild/contrib/file/Magdir/gnumeric
     - copied unchanged from r189173, head/contrib/file/Magdir/gnumeric
  projects/jbuild/contrib/file/Magdir/graphviz
     - copied unchanged from r189173, head/contrib/file/Magdir/graphviz
  projects/jbuild/contrib/file/Magdir/inform
     - copied unchanged from r189173, head/contrib/file/Magdir/inform
  projects/jbuild/contrib/file/Magdir/kde
     - copied unchanged from r189173, head/contrib/file/Magdir/kde
  projects/jbuild/contrib/file/Magdir/llvm
     - copied unchanged from r189173, head/contrib/file/Magdir/llvm
  projects/jbuild/contrib/file/Magdir/lua
     - copied unchanged from r189173, head/contrib/file/Magdir/lua
  projects/jbuild/contrib/file/Magdir/luks
     - copied unchanged from r189173, head/contrib/file/Magdir/luks
  projects/jbuild/contrib/file/Magdir/mathcad
     - copied unchanged from r189173, head/contrib/file/Magdir/mathcad
  projects/jbuild/contrib/file/Magdir/mercurial
     - copied unchanged from r189173, head/contrib/file/Magdir/mercurial
  projects/jbuild/contrib/file/Magdir/mozilla
     - copied unchanged from r189173, head/contrib/file/Magdir/mozilla
  projects/jbuild/contrib/file/Magdir/netware
     - copied unchanged from r189173, head/contrib/file/Magdir/netware
  projects/jbuild/contrib/file/Magdir/ole2compounddocs
     - copied unchanged from r189173, head/contrib/file/Magdir/ole2compounddocs
  projects/jbuild/contrib/file/Magdir/ruby
     - copied unchanged from r189173, head/contrib/file/Magdir/ruby
  projects/jbuild/contrib/file/Magdir/securitycerts
     - copied unchanged from r189173, head/contrib/file/Magdir/securitycerts
  projects/jbuild/contrib/file/Magdir/warc
     - copied unchanged from r189173, head/contrib/file/Magdir/warc
  projects/jbuild/contrib/file/Magdir/weak
     - copied unchanged from r189173, head/contrib/file/Magdir/weak
  projects/jbuild/contrib/file/Magdir/windows
     - copied unchanged from r189173, head/contrib/file/Magdir/windows
  projects/jbuild/contrib/file/Magdir/xilinx
     - copied unchanged from r189173, head/contrib/file/Magdir/xilinx
  projects/jbuild/contrib/file/NEWS
     - copied unchanged from r189173, head/contrib/file/NEWS
  projects/jbuild/contrib/file/TODO
     - copied unchanged from r189173, head/contrib/file/TODO
  projects/jbuild/contrib/file/asprintf.c
     - copied unchanged from r189173, head/contrib/file/asprintf.c
  projects/jbuild/contrib/file/compile
     - copied unchanged from r189173, head/contrib/file/compile
  projects/jbuild/contrib/file/config.guess
     - copied unchanged from r189173, head/contrib/file/config.guess
  projects/jbuild/contrib/file/config.sub
     - copied unchanged from r189173, head/contrib/file/config.sub
  projects/jbuild/contrib/file/configure.ac
     - copied unchanged from r189173, head/contrib/file/configure.ac
  projects/jbuild/contrib/file/elfclass.h
     - copied unchanged from r189173, head/contrib/file/elfclass.h
  projects/jbuild/contrib/file/getopt_long.c
     - copied unchanged from r189173, head/contrib/file/getopt_long.c
  projects/jbuild/contrib/file/mygetopt.h
     - copied unchanged from r189173, head/contrib/file/mygetopt.h
  projects/jbuild/contrib/file/tests/
     - copied from r189173, head/contrib/file/tests/
  projects/jbuild/contrib/file/vasprintf.c
     - copied unchanged from r189173, head/contrib/file/vasprintf.c
  projects/jbuild/contrib/gdtoa/gdtoa_fltrnds.h
     - copied unchanged from r189173, head/contrib/gdtoa/gdtoa_fltrnds.h
  projects/jbuild/contrib/gdtoa/test/obad/
     - copied from r189173, head/contrib/gdtoa/test/obad/
  projects/jbuild/contrib/openbsm/bin/auditd/auditd_darwin.c
     - copied unchanged from r189173, head/contrib/openbsm/bin/auditd/auditd_darwin.c
  projects/jbuild/contrib/openbsm/bin/auditd/auditd_fbsd.c
     - copied unchanged from r189173, head/contrib/openbsm/bin/auditd/auditd_fbsd.c
  projects/jbuild/contrib/openbsm/bsm/auditd_lib.h
     - copied unchanged from r189173, head/contrib/openbsm/bsm/auditd_lib.h
  projects/jbuild/contrib/openbsm/libauditd/
     - copied from r189173, head/contrib/openbsm/libauditd/
  projects/jbuild/contrib/openbsm/libbsm/au_domain.3
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/au_domain.3
  projects/jbuild/contrib/openbsm/libbsm/au_errno.3
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/au_errno.3
  projects/jbuild/contrib/openbsm/libbsm/au_socket_type.3
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/au_socket_type.3
  projects/jbuild/contrib/openbsm/libbsm/bsm_domain.c
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/bsm_domain.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_errno.c
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/bsm_errno.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_socket_type.c
     - copied unchanged from r189173, head/contrib/openbsm/libbsm/bsm_socket_type.c
  projects/jbuild/contrib/openbsm/sys/bsm/audit_domain.h
     - copied unchanged from r189173, head/contrib/openbsm/sys/bsm/audit_domain.h
  projects/jbuild/contrib/openbsm/sys/bsm/audit_errno.h
     - copied unchanged from r189173, head/contrib/openbsm/sys/bsm/audit_errno.h
  projects/jbuild/contrib/openbsm/sys/bsm/audit_socket_type.h
     - copied unchanged from r189173, head/contrib/openbsm/sys/bsm/audit_socket_type.h
  projects/jbuild/contrib/openbsm/test/reference/E2BIG_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/E2BIG_record
  projects/jbuild/contrib/openbsm/test/reference/EACCES_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EACCES_record
  projects/jbuild/contrib/openbsm/test/reference/EBADF_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EBADF_record
  projects/jbuild/contrib/openbsm/test/reference/EBUSY_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EBUSY_record
  projects/jbuild/contrib/openbsm/test/reference/ECHILD_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ECHILD_record
  projects/jbuild/contrib/openbsm/test/reference/EDEADLK_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EDEADLK_record
  projects/jbuild/contrib/openbsm/test/reference/EEXIST_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EEXIST_record
  projects/jbuild/contrib/openbsm/test/reference/EFAULT_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EFAULT_record
  projects/jbuild/contrib/openbsm/test/reference/EFBIG_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EFBIG_record
  projects/jbuild/contrib/openbsm/test/reference/EINTR_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EINTR_record
  projects/jbuild/contrib/openbsm/test/reference/EINVAL_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EINVAL_record
  projects/jbuild/contrib/openbsm/test/reference/EIO_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EIO_record
  projects/jbuild/contrib/openbsm/test/reference/EISDIR_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EISDIR_record
  projects/jbuild/contrib/openbsm/test/reference/EMFILE_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EMFILE_record
  projects/jbuild/contrib/openbsm/test/reference/EMLINK_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EMLINK_record
  projects/jbuild/contrib/openbsm/test/reference/ENFILE_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENFILE_record
  projects/jbuild/contrib/openbsm/test/reference/ENODEV_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENODEV_record
  projects/jbuild/contrib/openbsm/test/reference/ENOENT_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOENT_record
  projects/jbuild/contrib/openbsm/test/reference/ENOEXEC_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOEXEC_record
  projects/jbuild/contrib/openbsm/test/reference/ENOMEM_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOMEM_record
  projects/jbuild/contrib/openbsm/test/reference/ENOSPC_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOSPC_record
  projects/jbuild/contrib/openbsm/test/reference/ENOTBLK_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOTBLK_record
  projects/jbuild/contrib/openbsm/test/reference/ENOTDIR_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOTDIR_record
  projects/jbuild/contrib/openbsm/test/reference/ENOTTY_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENOTTY_record
  projects/jbuild/contrib/openbsm/test/reference/ENXIO_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ENXIO_record
  projects/jbuild/contrib/openbsm/test/reference/EPERM_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EPERM_record
  projects/jbuild/contrib/openbsm/test/reference/EPIPE_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EPIPE_record
  projects/jbuild/contrib/openbsm/test/reference/EROFS_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EROFS_record
  projects/jbuild/contrib/openbsm/test/reference/ESPIPE_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ESPIPE_record
  projects/jbuild/contrib/openbsm/test/reference/ESRCH_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ESRCH_record
  projects/jbuild/contrib/openbsm/test/reference/ETXTBSY_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/ETXTBSY_record
  projects/jbuild/contrib/openbsm/test/reference/EXDEV_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/EXDEV_record
  projects/jbuild/contrib/openbsm/test/reference/socketex_record
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/socketex_record
  projects/jbuild/contrib/openbsm/test/reference/socketex_token
     - copied unchanged from r189173, head/contrib/openbsm/test/reference/socketex_token
  projects/jbuild/gnu/usr.bin/gdb/gdbserver/fbsd-ppc-low.c
     - copied unchanged from r189173, head/gnu/usr.bin/gdb/gdbserver/fbsd-ppc-low.c
  projects/jbuild/gnu/usr.bin/gdb/gdbserver/reg-ppc.c
     - copied unchanged from r189173, head/gnu/usr.bin/gdb/gdbserver/reg-ppc.c
  projects/jbuild/lib/libarchive/test/test_write_disk_failures.c
     - copied unchanged from r189173, head/lib/libarchive/test/test_write_disk_failures.c
  projects/jbuild/lib/libarchive/test/test_write_disk_sparse.c
     - copied unchanged from r189173, head/lib/libarchive/test/test_write_disk_sparse.c
  projects/jbuild/lib/libauditd/
     - copied from r189173, head/lib/libauditd/
  projects/jbuild/lib/libc/gen/fdevname.c
     - copied unchanged from r189173, head/lib/libc/gen/fdevname.c
  projects/jbuild/lib/libc/stdio/getdelim.c
     - copied unchanged from r189173, head/lib/libc/stdio/getdelim.c
  projects/jbuild/lib/libc/stdio/getline.3
     - copied unchanged from r189173, head/lib/libc/stdio/getline.3
  projects/jbuild/lib/libc/stdio/getline.c
     - copied unchanged from r189173, head/lib/libc/stdio/getline.c
  projects/jbuild/lib/libc/stdio/printfcommon.h
     - copied unchanged from r189173, head/lib/libc/stdio/printfcommon.h
  projects/jbuild/lib/libc/string/stpncpy.c
     - copied unchanged from r189173, head/lib/libc/string/stpncpy.c
  projects/jbuild/lib/libc/string/strnlen.c
     - copied unchanged from r189173, head/lib/libc/string/strnlen.c
  projects/jbuild/lib/libc/string/wcscasecmp.c
     - copied unchanged from r189173, head/lib/libc/string/wcscasecmp.c
  projects/jbuild/lib/libc/string/wcsncasecmp.c
     - copied unchanged from r189173, head/lib/libc/string/wcsncasecmp.c
  projects/jbuild/lib/libc/string/wcsnlen.c
     - copied unchanged from r189173, head/lib/libc/string/wcsnlen.c
  projects/jbuild/lib/libelf/README
     - copied unchanged from r189173, head/lib/libelf/README
  projects/jbuild/lib/libmp/Symbol.map
     - copied unchanged from r189173, head/lib/libmp/Symbol.map
  projects/jbuild/lib/libusbhid/descr_compat.c
     - copied unchanged from r189173, head/lib/libusbhid/descr_compat.c
  projects/jbuild/sbin/ipfw/altq.c
     - copied unchanged from r189173, head/sbin/ipfw/altq.c
  projects/jbuild/sbin/ipfw/dummynet.c
     - copied unchanged from r189173, head/sbin/ipfw/dummynet.c
  projects/jbuild/sbin/ipfw/ipfw2.h
     - copied unchanged from r189173, head/sbin/ipfw/ipfw2.h
  projects/jbuild/sbin/ipfw/ipv6.c
     - copied unchanged from r189173, head/sbin/ipfw/ipv6.c
  projects/jbuild/sbin/ipfw/main.c
     - copied unchanged from r189173, head/sbin/ipfw/main.c
  projects/jbuild/sbin/ipfw/nat.c
     - copied unchanged from r189173, head/sbin/ipfw/nat.c
  projects/jbuild/share/man/man4/man4.powerpc/snd_ai2s.4
     - copied unchanged from r189173, head/share/man/man4/man4.powerpc/snd_ai2s.4
  projects/jbuild/share/man/man4/man4.powerpc/snd_davbus.4
     - copied unchanged from r189173, head/share/man/man4/man4.powerpc/snd_davbus.4
  projects/jbuild/share/man/man4/urtw.4
     - copied unchanged from r189173, head/share/man/man4/urtw.4
  projects/jbuild/share/man/man5/portindex.5
     - copied unchanged from r189173, head/share/man/man5/portindex.5
  projects/jbuild/share/man/man7/adding_user.7
     - copied unchanged from r189173, head/share/man/man7/adding_user.7
  projects/jbuild/tools/regression/file/newfileops_on_fork/
     - copied from r189173, head/tools/regression/file/newfileops_on_fork/
  projects/jbuild/tools/regression/lib/libc/stdio/test-getdelim.c
     - copied unchanged from r189173, head/tools/regression/lib/libc/stdio/test-getdelim.c
  projects/jbuild/tools/regression/lib/libc/stdio/test-printbasic.c
     - copied unchanged from r189173, head/tools/regression/lib/libc/stdio/test-printbasic.c
  projects/jbuild/tools/regression/lib/libc/string/test-stpncpy.c
     - copied unchanged from r189173, head/tools/regression/lib/libc/string/test-stpncpy.c
  projects/jbuild/tools/regression/lib/libc/string/test-wcscasecmp.c
     - copied unchanged from r189173, head/tools/regression/lib/libc/string/test-wcscasecmp.c
  projects/jbuild/tools/regression/lib/libc/string/test-wcsnlen.c
     - copied unchanged from r189173, head/tools/regression/lib/libc/string/test-wcsnlen.c
  projects/jbuild/tools/regression/lib/msun/test-conj.c
     - copied unchanged from r189173, head/tools/regression/lib/msun/test-conj.c
  projects/jbuild/tools/regression/lib/msun/test-conj.t
     - copied unchanged from r189173, head/tools/regression/lib/msun/test-conj.t
  projects/jbuild/tools/regression/usr.bin/jot/regress.wX1.out
     - copied unchanged from r189173, head/tools/regression/usr.bin/jot/regress.wX1.out
  projects/jbuild/tools/tools/ath/athrd/
     - copied from r189173, head/tools/tools/ath/athrd/
  projects/jbuild/tools/tools/cfi/
     - copied from r189173, head/tools/tools/cfi/
  projects/jbuild/tools/tools/nanobsd/gateworks/
     - copied from r189173, head/tools/tools/nanobsd/gateworks/
  projects/jbuild/tools/tools/nanobsd/rescue/
     - copied from r189173, head/tools/tools/nanobsd/rescue/
  projects/jbuild/tools/tools/net80211/scripts/setup.tdma-master
     - copied unchanged from r189173, head/tools/tools/net80211/scripts/setup.tdma-master
  projects/jbuild/tools/tools/net80211/scripts/setup.tdma-slave
     - copied unchanged from r189173, head/tools/tools/net80211/scripts/setup.tdma-slave
  projects/jbuild/tools/tools/net80211/wlantxtime/
     - copied from r189173, head/tools/tools/net80211/wlantxtime/
  projects/jbuild/tools/tools/sysbuild/
     - copied from r189173, head/tools/tools/sysbuild/
  projects/jbuild/usr.bin/mail/util.c
     - copied unchanged from r189173, head/usr.bin/mail/util.c
  projects/jbuild/usr.bin/truss/mips-fbsd.c
     - copied unchanged from r189173, head/usr.bin/truss/mips-fbsd.c
  projects/jbuild/usr.sbin/bluetooth/btpand/
     - copied from r189173, head/usr.sbin/bluetooth/btpand/
  projects/jbuild/usr.sbin/dumpcis/cardinfo.h
     - copied unchanged from r189173, head/usr.sbin/dumpcis/cardinfo.h
  projects/jbuild/usr.sbin/dumpcis/cis.h
     - copied unchanged from r189173, head/usr.sbin/dumpcis/cis.h
  projects/jbuild/usr.sbin/i2c/
     - copied from r189173, head/usr.sbin/i2c/
Replaced:
  projects/jbuild/contrib/file/FREEBSD-upgrade
     - copied unchanged from r189173, head/contrib/file/FREEBSD-upgrade
  projects/jbuild/contrib/file/magic2mime
     - copied unchanged from r189173, head/contrib/file/magic2mime
Deleted:
  projects/jbuild/contrib/file/LEGAL.NOTICE
  projects/jbuild/contrib/file/Makefile.std
  projects/jbuild/contrib/file/PORTING
  projects/jbuild/contrib/file/configure.in
  projects/jbuild/contrib/file/magic.mime
  projects/jbuild/contrib/file/mkinstalldirs
  projects/jbuild/contrib/file/test.c
  projects/jbuild/gnu/games/
  projects/jbuild/share/man/man8/adding_user.8
  projects/jbuild/tools/regression/usr.bin/jot/regress.wX.out
  projects/jbuild/usr.bin/mail/aux.c
  projects/jbuild/usr.bin/netstat/mcast.c
  projects/jbuild/usr.sbin/pccard/
  projects/jbuild/usr.sbin/sysinstall/pccard.c
Modified:
  projects/jbuild/   (props changed)
  projects/jbuild/Makefile.inc1
  projects/jbuild/ObsoleteFiles.inc
  projects/jbuild/UPDATING
  projects/jbuild/bin/chmod/chmod.1
  projects/jbuild/bin/dd/dd.1
  projects/jbuild/bin/kenv/kenv.1
  projects/jbuild/bin/ln/ln.1
  projects/jbuild/bin/pax/file_subs.c
  projects/jbuild/bin/ps/extern.h
  projects/jbuild/bin/ps/keyword.c
  projects/jbuild/bin/ps/print.c
  projects/jbuild/bin/test/test.1
  projects/jbuild/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
  projects/jbuild/contrib/bind9/   (props changed)
  projects/jbuild/contrib/bind9/CHANGES
  projects/jbuild/contrib/bind9/lib/dns/api
  projects/jbuild/contrib/bind9/lib/dns/openssldsa_link.c
  projects/jbuild/contrib/bind9/lib/dns/opensslrsa_link.c
  projects/jbuild/contrib/bind9/lib/isc/unix/socket.c
  projects/jbuild/contrib/bind9/version
  projects/jbuild/contrib/bsnmp/snmp_mibII/mibII.c
  projects/jbuild/contrib/cpio/   (props changed)
  projects/jbuild/contrib/csup/   (props changed)
  projects/jbuild/contrib/csup/GNUmakefile
  projects/jbuild/contrib/csup/Makefile
  projects/jbuild/contrib/csup/TODO
  projects/jbuild/contrib/csup/config.c
  projects/jbuild/contrib/csup/csup.1
  projects/jbuild/contrib/csup/detailer.c
  projects/jbuild/contrib/csup/diff.c
  projects/jbuild/contrib/csup/diff.h
  projects/jbuild/contrib/csup/fattr.c
  projects/jbuild/contrib/csup/fattr.h
  projects/jbuild/contrib/csup/keyword.c
  projects/jbuild/contrib/csup/keyword.h
  projects/jbuild/contrib/csup/lister.c
  projects/jbuild/contrib/csup/misc.c
  projects/jbuild/contrib/csup/misc.h
  projects/jbuild/contrib/csup/mux.c
  projects/jbuild/contrib/csup/proto.c
  projects/jbuild/contrib/csup/proto.h
  projects/jbuild/contrib/csup/status.c
  projects/jbuild/contrib/csup/stream.c
  projects/jbuild/contrib/csup/stream.h
  projects/jbuild/contrib/csup/updater.c
  projects/jbuild/contrib/file/   (props changed)
  projects/jbuild/contrib/file/ChangeLog
  projects/jbuild/contrib/file/MAINT
  projects/jbuild/contrib/file/Magdir/adventure
  projects/jbuild/contrib/file/Magdir/animation
  projects/jbuild/contrib/file/Magdir/apple
  projects/jbuild/contrib/file/Magdir/archive
  projects/jbuild/contrib/file/Magdir/audio
  projects/jbuild/contrib/file/Magdir/c-lang
  projects/jbuild/contrib/file/Magdir/c64
  projects/jbuild/contrib/file/Magdir/cafebabe
  projects/jbuild/contrib/file/Magdir/cddb
  projects/jbuild/contrib/file/Magdir/commands
  projects/jbuild/contrib/file/Magdir/compress
  projects/jbuild/contrib/file/Magdir/console
  projects/jbuild/contrib/file/Magdir/cracklib
  projects/jbuild/contrib/file/Magdir/ctags
  projects/jbuild/contrib/file/Magdir/database
  projects/jbuild/contrib/file/Magdir/diff
  projects/jbuild/contrib/file/Magdir/dump
  projects/jbuild/contrib/file/Magdir/elf
  projects/jbuild/contrib/file/Magdir/filesystems
  projects/jbuild/contrib/file/Magdir/flash
  projects/jbuild/contrib/file/Magdir/fonts
  projects/jbuild/contrib/file/Magdir/fortran
  projects/jbuild/contrib/file/Magdir/frame
  projects/jbuild/contrib/file/Magdir/freebsd
  projects/jbuild/contrib/file/Magdir/fsav
  projects/jbuild/contrib/file/Magdir/games
  projects/jbuild/contrib/file/Magdir/gimp
  projects/jbuild/contrib/file/Magdir/gnu
  projects/jbuild/contrib/file/Magdir/hp
  projects/jbuild/contrib/file/Magdir/iff
  projects/jbuild/contrib/file/Magdir/images
  projects/jbuild/contrib/file/Magdir/java
  projects/jbuild/contrib/file/Magdir/jpeg
  projects/jbuild/contrib/file/Magdir/lex
  projects/jbuild/contrib/file/Magdir/linux
  projects/jbuild/contrib/file/Magdir/lisp
  projects/jbuild/contrib/file/Magdir/macintosh
  projects/jbuild/contrib/file/Magdir/mail.news
  projects/jbuild/contrib/file/Magdir/mathematica
  projects/jbuild/contrib/file/Magdir/misctools
  projects/jbuild/contrib/file/Magdir/msdos
  projects/jbuild/contrib/file/Magdir/mup
  projects/jbuild/contrib/file/Magdir/os2
  projects/jbuild/contrib/file/Magdir/palm
  projects/jbuild/contrib/file/Magdir/pdf
  projects/jbuild/contrib/file/Magdir/perl
  projects/jbuild/contrib/file/Magdir/pgp
  projects/jbuild/contrib/file/Magdir/pkgadd
  projects/jbuild/contrib/file/Magdir/printer
  projects/jbuild/contrib/file/Magdir/psion
  projects/jbuild/contrib/file/Magdir/revision
  projects/jbuild/contrib/file/Magdir/riff
  projects/jbuild/contrib/file/Magdir/rpm
  projects/jbuild/contrib/file/Magdir/rtf
  projects/jbuild/contrib/file/Magdir/sc
  projects/jbuild/contrib/file/Magdir/scientific
  projects/jbuild/contrib/file/Magdir/sgi
  projects/jbuild/contrib/file/Magdir/sgml
  projects/jbuild/contrib/file/Magdir/sharc
  projects/jbuild/contrib/file/Magdir/sketch
  projects/jbuild/contrib/file/Magdir/softquad
  projects/jbuild/contrib/file/Magdir/spectrum
  projects/jbuild/contrib/file/Magdir/tex
  projects/jbuild/contrib/file/Magdir/troff
  projects/jbuild/contrib/file/Magdir/unicode
  projects/jbuild/contrib/file/Magdir/uuencode
  projects/jbuild/contrib/file/Magdir/varied.script
  projects/jbuild/contrib/file/Magdir/vorbis
  projects/jbuild/contrib/file/Magdir/wordprocessors
  projects/jbuild/contrib/file/Makefile.am
  projects/jbuild/contrib/file/Makefile.in
  projects/jbuild/contrib/file/README
  projects/jbuild/contrib/file/acinclude.m4
  projects/jbuild/contrib/file/aclocal.m4
  projects/jbuild/contrib/file/apprentice.c
  projects/jbuild/contrib/file/ascmagic.c
  projects/jbuild/contrib/file/compress.c
  projects/jbuild/contrib/file/config.h.in
  projects/jbuild/contrib/file/configure
  projects/jbuild/contrib/file/file.c
  projects/jbuild/contrib/file/file.h
  projects/jbuild/contrib/file/file.man
  projects/jbuild/contrib/file/fsmagic.c
  projects/jbuild/contrib/file/funcs.c
  projects/jbuild/contrib/file/is_tar.c
  projects/jbuild/contrib/file/libmagic.man
  projects/jbuild/contrib/file/magic.c
  projects/jbuild/contrib/file/magic.h
  projects/jbuild/contrib/file/magic.man
  projects/jbuild/contrib/file/names.h
  projects/jbuild/contrib/file/patchlevel.h
  projects/jbuild/contrib/file/print.c
  projects/jbuild/contrib/file/readelf.c
  projects/jbuild/contrib/file/readelf.h
  projects/jbuild/contrib/file/softmagic.c
  projects/jbuild/contrib/file/tar.h
  projects/jbuild/contrib/gdtoa/   (props changed)
  projects/jbuild/contrib/gdtoa/README
  projects/jbuild/contrib/gdtoa/g_Qfmt.c
  projects/jbuild/contrib/gdtoa/g__fmt.c
  projects/jbuild/contrib/gdtoa/g_ddfmt.c
  projects/jbuild/contrib/gdtoa/g_dfmt.c
  projects/jbuild/contrib/gdtoa/g_ffmt.c
  projects/jbuild/contrib/gdtoa/g_xLfmt.c
  projects/jbuild/contrib/gdtoa/g_xfmt.c
  projects/jbuild/contrib/gdtoa/gdtoa.c
  projects/jbuild/contrib/gdtoa/gdtoa.h
  projects/jbuild/contrib/gdtoa/gdtoaimp.h
  projects/jbuild/contrib/gdtoa/gethex.c
  projects/jbuild/contrib/gdtoa/makefile
  projects/jbuild/contrib/gdtoa/smisc.c
  projects/jbuild/contrib/gdtoa/strtod.c
  projects/jbuild/contrib/gdtoa/strtodg.c
  projects/jbuild/contrib/gdtoa/strtof.c
  projects/jbuild/contrib/gdtoa/strtopQ.c
  projects/jbuild/contrib/gdtoa/strtopd.c
  projects/jbuild/contrib/gdtoa/strtopdd.c
  projects/jbuild/contrib/gdtoa/strtopf.c
  projects/jbuild/contrib/gdtoa/strtopx.c
  projects/jbuild/contrib/gdtoa/strtopxL.c
  projects/jbuild/contrib/gdtoa/test/README
  projects/jbuild/contrib/gdtoa/test/getround.c
  projects/jbuild/contrib/gdtoa/test/makefile
  projects/jbuild/contrib/gdtoa/test/xsum0.out
  projects/jbuild/contrib/gdtoa/xsum0.out
  projects/jbuild/contrib/less/line.c
  projects/jbuild/contrib/lukemftpd/src/extern.h
  projects/jbuild/contrib/lukemftpd/src/ftpcmd.y
  projects/jbuild/contrib/lukemftpd/src/ftpd.c
  projects/jbuild/contrib/ncurses/   (props changed)
  projects/jbuild/contrib/netcat/   (props changed)
  projects/jbuild/contrib/ntp/   (props changed)
  projects/jbuild/contrib/ntp/ntpd/ntp_crypto.c
  projects/jbuild/contrib/openbsm/   (props changed)
  projects/jbuild/contrib/openbsm/INSTALL
  projects/jbuild/contrib/openbsm/Makefile.am
  projects/jbuild/contrib/openbsm/Makefile.in
  projects/jbuild/contrib/openbsm/NEWS
  projects/jbuild/contrib/openbsm/README
  projects/jbuild/contrib/openbsm/TODO
  projects/jbuild/contrib/openbsm/VERSION
  projects/jbuild/contrib/openbsm/bin/Makefile.in
  projects/jbuild/contrib/openbsm/bin/audit/Makefile.am
  projects/jbuild/contrib/openbsm/bin/audit/Makefile.in
  projects/jbuild/contrib/openbsm/bin/audit/audit.8
  projects/jbuild/contrib/openbsm/bin/audit/audit.c
  projects/jbuild/contrib/openbsm/bin/auditd/Makefile.am
  projects/jbuild/contrib/openbsm/bin/auditd/Makefile.in
  projects/jbuild/contrib/openbsm/bin/auditd/audit_warn.c
  projects/jbuild/contrib/openbsm/bin/auditd/auditd.8
  projects/jbuild/contrib/openbsm/bin/auditd/auditd.c
  projects/jbuild/contrib/openbsm/bin/auditd/auditd.h
  projects/jbuild/contrib/openbsm/bin/auditfilterd/Makefile.in
  projects/jbuild/contrib/openbsm/bin/auditreduce/Makefile.in
  projects/jbuild/contrib/openbsm/bin/auditreduce/auditreduce.c
  projects/jbuild/contrib/openbsm/bin/praudit/Makefile.in
  projects/jbuild/contrib/openbsm/bsm/Makefile.am
  projects/jbuild/contrib/openbsm/bsm/Makefile.in
  projects/jbuild/contrib/openbsm/bsm/audit_uevents.h
  projects/jbuild/contrib/openbsm/bsm/libbsm.h
  projects/jbuild/contrib/openbsm/compat/endian.h
  projects/jbuild/contrib/openbsm/config/config.h
  projects/jbuild/contrib/openbsm/config/config.h.in
  projects/jbuild/contrib/openbsm/configure
  projects/jbuild/contrib/openbsm/configure.ac
  projects/jbuild/contrib/openbsm/etc/audit_event
  projects/jbuild/contrib/openbsm/libbsm/Makefile.am
  projects/jbuild/contrib/openbsm/libbsm/Makefile.in
  projects/jbuild/contrib/openbsm/libbsm/au_token.3
  projects/jbuild/contrib/openbsm/libbsm/audit_submit.3
  projects/jbuild/contrib/openbsm/libbsm/bsm_audit.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_class.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_control.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_event.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_io.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_mask.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_token.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_user.c
  projects/jbuild/contrib/openbsm/libbsm/bsm_wrappers.c
  projects/jbuild/contrib/openbsm/libbsm/libbsm.3
  projects/jbuild/contrib/openbsm/man/Makefile.in
  projects/jbuild/contrib/openbsm/man/audit.log.5
  projects/jbuild/contrib/openbsm/man/audit_user.5
  projects/jbuild/contrib/openbsm/modules/Makefile.in
  projects/jbuild/contrib/openbsm/modules/auditfilter_noop/Makefile.in
  projects/jbuild/contrib/openbsm/sys/Makefile.in
  projects/jbuild/contrib/openbsm/sys/bsm/Makefile.am
  projects/jbuild/contrib/openbsm/sys/bsm/Makefile.in
  projects/jbuild/contrib/openbsm/sys/bsm/audit.h
  projects/jbuild/contrib/openbsm/sys/bsm/audit_internal.h
  projects/jbuild/contrib/openbsm/sys/bsm/audit_kevents.h
  projects/jbuild/contrib/openbsm/sys/bsm/audit_record.h
  projects/jbuild/contrib/openbsm/test/Makefile.in
  projects/jbuild/contrib/openbsm/test/bsm/Makefile.in
  projects/jbuild/contrib/openbsm/test/bsm/generate.c
  projects/jbuild/contrib/openbsm/test/reference/arg32_record
  projects/jbuild/contrib/openbsm/test/reference/data_record
  projects/jbuild/contrib/openbsm/test/reference/data_token
  projects/jbuild/contrib/openbsm/test/reference/file_record
  projects/jbuild/contrib/openbsm/test/reference/header32_token
  projects/jbuild/contrib/openbsm/test/reference/in_addr_record
  projects/jbuild/contrib/openbsm/test/reference/ip_record
  projects/jbuild/contrib/openbsm/test/reference/ipc_record
  projects/jbuild/contrib/openbsm/test/reference/iport_record
  projects/jbuild/contrib/openbsm/test/reference/opaque_record
  projects/jbuild/contrib/openbsm/test/reference/path_record
  projects/jbuild/contrib/openbsm/test/reference/process32_record
  projects/jbuild/contrib/openbsm/test/reference/process32ex_record-IPv4
  projects/jbuild/contrib/openbsm/test/reference/process32ex_record-IPv6
  projects/jbuild/contrib/openbsm/test/reference/process64_record
  projects/jbuild/contrib/openbsm/test/reference/process64ex_record-IPv4
  projects/jbuild/contrib/openbsm/test/reference/process64ex_record-IPv6
  projects/jbuild/contrib/openbsm/test/reference/return32_record
  projects/jbuild/contrib/openbsm/test/reference/return32_token
  projects/jbuild/contrib/openbsm/test/reference/seq_record
  projects/jbuild/contrib/openbsm/test/reference/subject32_record
  projects/jbuild/contrib/openbsm/test/reference/subject32ex_record
  projects/jbuild/contrib/openbsm/test/reference/text_record
  projects/jbuild/contrib/openbsm/test/reference/zonename_record
  projects/jbuild/contrib/openbsm/tools/Makefile.in
  projects/jbuild/contrib/openpam/   (props changed)
  projects/jbuild/contrib/openpam/include/security/openpam.h
  projects/jbuild/contrib/openpam/lib/openpam_dynamic.c
  projects/jbuild/contrib/opie/opiekey.1
  projects/jbuild/contrib/pf/   (props changed)
  projects/jbuild/contrib/sendmail/   (props changed)
  projects/jbuild/contrib/smbfs/mount_smbfs/mount_smbfs.8
  projects/jbuild/contrib/smbfs/mount_smbfs/mount_smbfs.c
  projects/jbuild/contrib/telnet/libtelnet/pk.c
  projects/jbuild/contrib/telnet/telnetd/sys_term.c
  projects/jbuild/contrib/top/   (props changed)
  projects/jbuild/contrib/wpa_supplicant/   (props changed)
  projects/jbuild/contrib/wpa_supplicant/ChangeLog
  projects/jbuild/contrib/wpa_supplicant/Makefile
  projects/jbuild/contrib/wpa_supplicant/base64.c
  projects/jbuild/contrib/wpa_supplicant/ctrl_iface.c
  projects/jbuild/contrib/wpa_supplicant/ctrl_iface_dbus.c
  projects/jbuild/contrib/wpa_supplicant/ctrl_iface_unix.c
  projects/jbuild/contrib/wpa_supplicant/dbus_dict_helpers.c
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_background.8
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_cli.8
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_cli.sgml
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_passphrase.8
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.8
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.sgml
  projects/jbuild/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.sgml
  projects/jbuild/contrib/wpa_supplicant/driver_ndis.c
  projects/jbuild/contrib/wpa_supplicant/eap.c
  projects/jbuild/contrib/wpa_supplicant/eap_aka.c
  projects/jbuild/contrib/wpa_supplicant/eap_gpsk.c
  projects/jbuild/contrib/wpa_supplicant/eap_gpsk_common.c
  projects/jbuild/contrib/wpa_supplicant/eap_ttls.c
  projects/jbuild/contrib/wpa_supplicant/eloop.c
  projects/jbuild/contrib/wpa_supplicant/eloop.h
  projects/jbuild/contrib/wpa_supplicant/eloop_none.c
  projects/jbuild/contrib/wpa_supplicant/mlme.c
  projects/jbuild/contrib/wpa_supplicant/os_unix.c
  projects/jbuild/contrib/wpa_supplicant/preauth_test.c
  projects/jbuild/contrib/wpa_supplicant/radius.c
  projects/jbuild/contrib/wpa_supplicant/sha1.c
  projects/jbuild/contrib/wpa_supplicant/tls_openssl.c
  projects/jbuild/contrib/wpa_supplicant/version.h
  projects/jbuild/contrib/wpa_supplicant/wpa.c
  projects/jbuild/contrib/wpa_supplicant/wpa.h
  projects/jbuild/contrib/wpa_supplicant/wpa_cli.c
  projects/jbuild/contrib/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
  projects/jbuild/contrib/wpa_supplicant/wpa_gui-qt4/scanresults.cpp
  projects/jbuild/contrib/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
  projects/jbuild/contrib/wpa_supplicant/wpa_gui/networkconfig.ui.h
  projects/jbuild/contrib/wpa_supplicant/wpa_gui/userdatarequest.ui.h
  projects/jbuild/contrib/wpa_supplicant/wpa_gui/wpagui.ui.h
  projects/jbuild/contrib/wpa_supplicant/wpa_i.h
  projects/jbuild/contrib/wpa_supplicant/wpa_supplicant.c
  projects/jbuild/crypto/openssh/   (props changed)
  projects/jbuild/crypto/openssl/   (props changed)
  projects/jbuild/crypto/openssl/apps/speed.c
  projects/jbuild/crypto/openssl/apps/spkac.c
  projects/jbuild/crypto/openssl/apps/verify.c
  projects/jbuild/crypto/openssl/apps/x509.c
  projects/jbuild/crypto/openssl/ssl/s2_clnt.c
  projects/jbuild/crypto/openssl/ssl/s2_srvr.c
  projects/jbuild/crypto/openssl/ssl/s3_clnt.c
  projects/jbuild/crypto/openssl/ssl/s3_srvr.c
  projects/jbuild/crypto/openssl/ssl/ssltest.c
  projects/jbuild/etc/defaults/rc.conf
  projects/jbuild/etc/devd.conf
  projects/jbuild/etc/etc.amd64/ttys
  projects/jbuild/etc/etc.arm/ttys
  projects/jbuild/etc/etc.i386/ttys
  projects/jbuild/etc/etc.ia64/ttys
  projects/jbuild/etc/etc.mips/ttys
  projects/jbuild/etc/etc.powerpc/ttys
  projects/jbuild/etc/etc.sparc64/ttys
  projects/jbuild/etc/mtree/BSD.include.dist
  projects/jbuild/etc/network.subr
  projects/jbuild/etc/periodic/weekly/Makefile
  projects/jbuild/etc/rc.d/defaultroute
  projects/jbuild/etc/rc.d/jail
  projects/jbuild/etc/rc.d/named
  projects/jbuild/etc/rc.shutdown
  projects/jbuild/etc/regdomain.xml
  projects/jbuild/games/fortune/datfiles/freebsd-tips
  projects/jbuild/gnu/lib/csu/Makefile
  projects/jbuild/gnu/lib/libgcc/Makefile
  projects/jbuild/gnu/lib/libssp/Makefile
  projects/jbuild/gnu/lib/libstdc++/Makefile
  projects/jbuild/gnu/usr.bin/gdb/Makefile
  projects/jbuild/gnu/usr.bin/gdb/gdbserver/Makefile
  projects/jbuild/gnu/usr.bin/grep/savedir.c
  projects/jbuild/gnu/usr.bin/groff/tmac/mdoc.local
  projects/jbuild/gnu/usr.bin/man/manpath/manpath.config
  projects/jbuild/include/Makefile
  projects/jbuild/include/paths.h
  projects/jbuild/include/stdio.h
  projects/jbuild/include/stdlib.h
  projects/jbuild/include/string.h
  projects/jbuild/include/wchar.h
  projects/jbuild/lib/Makefile
  projects/jbuild/lib/csu/Makefile.inc
  projects/jbuild/lib/libarchive/archive_read_support_compression_gzip.c
  projects/jbuild/lib/libarchive/archive_read_support_format_ar.c
  projects/jbuild/lib/libarchive/archive_read_support_format_iso9660.c
  projects/jbuild/lib/libarchive/archive_write_disk.c
  projects/jbuild/lib/libarchive/test/Makefile
  projects/jbuild/lib/libarchive/test/test_write_disk_secure.c
  projects/jbuild/lib/libbsm/Makefile
  projects/jbuild/lib/libc/   (props changed)
  projects/jbuild/lib/libc/arm/sys/Ovfork.S
  projects/jbuild/lib/libc/db/man/dbm.3
  projects/jbuild/lib/libc/gen/Makefile.inc
  projects/jbuild/lib/libc/gen/Symbol.map
  projects/jbuild/lib/libc/gen/devname.3
  projects/jbuild/lib/libc/gen/getttyent.c
  projects/jbuild/lib/libc/gen/sysctl.3
  projects/jbuild/lib/libc/gen/ttyname.c
  projects/jbuild/lib/libc/gen/ttyslot.c
  projects/jbuild/lib/libc/locale/mbstowcs.c
  projects/jbuild/lib/libc/locale/wcsftime.c
  projects/jbuild/lib/libc/locale/wcstombs.c
  projects/jbuild/lib/libc/mips/Symbol.map
  projects/jbuild/lib/libc/mips/sys/Ovfork.S
  projects/jbuild/lib/libc/net/getaddrinfo.3
  projects/jbuild/lib/libc/net/getaddrinfo.c
  projects/jbuild/lib/libc/net/gethostbydns.c
  projects/jbuild/lib/libc/sparc64/sys/__sparc_utrap.c
  projects/jbuild/lib/libc/stdio/Makefile.inc
  projects/jbuild/lib/libc/stdio/Symbol.map
  projects/jbuild/lib/libc/stdio/ferror.3
  projects/jbuild/lib/libc/stdio/fgetln.3
  projects/jbuild/lib/libc/stdio/fgets.3
  projects/jbuild/lib/libc/stdio/fputws.c
  projects/jbuild/lib/libc/stdio/printf-pos.c
  projects/jbuild/lib/libc/stdio/printf.3
  projects/jbuild/lib/libc/stdio/stdio.3
  projects/jbuild/lib/libc/stdio/vfprintf.c
  projects/jbuild/lib/libc/stdio/vfscanf.c
  projects/jbuild/lib/libc/stdio/vfwprintf.c
  projects/jbuild/lib/libc/stdio/vfwscanf.c
  projects/jbuild/lib/libc/stdio/vswscanf.c
  projects/jbuild/lib/libc/stdio/wsetup.c
  projects/jbuild/lib/libc/stdlib/atol.3
  projects/jbuild/lib/libc/stdlib/ptsname.c
  projects/jbuild/lib/libc/stdtime/   (props changed)
  projects/jbuild/lib/libc/string/Makefile.inc
  projects/jbuild/lib/libc/string/Symbol.map
  projects/jbuild/lib/libc/string/ffs.3
  projects/jbuild/lib/libc/string/ffsll.c   (props changed)
  projects/jbuild/lib/libc/string/flsll.c   (props changed)
  projects/jbuild/lib/libc/string/memccpy.c
  projects/jbuild/lib/libc/string/memchr.c
  projects/jbuild/lib/libc/string/memcmp.c
  projects/jbuild/lib/libc/string/memmem.c
  projects/jbuild/lib/libc/string/stpcpy.c
  projects/jbuild/lib/libc/string/strcasecmp.c
  projects/jbuild/lib/libc/string/strcasestr.c
  projects/jbuild/lib/libc/string/strcmp.c
  projects/jbuild/lib/libc/string/strcoll.c
  projects/jbuild/lib/libc/string/strcpy.3
  projects/jbuild/lib/libc/string/strdup.c
  projects/jbuild/lib/libc/string/strlcat.c
  projects/jbuild/lib/libc/string/strlcpy.3
  projects/jbuild/lib/libc/string/strlcpy.c
  projects/jbuild/lib/libc/string/strlen.3
  projects/jbuild/lib/libc/string/strlen.c
  projects/jbuild/lib/libc/string/strmode.c
  projects/jbuild/lib/libc/string/strncmp.c
  projects/jbuild/lib/libc/string/strncpy.c
  projects/jbuild/lib/libc/string/strnstr.c
  projects/jbuild/lib/libc/string/strpbrk.c
  projects/jbuild/lib/libc/string/strsep.c
  projects/jbuild/lib/libc/string/strstr.c
  projects/jbuild/lib/libc/string/wcscat.c
  projects/jbuild/lib/libc/string/wcscmp.c
  projects/jbuild/lib/libc/string/wcscpy.c
  projects/jbuild/lib/libc/string/wcscspn.c
  projects/jbuild/lib/libc/string/wcslcat.c
  projects/jbuild/lib/libc/string/wcslcpy.c
  projects/jbuild/lib/libc/string/wcslen.c
  projects/jbuild/lib/libc/string/wcsncat.c
  projects/jbuild/lib/libc/string/wcsncmp.c
  projects/jbuild/lib/libc/string/wcspbrk.c
  projects/jbuild/lib/libc/string/wcsspn.c
  projects/jbuild/lib/libc/string/wcsstr.c
  projects/jbuild/lib/libc/string/wmemchr.3
  projects/jbuild/lib/libc/string/wmemchr.c
  projects/jbuild/lib/libc/string/wmemcmp.c
  projects/jbuild/lib/libc/string/wmemcpy.c
  projects/jbuild/lib/libc/string/wmemmove.c
  projects/jbuild/lib/libc/string/wmemset.c
  projects/jbuild/lib/libc/sys/jail.2
  projects/jbuild/lib/libc/sys/open.2
  projects/jbuild/lib/libc/sys/send.2
  projects/jbuild/lib/libc/sys/socket.2
  projects/jbuild/lib/libc/sys/timer_create.2
  projects/jbuild/lib/libc_r/Makefile
  projects/jbuild/lib/libc_r/uthread/uthread_init.c
  projects/jbuild/lib/libcompat/4.3/rexec.c
  projects/jbuild/lib/libdisk/open_disk.c
  projects/jbuild/lib/libkse/Makefile
  projects/jbuild/lib/libmagic/Makefile
  projects/jbuild/lib/libmd/mdX.3
  projects/jbuild/lib/libmp/Makefile
  projects/jbuild/lib/libmp/libmp.3
  projects/jbuild/lib/libmp/mp.h
  projects/jbuild/lib/libmp/mpasbn.c
  projects/jbuild/lib/libpam/modules/Makefile.inc
  projects/jbuild/lib/libpmc/libpmc.c
  projects/jbuild/lib/librpcsvc/rnusers.c
  projects/jbuild/lib/librpcsvc/rstat.c
  projects/jbuild/lib/librpcsvc/rwall.c
  projects/jbuild/lib/librpcsvc/secretkey.c
  projects/jbuild/lib/librpcsvc/xcrypt.c
  projects/jbuild/lib/libstand/Makefile
  projects/jbuild/lib/libstand/bootp.c
  projects/jbuild/lib/libtelnet/Makefile
  projects/jbuild/lib/libthr/Makefile
  projects/jbuild/lib/libusb20/libusb20.3
  projects/jbuild/lib/libusb20/libusb20.c
  projects/jbuild/lib/libusb20/libusb20.h
  projects/jbuild/lib/libusb20/libusb20_compat01.c
  projects/jbuild/lib/libusb20/libusb20_desc.c
  projects/jbuild/lib/libusb20/libusb20_int.h
  projects/jbuild/lib/libusb20/libusb20_ugen20.c
  projects/jbuild/lib/libusbhid/Makefile
  projects/jbuild/lib/libusbhid/descr.c
  projects/jbuild/lib/libusbhid/usbhid.3
  projects/jbuild/lib/libusbhid/usbhid.h
  projects/jbuild/lib/libusbhid/usbvar.h
  projects/jbuild/lib/libutil/   (props changed)
  projects/jbuild/lib/msun/src/e_rem_pio2.c
  projects/jbuild/lib/msun/src/e_rem_pio2f.c
  projects/jbuild/lib/msun/src/k_cosf.c
  projects/jbuild/lib/msun/src/k_sinf.c
  projects/jbuild/lib/msun/src/k_tanf.c
  projects/jbuild/lib/msun/src/math.h
  projects/jbuild/libexec/comsat/comsat.c
  projects/jbuild/libexec/ftpd/ftpd.8
  projects/jbuild/libexec/rtld-elf/Makefile
  projects/jbuild/release/Makefile
  projects/jbuild/release/doc/en_US.ISO8859-1/relnotes/article.sgml
  projects/jbuild/release/picobsd/bridge/PICOBSD
  projects/jbuild/release/picobsd/bridge/PICOBSD.hints
  projects/jbuild/release/picobsd/bridge/crunch.conf
  projects/jbuild/release/picobsd/build/picobsd
  projects/jbuild/release/picobsd/floppy.tree/etc/ttys
  projects/jbuild/release/scripts/doFS.sh
  projects/jbuild/rescue/librescue/Makefile
  projects/jbuild/rescue/rescue/Makefile
  projects/jbuild/sbin/   (props changed)
  projects/jbuild/sbin/atacontrol/atacontrol.8
  projects/jbuild/sbin/atacontrol/atacontrol.c
  projects/jbuild/sbin/dumpfs/dumpfs.8
  projects/jbuild/sbin/dumpfs/dumpfs.c
  projects/jbuild/sbin/fdisk/fdisk.c
  projects/jbuild/sbin/fsck/fsck.8
  projects/jbuild/sbin/fsck/fsck.c
  projects/jbuild/sbin/fsck/fsutil.h
  projects/jbuild/sbin/fsck_ffs/fsck.h
  projects/jbuild/sbin/fsck_ffs/fsck_ffs.8
  projects/jbuild/sbin/fsck_ffs/fsutil.c
  projects/jbuild/sbin/fsck_ffs/inode.c
  projects/jbuild/sbin/fsck_ffs/main.c
  projects/jbuild/sbin/fsck_ffs/pass1.c
  projects/jbuild/sbin/fsck_ffs/setup.c
  projects/jbuild/sbin/geom/class/journal/gjournal.8
  projects/jbuild/sbin/geom/class/part/geom_part.c
  projects/jbuild/sbin/geom/class/virstor/gvirstor.8
  projects/jbuild/sbin/geom/core/geom.c
  projects/jbuild/sbin/ifconfig/ifclone.c
  projects/jbuild/sbin/ifconfig/ifconfig.8
  projects/jbuild/sbin/ifconfig/ifconfig.c
  projects/jbuild/sbin/ifconfig/ifconfig.h
  projects/jbuild/sbin/ifconfig/ifieee80211.c
  projects/jbuild/sbin/ifconfig/ifvlan.c
  projects/jbuild/sbin/ifconfig/regdomain.c
  projects/jbuild/sbin/ifconfig/regdomain.h
  projects/jbuild/sbin/ipfw/Makefile
  projects/jbuild/sbin/ipfw/ipfw.8
  projects/jbuild/sbin/ipfw/ipfw2.c
  projects/jbuild/sbin/md5/md5.1
  projects/jbuild/sbin/mdconfig/mdconfig.8
  projects/jbuild/sbin/mdconfig/mdconfig.c
  projects/jbuild/sbin/mount/mount.c
  projects/jbuild/sbin/mount_msdosfs/mount_msdosfs.8
  projects/jbuild/sbin/mount_nfs/mount_nfs.c
  projects/jbuild/sbin/mount_ntfs/mount_ntfs.8
  projects/jbuild/sbin/newfs/mkfs.c
  projects/jbuild/sbin/newfs/newfs.c
  projects/jbuild/sbin/newfs_msdos/newfs_msdos.c
  projects/jbuild/sbin/ping/ping.8
  projects/jbuild/sbin/reboot/reboot.c
  projects/jbuild/sbin/recoverdisk/recoverdisk.c
  projects/jbuild/sbin/restore/interactive.c
  projects/jbuild/sbin/route/route.c
  projects/jbuild/share/examples/cvsup/refuse.README
  projects/jbuild/share/man/man4/Makefile
  projects/jbuild/share/man/man4/ae.4
  projects/jbuild/share/man/man4/ath.4
  projects/jbuild/share/man/man4/bce.4
  projects/jbuild/share/man/man4/bge.4
  projects/jbuild/share/man/man4/cd.4
  projects/jbuild/share/man/man4/cpuctl.4
  projects/jbuild/share/man/man4/gem.4
  projects/jbuild/share/man/man4/geom.4
  projects/jbuild/share/man/man4/hme.4
  projects/jbuild/share/man/man4/iic.4
  projects/jbuild/share/man/man4/iwi.4
  projects/jbuild/share/man/man4/man4.powerpc/Makefile
  projects/jbuild/share/man/man4/ng_bpf.4
  projects/jbuild/share/man/man4/nge.4
  projects/jbuild/share/man/man4/re.4
  projects/jbuild/share/man/man4/rum.4
  projects/jbuild/share/man/man4/sdhci.4
  projects/jbuild/share/man/man4/sk.4
  projects/jbuild/share/man/man4/smb.4
  projects/jbuild/share/man/man4/snd_hda.4
  projects/jbuild/share/man/man4/snd_ich.4
  projects/jbuild/share/man/man4/sysmouse.4
  projects/jbuild/share/man/man4/u3g.4
  projects/jbuild/share/man/man4/usb2_core.4
  projects/jbuild/share/man/man5/Makefile
  projects/jbuild/share/man/man5/rc.conf.5
  projects/jbuild/share/man/man5/src.conf.5
  projects/jbuild/share/man/man7/Makefile
  projects/jbuild/share/man/man7/build.7
  projects/jbuild/share/man/man7/hier.7
  projects/jbuild/share/man/man7/ports.7
  projects/jbuild/share/man/man7/tuning.7
  projects/jbuild/share/man/man8/Makefile
  projects/jbuild/share/man/man9/Makefile
  projects/jbuild/share/man/man9/dev_clone.9
  projects/jbuild/share/man/man9/disk.9
  projects/jbuild/share/man/man9/domain.9
  projects/jbuild/share/man/man9/insmntque.9
  projects/jbuild/share/man/man9/kthread.9
  projects/jbuild/share/man/man9/lock.9
  projects/jbuild/share/man/man9/redzone.9
  projects/jbuild/share/misc/bsd-family-tree
  projects/jbuild/share/misc/committers-ports.dot
  projects/jbuild/share/misc/committers-src.dot
  projects/jbuild/share/misc/pci_vendors
  projects/jbuild/share/mk/bsd.cpu.mk
  projects/jbuild/share/mk/bsd.libnames.mk
  projects/jbuild/share/mk/bsd.own.mk
  projects/jbuild/share/zoneinfo/   (props changed)
  projects/jbuild/share/zoneinfo/asia
  projects/jbuild/share/zoneinfo/backward
  projects/jbuild/share/zoneinfo/europe
  projects/jbuild/share/zoneinfo/leapseconds
  projects/jbuild/share/zoneinfo/northamerica
  projects/jbuild/share/zoneinfo/zone.tab
  projects/jbuild/tools/build/options/WITHOUT_LIBPTHREAD
  projects/jbuild/tools/build/options/makeman
  projects/jbuild/tools/regression/fstest/fstest.c
  projects/jbuild/tools/regression/fstest/tests/conf
  projects/jbuild/tools/regression/fstest/tests/misc.sh
  projects/jbuild/tools/regression/lib/libc/stdio/Makefile
  projects/jbuild/tools/regression/lib/libc/stdio/test-printfloat.c
  projects/jbuild/tools/regression/lib/libc/string/Makefile
  projects/jbuild/tools/regression/lib/libmp/test-libmp.c
  projects/jbuild/tools/regression/lib/msun/Makefile
  projects/jbuild/tools/regression/usr.bin/jot/regress.sh
  projects/jbuild/tools/sched/schedgraph.py
  projects/jbuild/tools/tools/README
  projects/jbuild/tools/tools/ath/Makefile
  projects/jbuild/tools/tools/ath/Makefile.inc
  projects/jbuild/tools/tools/ath/athdebug/athdebug.c
  projects/jbuild/tools/tools/ath/athregs/dumpregs_5416.c
  projects/jbuild/tools/tools/ath/athstats/Makefile
  projects/jbuild/tools/tools/ath/athstats/athstats.c
  projects/jbuild/tools/tools/ath/athstats/athstats.h
  projects/jbuild/tools/tools/ath/athstats/main.c
  projects/jbuild/tools/tools/nanobsd/gateworks/Files/   (props changed)
  projects/jbuild/tools/tools/nanobsd/gateworks/Files/root/   (props changed)
  projects/jbuild/tools/tools/nanobsd/gateworks/cfg/   (props changed)
  projects/jbuild/tools/tools/nanobsd/gateworks/cfg/ssh/   (props changed)
  projects/jbuild/tools/tools/net80211/Makefile
  projects/jbuild/tools/tools/net80211/wlanstats/main.c
  projects/jbuild/tools/tools/net80211/wlanstats/wlanstats.c
  projects/jbuild/tools/tools/usb/print-usb-if-vids.sh
  projects/jbuild/usr.bin/Makefile
  projects/jbuild/usr.bin/basename/basename.1
  projects/jbuild/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c
  projects/jbuild/usr.bin/calendar/calendars/calendar.freebsd
  projects/jbuild/usr.bin/chkey/Makefile
  projects/jbuild/usr.bin/csplit/csplit.1
  projects/jbuild/usr.bin/csup/   (props changed)
  projects/jbuild/usr.bin/csup/Makefile
  projects/jbuild/usr.bin/dirname/dirname.c
  projects/jbuild/usr.bin/fetch/fetch.c
  projects/jbuild/usr.bin/fstat/msdosfs.c
  projects/jbuild/usr.bin/gprof/gprof.c
  projects/jbuild/usr.bin/kdump/mkioctls
  projects/jbuild/usr.bin/ktrdump/ktrdump.c
  projects/jbuild/usr.bin/mail/Makefile
  projects/jbuild/usr.bin/make/Makefile
  projects/jbuild/usr.bin/make/buf.c
  projects/jbuild/usr.bin/make/globals.h
  projects/jbuild/usr.bin/make/job.c
  projects/jbuild/usr.bin/make/main.c
  projects/jbuild/usr.bin/make/make.1
  projects/jbuild/usr.bin/make/suff.c
  projects/jbuild/usr.bin/make/var.c
  projects/jbuild/usr.bin/netstat/Makefile
  projects/jbuild/usr.bin/netstat/inet6.c
  projects/jbuild/usr.bin/netstat/main.c
  projects/jbuild/usr.bin/netstat/netstat.1
  projects/jbuild/usr.bin/netstat/netstat.h
  projects/jbuild/usr.bin/netstat/unix.c
  projects/jbuild/usr.bin/newkey/Makefile
  projects/jbuild/usr.bin/newkey/generic.c
  projects/jbuild/usr.bin/newkey/newkey.c
  projects/jbuild/usr.bin/newkey/update.c
  projects/jbuild/usr.bin/nl/nl.c
  projects/jbuild/usr.bin/printenv/printenv.c
  projects/jbuild/usr.bin/procstat/   (props changed)
  projects/jbuild/usr.bin/sockstat/sockstat.c
  projects/jbuild/usr.bin/split/split.1
  projects/jbuild/usr.bin/stat/stat.c
  projects/jbuild/usr.bin/talk/get_names.c
  projects/jbuild/usr.bin/tar/subst.c
  projects/jbuild/usr.bin/tar/write.c
  projects/jbuild/usr.bin/truncate/truncate.c
  projects/jbuild/usr.bin/truss/extern.h
  projects/jbuild/usr.bin/truss/main.c
  projects/jbuild/usr.bin/truss/truss.1
  projects/jbuild/usr.bin/usbhidaction/usbhidaction.c
  projects/jbuild/usr.bin/usbhidctl/usbhid.c
  projects/jbuild/usr.bin/vmstat/vmstat.c
  projects/jbuild/usr.bin/window/compress.c
  projects/jbuild/usr.bin/window/context.c
  projects/jbuild/usr.bin/window/lcmd1.c
  projects/jbuild/usr.bin/window/lcmd2.c
  projects/jbuild/usr.bin/window/scanner.c
  projects/jbuild/usr.bin/window/startup.c
  projects/jbuild/usr.bin/window/string.c
  projects/jbuild/usr.bin/window/ttoutput.c
  projects/jbuild/usr.bin/window/tttermcap.c
  projects/jbuild/usr.bin/window/ttzapple.c
  projects/jbuild/usr.bin/window/var.c
  projects/jbuild/usr.bin/window/wwdump.c
  projects/jbuild/usr.bin/window/wwend.c
  projects/jbuild/usr.bin/window/wwenviron.c
  projects/jbuild/usr.bin/window/wwflush.c
  projects/jbuild/usr.bin/window/wwinit.c
  projects/jbuild/usr.bin/window/wwpty.c
  projects/jbuild/usr.bin/window/wwspawn.c
  projects/jbuild/usr.bin/window/xx.c
  projects/jbuild/usr.sbin/Makefile
  projects/jbuild/usr.sbin/auditd/Makefile
  projects/jbuild/usr.sbin/bluetooth/Makefile
  projects/jbuild/usr.sbin/bluetooth/bcmfw/bcmfw.c
  projects/jbuild/usr.sbin/bluetooth/hcsecd/hcsecd.c
  projects/jbuild/usr.sbin/bluetooth/hcseriald/hcseriald.c
  projects/jbuild/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c
  projects/jbuild/usr.sbin/boot0cfg/boot0cfg.8
  projects/jbuild/usr.sbin/burncd/burncd.c
  projects/jbuild/usr.sbin/config/config.8
  projects/jbuild/usr.sbin/config/main.c
  projects/jbuild/usr.sbin/cpucontrol/cpucontrol.8
  projects/jbuild/usr.sbin/crunch/crunchgen/crunchgen.c
  projects/jbuild/usr.sbin/dumpcis/printcis.c
  projects/jbuild/usr.sbin/dumpcis/readcis.c
  projects/jbuild/usr.sbin/fifolog/lib/fifolog_reader.c
  projects/jbuild/usr.sbin/fifolog/lib/fifolog_write_poll.c
  projects/jbuild/usr.sbin/fwcontrol/fwcontrol.c
  projects/jbuild/usr.sbin/fwcontrol/fwdv.c
  projects/jbuild/usr.sbin/fwcontrol/fwmpegts.c
  projects/jbuild/usr.sbin/gssd/gssd.8
  projects/jbuild/usr.sbin/ifmcstat/ifmcstat.8
  projects/jbuild/usr.sbin/ifmcstat/ifmcstat.c
  projects/jbuild/usr.sbin/inetd/inetd.c
  projects/jbuild/usr.sbin/jail/jail.8
  projects/jbuild/usr.sbin/keyserv/Makefile
  projects/jbuild/usr.sbin/keyserv/setkey.c
  projects/jbuild/usr.sbin/kldxref/ef_i386.c
  projects/jbuild/usr.sbin/kldxref/ef_obj.c
  projects/jbuild/usr.sbin/kldxref/fileformat
  projects/jbuild/usr.sbin/kldxref/kldxref.c
  projects/jbuild/usr.sbin/lmcconfig/lmcconfig.c
  projects/jbuild/usr.sbin/makefs/ffs/ffs_bswap.c   (props changed)
  projects/jbuild/usr.sbin/makefs/ffs/ffs_subr.c   (props changed)
  projects/jbuild/usr.sbin/makefs/ffs/ufs_bswap.h   (contents, props changed)
  projects/jbuild/usr.sbin/makefs/getid.c   (props changed)
  projects/jbuild/usr.sbin/mergemaster/mergemaster.8
  projects/jbuild/usr.sbin/mergemaster/mergemaster.sh
  projects/jbuild/usr.sbin/mld6query/mld6query.8
  projects/jbuild/usr.sbin/mtree/create.c
  projects/jbuild/usr.sbin/mtree/mtree.5
  projects/jbuild/usr.sbin/mtree/mtree.8
  projects/jbuild/usr.sbin/mtree/spec.c
  projects/jbuild/usr.sbin/pciconf/cap.c
  projects/jbuild/usr.sbin/pciconf/pciconf.8
  projects/jbuild/usr.sbin/pciconf/pciconf.c
  projects/jbuild/usr.sbin/pkg_install/add/pkg_add.1
  projects/jbuild/usr.sbin/pkg_install/lib/lib.h
  projects/jbuild/usr.sbin/pkg_install/lib/plist.c
  projects/jbuild/usr.sbin/pppd/cbcp.c
  projects/jbuild/usr.sbin/pstat/pstat.8
  projects/jbuild/usr.sbin/pstat/pstat.c
  projects/jbuild/usr.sbin/rpc.yppasswdd/yppasswdd_server.c
  projects/jbuild/usr.sbin/rrenumd/rrenumd.8
  projects/jbuild/usr.sbin/rtadvd/rrenum.c
  projects/jbuild/usr.sbin/rtadvd/rtadvd.8
  projects/jbuild/usr.sbin/rtsold/rtsold.8
  projects/jbuild/usr.sbin/sade/disks.c
  projects/jbuild/usr.sbin/sysinstall/devices.c
  projects/jbuild/usr.sbin/sysinstall/disks.c
  projects/jbuild/usr.sbin/sysinstall/install.c
  projects/jbuild/usr.sbin/sysinstall/main.c
  projects/jbuild/usr.sbin/sysinstall/menus.c
  projects/jbuild/usr.sbin/sysinstall/options.c
  projects/jbuild/usr.sbin/sysinstall/sysinstall.h
  projects/jbuild/usr.sbin/sysinstall/tcpip.c
  projects/jbuild/usr.sbin/timed/timed/Makefile
  projects/jbuild/usr.sbin/timed/timed/networkdelta.c
  projects/jbuild/usr.sbin/timed/timedc/Makefile
  projects/jbuild/usr.sbin/traceroute6/traceroute6.8
  projects/jbuild/usr.sbin/trpt/trpt.c
  projects/jbuild/usr.sbin/usbconfig/dump.c
  projects/jbuild/usr.sbin/usbconfig/dump.h
  projects/jbuild/usr.sbin/usbconfig/usbconfig.c
  projects/jbuild/usr.sbin/wlandebug/wlandebug.c
  projects/jbuild/usr.sbin/zic/   (props changed)

Modified: projects/jbuild/Makefile.inc1
==============================================================================
--- projects/jbuild/Makefile.inc1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/Makefile.inc1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -5,6 +5,7 @@
 #	-DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
 #	-DNO_CLEAN do not clean at all
 #	-DNO_SHARE do not go into share subdir
+#	-DKERNFAST define NO_KERNELCONFIG, NO_KERNELCLEAN and NO_KERNELCONFIG
 #	-DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel
 #	-DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel
 #	-DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel
@@ -229,7 +230,7 @@ BMAKE=		MAKEOBJDIRPREFIX=${WORLDTMP} \
 		${BMAKEENV} ${MAKE} -f Makefile.inc1 \
 		DESTDIR= \
 		BOOTSTRAPPING=${OSRELDATE} \
-		-DWITHOUT_SSP \
+		SSP_CFLAGS= \
 		-DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
 		-DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED \
 		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
@@ -239,8 +240,9 @@ TMAKE=		MAKEOBJDIRPREFIX=${OBJTREE} \
 		${BMAKEENV} ${MAKE} -f Makefile.inc1 \
 		TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
 		DESTDIR= \
+		SSP_CFLAGS= \
 		BOOTSTRAPPING=${OSRELDATE} -DNO_LINT -DNO_CPU_CFLAGS \
-		-DNO_WARNS -DNO_CTF -DWITHOUT_SSP
+		-DNO_WARNS -DNO_CTF
 
 # cross-tools stage
 XMAKE=		TOOLS_PREFIX=${WORLDTMP} ${BMAKE} \
@@ -457,7 +459,7 @@ build32:
 .if ${MK_KERBEROS} != "no"
 .for _t in obj depend all
 	cd ${.CURDIR}/kerberos5/tools; \
-	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} -DWITHOUT_SSP DESTDIR= \
+	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \
 	    ${_t}
 .endfor
 .endif
@@ -480,7 +482,7 @@ build32:
 .endfor
 .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic
 	cd ${.CURDIR}/${_dir}; \
-	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} -DWITHOUT_SSP DESTDIR= \
+	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \
 	    build-tools
 .endfor
 	cd ${.CURDIR}; \
@@ -697,6 +699,15 @@ distrib-dirs distribution:
 # be set to cross-build, we have to make sure TARGET is set
 # properly.
 
+.if defined(KERNFAST)
+NO_KERNELCLEAN=	t
+NO_KERNELCONFIG=	t
+NO_KERNELDEPEND=	t
+# Shortcut for KERNCONF=Blah -DKERNFAST is now KERNFAST=Blah
+.if !defined(KERNCONF) && ${KERNFAST} != "1"
+KERNCONF=${KERNFAST}
+.endif
+.endif
 .if !defined(KERNCONF) && defined(KERNEL)
 KERNCONF=	${KERNEL}
 KERNWARN=
@@ -772,14 +783,14 @@ buildkernel:
 	@echo "--------------------------------------------------------------"
 	cd ${KRNLOBJDIR}/${_kernel}; \
 	    MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \
-	    ${MAKE} -DWITHOUT_SSP -DNO_CPU_CFLAGS -DNO_CTF \
+	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF \
 	    -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile
 # XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case.
 .if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules)
 .for target in obj depend all
 	cd ${KERNSRCDIR}/modules/aic7xxx/aicasm; \
 	    MAKEOBJDIRPREFIX=${KRNLOBJDIR}/${_kernel}/modules \
-	    ${MAKE} -DWITHOUT_SSP -DNO_CPU_CFLAGS -DNO_CTF ${target}
+	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF ${target}
 .endfor
 .endif
 .if !defined(NO_KERNELDEPEND)

Modified: projects/jbuild/ObsoleteFiles.inc
==============================================================================
--- projects/jbuild/ObsoleteFiles.inc	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/ObsoleteFiles.inc	Sat Feb 28 18:03:28 2009	(r189192)
@@ -14,6 +14,78 @@
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
 
+# 20090226: libmp(3) functions renamed
+OLD_LIBS+=usr/lib/libmp.so.6
+# 20090223: changeover of USB stacks
+OLD_FILES+=usr/include/dev/usb2/include/ufm2_ioctl.h
+OLD_FILES+=usr/include/dev/usb2/include/urio2_ioctl.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_cdc.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_defs.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_devid.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_devtable.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_endian.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_error.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_hid.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_ioctl.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_mfunc.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_revision.h
+OLD_FILES+=usr/include/dev/usb2/include/usb2_standard.h
+OLD_DIRS+=usr/include/dev/usb2/include
+OLD_DIRS+=usr/include/dev/usb2
+OLD_FILES+=usr/include/dev/usb/dsbr100io.h
+OLD_FILES+=usr/include/dev/usb/ehcireg.h
+OLD_FILES+=usr/include/dev/usb/ehcivar.h
+OLD_FILES+=usr/include/dev/usb/hid.h
+OLD_FILES+=usr/include/dev/usb/if_auereg.h
+OLD_FILES+=usr/include/dev/usb/if_axereg.h
+OLD_FILES+=usr/include/dev/usb/if_cdcereg.h
+OLD_FILES+=usr/include/dev/usb/if_cuereg.h
+OLD_FILES+=usr/include/dev/usb/if_kuereg.h
+OLD_FILES+=usr/include/dev/usb/if_ruereg.h
+OLD_FILES+=usr/include/dev/usb/if_rumreg.h
+OLD_FILES+=usr/include/dev/usb/if_rumvar.h
+OLD_FILES+=usr/include/dev/usb/if_udavreg.h
+OLD_FILES+=usr/include/dev/usb/if_upgtvar.h
+OLD_FILES+=usr/include/dev/usb/if_uralreg.h
+OLD_FILES+=usr/include/dev/usb/if_uralvar.h
+OLD_FILES+=usr/include/dev/usb/if_zydfw.h
+OLD_FILES+=usr/include/dev/usb/if_zydreg.h
+OLD_FILES+=usr/include/dev/usb/kue_fw.h
+OLD_FILES+=usr/include/dev/usb/ohcireg.h
+OLD_FILES+=usr/include/dev/usb/ohcivar.h
+OLD_FILES+=usr/include/dev/usb/rio500_usb.h
+OLD_FILES+=usr/include/dev/usb/rt2573_ucode.h
+OLD_FILES+=usr/include/dev/usb/sl811hsreg.h
+OLD_FILES+=usr/include/dev/usb/sl811hsvar.h
+OLD_FILES+=usr/include/dev/usb/ubser.h
+OLD_FILES+=usr/include/dev/usb/ucomvar.h
+OLD_FILES+=usr/include/dev/usb/udbp.h
+OLD_FILES+=usr/include/dev/usb/uftdireg.h
+OLD_FILES+=usr/include/dev/usb/ugraphire_rdesc.h
+OLD_FILES+=usr/include/dev/usb/uhcireg.h
+OLD_FILES+=usr/include/dev/usb/uhcivar.h
+OLD_FILES+=usr/include/dev/usb/usb_ethersubr.h
+OLD_FILES+=usr/include/dev/usb/usb_mem.h
+OLD_FILES+=usr/include/dev/usb/usb_port.h
+OLD_FILES+=usr/include/dev/usb/usb_quirks.h
+OLD_FILES+=usr/include/dev/usb/usbcdc.h
+OLD_FILES+=usr/include/dev/usb/usbdi.h
+OLD_FILES+=usr/include/dev/usb/usbdi_util.h
+OLD_FILES+=usr/include/dev/usb/usbdivar.h
+OLD_FILES+=usr/include/dev/usb/uxb360gp_rdesc.h
+# 20090203: removal of pccard header files
+OLD_FILES+=usr/include/pccard/cardinfo.h
+OLD_FILES+=usr/include/pccard/cis.h
+OLD_DIRS+=usr/include/pccard
+# 20090203: adding_user.8 moved to adding_user.7
+OLD_FILES+=usr/share/man/man8/adding_user.8.gz
+# 20090122: tzdata2009a import
+OLD_FILES+=usr/share/zoneinfo/Asia/Katmandu
+# 20090102: file 4.26 import
+OLD_FILES+=usr/share/misc/magic.mime
+OLD_FILES+=usr/share/misc/magic.mime.mgc
+# 20081223: bind 9.4.3 import, nsupdate.8 moved to nsupdate.1
+OLD_FILES+=usr/share/man/man8/nsupdate.8.gz
 # 20081223: ipprotosw.h removed
 OLD_FILES+=usr/include/netinet/ipprotosw.h
 # 20081123: vfs_mountedon.9 removed
@@ -1661,7 +1733,7 @@ OLD_FILES+=usr/lib/libpam_ssh.a
 OLD_FILES+=usr/lib/libpam_ssh_p.a
 OLD_FILES+=usr/bin/help
 OLD_FILES+=usr/bin/sccs
-.if ${TARGET_ARCH} != "i386"
+.if ${TARGET_ARCH} != "arm" && ${TARGET_ARCH} != "i386" && ${TARGET_ARCH} != "powerpc"
 OLD_FILES+=usr/bin/gdbserver
 .endif
 OLD_FILES+=usr/bin/ssh-keysign

Modified: projects/jbuild/UPDATING
==============================================================================
--- projects/jbuild/UPDATING	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/UPDATING	Sat Feb 28 18:03:28 2009	(r189192)
@@ -22,6 +22,64 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
 	to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20090227:
+	The /dev handling for the new USB stack has changed, a
+	buildworld/installworld is required for libusb20.
+
+20090223:
+	The new USB2 stack has now been permanently moved in and all kernel and
+	module names reverted to their previous values (eg, usb, ehci, ohci,
+	ums, ...).  The old usb stack can be compiled in by prefixing the name
+	with the letter 'o', the old usb modules have been removed.
+	Updating entry 20090216 for xorg may still apply.
+
+20090217:
+	The rc.conf(5) option if_up_delay has been renamed to
+	defaultroute_delay to better reflect its purpose. If you have
+	customized this setting in /etc/rc.conf you need to update it to
+	use the new name.
+
+20090216:
+	xorg 7.4 wants to configure its input devices via hald which does not
+	yet work with USB2. If the keyboard/mouse does not work in xorg then
+	add
+		Option "AllowEmptyInput" "off"
+	to your ServerLayout section.  This will cause X to use the configured
+	kbd and mouse sections from your xorg.conf.
+
+20090215:
+	The GENERIC kernels for all architectures now default to the new USB2
+	stack. No kernel config options or code have been removed so if a
+	problem arises please report it and optionally revert to the old USB
+	stack. If you are loading USB kernel modules or have a custom kernel
+	that includes GENERIC then ensure that usb names are also changed over,
+	eg uftdi -> usb2_serial_ftdi.
+
+20090203:
+	The ichsmb(4) driver has been changed to require SMBus slave
+	addresses be left-justified (xxxxxxx0b) rather than right-justified.
+	All of the other SMBus controller drivers require left-justified
+	slave addresses, so this change makes all the drivers provide the
+	same interface.
+
+20090201:
+	INET6 statistics (struct ip6stat) was updated.
+	netstat(1) needs to be recompiled.
+
+20090119:
+	NTFS has been removed from GENERIC kernel on amd64 to match
+	GENERIC on i386. Should not cause any issues since mount_ntfs(8)
+	will load ntfs.ko module automatically when NTFS support is
+	actually needed, unless ntfs.ko is not installed or security
+	level prohibits loading kernel modules. If either is the case,
+	"options NTFS" has to be added into kernel config.
+
+20090115:
+	TCP Appropriate Byte Counting (RFC 3465) support added to kernel.
+	New field in struct tcpcb breaks ABI, so bump __FreeBSD_version to
+	800061. User space tools that rely on the size of struct tcpcb in
+	tcp_var.h (e.g. sockstat) need to be recompiled.
+
 20081225:
 	ng_tty(4) module updated to match the new TTY subsystem.
 	Due to API change, user-level applications must be updated.
@@ -33,13 +91,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
 	the base system (it was a port).
 
 20081216:
-	The afdata and ifnet locks have been changed from mutexes to 
+	The afdata and ifnet locks have been changed from mutexes to
 	rwlocks, network modules will need to be re-compiled.
 
 20081214:
 	__FreeBSD_version 800059 incorporates the new arp-v2 rewrite.
 	RTF_CLONING, RTF_LLINFO and RTF_WASCLONED flags are eliminated.
-	The new code reduced struct rtentry{} by 16 bytes on 32-bit 
+	The new code reduced struct rtentry{} by 16 bytes on 32-bit
 	architecture and 40 bytes on 64-bit architecture. The userland
 	applications "arp" and "ndp" have been updated accordingly.
 	The output from "netstat -r" shows only routing entries and

Modified: projects/jbuild/bin/chmod/chmod.1
==============================================================================
--- projects/jbuild/bin/chmod/chmod.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/chmod/chmod.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -32,7 +32,7 @@
 .\"	@(#)chmod.1	8.4 (Berkeley) 3/31/94
 .\" $FreeBSD$
 .\"
-.Dd December 22, 2006
+.Dd January 26, 2009
 .Dt CHMOD 1
 .Os
 .Sh NAME
@@ -281,6 +281,10 @@ Operations upon the other permissions on
 ``o'' by itself), in combination with the
 .Ar perm
 symbols ``s'' or ``t'', are ignored.
+.Pp
+The ``w'' permission on directories will permit file creation, relocation,
+and copy into that directory.
+Files created within the directory itself will inherit its group ID.
 .Sh EXAMPLES
 .Bl -tag -width "u=rwx,go=u-w" -compact
 .It Li 644
@@ -343,4 +347,4 @@ command appeared in
 .Sh BUGS
 There is no
 .Ar perm
-option for the naughty bits.
+option for the naughty bits of a horse.

Modified: projects/jbuild/bin/dd/dd.1
==============================================================================
--- projects/jbuild/bin/dd/dd.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/dd/dd.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -32,7 +32,7 @@
 .\"     @(#)dd.1	8.2 (Berkeley) 1/13/94
 .\" $FreeBSD$
 .\"
-.Dd August 15, 2004
+.Dd January 23, 2009
 .Dt DD 1
 .Os
 .Sh NAME
@@ -392,6 +392,11 @@ Remove parity bit from a file:
 Check for (even) parity errors on a file:
 .Pp
 .Dl "dd if=file conv=pareven | cmp -x - file"
+.Pp
+To create an image of a Mode-1 CD-ROM, which is a commonly used format
+for data CD-ROM disks, use a block size of 2048 bytes:
+.Pp
+.Dl "dd if=/dev/acd0 of=filename.iso bs=2048"
 .Sh SEE ALSO
 .Xr cp 1 ,
 .Xr mt 1 ,

Modified: projects/jbuild/bin/kenv/kenv.1
==============================================================================
--- projects/jbuild/bin/kenv/kenv.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/kenv/kenv.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 13, 2005
+.Dd January 13, 2009
 .Dt KENV 1
 .Os
 .Sh NAME
@@ -67,8 +67,28 @@ If the
 .Fl q
 option is set, warnings normally printed as a result of being unable to
 perform the requested operation will be suppressed.
+.Pp
+Variables can be added to the kernel environment using the
+.Xr /boot/loader.conf
+file, or also statically compiled into the kernel using the statement
+.Pp
+.Dl Ic env Ar filename
+.Pp
+in the kernel config file.
+The file can contain lines of the form
+.Pp
+.Dl name = "value"  # this is a comment
+.Pp
+where whitespace around name and '=', and
+everything after a '#' character, are ignored.  Almost any printable
+character except '=' is acceptable as part of a name.  Quotes
+are optional and necessary only if the value contains
+whitespace.
+.Pp
 .Sh SEE ALSO
 .Xr kenv 2 ,
+.Xr config 5 ,
+.Xr loader.conf 5 ,
 .Xr loader 8
 .Sh HISTORY
 The

Modified: projects/jbuild/bin/ln/ln.1
==============================================================================
--- projects/jbuild/bin/ln/ln.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/ln/ln.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -38,7 +38,7 @@
 .Sh NAME
 .Nm ln ,
 .Nm link
-.Nd make links
+.Nd link files
 .Sh SYNOPSIS
 .Nm
 .Op Fl s Op Fl F
@@ -57,8 +57,13 @@
 .Sh DESCRIPTION
 The
 .Nm
-utility creates a new directory entry (linked file) which has the
-same modes as the original file.
+utility creates a new directory entry (linked file) for the file name
+specified by
+.Ar target_file .
+The
+.Ar target_file
+will be created with the same file modes as the
+.Ar source_file .
 It is useful for maintaining multiple copies of a file in many places
 at once without using up storage for the
 .Dq copies ;
@@ -148,7 +153,7 @@ links.
 A hard link to a file is indistinguishable from the original directory entry;
 any changes to a file are effectively independent of the name used to reference
 the file.
-Hard links may not normally refer to directories and may not span file systems.
+Directories may not be hardlinked, and hard links may not span file systems.
 .Pp
 A symbolic link contains the name of the file to
 which it is linked.

Modified: projects/jbuild/bin/pax/file_subs.c
==============================================================================
--- projects/jbuild/bin/pax/file_subs.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/pax/file_subs.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -425,19 +425,11 @@ node_creat(ARCHD *arcn)
 	 * we were able to create the node. set uid/gid, modes and times
 	 */
 	if (pids)
-		res = ((arcn->type == PAX_SLK) ?
-		    set_lids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid) :
-		    set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid));
+		res = set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid);
 	else
 		res = 0;
 
 	/*
-	 * symlinks are done now.
-	 */
-	if (arcn->type == PAX_SLK)
-		return(0);
-
-	/*
 	 * IMPORTANT SECURITY NOTE:
 	 * if not preserving mode or we cannot set uid/gid, then PROHIBIT any
 	 * set uid/gid bits
@@ -632,7 +624,7 @@ chk_path( char *name, uid_t st_uid, gid_
  *	used by -t to reset access times).
  *	When ign is zero, only those times the user has asked for are set, the
  *	other ones are left alone. We do not assume the un-documented feature
- *	of many utimes() implementations that consider a 0 time value as a do
+ *	of many lutimes() implementations that consider a 0 time value as a do
  *	not set request.
  */
 
@@ -661,7 +653,7 @@ set_ftime(char *fnm, time_t mtime, time_
 	/*
 	 * set the times
 	 */
-	if (utimes(fnm, tv) < 0)
+	if (lutimes(fnm, tv) < 0)
 		syswarn(1, errno, "Access/modification time set failed on: %s",
 		    fnm);
 	return;
@@ -677,30 +669,6 @@ set_ftime(char *fnm, time_t mtime, time_
 int
 set_ids(char *fnm, uid_t uid, gid_t gid)
 {
-	if (chown(fnm, uid, gid) < 0) {
-		/*
-		 * ignore EPERM unless in verbose mode or being run by root.
-		 * if running as pax, POSIX requires a warning.
-		 */
-		if (strcmp(NM_PAX, argv0) == 0 || errno != EPERM || vflag ||
-		    geteuid() == 0)
-			syswarn(1, errno, "Unable to set file uid/gid of %s",
-			    fnm);
-		return(-1);
-	}
-	return(0);
-}
-
-/*
- * set_lids()
- *	set the uid and gid of a file system node
- * Return:
- *	0 when set, -1 on failure
- */
-
-int
-set_lids(char *fnm, uid_t uid, gid_t gid)
-{
 	if (lchown(fnm, uid, gid) < 0) {
 		/*
 		 * ignore EPERM unless in verbose mode or being run by root.
@@ -724,7 +692,7 @@ void
 set_pmode(char *fnm, mode_t mode)
 {
 	mode &= ABITS;
-	if (chmod(fnm, mode) < 0)
+	if (lchmod(fnm, mode) < 0)
 		syswarn(1, errno, "Could not set permissions on %s", fnm);
 	return;
 }

Modified: projects/jbuild/bin/ps/extern.h
==============================================================================
--- projects/jbuild/bin/ps/extern.h	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/ps/extern.h	Sat Feb 28 18:03:28 2009	(r189192)
@@ -71,6 +71,7 @@ void	 priorityr(KINFO *, VARENT *);
 void	 rgroupname(KINFO *, VARENT *);
 void	 runame(KINFO *, VARENT *);
 void	 rvar(KINFO *, VARENT *);
+int	 s_comm(KINFO *);
 int	 s_label(KINFO *);
 int	 s_rgroupname(KINFO *);
 int	 s_runame(KINFO *);

Modified: projects/jbuild/bin/ps/keyword.c
==============================================================================
--- projects/jbuild/bin/ps/keyword.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/ps/keyword.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -79,8 +79,8 @@ static VAR var[] = {
 		CHAR, NULL, 0},
 	{"blocked", "", "sigmask", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
 	{"caught", "", "sigcatch", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
-	{"comm", "COMMAND", NULL, LJUST, ucomm, NULL, MAXCOMLEN, 0, CHAR,
-		NULL, 0},
+	{"comm", "COMMAND", NULL, LJUST|DSIZ, ucomm, s_comm,
+		COMMLEN + OCOMMLEN + 1, 0, CHAR, NULL, 0},
 	{"command", "COMMAND", NULL, COMM|LJUST|USER, command, NULL, 16, 0,
 		CHAR, NULL, 0},
 	{"cpu", "CPU", NULL, 0, kvar, NULL, 3, KOFF(ki_estcpu), UINT, "d",
@@ -135,12 +135,13 @@ static VAR var[] = {
 		LONG, "ld", 0},
 	{"nvcsw", "NVCSW", NULL, USER, rvar, NULL, 5, ROFF(ru_nvcsw),
 		LONG, "ld", 0},
-	{"nwchan", "NWCHAN", NULL, LJUST, nwchan, NULL, 8, 0, CHAR, NULL, 0},
+	{"nwchan", "NWCHAN", NULL, LJUST, nwchan, NULL, sizeof(void *) * 2, 0,
+		CHAR, NULL, 0},
 	{"oublk", "OUBLK", NULL, USER, rvar, NULL, 4, ROFF(ru_oublock),
 		LONG, "ld", 0},
 	{"oublock", "", "oublk", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
-	{"paddr", "PADDR", NULL, 0, kvar, NULL, 8, KOFF(ki_paddr), KPTR,
-		"lx", 0},
+	{"paddr", "PADDR", NULL, 0, kvar, NULL, sizeof(void *) * 2,
+		KOFF(ki_paddr), KPTR, "lx", 0},
 	{"pagein", "PAGEIN", NULL, USER, pagein, NULL, 6, 0, CHAR, NULL, 0},
 	{"pcpu", "", "%cpu", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
 	{"pending", "", "sig", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
@@ -195,13 +196,13 @@ static VAR var[] = {
 	{"tsiz", "TSIZ", NULL, 0, kvar, NULL, 4, KOFF(ki_tsize), PGTOK, "ld", 0},
 	{"tt", "TT ", NULL, 0, tname, NULL, 4, 0, CHAR, NULL, 0},
 	{"tty", "TTY", NULL, LJUST, longtname, NULL, 8, 0, CHAR, NULL, 0},
-	{"ucomm", "UCOMM", NULL, LJUST, ucomm, NULL, MAXCOMLEN, 0, CHAR, NULL,
-		0},
+	{"ucomm", "UCOMM", NULL, LJUST|DSIZ, ucomm, s_comm,
+		COMMLEN + OCOMMLEN + 1, 0, CHAR, NULL, 0},
 	{"uid", "UID", NULL, 0, kvar, NULL, UIDLEN, KOFF(ki_uid), UINT,
 		UIDFMT, 0},
 	{"upr", "UPR", NULL, 0, upr, NULL, 3, 0, CHAR, NULL, 0},
-	{"uprocp", "UPROCP", NULL, 0, kvar, NULL, 8, KOFF(ki_paddr), KPTR,
-		"lx", 0},
+	{"uprocp", "UPROCP", NULL, 0, kvar, NULL, sizeof(void *) * 2,
+		KOFF(ki_paddr), KPTR, "lx", 0},
 	{"user", "USER", NULL, LJUST|DSIZ, uname, s_uname, USERLEN, 0, CHAR,
 		NULL, 0},
 	{"usrpri", "", "upr", 0, NULL, NULL, 0, 0, CHAR, NULL, 0},
@@ -325,6 +326,8 @@ findvar(char *p, int user, char **header
 			 */
 			rflen = strlen(v->alias) + strlen(hp) + 2;
 			realfmt = malloc(rflen);
+			if (realfmt == NULL)
+				errx(1, "malloc failed");
 			snprintf(realfmt, rflen, "%s=%s", v->alias, hp);
 			parsefmt(realfmt, user);
 		}

Modified: projects/jbuild/bin/ps/print.c
==============================================================================
--- projects/jbuild/bin/ps/print.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/ps/print.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -177,6 +177,7 @@ command(KINFO *k, VARENT *ve)
 void
 ucomm(KINFO *k, VARENT *ve)
 {
+	char tmpbuff[COMMLEN + OCOMMLEN + 2];
 	VAR *v;
 
 	v = ve->var;
@@ -184,8 +185,15 @@ ucomm(KINFO *k, VARENT *ve)
 		(void)printf("%s", k->ki_p->ki_comm);
 		if (showthreads && k->ki_p->ki_numthreads > 1)
 			printf("/%s", k->ki_p->ki_ocomm);
-	} else
-		(void)printf("%-*s", v->width, k->ki_p->ki_comm);
+	} else {
+		bzero(tmpbuff, sizeof(tmpbuff));
+		if (showthreads && k->ki_p->ki_numthreads > 1)
+			sprintf(tmpbuff, "%s/%s", k->ki_p->ki_comm,
+			    k->ki_p->ki_ocomm);
+		else
+			sprintf(tmpbuff, "%s", k->ki_p->ki_comm);
+		(void)printf("%-*s", v->width, tmpbuff);
+	}
 }
 
 void
@@ -821,6 +829,20 @@ out:
 }
 
 int
+s_comm(KINFO *k)
+{
+	char tmpbuff[COMMLEN + OCOMMLEN + 2];
+
+	bzero(tmpbuff, sizeof(tmpbuff));
+	if (showthreads && k->ki_p->ki_numthreads > 1)
+		sprintf(tmpbuff, "%s/%s", k->ki_p->ki_comm,
+		    k->ki_p->ki_ocomm);
+	else
+		sprintf(tmpbuff, "%s", k->ki_p->ki_comm);
+	return (strlen(tmpbuff));
+}
+
+int
 s_label(KINFO *k)
 {
 	char *string = NULL;

Modified: projects/jbuild/bin/test/test.1
==============================================================================
--- projects/jbuild/bin/test/test.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/bin/test/test.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -310,7 +310,7 @@ are evaluated consistently according to 
 standards document.
 All other cases are subject to the ambiguity in the
 command semantics.
-.Sh RETURN VALUES
+.Sh EXIT STATUS
 The
 .Nm
 utility exits with one of the following values:

Modified: projects/jbuild/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- projects/jbuild/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -1739,15 +1739,11 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
 		 * Arches which are 32-bit only just use the normal
 		 * library path.
 		 */
-#if defined(__i386__)
-		int use_32 = 1;  /* use /usr/lib/... -sson */
-#else
 		int use_32 = 0;
 #endif
-#endif
 
 		(void) snprintf(drti, sizeof (drti), "/usr/lib%s/dtrace/drti.o",
-		    use_32 ? "":"32");
+		    use_32 ? "32":"");
 
 		len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile,
 		    drti) + 1;

Modified: projects/jbuild/contrib/bind9/CHANGES
==============================================================================
--- projects/jbuild/contrib/bind9/CHANGES	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/CHANGES	Sat Feb 28 18:03:28 2009	(r189192)
@@ -1,3 +1,11 @@
+	--- 9.4.3-P1 released ---
+
+2522.	[security]	Handle -1 from DSA_do_verify().
+
+2498.	[bug]		Removed a bogus function argument used with
+			ISC_SOCKET_USE_POLLWATCH: it could cause compiler
+			warning or crash named with the debug 1 level
+			of logging. [RT #18917]
 
 	--- 9.4.3 released ---
 

Modified: projects/jbuild/contrib/bind9/lib/dns/api
==============================================================================
--- projects/jbuild/contrib/bind9/lib/dns/api	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/lib/dns/api	Sat Feb 28 18:03:28 2009	(r189192)
@@ -1,3 +1,3 @@
 LIBINTERFACE = 36
-LIBREVISION = 1
+LIBREVISION = 2
 LIBAGE = 0

Modified: projects/jbuild/contrib/bind9/lib/dns/openssldsa_link.c
==============================================================================
--- projects/jbuild/contrib/bind9/lib/dns/openssldsa_link.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/lib/dns/openssldsa_link.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -16,7 +16,7 @@
  * IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: openssldsa_link.c,v 1.1.6.9 2007/08/28 07:20:04 tbox Exp $ */
+/* $Id: openssldsa_link.c,v 1.1.6.9.28.1 2008/12/24 00:21:22 marka Exp $ */
 
 #ifdef OPENSSL
 
@@ -133,7 +133,7 @@ openssldsa_verify(dst_context_t *dctx, c
 
 	status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGTH, dsasig, dsa);
 	DSA_SIG_free(dsasig);
-	if (status == 0)
+	if (status != 1)
 		return (dst__openssl_toresult(DST_R_VERIFYFAILURE));
 
 	return (ISC_R_SUCCESS);

Modified: projects/jbuild/contrib/bind9/lib/dns/opensslrsa_link.c
==============================================================================
--- projects/jbuild/contrib/bind9/lib/dns/opensslrsa_link.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/lib/dns/opensslrsa_link.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -17,7 +17,7 @@
 
 /*
  * Principal Author: Brian Wellington
- * $Id: opensslrsa_link.c,v 1.1.6.11 2006/11/07 21:28:49 marka Exp $
+ * $Id: opensslrsa_link.c,v 1.1.6.11.58.1 2008/12/24 00:21:22 marka Exp $
  */
 #ifdef OPENSSL
 
@@ -246,7 +246,7 @@ opensslrsa_verify(dst_context_t *dctx, c
 
 	status = RSA_verify(type, digest, digestlen, sig->base,
 			    RSA_size(rsa), rsa);
-	if (status == 0)
+	if (status != 1)
 		return (dst__openssl_toresult(DST_R_VERIFYFAILURE));
 
 	return (ISC_R_SUCCESS);

Modified: projects/jbuild/contrib/bind9/lib/isc/unix/socket.c
==============================================================================
--- projects/jbuild/contrib/bind9/lib/isc/unix/socket.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/lib/isc/unix/socket.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: socket.c,v 1.237.18.56 2008/11/12 03:58:36 marka Exp $ */
+/* $Id: socket.c,v 1.237.18.56.2.1 2008/12/23 00:14:34 marka Exp $ */
 
 /*! \file */
 
@@ -501,7 +501,7 @@ FIX_IPV6_RECVPKTINFO(isc_socket_t *sock)
 
 	if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_RECVPKTINFO,
 		       (void *)&on, sizeof(on)) < 0) {
-	
+
 		UNEXPECTED_ERROR(__FILE__, __LINE__,
 				 "setsockopt(%d, IPV6_RECVPKTINFO) "
 				 "%s: %s", sock->fd,
@@ -3163,7 +3163,6 @@ watcher(void *uap) {
 						    ISC_LOGCATEGORY_GENERAL,
 						    ISC_LOGMODULE_SOCKET,
 						    ISC_LOG_DEBUG(1),
-						    ISC_LOG_INFO,
 						    "unexpected POLL timeout");
 				}
 				pollstate = poll_active;
@@ -4902,7 +4901,7 @@ isc_socket_ipv6only(isc_socket_t *sock, 
 		if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_V6ONLY,
 			       (void *)&onoff, sizeof(int)) < 0) {
 			char strbuf[ISC_STRERRORSIZE];
-	
+
 			UNEXPECTED_ERROR(__FILE__, __LINE__,
 					 "setsockopt(%d, IPV6_V6ONLY) "
 					 "%s: %s", sock->fd,

Modified: projects/jbuild/contrib/bind9/version
==============================================================================
--- projects/jbuild/contrib/bind9/version	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bind9/version	Sat Feb 28 18:03:28 2009	(r189192)
@@ -1,4 +1,4 @@
-# $Id: version,v 1.29.134.23 2008/11/12 04:17:12 marka Exp $
+# $Id: version,v 1.29.134.23.2.1 2008/12/24 00:21:22 marka Exp $
 #
 # This file must follow /bin/sh rules.  It is imported directly via
 # configure.
@@ -6,5 +6,5 @@
 MAJORVER=9
 MINORVER=4
 PATCHVER=3
-RELEASETYPE=
-RELEASEVER=
+RELEASETYPE=-P
+RELEASEVER=1

Modified: projects/jbuild/contrib/bsnmp/snmp_mibII/mibII.c
==============================================================================
--- projects/jbuild/contrib/bsnmp/snmp_mibII/mibII.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/bsnmp/snmp_mibII/mibII.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -1013,7 +1013,7 @@ handle_rtmsg(struct rt_msghdr *rtm)
 		break;
 
 	  case RTM_IFINFO:
-		ifm = (struct if_msghdr *)rtm;
+		ifm = (struct if_msghdr *)(void *)rtm;
 		mib_extract_addrs(ifm->ifm_addrs, (u_char *)(ifm + 1), addrs);
 		if ((ifp = mib_find_if_sys(ifm->ifm_index)) == NULL)
 			break;

Modified: projects/jbuild/contrib/csup/GNUmakefile
==============================================================================
--- projects/jbuild/contrib/csup/GNUmakefile	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/GNUmakefile	Sat Feb 28 18:03:28 2009	(r189192)
@@ -12,8 +12,9 @@ GROUP?=	0
 UNAME=	$(shell uname -s)
 
 SRCS=	attrstack.c config.c detailer.c diff.c fattr.c fixups.c fnmatch.c \
-	globtree.c idcache.c keyword.c lister.c main.c misc.c mux.c pathcomp.c \
-	parse.c proto.c status.c stream.c threads.c token.c updater.c
+	globtree.c idcache.c keyword.c lex.rcs.c lister.c main.c misc.c mux.c \
+	pathcomp.c parse.c proto.c rcsfile.c rcsparse.c rsyncfile.c status.c \
+	stream.c threads.c token.c updater.c
 OBJS=	$(SRCS:.c=.o)
 
 WARNS=	-Wall -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith \

Modified: projects/jbuild/contrib/csup/Makefile
==============================================================================
--- projects/jbuild/contrib/csup/Makefile	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/Makefile	Sat Feb 28 18:03:28 2009	(r189192)
@@ -9,10 +9,11 @@ UNAME!=		/usr/bin/uname -s
 PROG=	csup
 SRCS=	attrstack.c config.c detailer.c diff.c fattr.c fixups.c fnmatch.c \
 	globtree.c idcache.c keyword.c lister.c main.c misc.c mux.c parse.y \
-	pathcomp.c proto.c status.c stream.c threads.c token.l updater.c
+	pathcomp.c proto.c status.c stream.c threads.c token.l updater.c \
+	rcsfile.c rcsparse.c lex.rcs.c rsyncfile.c
 
 CFLAGS+=	-I. -I${.CURDIR} -g -pthread -DHAVE_FFLAGS -DNDEBUG
-WARNS?=		6
+WARNS?=		1
 
 # A bit of tweaking is needed to get this Makefile working
 # with the bsd.prog.mk of all the *BSD OSes...

Modified: projects/jbuild/contrib/csup/TODO
==============================================================================
--- projects/jbuild/contrib/csup/TODO	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/TODO	Sat Feb 28 18:03:28 2009	(r189192)
@@ -28,4 +28,3 @@ MISSING FEATURES:
   checkout files (files in CVS/ subdirectores), a command line override
   to only update a specific collection and a third verbosity level to
   display commit log messages.
-- Add support for CVS mode (maybe?).

Modified: projects/jbuild/contrib/csup/config.c
==============================================================================
--- projects/jbuild/contrib/csup/config.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/config.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -133,7 +133,6 @@ config_init(const char *file, struct col
 			coll->co_options &= ~CO_CHECKRCS;
 		/* In recent versions, we always try to set the file modes. */
 		coll->co_options |= CO_SETMODE;
-		/* XXX We don't support the rsync updating algorithm yet. */
 		coll->co_options |= CO_NORSYNC;
 		error = config_parse_refusefiles(coll);
 		if (error)
@@ -444,10 +443,6 @@ coll_add(char *name)
 		    "\"%s\"\n", cur_coll->co_name);
 		exit(1);
 	}
-	if (!(cur_coll->co_options & CO_CHECKOUTMODE)) {
-		lprintf(-1, "Client only supports checkout mode\n");
-		exit(1);
-	}
 	if (!STAILQ_EMPTY(&colls)) {
 		coll = STAILQ_LAST(&colls, coll, co_next);
 		if (strcmp(coll->co_host, cur_coll->co_host) != 0) {

Modified: projects/jbuild/contrib/csup/csup.1
==============================================================================
--- projects/jbuild/contrib/csup/csup.1	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/csup.1	Sat Feb 28 18:03:28 2009	(r189192)
@@ -442,8 +442,6 @@ They are called
 mode and
 .Em checkout
 mode.
-.Nm
-only supports the checkout mode for now.
 .Pp
 In CVS mode, the client receives copies of the actual RCS files making
 up the master CVS repository.  CVS mode is the default mode of operation.

Modified: projects/jbuild/contrib/csup/detailer.c
==============================================================================
--- projects/jbuild/contrib/csup/detailer.c	Sat Feb 28 18:00:53 2009	(r189191)
+++ projects/jbuild/contrib/csup/detailer.c	Sat Feb 28 18:03:28 2009	(r189192)
@@ -30,13 +30,21 @@
 #include <errno.h>
 #include <stdlib.h>
 #include <string.h>
+#include <stdio.h>
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <unistd.h>
 
 #include "config.h"
 #include "detailer.h"
 #include "fixups.h"
+#include "globtree.h"
 #include "misc.h"
 #include "mux.h"
 #include "proto.h"
+#include "rcsfile.h"
+#include "rsyncfile.h"
 #include "status.h"
 #include "stream.h"
 
@@ -56,8 +64,16 @@ struct detailer {
 static int	detailer_batch(struct detailer *);
 static int	detailer_coll(struct detailer *, struct coll *,
 		    struct status *);
-static int	detailer_dofile(struct detailer *, struct coll *,
+static int	detailer_dofile_co(struct detailer *, struct coll *,
 		    struct status *, char *);
+static int	detailer_dofile_rcs(struct detailer *, struct coll *, 
+		    char *, char *);
+static int	detailer_dofile_regular(struct detailer *, char *, char *);
+static int	detailer_dofile_rsync(struct detailer *, char *, char *);
+static int	detailer_checkrcsattr(struct detailer *, struct coll *, char *,
+		    struct fattr *, int);
+int		detailer_send_details(struct detailer *, struct coll *, char *,
+		    char *, struct fattr *);
 
 void *
 detailer(void *arg)
@@ -186,8 +202,13 @@ detailer_batch(struct detailer *d)
 			}
 			if (fixup->f_coll != coll)
 				break;
-			error = proto_printf(wr, "Y %s %s %s\n", fixup->f_name,
-			    coll->co_tag, coll->co_date);
+			if (coll->co_options & CO_CHECKOUTMODE)
+				error = proto_printf(wr, "Y %s %s %s\n",
+				    fixup->f_name, coll->co_tag, coll->co_date);
+			else {
+				error = proto_printf(wr, "A %s\n",
+				    fixup->f_name);
+			}
 			if (error)
 				return (DETAILER_ERR_WRITE);
 			fixup = NULL;
@@ -208,12 +229,14 @@ detailer_batch(struct detailer *d)
 static int
 detailer_coll(struct detailer *d, struct coll *coll, struct status *st)
 {
+	struct fattr *rcsattr;
 	struct stream *rd, *wr;
-	char *cmd, *file, *line, *msg;
-	int error;
+	char *attr, *cmd, *file, *line, *msg, *path, *target;
+	int error, attic;
 
 	rd = d->rd;
 	wr = d->wr;
+	attic = 0;
 	line = stream_getln(rd, NULL);
 	if (line == NULL)
 		return (DETAILER_ERR_READ);
@@ -226,17 +249,84 @@ detailer_coll(struct detailer *d, struct
 			/* Delete file. */
 			file = proto_get_ascii(&line);
 			if (file == NULL || line != NULL)
-				return (DETAILER_ERR_PROTO);
+				return (DETAILER_ERR_PROTO); 
 			error = proto_printf(wr, "D %s\n", file);
 			if (error)
 				return (DETAILER_ERR_WRITE);
 			break;
+		case 'I':
+		case 'i':
+		case 'j':
+			/* Directory operations. */
+			file = proto_get_ascii(&line);
+			if (file == NULL || line != NULL)
+				return (DETAILER_ERR_PROTO);
+			error = proto_printf(wr, "%s %s\n", cmd, file);
+			if (error)
+				return (DETAILER_ERR_WRITE);
+			break;
+		case 'J':
+			/* Set directory attributes. */
+			file = proto_get_ascii(&line);
+			attr = proto_get_ascii(&line);
+			if (file == NULL || line != NULL || attr == NULL)
+				return (DETAILER_ERR_PROTO);
+			error = proto_printf(wr, "%s %s %s\n", cmd, file, attr);
+			if (error)
+				return (DETAILER_ERR_WRITE);
+			break;
+		case 'H':
+		case 'h':
+			/* Create a hard link. */
+			file = proto_get_ascii(&line);
+			target = proto_get_ascii(&line);
+			if (file == NULL || target == NULL)
+				return (DETAILER_ERR_PROTO);
+			error = proto_printf(wr, "%s %s %s\n", cmd, file,
+			    target);
+			break;
+		case 't':
+			file = proto_get_ascii(&line);
+			attr = proto_get_ascii(&line);
+			if (file == NULL || attr == NULL || line != NULL) {
+				return (DETAILER_ERR_PROTO);
+			}
+			rcsattr = fattr_decode(attr);
+			if (rcsattr == NULL) {
+				return (DETAILER_ERR_PROTO);
+			}
+			error = detailer_checkrcsattr(d, coll, file, rcsattr,
+			    1);
+			break;
+
+		case 'T':
+			file = proto_get_ascii(&line);
+			attr = proto_get_ascii(&line);
+			if (file == NULL || attr == NULL || line != NULL)
+				return (DETAILER_ERR_PROTO);
+			rcsattr = fattr_decode(attr);
+			if (rcsattr == NULL)
+				return (DETAILER_ERR_PROTO);
+			error = detailer_checkrcsattr(d, coll, file, rcsattr,
+			    0);
+			break;
+
 		case 'U':
 			/* Add or update file. */
 			file = proto_get_ascii(&line);
 			if (file == NULL || line != NULL)
 				return (DETAILER_ERR_PROTO);
-			error = detailer_dofile(d, coll, st, file);
+			if (coll->co_options & CO_CHECKOUTMODE) {
+				error = detailer_dofile_co(d, coll, st, file);
+			} else {
+				path = cvspath(coll->co_prefix, file, 0);
+				rcsattr = fattr_frompath(path, FATTR_NOFOLLOW);
+				error = detailer_send_details(d, coll, file,
+				    path, rcsattr);
+				if (rcsattr != NULL)
+					fattr_free(rcsattr);
+				free(path);
+			}
 			if (error)
 				return (error);
 			break;
@@ -261,14 +351,110 @@ detailer_coll(struct detailer *d, struct
 	return (0);
 }
 
+/*
+ * Tell the server to update a regular file.
+ */
 static int
-detailer_dofile(struct detailer *d, struct coll *coll, struct status *st,
-    char *file)
+detailer_dofile_regular(struct detailer *d, char *name, char *path)
 {
+	struct stream *wr;
+	struct stat st;
 	char md5[MD5_DIGEST_SIZE];
+	int error;
+	
+	wr = d->wr;
+	error = stat(path, &st);
+	/* If we don't have it or it's unaccessible, we want it again. */
+	if (error) {
+		proto_printf(wr, "A %s\n", name);
+		return (0);
+	}
+
+	/* If not, we want the file to be updated. */
+	error = MD5_File(path, md5);
+	if (error) {
+		lprintf(-1, "Error reading \"%s\"\n", name);
+		return (error);
+	}
+	error = proto_printf(wr, "R %s %O %s\n", name, st.st_size, md5);
+	if (error)
+		return (DETAILER_ERR_WRITE);
+	return (0);
+}

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list