PERFORCE change 104943 for review
Robert Watson
rwatson at FreeBSD.org
Thu Aug 24 15:10:03 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=104943
Change 104943 by rwatson at rwatson_zoo on 2006/08/24 15:09:21
Integrate TrustedBSD audit3 branch from TrustedBSD base branch;
full description in @104941.
Affected files ...
.. //depot/projects/trustedbsd/audit3/Makefile.inc1#13 integrate
.. //depot/projects/trustedbsd/audit3/ObsoleteFiles.inc#8 integrate
.. //depot/projects/trustedbsd/audit3/UPDATING#13 integrate
.. //depot/projects/trustedbsd/audit3/bin/date/netdate.c#2 integrate
.. //depot/projects/trustedbsd/audit3/bin/df/df.c#4 integrate
.. //depot/projects/trustedbsd/audit3/bin/ed/main.c#3 integrate
.. //depot/projects/trustedbsd/audit3/bin/ps/ps.1#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/gdb/FREEBSD-Xlist#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/powerpc/fbsd.mh#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/powerpc/fbsd.mt#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/powerpc/nm-fbsd.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/nm-rs6000.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/nm-rs6000ly.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/rs6000.mh#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/rs6000.mt#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/rs6000lynx.mh#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/rs6000lynx.mt#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/tm-rs6000.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/tm-rs6000ly.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/config/rs6000/xm-rs6000.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/ppcfbsd-nat.c#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/ppcfbsd-tdep.c#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/ppcfbsd-tdep.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/rs6000-nat.c#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/gdb/gdb/rs6000-tdep.c#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/less/LICENSE#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/Makefile.aut#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/Makefile.in#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/Makefile.wnb#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/NEWS#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/README#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/brac.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/ch.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/charset.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/charset.h#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/less/cmd.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/cmdbuf.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/command.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/configure#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/configure.ac#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/decode.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/defines.ds#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/defines.h.in#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/defines.o2#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/defines.o9#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/defines.wn#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/edit.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/filename.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/forwback.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/funcs.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/ifile.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/input.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/jump.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/less.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/less.man#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/less.nro#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lessecho.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lessecho.man#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/less/lessecho.nro#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/less/lesskey.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lesskey.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lesskey.man#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lesskey.nro#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lglob.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/line.c#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/linenum.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/lsystem.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/main.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/mark.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/mkhelp.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/optfunc.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/option.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/option.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/opttbl.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/os.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/output.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/pckeys.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/position.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/position.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/prompt.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/screen.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/scrsize.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/search.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/signal.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/tags.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/ttyin.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/less/version.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/pnpinfo/pnpinfo.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/FREEBSD-upgrade#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/RELEASE_NOTES#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/cf/cf/submit.cf#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/cf/m4/version.m4#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/contrib/cidrexpand#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/src/main.c#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/src/queue.c#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/src/srvrsmtp.c#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/sendmail/src/version.c#7 integrate
.. //depot/projects/trustedbsd/audit3/etc/defaults/rc.conf#16 integrate
.. //depot/projects/trustedbsd/audit3/etc/network.subr#8 integrate
.. //depot/projects/trustedbsd/audit3/etc/pccard_ether#6 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/Makefile#14 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/dhclient#6 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/ramdisk#3 delete
.. //depot/projects/trustedbsd/audit3/etc/rc.d/ramdisk-own#4 delete
.. //depot/projects/trustedbsd/audit3/etc/rc.d/sshd#6 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/ypxfrd#3 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.initdiskless#4 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.subr#10 integrate
.. //depot/projects/trustedbsd/audit3/etc/sendmail/freebsd.mc#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/sendmail/freebsd.submit.mc#4 integrate
.. //depot/projects/trustedbsd/audit3/gnu/lib/libsupc++/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/binutils/libbfd/Makefile.powerpc#3 integrate
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/alpha/Makefile#3 delete
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/alpha/config.h#3 delete
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/alpha/init.c#3 delete
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/powerpc/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/powerpc/config.h#1 branch
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/arch/powerpc/init.c#1 branch
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/kgdb/trgt_alpha.c#4 delete
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/kgdb/trgt_amd64.c#5 integrate
.. //depot/projects/trustedbsd/audit3/lib/Makefile#13 integrate
.. //depot/projects/trustedbsd/audit3/lib/csu/alpha/Makefile#2 delete
.. //depot/projects/trustedbsd/audit3/lib/csu/alpha/crt1.c#3 delete
.. //depot/projects/trustedbsd/audit3/lib/csu/alpha/crti.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/csu/alpha/crtn.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/Makefile#8 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/Makefile.inc#5 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/SYS.h#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/Symbol.map#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/_fpmath.h#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/arith.h#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/Makefile.inc#4 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/_ctx_start.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/_set_tp.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/_setjmp.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/divrem.m4#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fabs.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/flt_rounds.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fpgetmask.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fpgetround.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fpgetsticky.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fpsetmask.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/fpsetround.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/infinity.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/makecontext.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/modf.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/rfork_thread.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/setjmp.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/signalcontext.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/gen/sigsetjmp.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/byte_swap_2.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/byte_swap_4.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/htonl.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/htons.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/ntohl.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/net/ntohs.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/stdlib/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/bcopy.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/bzero.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/ffs.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/memcpy.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/string/memmove.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/Ovfork.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/brk.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/cerror.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/exect.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/fork.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/pipe.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/ptrace.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/sbrk.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/setlogin.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/alpha/sys/sigreturn.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libc/arm/net/htonl.S#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/arm/net/htons.S#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/arm/net/ntohl.S#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/arm/net/ntohs.S#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/stdio/findfp.c#3 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc_r/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc_r/arch/alpha/_atomic_lock.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libdisk/write_alpha_disk.c#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/Makefile#5 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/alpha_sethae.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/bwx.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/io.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/io.h#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libio/swiz.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libkvm/kvm_alpha.c#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/alpha/context.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/alpha/enter_uts.S#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/alpha/pthread_md.c#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/include/atomic_ops.h#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libpthread/arch/alpha/include/pthread_md.h#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libstand/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libstand/alpha/_setjmp.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libthr/Makefile#8 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthr/arch/alpha/Makefile.inc#3 delete
.. //depot/projects/trustedbsd/audit3/lib/libthr/arch/alpha/alpha/pthread_md.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libthr/arch/alpha/include/pthread_md.h#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libthread_db/arch/alpha/libc_r_md.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libthread_db/arch/alpha/libpthread_md.c#2 delete
.. //depot/projects/trustedbsd/audit3/lib/libutil/login.conf.5#5 integrate
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/Makefile.inc#3 delete
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/Symbol.map#2 delete
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/fenv.c#3 delete
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/fenv.h#3 delete
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/s_copysign.S#2 delete
.. //depot/projects/trustedbsd/audit3/lib/msun/alpha/s_copysignf.S#2 delete
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/alpha/Makefile.inc#2 delete
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/alpha/ld.so.script#2 delete
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/alpha/reloc.c#5 delete
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/alpha/rtld_machdep.h#3 delete
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/alpha/rtld_start.S#2 delete
.. //depot/projects/trustedbsd/audit3/release/Makefile#11 integrate
.. //depot/projects/trustedbsd/audit3/release/alpha/boot_crunch.conf#4 delete
.. //depot/projects/trustedbsd/audit3/release/alpha/mkisoimages.sh#4 delete
.. //depot/projects/trustedbsd/audit3/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#15 integrate
.. //depot/projects/trustedbsd/audit3/rescue/rescue/Makefile#8 integrate
.. //depot/projects/trustedbsd/audit3/sbin/bsdlabel/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sbin/camcontrol/camcontrol.8#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/camcontrol/camcontrol.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/dhclient/dhclient.8#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/dhclient/dhclient.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/dump/dump.8#7 integrate
.. //depot/projects/trustedbsd/audit3/sbin/fsdb/fsdb.8#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/fsdb/fsdb.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sbin/fsdb/fsdbutil.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ggate/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ifconfig/ifmedia.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ipf/libipf/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ipfw/ipfw.8#12 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ipfw/ipfw2.c#11 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ping/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/secure/lib/libcrypto/Makefile.inc#5 integrate
.. //depot/projects/trustedbsd/audit3/secure/lib/libcrypto/opensslconf-alpha.h#2 delete
.. //depot/projects/trustedbsd/audit3/share/examples/drivers/make_pseudo_driver.sh#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/amdsmb.4#2 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/ixgb.4#3 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/nfsmb.4#2 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/uplcom.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man5/rc.conf.5#13 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man8/rc.subr.8#8 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/lock.9#4 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.cpu.mk#7 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.endian.mk#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/amd64/support.S#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/linux32/linux.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/linux32/linux32_machdep.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/linux32/linux32_sysvec.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0iic/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0iic/doit.c#2 delete
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0iic/main.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0spi/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0spi/doit.c#2 delete
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/boot0spi/main.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootiic/loader_prompt.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/arm_init.S#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/arm_init.s#2 delete
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/env_vars.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/env_vars.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/loader_prompt.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/loader_prompt.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/bootspi/main.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/delay.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/emac.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/emac.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/emac_init.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/lib_AT91RM9200.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/mci_device.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/mci_device.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/reset.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/sd-card.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/arm/at91/libat91/sd-card.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/common/help.common#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/common/loader.8#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/boot/ficl/arm/sysdep.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/ficl/arm/sysdep.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/boot/forth/loader.conf#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/cam/scsi/scsi_all.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/cam/scsi/scsi_all.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/freebsd32.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/syscalls.master#21 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_emul.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_emul.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_futex.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_misc.c#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_signal.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/ndis/ntoskrnl_var.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/NOTES#15 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/files.pc98#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/options#14 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/arl/if_arlreg.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ata/ata-chipset.c#15 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ath/if_athvar.h#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/bge/if_bge.c#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/bge/if_bgereg.h#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/em/if_em.c#15 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/iicbus/if_ic.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/iicbus/iicbb.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ips/ips.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_ioctl.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_pci.c#11 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/mii/brgphy.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/usb/usb_port.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/msdosfs/denode.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/vinum/geom_vinum_raid5.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux_machdep.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux_sysvec.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_thr.c#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/sys_process.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/syscalls.master#39 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/uipc_socket.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/modules/Makefile#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_bridge.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_spppsubr.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_fastfwd.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_fw.h#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_fw2.c#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_input.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_output.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/netsmb/smb_crypt.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/netsmb/smb_iod.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/netsmb/smb_rq.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/netsmb/smb_rq.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/nfsclient/nfs_lock.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/pci/agp_amd64.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/pci/nfsmb.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/sysctl.h#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/ufs/ffs/ffs_snapshot.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/ufs/ufs/ufs_vnops.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_object.c#11 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_page.c#14 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_pageq.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_zeroidle.c#7 integrate
.. //depot/projects/trustedbsd/audit3/tools/regression/lib/msun/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/Makefile#8 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/calendar/calendars/calendar.freebsd#13 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/gprof/alpha.h#2 delete
.. //depot/projects/trustedbsd/audit3/usr.bin/gprof/gprof.h#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/less/defines.h#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/lessecho/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/locate/locate/locate.1#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/pkill/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/truss/alpha-fbsd.c#4 delete
.. //depot/projects/trustedbsd/audit3/usr.bin/uac/Makefile#2 delete
.. //depot/projects/trustedbsd/audit3/usr.bin/uac/uac.1#3 delete
.. //depot/projects/trustedbsd/audit3/usr.bin/uac/uac.c#2 delete
.. //depot/projects/trustedbsd/audit3/usr.bin/xlint/arch/alpha/targparam.h#2 delete
.. //depot/projects/trustedbsd/audit3/usr.sbin/Makefile#19 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/arp/arp.8#4 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/crunch/crunchide/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/newsyslog/newsyslog.c#9 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/pnpinfo/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/rpc.lockd/kern.c#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/rpc.lockd/lockd.c#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/devices.c#10 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/install.c#7 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/traceroute/Makefile#3 integrate
Differences ...
==== //depot/projects/trustedbsd/audit3/Makefile.inc1#13 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile.inc1,v 1.552 2006/08/09 11:03:06 netchild Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.553 2006/08/22 07:51:05 ru Exp $
#
# Make command line options:
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -926,9 +926,6 @@
.if ${MK_RESCUE} != "no" || defined(RELEASEDIR)
_crunchide= usr.sbin/crunch/crunchide
.endif
-.if ${TARGET_ARCH} == "alpha"
-_elf2exe= usr.sbin/elf2exe
-.endif
.if ${TARGET_ARCH} == "i386" && defined(RELEASEDIR)
_kgzip= usr.sbin/kgzip
.endif
@@ -941,7 +938,6 @@
usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \
${_btxld} \
${_crunchide} \
- ${_elf2exe} \
${_kgzip}
${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_tool}; \
==== //depot/projects/trustedbsd/audit3/ObsoleteFiles.inc#8 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.47 2006/08/14 18:20:36 netchild Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.49 2006/08/22 11:12:09 flz Exp $
#
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
# directories (OLD_DIRS) which should get removed at an update. Recently
@@ -14,6 +14,9 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20060822: ramdisk{,-own} have been replaced by mdconfig{,2}
+OLD_FILES+=etc/rc.d/ramdisk
+OLD_FILES+=etc/rc.d/ramdisk-own
# 20060704: KAME compat file net_osdep.h removed
OLD_FILES+=usr/include/net/net_osdep.h
# 20060517: pcvt removed
@@ -334,7 +337,7 @@
OLD_FILES+=usr/share/man/man1/sgsc.1.gz
OLD_FILES+=usr/share/man/man4/i386/stl.4.gz
OLD_FILES+=usr/share/man/man8/raidctl.8.gz
-.if ${TARGET_ARCH} != "alpha" && ${TARGET_ARCH} != "sparc64"
+.if ${TARGET_ARCH} != "sparc64"
# 20040130: libkse renamed to libpthread
OLD_FILES+=usr/lib/libkse.a
OLD_FILES+=usr/lib/libkse.so
@@ -3066,7 +3069,7 @@
OLD_LIBS+=usr/lib/libisc.so.1
# 200408XX
OLD_LIBS+=usr/lib/snmp_netgraph.so.1
-.if ${TARGET_ARCH} != "alpha" && ${TARGET_ARCH} != "sparc64"
+.if ${TARGET_ARCH} != "sparc64"
# 20040130: libkse renamed to libpthread
OLD_LIBS+=usr/lib/libkse.so.1
.endif
==== //depot/projects/trustedbsd/audit3/UPDATING#13 (text+ko) ====
@@ -21,6 +21,11 @@
developers choose to disable these features on build machines
to maximize performance.
+20060816:
+ The IPFIREWALL_FORWARD_EXTENDED option is gone and the behaviour
+ for IP_FIREWALL_FORWARD is now as it was before when it was first
+ committed and for years after. The behaviour is now ON.
+
20060725:
enigma(1)/crypt(1) utility has been changed on 64 bit architectures.
Now it can decrypt files created from different architectures.
@@ -598,4 +603,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.452 2006/07/26 16:31:10 jkim Exp $
+$FreeBSD: src/UPDATING,v 1.453 2006/08/17 00:41:05 julian Exp $
==== //depot/projects/trustedbsd/audit3/bin/date/netdate.c#2 (text+ko) ====
@@ -34,7 +34,7 @@
#endif
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/date/netdate.c,v 1.18 2004/04/06 20:06:45 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/date/netdate.c,v 1.19 2006/08/20 06:31:24 imp Exp $");
#include <sys/param.h>
#include <sys/time.h>
@@ -108,14 +108,14 @@
warnx("all ports in use");
goto bad;
}
+ memset(&msg, 0, sizeof(msg));
msg.tsp_type = TSP_SETDATE;
msg.tsp_vers = TSPVERSION;
if (gethostname(hostname, sizeof(hostname))) {
warn("gethostname");
goto bad;
}
- (void)strncpy(msg.tsp_name, hostname, sizeof(msg.tsp_name) - 1);
- msg.tsp_name[sizeof(msg.tsp_name) - 1] = '\0';
+ (void)strlcpy(msg.tsp_name, hostname, sizeof(msg.tsp_name));
msg.tsp_seq = htons((u_short)0);
msg.tsp_time.tv_sec = htonl((u_long)tval);
msg.tsp_time.tv_usec = htonl((u_long)0);
==== //depot/projects/trustedbsd/audit3/bin/df/df.c#4 (text+ko) ====
@@ -44,7 +44,7 @@
#endif /* not lint */
#endif
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/df/df.c,v 1.64 2005/01/10 08:39:21 imp Exp $");
+__FBSDID("$FreeBSD: src/bin/df/df.c,v 1.65 2006/08/20 06:32:40 imp Exp $");
#include <sys/param.h>
#include <sys/stat.h>
@@ -113,7 +113,7 @@
memset(&totalbuf, 0, sizeof(totalbuf));
totalbuf.f_bsize = DEV_BSIZE;
- strncpy(totalbuf.f_mntfromname, "total", MNAMELEN);
+ strlcpy(totalbuf.f_mntfromname, "total", MNAMELEN);
vfslist = NULL;
while ((ch = getopt(argc, argv, "abcgHhiklmnPt:")) != -1)
switch (ch) {
@@ -552,7 +552,7 @@
*str = 'n'; *(str + 1) = 'o';
for (i = 0, strptr = str + 2; i < cnt; i++, strptr++) {
- strncpy(strptr, listptr[i], 32);
+ strlcpy(strptr, listptr[i], 32);
strptr += strlen(listptr[i]);
*strptr = ',';
free(listptr[i]);
==== //depot/projects/trustedbsd/audit3/bin/ed/main.c#3 (text+ko) ====
@@ -35,7 +35,7 @@
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ed/main.c,v 1.28 2005/02/09 17:37:37 ru Exp $");
+__FBSDID("$FreeBSD: src/bin/ed/main.c,v 1.29 2006/08/17 23:00:33 imp Exp $");
/*
* CREDITS
@@ -292,7 +292,7 @@
errmsg = "invalid address"; \
return ERR; \
} \
-} while (0);
+} while (0)
/* next_addr: return the next line address in the command buffer */
long
==== //depot/projects/trustedbsd/audit3/bin/ps/ps.1#4 (text+ko) ====
@@ -27,9 +27,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)ps.1 8.3 (Berkeley) 4/18/94
-.\" $FreeBSD: src/bin/ps/ps.1,v 1.86 2005/04/29 11:10:27 maxim Exp $
+.\" $FreeBSD: src/bin/ps/ps.1,v 1.88 2006/08/21 03:09:12 yar Exp $
.\"
-.Dd March 20, 2005
+.Dd August 21, 2006
.Dt PS 1
.Os
.Sh NAME
@@ -179,14 +179,16 @@
.It Fl o
Display information associated with the space or comma separated
list of keywords specified.
+The last keyword in the list may be appended with an equals
+.Pq Ql =
+sign and a string that spans the rest of the argument and can contain
+space and comma characters.
+This causes the printed header to use the specified string instead of
+the standard header.
Multiple keywords may also be given in the form of more than one
.Fl o
option.
-Keywords may be appended with an equals
-.Pq Ql =
-sign and a string.
-This causes the printed header to use the specified string instead of
-the standard header.
+So the header texts for multiple keywords can be changed.
If all keywords have empty header texts, no header line is written.
.It Fl p
Display information about processes which match the specified process IDs.
==== //depot/projects/trustedbsd/audit3/contrib/gdb/FREEBSD-Xlist#3 (text+ko) ====
@@ -1,4 +1,4 @@
-$FreeBSD: src/contrib/gdb/FREEBSD-Xlist,v 1.6 2004/06/20 19:15:58 marcel Exp $
+$FreeBSD: src/contrib/gdb/FREEBSD-Xlist,v 1.7 2006/08/23 03:30:33 marcel Exp $
gdb-6.1.1/bfd/*
gdb-6.1.1/config/*
gdb-6.1.1/etc/*
@@ -16,7 +16,6 @@
gdb-6.1.1/gdb/config/mn10300/*
gdb-6.1.1/gdb/config/ns32k/*
gdb-6.1.1/gdb/config/pa/*
-gdb-6.1.1/gdb/config/rs6000/*
gdb-6.1.1/gdb/config/sh/*
gdb-6.1.1/gdb/config/v850/*
gdb-6.1.1/gdb/config/vax/*
@@ -34,7 +33,6 @@
gdb-6.1.1/gdb/osf-share/*
gdb-6.1.1/gdb/hppa*
gdb-6.1.1/gdb/rdi-share/*
-gdb-6.1.1/gdb/rs6000*
gdb-6.1.1/gdb/sh*
gdb-6.1.1/gdb/testsuite/*
gdb-6.1.1/gdb/v850*
==== //depot/projects/trustedbsd/audit3/contrib/less/LICENSE#2 (text+ko) ====
@@ -2,7 +2,7 @@
------------
Less
-Copyright (C) 1984-2002 Mark Nudelman
+Copyright (C) 1984-2005 Mark Nudelman
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
==== //depot/projects/trustedbsd/audit3/contrib/less/Makefile.aut#2 (text+ko) ====
@@ -24,9 +24,10 @@
${SRC} regexp.c regexp.h \
COPYING INSTALL LICENSE Makefile.in Makefile.aut NEWS README \
configure configure.ac lesskey.c lessecho.c scrsize.c \
- cmd.h funcs.h lglob.h less.h lesskey.h option.h pckeys.h position.h \
+ charset.h cmd.h funcs.h lglob.h less.h lesskey.h option.h pckeys.h position.h \
install.sh defines.h.in mkinstalldirs \
- less.nro lesskey.nro less.man lesskey.man less.hlp \
+ less.nro less.man lesskey.nro lesskey.man lessecho.nro lessecho.man \
+ less.hlp \
mkfuncs.awk mkhelp.c \
${DISTFILES_W}
@@ -55,7 +56,8 @@
clean:
rm -f Makefile config.status config.log config.cache defines.h stamp-h \
- README NEWS less.nro lesskey.nro less.man lesskey.man
+ README NEWS \
+ less.nro less.man lesskey.nro lesskey.man lessecho.nro lessecho.man
distclean: clean
realclean: clean
@@ -78,6 +80,8 @@
${REPLACE_VERSION} ${srcdir}/less.nro.VER
${srcdir}/lesskey.nro: ${srcdir}/lesskey.nro.VER ${srcdir}/version.c
${REPLACE_VERSION} ${srcdir}/lesskey.nro.VER
+${srcdir}/lessecho.nro: ${srcdir}/lessecho.nro.VER ${srcdir}/version.c
+ ${REPLACE_VERSION} ${srcdir}/lessecho.nro.VER
${srcdir}/less.hlp: ${srcdir}/less.hlp.VER ${srcdir}/version.c
${REPLACE_VERSION} ${srcdir}/less.hlp.VER
@@ -85,6 +89,8 @@
${NROFF} ${srcdir}/less.nro >${srcdir}/less.man
${srcdir}/lesskey.man: ${srcdir}/lesskey.nro
${NROFF} ${srcdir}/lesskey.nro >${srcdir}/lesskey.man
+${srcdir}/lessecho.man: ${srcdir}/lessecho.nro
+ ${NROFF} ${srcdir}/lessecho.nro >${srcdir}/lessecho.man
distfiles: ${DISTFILES}
==== //depot/projects/trustedbsd/audit3/contrib/less/Makefile.in#2 (text+ko) ====
@@ -59,12 +59,13 @@
${OBJ}: ${srcdir}/less.h ${srcdir}/funcs.h defines.h
-install: all ${srcdir}/less.nro ${srcdir}/lesskey.nro installdirs
+install: all ${srcdir}/less.nro ${srcdir}/lesskey.nro ${srcdir}/lessecho.nro installdirs
${INSTALL_PROGRAM} less ${bindir}/${binprefix}less
${INSTALL_PROGRAM} lesskey ${bindir}/${binprefix}lesskey
${INSTALL_PROGRAM} lessecho ${bindir}/${binprefix}lessecho
${INSTALL_DATA} ${srcdir}/less.nro ${mandir}/man${manext}/${manprefix}less.${manext}
${INSTALL_DATA} ${srcdir}/lesskey.nro ${mandir}/man${manext}/${manprefix}lesskey.${manext}
+ ${INSTALL_DATA} ${srcdir}/lessecho.nro ${mandir}/man${manext}/${manprefix}lessecho.${manext}
install-strip:
${MAKE} INSTALL_PROGRAM='${INSTALL_PROGRAM} -s' install
==== //depot/projects/trustedbsd/audit3/contrib/less/Makefile.wnb#2 (text+ko) ====
@@ -1,20 +1,27 @@
# Makefile for less.
# Windows version
+# Bolarnd C++ 5.5.1 free command line tools
#### Start of system configuration section. ####
+#
+# Borland's make knows its own location in the
+# filesystem.
+#
CC = bcc32
-LIBDIR = d:\bc45\lib
+LIBDIR = $(MAKEDIR)\..\lib
CFLAGS = -O2 -w-pro -TWC -P-c -v- -d -f- -ff- -vi
-LDFLAGS = /Tpe /v- /ap /c /x
-LD = tlink32
+LDFLAGS = -Tpe -v- -ap -c -x -V4.0 -GF:AGGRESSIVE
+LD = ilink32
LIBS = ${LIBDIR}\import32.lib ${LIBDIR}\cw32.lib
#### End of system configuration section. ####
+#
# This rule allows us to supply the necessary -D options
# in addition to whatever the user asks for.
+#
.c.obj:
${CC} -c -I. ${CPPFLAGS} ${CFLAGS} $<
@@ -25,16 +32,20 @@
position.obj prompt.obj search.obj signal.obj tags.obj \
ttyin.obj version.obj regexp.obj
-all: less lesskey
+all: less lesskey lessecho
+#
# This is really horrible, but the command line is too long for
# MS-DOS if we try to link ${OBJ}.
+#
less: ${OBJ}
- -del lesskey.obj
- ${LD} ${LDFLAGS} ${LIBDIR}\c0x32.obj *.obj, $@,,${LIBS}
+ ${LD} ${LDFLAGS} ${LIBDIR}\c0x32.obj $**, $@,,${LIBS}
lesskey: lesskey.obj version.obj
- ${LD} ${LDFLAGS} ${LIBDIR}\c0x32.obj lesskey.obj version.obj, $@,,${LIBS}
+ ${LD} ${LDFLAGS} ${LIBDIR}\c0x32.obj $**, $@,,${LIBS}
+
+lessecho: lessecho.obj version.obj
+ ${LD} ${LDFLAGS} ${LIBDIR}\c0x32.obj $**, $@,,${LIBS}
defines.h: defines.wn
-del defines.h
@@ -44,6 +55,16 @@
clean:
-del *.obj
+ -del *.il?
+ -del *.tds
+ -del defines.h
+
+spotless: clean
-del less.exe
-del lesskey.exe
+ -del lessecho.exe
+
+realclean: spotless
+
+distclean: spotless
==== //depot/projects/trustedbsd/audit3/contrib/less/NEWS#2 (text+ko) ====
@@ -7,11 +7,66 @@
http://www.greenwoodsoftware.com/less
You can also download the latest version of less from there.
- To report bugs, suggestions or comments, send email to
- bug-less at gnu.org or markn at greenwoodsoftware.com.
+ To report bugs, suggestions or comments, send email to bug-less at gnu.org.
+
+======================================================================
+
+
+ Major changes between "less" versions 382 and 394
+
+* Add history file to save search and shell command history between
+ invocations of less.
+
+* Improve behavior of history list for search and shell commands.
+
+* Add -K (or --quit-on-intr) option to make less exit immediately on ctrl-C.
+
+* Improve handling of UTF-8 files and commands, including better
+ line wrapping and handling double-width chars.
+
+* Added LESSUTFBINFMT environment variable to control display of
+ non-printable characters in a UTF-8 file.
+
+* Add --with-secure option to configure, to make it easier to
+ build a secure version of less.
+
+* Show search matches in the status column even if search highlights
+ are disabled via the -G option or the ESC-u command.
+
+* Improve performance when the file contains very long lines.
+
+* Add "windows" charset.
+
+* Add man page for lessecho.
+
+* Add support for erase2 character, treated same as erase.
+
+* Use ASCII lowercase/uppercase logic when operating on the command line.
+
+* Update makefile for Borland C++ 5.5.1.
+
+* Fix bug in calculating number of pages for %D prompt.
+
+* Fix bug in handling tag file error.
+
+* Fix obscure bug if input file is deleted while viewing help.
+
+* Fix bug handling filenames which include square brackets.
+
+* Fix possible buffer overflow in "global" tag search.
+
+* Fix possible buffer overflow in usage of LESSOPEN and LESSCLOSE.
+
+* Fix buffer overflow in reverse search.
======================================================================
+ Major changes between "less" versions 381 and 382
+
+* Removed some old copyrighted code.
+ This probably breaks OS/9 support.
+
+======================================================================
Major changes between "less" versions 378 and 381
==== //depot/projects/trustedbsd/audit3/contrib/less/README#2 (text+ko) ====
@@ -1,7 +1,7 @@
- Less, version 381
+ Less, version 394
- This is the distribution of less, version 381, released 17 Jan 2003.
+ This is the distribution of less, version 394, released 03 Dec 2005.
This program is part of the GNU project (http://www.gnu.org).
This program is free software. You may redistribute it and/or
@@ -57,6 +57,10 @@
regcomp Use the V8-compatible regcomp.
regcomp-local Use Henry Spencer's V8-compatible regcomp
(source is supplied with less).
+ --with-secure
+ Builds a "secure" version of less, with some features disabled
+ to prevent users from viewing other files, accessing shell
+ commands, etc.
3. It is a good idea to look over the generated Makefile and defines.h
and make sure they look ok. If you know of any peculiarities of
@@ -67,9 +71,6 @@
-lncurses -lcurses -ltermcap -ltermlib
If you wish, you may edit defines.h to remove some optional features.
- If you wish to build a "secure" version of less (which disables all
- features which might allow a user to do unintended things to the system
- on which less is running), edit defines.h and define SECURE to 1.
If you choose not to include some features in your version, you may
wish to edit the manual page "less.nro" and the help page "less.hlp"
to remove the descriptions of the features which you are removing.
==== //depot/projects/trustedbsd/audit3/contrib/less/brac.c#2 (text+ko) ====
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 1984-2002 Mark Nudelman
+ * Copyright (C) 1984-2004 Mark Nudelman
*
* You may distribute under the terms of either the GNU General Public
* License or the Less License, as specified in the README file.
==== //depot/projects/trustedbsd/audit3/contrib/less/ch.c#2 (text+ko) ====
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 1984-2002 Mark Nudelman
+ * Copyright (C) 1984-2004 Mark Nudelman
*
* You may distribute under the terms of either the GNU General Public
* License or the Less License, as specified in the README file.
==== //depot/projects/trustedbsd/audit3/contrib/less/charset.c#2 (text+ko) ====
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 1984-2002 Mark Nudelman
+ * Copyright (C) 1984-2005 Mark Nudelman
*
* You may distribute under the terms of either the GNU General Public
* License or the Less License, as specified in the README file.
@@ -18,8 +18,11 @@
#if HAVE_LOCALE
#include <locale.h>
#include <ctype.h>
+#include <langinfo.h>
#endif
+#include "charset.h"
+
public int utf_mode = 0;
/*
@@ -31,23 +34,76 @@
int *p_flag;
char *desc;
} charsets[] = {
- { "ascii", NULL, "8bcccbcc18b95.b" },
- { "dos", NULL, "8bcccbcc12bc5b223.b" },
- { "ebcdic", NULL, "5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b." },
- { "IBM-1047", NULL, "4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc191.b" },
- { "iso8859", NULL, "8bcccbcc18b95.33b." },
- { "koi8-r", NULL, "8bcccbcc18b95.b128." },
- { "next", NULL, "8bcccbcc18b95.bb125.bb" },
- { "utf-8", &utf_mode, "8bcccbcc18b." },
+ { "ascii", NULL, "8bcccbcc18b95.b" },
+ { "utf-8", &utf_mode, "8bcccbcc18b95.b126.bb" },
+ { "iso8859", NULL, "8bcccbcc18b95.33b." },
+ { "latin3", NULL, "8bcccbcc18b95.33b5.b8.b15.b4.b12.b18.b12.b." },
+ { "arabic", NULL, "8bcccbcc18b95.33b.3b.7b2.13b.3b.b26.5b19.b" },
+ { "greek", NULL, "8bcccbcc18b95.33b4.2b4.b3.b35.b44.b" },
+ { "greek2005", NULL, "8bcccbcc18b95.33b14.b35.b44.b" },
+ { "hebrew", NULL, "8bcccbcc18b95.33b.b29.32b28.2b2.b" },
+ { "koi8-r", NULL, "8bcccbcc18b95.b." },
+ { "KOI8-T", NULL, "8bcccbcc18b95.b8.b6.b8.b.b.5b7.3b4.b4.b3.b.b.3b." },
+ { "georgianps", NULL, "8bcccbcc18b95.3b11.4b12.2b." },
+ { "tcvn", NULL, "b..b...bcccbccbbb7.8b95.b48.5b." },
+ { "TIS-620", NULL, "8bcccbcc18b95.b.4b.11b7.8b." },
+ { "next", NULL, "8bcccbcc18b95.bb125.bb" },
+ { "dos", NULL, "8bcccbcc12bc5b95.b." },
+ { "windows-1251", NULL, "8bcccbcc12bc5b95.b24.b." },
+ { "windows-1252", NULL, "8bcccbcc12bc5b95.b.b11.b.2b12.b." },
+ { "windows-1255", NULL, "8bcccbcc12bc5b95.b.b8.b.5b9.b.4b." },
+ { "ebcdic", NULL, "5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b." },
+ { "IBM-1047", NULL, "4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc191.b" },
{ NULL, NULL, NULL }
};
+/*
+ * Support "locale charmap"/nl_langinfo(CODESET) values, as well as others.
+ */
struct cs_alias {
char *name;
char *oname;
} cs_aliases[] = {
- { "latin1", "iso8859" },
- { "latin9", "iso8859" },
+ { "UTF-8", "utf-8" },
+ { "ANSI_X3.4-1968", "ascii" },
+ { "US-ASCII", "ascii" },
+ { "latin1", "iso8859" },
+ { "ISO-8859-1", "iso8859" },
+ { "latin9", "iso8859" },
+ { "ISO-8859-15", "iso8859" },
+ { "latin2", "iso8859" },
+ { "ISO-8859-2", "iso8859" },
+ { "ISO-8859-3", "latin3" },
+ { "latin4", "iso8859" },
+ { "ISO-8859-4", "iso8859" },
+ { "cyrillic", "iso8859" },
+ { "ISO-8859-5", "iso8859" },
+ { "ISO-8859-6", "arabic" },
+ { "ISO-8859-7", "greek" },
+ { "IBM9005", "greek2005" },
+ { "ISO-8859-8", "hebrew" },
+ { "latin5", "iso8859" },
+ { "ISO-8859-9", "iso8859" },
+ { "latin6", "iso8859" },
+ { "ISO-8859-10", "iso8859" },
+ { "latin7", "iso8859" },
+ { "ISO-8859-13", "iso8859" },
+ { "latin8", "iso8859" },
+ { "ISO-8859-14", "iso8859" },
+ { "latin10", "iso8859" },
+ { "ISO-8859-16", "iso8859" },
+ { "IBM437", "dos" },
+ { "EBCDIC-US", "ebcdic" },
+ { "IBM1047", "IBM-1047" },
+ { "KOI8-R", "koi8-r" },
+ { "KOI8-U", "koi8-r" },
+ { "GEORGIAN-PS", "georgianps" },
+ { "TCVN5712-1", "tcvn" },
+ { "NEXTSTEP", "next" },
+ { "windows", "windows-1252" }, /* backward compatibility */
+ { "CP1251", "windows-1251" },
+ { "CP1252", "windows-1252" },
+ { "CP1255", "windows-1255" },
{ NULL, NULL }
};
@@ -56,6 +112,7 @@
static char chardef[256];
static char *binfmt = NULL;
+static char *utfbinfmt = NULL;
public int binattr = AT_STANDOUT;
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the trustedbsd-cvs
mailing list