Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jun 2007 23:22:51 GMT
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 120743 for review
Message-ID:  <200706012322.l51NMpco028015@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=120743

Change 120743 by sam@sam_laptop on 2007/06/01 23:22:07

	IFC

Affected files ...

.. //depot/projects/wifi/Makefile.inc1#36 integrate
.. //depot/projects/wifi/UPDATING#31 integrate
.. //depot/projects/wifi/bin/chflags/chflags.1#8 integrate
.. //depot/projects/wifi/bin/pax/ar_io.c#3 integrate
.. //depot/projects/wifi/bin/pax/file_subs.c#2 integrate
.. //depot/projects/wifi/bin/pax/pat_rep.c#2 integrate
.. //depot/projects/wifi/bin/pax/sel_subs.c#2 integrate
.. //depot/projects/wifi/bin/pax/tables.c#2 integrate
.. //depot/projects/wifi/contrib/file/ChangeLog#4 integrate
.. //depot/projects/wifi/contrib/file/FREEBSD-upgrade#3 integrate
.. //depot/projects/wifi/contrib/file/LEGAL.NOTICE#3 integrate
.. //depot/projects/wifi/contrib/file/Localstuff#2 integrate
.. //depot/projects/wifi/contrib/file/MAINT#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/animation#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/archive#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/audio#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/c-lang#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/cad#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/cafebabe#1 branch
.. //depot/projects/wifi/contrib/file/Magdir/commands#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/console#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/database#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/editors#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/elf#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/filesystems#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/fonts#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/images#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/java#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/linux#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/lisp#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/mach#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/mathematica#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/mime#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/mips#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/misctools#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/msdos#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/os2#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/os400#1 branch
.. //depot/projects/wifi/contrib/file/Magdir/perl#4 integrate
.. //depot/projects/wifi/contrib/file/Magdir/python#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/revision#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/riff#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/sgml#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/sql#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/sun#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/sysex#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/tex#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/tgif#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/unicode#1 branch
.. //depot/projects/wifi/contrib/file/Magdir/varied.out#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/varied.script#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/vmware#2 integrate
.. //depot/projects/wifi/contrib/file/Magdir/wordprocessors#3 integrate
.. //depot/projects/wifi/contrib/file/Magdir/xwindows#2 integrate
.. //depot/projects/wifi/contrib/file/Makefile.am#4 integrate
.. //depot/projects/wifi/contrib/file/Makefile.in#4 integrate
.. //depot/projects/wifi/contrib/file/README#2 integrate
.. //depot/projects/wifi/contrib/file/apprentice.c#4 integrate
.. //depot/projects/wifi/contrib/file/apptype.c#2 integrate
.. //depot/projects/wifi/contrib/file/ascmagic.c#4 integrate
.. //depot/projects/wifi/contrib/file/compress.c#4 integrate
.. //depot/projects/wifi/contrib/file/config.h.in#4 integrate
.. //depot/projects/wifi/contrib/file/configure#4 integrate
.. //depot/projects/wifi/contrib/file/configure.in#4 integrate
.. //depot/projects/wifi/contrib/file/file.c#4 integrate
.. //depot/projects/wifi/contrib/file/file.h#4 integrate
.. //depot/projects/wifi/contrib/file/fsmagic.c#4 integrate
.. //depot/projects/wifi/contrib/file/funcs.c#4 integrate
.. //depot/projects/wifi/contrib/file/install-sh#3 integrate
.. //depot/projects/wifi/contrib/file/is_tar.c#3 integrate
.. //depot/projects/wifi/contrib/file/magic.c#4 integrate
.. //depot/projects/wifi/contrib/file/magic.h#3 integrate
.. //depot/projects/wifi/contrib/file/magic.mime#4 integrate
.. //depot/projects/wifi/contrib/file/magic2mime#3 integrate
.. //depot/projects/wifi/contrib/file/mkinstalldirs#3 integrate
.. //depot/projects/wifi/contrib/file/names.h#3 integrate
.. //depot/projects/wifi/contrib/file/patchlevel.h#4 integrate
.. //depot/projects/wifi/contrib/file/print.c#4 integrate
.. //depot/projects/wifi/contrib/file/readelf.c#4 integrate
.. //depot/projects/wifi/contrib/file/softmagic.c#4 integrate
.. //depot/projects/wifi/contrib/file/tar.h#3 integrate
.. //depot/projects/wifi/contrib/file/test.c#3 integrate
.. //depot/projects/wifi/contrib/gcc/gcc.c#5 integrate
.. //depot/projects/wifi/crypto/openssh/pathnames.h#4 integrate
.. //depot/projects/wifi/crypto/openssh/ssh_config.5#7 integrate
.. //depot/projects/wifi/crypto/openssh/sshd_config.5#7 integrate
.. //depot/projects/wifi/etc/defaults/periodic.conf#10 integrate
.. //depot/projects/wifi/etc/defaults/rc.conf#30 integrate
.. //depot/projects/wifi/etc/etc.amd64/ttys#2 integrate
.. //depot/projects/wifi/etc/etc.arm/ttys#2 integrate
.. //depot/projects/wifi/etc/etc.i386/ttys#2 integrate
.. //depot/projects/wifi/etc/etc.ia64/ttys#2 integrate
.. //depot/projects/wifi/etc/etc.powerpc/ttys#5 integrate
.. //depot/projects/wifi/etc/etc.sparc64/ttys#7 integrate
.. //depot/projects/wifi/etc/login.conf#3 integrate
.. //depot/projects/wifi/etc/rc.d/cleanvar#6 integrate
.. //depot/projects/wifi/etc/rc.d/initrandom#4 integrate
.. //depot/projects/wifi/etc/rc.d/jail#10 integrate
.. //depot/projects/wifi/etc/rc.d/tmp#4 integrate
.. //depot/projects/wifi/etc/rc.d/var#6 integrate
.. //depot/projects/wifi/etc/root/dot.cshrc#2 integrate
.. //depot/projects/wifi/etc/root/dot.profile#2 integrate
.. //depot/projects/wifi/games/fortune/datfiles/fortunes#23 integrate
.. //depot/projects/wifi/gnu/lib/libgomp/Makefile#2 integrate
.. //depot/projects/wifi/gnu/usr.bin/cc/cc_tools/Makefile#6 integrate
.. //depot/projects/wifi/lib/libarchive/Makefile#25 integrate
.. //depot/projects/wifi/lib/libarchive/archive.h.in#17 integrate
.. //depot/projects/wifi/lib/libarchive/archive_entry.3#6 integrate
.. //depot/projects/wifi/lib/libarchive/archive_entry.c#16 integrate
.. //depot/projects/wifi/lib/libarchive/archive_entry.h#9 integrate
.. //depot/projects/wifi/lib/libarchive/archive_entry_copy_stat.c#1 branch
.. //depot/projects/wifi/lib/libarchive/archive_entry_private.h#1 branch
.. //depot/projects/wifi/lib/libarchive/archive_entry_stat.c#1 branch
.. //depot/projects/wifi/lib/libarchive/archive_platform.h#13 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read.3#15 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read.c#14 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_extract.c#16 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_private.h#3 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_compression_bzip2.c#9 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_compression_compress.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_compression_gzip.c#8 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_compression_none.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_compression_program.c#1 branch
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_ar.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_cpio.c#11 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_empty.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_iso9660.c#12 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_tar.c#18 integrate
.. //depot/projects/wifi/lib/libarchive/archive_read_support_format_zip.c#9 integrate
.. //depot/projects/wifi/lib/libarchive/archive_string.c#5 integrate
.. //depot/projects/wifi/lib/libarchive/archive_string.h#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_util.3#6 integrate
.. //depot/projects/wifi/lib/libarchive/archive_util.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write.3#10 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write.c#10 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_disk.c#6 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_disk_set_standard_lookup.c#4 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_private.h#2 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_compression_bzip2.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_compression_gzip.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_compression_none.c#9 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_compression_program.c#1 branch
.. //depot/projects/wifi/lib/libarchive/archive_write_set_format_ar.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_format_cpio.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_format_pax.c#18 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_format_shar.c#7 integrate
.. //depot/projects/wifi/lib/libarchive/archive_write_set_format_ustar.c#10 integrate
.. //depot/projects/wifi/lib/libarchive/config_freebsd.h#4 integrate
.. //depot/projects/wifi/lib/libarchive/filter_fork.c#1 branch
.. //depot/projects/wifi/lib/libarchive/filter_fork.h#1 branch
.. //depot/projects/wifi/lib/libarchive/libarchive_internals.3#1 branch
.. //depot/projects/wifi/lib/libarchive/test/Makefile#5 integrate
.. //depot/projects/wifi/lib/libarchive/test/README#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/main.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test.h#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_acl_basic.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_acl_pax.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_archive_api_feature.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_entry.c#1 branch
.. //depot/projects/wifi/lib/libarchive/test/test_read_compress_program.c#1 branch
.. //depot/projects/wifi/lib/libarchive/test/test_read_data_large.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_extract.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_format_ar.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_format_isorr_bz2.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_format_zip.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_large.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_position.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_read_truncated.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_tar_filenames.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_compress_program.c#1 branch
.. //depot/projects/wifi/lib/libarchive/test/test_write_disk.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_disk_perms.c#4 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_format_ar.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_format_cpio_empty.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_format_shar_empty.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_format_tar.c#3 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_format_tar_empty.c#2 integrate
.. //depot/projects/wifi/lib/libarchive/test/test_write_open_memory.c#3 integrate
.. //depot/projects/wifi/lib/libc/amd64/Symbol.map#4 integrate
.. //depot/projects/wifi/lib/libc/arm/Symbol.map#5 integrate
.. //depot/projects/wifi/lib/libc/db/hash/hash.c#3 integrate
.. //depot/projects/wifi/lib/libc/gen/Symbol.map#6 integrate
.. //depot/projects/wifi/lib/libc/gen/arc4random.c#3 integrate
.. //depot/projects/wifi/lib/libc/i386/Symbol.map#5 integrate
.. //depot/projects/wifi/lib/libc/ia64/Symbol.map#3 integrate
.. //depot/projects/wifi/lib/libc/net/Symbol.map#6 integrate
.. //depot/projects/wifi/lib/libc/posix1e/Symbol.map#3 integrate
.. //depot/projects/wifi/lib/libc/powerpc/Symbol.map#5 integrate
.. //depot/projects/wifi/lib/libc/quad/Symbol.map#3 integrate
.. //depot/projects/wifi/lib/libc/regex/engine.c#8 integrate
.. //depot/projects/wifi/lib/libc/rpc/Symbol.map#3 integrate
.. //depot/projects/wifi/lib/libc/sparc64/Symbol.map#4 integrate
.. //depot/projects/wifi/lib/libc/stdtime/Symbol.map#3 integrate
.. //depot/projects/wifi/lib/libc/sys/Symbol.map#5 integrate
.. //depot/projects/wifi/lib/libfetch/Makefile#6 integrate
.. //depot/projects/wifi/lib/libfetch/fetch.3#5 integrate
.. //depot/projects/wifi/lib/libkvm/kvm_proc.c#9 integrate
.. //depot/projects/wifi/lib/libmagic/config.h#4 integrate
.. //depot/projects/wifi/lib/libpam/modules/pam_login_access/login_access.c#2 integrate
.. //depot/projects/wifi/lib/libthread_db/arch/amd64/libpthread_md.c#2 integrate
.. //depot/projects/wifi/lib/msun/src/s_cbrtf.c#3 integrate
.. //depot/projects/wifi/lib/ncurses/form/Makefile#3 integrate
.. //depot/projects/wifi/lib/ncurses/menu/Makefile#3 integrate
.. //depot/projects/wifi/lib/ncurses/ncurses/Makefile#5 integrate
.. //depot/projects/wifi/lib/ncurses/panel/Makefile#3 integrate
.. //depot/projects/wifi/release/doc/en_US.ISO8859-1/installation/common/install.sgml#9 integrate
.. //depot/projects/wifi/release/doc/en_US.ISO8859-1/relnotes/article.sgml#10 integrate
.. //depot/projects/wifi/release/doc/share/sgml/release.ent#7 integrate
.. //depot/projects/wifi/sbin/geom/class/stripe/geom_stripe.c#9 integrate
.. //depot/projects/wifi/sbin/newfs_msdos/newfs_msdos.c#3 integrate
.. //depot/projects/wifi/sbin/savecore/savecore.c#8 integrate
.. //depot/projects/wifi/share/man/man4/Makefile#37 integrate
.. //depot/projects/wifi/share/man/man4/mmc.4#1 branch
.. //depot/projects/wifi/share/man/man4/mmcsd.4#1 branch
.. //depot/projects/wifi/share/man/man4/ng_bpf.4#4 integrate
.. //depot/projects/wifi/share/man/man4/pcm.4#8 integrate
.. //depot/projects/wifi/share/man/man4/pty.4#5 integrate
.. //depot/projects/wifi/share/man/man4/snd_envy24ht.4#2 integrate
.. //depot/projects/wifi/share/man/man4/snd_spicds.4#2 integrate
.. //depot/projects/wifi/share/man/man5/make.conf.5#17 integrate
.. //depot/projects/wifi/share/man/man5/rc.conf.5#30 integrate
.. //depot/projects/wifi/share/man/man9/bus_alloc_resource.9#5 integrate
.. //depot/projects/wifi/share/man/man9/locking.9#2 integrate
.. //depot/projects/wifi/share/misc/bsd-family-tree#17 integrate
.. //depot/projects/wifi/share/mk/Makefile#8 integrate
.. //depot/projects/wifi/share/mk/bsd.port.options.mk#1 branch
.. //depot/projects/wifi/share/mk/bsd.sys.mk#5 integrate
.. //depot/projects/wifi/share/skel/dot.cshrc#2 integrate
.. //depot/projects/wifi/share/skel/dot.profile#2 integrate
.. //depot/projects/wifi/sys/amd64/amd64/machdep.c#20 integrate
.. //depot/projects/wifi/sys/amd64/amd64/pmap.c#20 integrate
.. //depot/projects/wifi/sys/arm/arm/machdep.c#13 integrate
.. //depot/projects/wifi/sys/arm/arm/pmap.c#21 integrate
.. //depot/projects/wifi/sys/compat/linprocfs/linprocfs.c#18 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_misc.c#18 integrate
.. //depot/projects/wifi/sys/compat/svr4/svr4_misc.c#12 integrate
.. //depot/projects/wifi/sys/dev/bge/if_bge.c#25 integrate
.. //depot/projects/wifi/sys/dev/em/if_em.c#26 integrate
.. //depot/projects/wifi/sys/fs/msdosfs/msdosfs_vfsops.c#19 integrate
.. //depot/projects/wifi/sys/fs/nwfs/nwfs_io.c#9 integrate
.. //depot/projects/wifi/sys/fs/smbfs/smbfs_io.c#9 integrate
.. //depot/projects/wifi/sys/gnu/fs/ext2fs/ext2_bmap.c#2 integrate
.. //depot/projects/wifi/sys/gnu/fs/reiserfs/reiserfs_vfsops.c#7 integrate
.. //depot/projects/wifi/sys/i386/i386/machdep.c#24 integrate
.. //depot/projects/wifi/sys/i386/i386/pmap.c#24 integrate
.. //depot/projects/wifi/sys/ia64/ia64/machdep.c#17 integrate
.. //depot/projects/wifi/sys/ia64/ia64/pmap.c#17 integrate
.. //depot/projects/wifi/sys/kern/init_main.c#18 integrate
.. //depot/projects/wifi/sys/kern/kern_acct.c#13 integrate
.. //depot/projects/wifi/sys/kern/kern_alq.c#9 integrate
.. //depot/projects/wifi/sys/kern/kern_clock.c#13 integrate
.. //depot/projects/wifi/sys/kern/kern_exit.c#20 integrate
.. //depot/projects/wifi/sys/kern/kern_fork.c#18 integrate
.. //depot/projects/wifi/sys/kern/kern_malloc.c#15 integrate
.. //depot/projects/wifi/sys/kern/kern_mib.c#10 integrate
.. //depot/projects/wifi/sys/kern/kern_proc.c#15 integrate
.. //depot/projects/wifi/sys/kern/kern_resource.c#13 integrate
.. //depot/projects/wifi/sys/kern/kern_sig.c#20 integrate
.. //depot/projects/wifi/sys/kern/kern_synch.c#16 integrate
.. //depot/projects/wifi/sys/kern/kern_thread.c#18 integrate
.. //depot/projects/wifi/sys/kern/subr_trap.c#11 integrate
.. //depot/projects/wifi/sys/kern/uipc_socket.c#30 integrate
.. //depot/projects/wifi/sys/kern/vfs_aio.c#17 integrate
.. //depot/projects/wifi/sys/kern/vfs_bio.c#25 integrate
.. //depot/projects/wifi/sys/kern/vfs_cluster.c#18 integrate
.. //depot/projects/wifi/sys/kern/vfs_subr.c#41 integrate
.. //depot/projects/wifi/sys/modules/dcons/Makefile#3 integrate
.. //depot/projects/wifi/sys/netgraph/ng_base.c#24 integrate
.. //depot/projects/wifi/sys/netinet/sctp_constants.h#11 integrate
.. //depot/projects/wifi/sys/netinet/sctp_indata.c#11 integrate
.. //depot/projects/wifi/sys/netinet/sctp_input.c#11 integrate
.. //depot/projects/wifi/sys/netinet/sctp_input.h#4 integrate
.. //depot/projects/wifi/sys/netinet/sctp_os_bsd.h#9 integrate
.. //depot/projects/wifi/sys/netinet/sctp_output.c#11 integrate
.. //depot/projects/wifi/sys/netinet/sctp_output.h#6 integrate
.. //depot/projects/wifi/sys/netinet/sctp_pcb.c#11 integrate
.. //depot/projects/wifi/sys/netinet/sctp_pcb.h#8 integrate
.. //depot/projects/wifi/sys/netinet/sctp_structs.h#9 integrate
.. //depot/projects/wifi/sys/netinet/sctp_timer.c#9 integrate
.. //depot/projects/wifi/sys/netinet/sctputil.c#11 integrate
.. //depot/projects/wifi/sys/netinet/sctputil.h#10 integrate
.. //depot/projects/wifi/sys/netinet6/sctp6_usrreq.c#10 integrate
.. //depot/projects/wifi/sys/nfs4client/nfs4_vnops.c#16 integrate
.. //depot/projects/wifi/sys/nfsclient/nfs_bio.c#19 integrate
.. //depot/projects/wifi/sys/nfsclient/nfs_vnops.c#26 integrate
.. //depot/projects/wifi/sys/pc98/pc98/machdep.c#13 integrate
.. //depot/projects/wifi/sys/powerpc/powerpc/machdep.c#18 integrate
.. //depot/projects/wifi/sys/security/audit/audit.c#7 integrate
.. //depot/projects/wifi/sys/security/audit/audit_private.h#5 integrate
.. //depot/projects/wifi/sys/security/audit/audit_syscalls.c#7 integrate
.. //depot/projects/wifi/sys/security/audit/audit_worker.c#4 integrate
.. //depot/projects/wifi/sys/sparc64/sparc64/machdep.c#15 integrate
.. //depot/projects/wifi/sys/sparc64/sparc64/pmap.c#16 integrate
.. //depot/projects/wifi/sys/sun4v/sun4v/machdep.c#5 integrate
.. //depot/projects/wifi/sys/sun4v/sun4v/pmap.c#5 integrate
.. //depot/projects/wifi/sys/sun4v/sun4v/tsb.c#3 integrate
.. //depot/projects/wifi/sys/sun4v/sun4v/tte_hash.c#3 integrate
.. //depot/projects/wifi/sys/sys/proc.h#29 integrate
.. //depot/projects/wifi/sys/sys/resource.h#5 integrate
.. //depot/projects/wifi/sys/sys/resourcevar.h#5 integrate
.. //depot/projects/wifi/sys/sys/vmmeter.h#4 integrate
.. //depot/projects/wifi/sys/ufs/ffs/ffs_inode.c#11 integrate
.. //depot/projects/wifi/sys/ufs/ufs/ufs_bmap.c#6 integrate
.. //depot/projects/wifi/sys/ufs/ufs/ufs_extattr.c#13 integrate
.. //depot/projects/wifi/sys/vm/swap_pager.c#19 integrate
.. //depot/projects/wifi/sys/vm/uma_core.c#24 integrate
.. //depot/projects/wifi/sys/vm/vm_contig.c#14 integrate
.. //depot/projects/wifi/sys/vm/vm_fault.c#18 integrate
.. //depot/projects/wifi/sys/vm/vm_glue.c#14 integrate
.. //depot/projects/wifi/sys/vm/vm_map.c#19 integrate
.. //depot/projects/wifi/sys/vm/vm_meter.c#11 integrate
.. //depot/projects/wifi/sys/vm/vm_mmap.c#12 integrate
.. //depot/projects/wifi/sys/vm/vm_object.c#21 integrate
.. //depot/projects/wifi/sys/vm/vm_page.c#19 integrate
.. //depot/projects/wifi/sys/vm/vm_pageout.c#13 integrate
.. //depot/projects/wifi/sys/vm/vm_pageq.c#9 integrate
.. //depot/projects/wifi/sys/vm/vm_zeroidle.c#12 integrate
.. //depot/projects/wifi/sys/vm/vnode_pager.c#25 integrate
.. //depot/projects/wifi/tools/regression/usr.bin/lastcomm/README#2 integrate
.. //depot/projects/wifi/tools/regression/usr.bin/lastcomm/v1-sparc64.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.bin/lastcomm/v2-sparc64.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v1-sparc64-sav.in#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v1-sparc64-sav.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v1-sparc64-u.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v1-sparc64-usr.in#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v1-sparc64-usr.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v2-sparc64-sav.in#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v2-sparc64-u.out#1 branch
.. //depot/projects/wifi/tools/regression/usr.sbin/sa/v2-sparc64-usr.in#1 branch
.. //depot/projects/wifi/usr.bin/file/config.h#4 integrate
.. //depot/projects/wifi/usr.bin/file/file.1#5 integrate
.. //depot/projects/wifi/usr.bin/file/magic.5#5 integrate
.. //depot/projects/wifi/usr.bin/gzip/gzip.1#3 integrate
.. //depot/projects/wifi/usr.bin/gzip/gzip.c#2 integrate
.. //depot/projects/wifi/usr.bin/less/lesspipe.sh#4 integrate
.. //depot/projects/wifi/usr.bin/make/main.c#26 integrate
.. //depot/projects/wifi/usr.bin/tar/Makefile#12 integrate
.. //depot/projects/wifi/usr.bin/tar/bsdtar.1#12 integrate
.. //depot/projects/wifi/usr.bin/tar/bsdtar.c#11 integrate
.. //depot/projects/wifi/usr.bin/tar/bsdtar.h#8 integrate
.. //depot/projects/wifi/usr.bin/tar/read.c#11 integrate
.. //depot/projects/wifi/usr.bin/tar/write.c#16 integrate
.. //depot/projects/wifi/usr.sbin/dconschat/dconschat.c#3 integrate
.. //depot/projects/wifi/usr.sbin/ppp/command.c#6 integrate
.. //depot/projects/wifi/usr.sbin/ppp/ppp.8.m4#13 integrate
.. //depot/projects/wifi/usr.sbin/ppp/radius.c#5 integrate
.. //depot/projects/wifi/usr.sbin/ppp/radius.h#3 integrate

Differences ...

==== //depot/projects/wifi/Makefile.inc1#36 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile.inc1,v 1.581 2007/05/19 20:34:29 des Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.582 2007/05/26 20:17:19 ru Exp $
 #
 # Make command line options:
 #	-DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -309,7 +309,7 @@
 	rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c
 .endif
 .for _dir in \
-    usr/bin usr/games usr/include/c++/3.4 usr/include/sys usr/lib \
+    usr/bin usr/games usr/include/sys usr/lib \
     usr/libexec usr/sbin usr/share/dict \
     usr/share/groff_font/devX100 \
     usr/share/groff_font/devX100-12 \
@@ -505,7 +505,7 @@
 # and Makefile.inc1 causes the correct PATH to be used, rather than a
 # modification of the current environment's PATH.  In addition, we need
 # to quote multiword values.
-# 
+#
 buildenvvars:
 	@echo ${WMAKEENV:Q}
 
@@ -1113,7 +1113,7 @@
 		${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all; \
 		${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install
 
-_prereq_libs:  ${_prereq_libs:S/$/__PL/}
+_prereq_libs: ${_prereq_libs:S/$/__PL/}
 _startup_libs: ${_startup_libs:S/$/__L/}
 _prebuild_libs: ${_prebuild_libs:S/$/__L/}
 _generic_libs: ${_generic_libs:S/$/__L/}

==== //depot/projects/wifi/UPDATING#31 (text+ko) ====

@@ -21,6 +21,12 @@
 	developers choose to disable these features on build machines
 	to maximize performance.
 
+20070529:
+	The ether_ioctl() function has been synchronized with ioctl(2)
+	and ifnet.if_ioctl.  Due to that, the size of one of its arguments
+	has changed on 64-bit architectures.  All kernel modules using
+	ether_ioctl() need to be rebuilt on such architectures.
+
 20070516:
 	Improved INCLUDE_CONFIG_FILE support has been introduced to the
 	config(8) utility. In order to take advantage of this new
@@ -795,4 +801,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.491 2007/05/16 17:23:53 wkoszek Exp $
+$FreeBSD: src/UPDATING,v 1.492 2007/05/29 12:40:45 yar Exp $

==== //depot/projects/wifi/bin/chflags/chflags.1#8 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)chflags.1	8.4 (Berkeley) 5/2/95
-.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.28 2006/03/10 12:37:19 trhodes Exp $
+.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.29 2007/05/28 04:23:09 pjd Exp $
 .\"
 .Dd March 3, 2006
 .Dt CHFLAGS 1
@@ -66,7 +66,7 @@
 If the
 .Ar file
 is a symbolic link,
-change the mode of the link itself rather than the file to which it points.
+change the file flags of the link itself rather than the file to which it points.
 .It Fl L
 If the
 .Fl R

==== //depot/projects/wifi/bin/pax/ar_io.c#3 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/ar_io.c,v 1.26 2005/03/12 06:38:01 obrien Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/ar_io.c,v 1.28 2007/05/25 17:53:37 brian Exp $");
 
 #include <sys/types.h>
 #include <sys/ioctl.h>
@@ -1109,8 +1109,8 @@
 int
 ar_next(void)
 {
+	static char *arcbuf;
 	char buf[PAXPATHLEN+2];
-	static int freeit = 0;
 	sigset_t o_mask;
 
 	/*
@@ -1228,17 +1228,14 @@
 		 * try to open new archive
 		 */
 		if (ar_open(buf) >= 0) {
-			if (freeit) {
-				(void)free((char *)(uintptr_t)arcname);
-				freeit = 0;
-			}
-			if ((arcname = strdup(buf)) == NULL) {
+			free(arcbuf);
+			if ((arcbuf = strdup(buf)) == NULL) {
 				done = 1;
 				lstrval = -1;
 				paxwarn(0, "Cannot save archive name.");
 				return(-1);
 			}
-			freeit = 1;
+			arcname = arcbuf;
 			break;
 		}
 		tty_prnt("Cannot open %s, try again\n", buf);

==== //depot/projects/wifi/bin/pax/file_subs.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/file_subs.c,v 1.21 2004/04/06 20:06:48 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/file_subs.c,v 1.22 2007/05/24 06:44:37 rse Exp $");
 
 #include <sys/types.h>
 #include <sys/time.h>
@@ -284,7 +284,7 @@
 		 */
 		if ((to_sb->st_dev==sb.st_dev)&&(to_sb->st_ino == sb.st_ino)) {
 			paxwarn(1, "Unable to link file %s to itself", to);
-			return(-1);;
+			return(-1);
 		}
 
 		/*

==== //depot/projects/wifi/bin/pax/pat_rep.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/pat_rep.c,v 1.25 2004/04/06 20:06:48 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/pat_rep.c,v 1.27 2007/05/25 17:53:37 brian Exp $");
 
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -140,7 +140,7 @@
 		regerror(res, &(rep->rcmp), rebuf, sizeof(rebuf));
 		paxwarn(1, "%s while compiling regular expression %s", rebuf, str);
 #	endif
-		(void)free((char *)rep);
+		free(rep);
 		return(-1);
 	}
 
@@ -152,11 +152,11 @@
 	*pt1++ = *str;
 	if ((pt2 = strchr(pt1, *str)) == NULL) {
 #		ifdef NET2_REGEX
-		(void)free((char *)rep->rcmp);
+		free(rep->rcmp);
 #		else
-		regfree(&(rep->rcmp));
+		regfree(&rep->rcmp);
 #		endif
-		(void)free((char *)rep);
+		free(rep);
 		paxwarn(1, "Invalid replacement string %s", str);
 		return(-1);
 	}
@@ -181,11 +181,11 @@
 			break;
 		default:
 #			ifdef NET2_REGEX
-			(void)free((char *)rep->rcmp);
+			free(rep->rcmp);
 #			else
-			regfree(&(rep->rcmp));
+			regfree(&rep->rcmp);
 #			endif
-			(void)free((char *)rep);
+			free(rep);
 			*pt1 = *str;
 			paxwarn(1, "Invalid replacement string option %s", str);
 			return(-1);
@@ -401,7 +401,7 @@
 		return(-1);
 	}
 	*ppt = pt->fow;
-	(void)free((char *)pt);
+	free(pt);
 	arcn->pat = NULL;
 	return(0);
 }

==== //depot/projects/wifi/bin/pax/sel_subs.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/sel_subs.c,v 1.19 2004/04/06 20:06:48 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/sel_subs.c,v 1.21 2007/05/25 17:53:38 brian Exp $");
 
 #include <sys/types.h>
 #include <sys/time.h>
@@ -412,7 +412,7 @@
 		 */
 		if (str_sec(str, &(pt->low_time)) < 0) {
 			paxwarn(1, "Illegal lower time range %s", str);
-			(void)free((char *)pt);
+			free(pt);
 			goto out;
 		}
 		pt->flgs |= HASLOW;
@@ -424,7 +424,7 @@
 		 */
 		if (str_sec(up_pt, &(pt->high_time)) < 0) {
 			paxwarn(1, "Illegal upper time range %s", up_pt);
-			(void)free((char *)pt);
+			free(pt);
 			goto out;
 		}
 		pt->flgs |= HASHIGH;
@@ -436,7 +436,7 @@
 			if (pt->low_time > pt->high_time) {
 				paxwarn(1, "Upper %s and lower %s time overlap",
 					up_pt, str);
-				(void)free((char *)pt);
+				free(pt);
 				return(-1);
 			}
 		}

==== //depot/projects/wifi/bin/pax/tables.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/tables.c,v 1.22 2004/04/06 20:06:48 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/tables.c,v 1.24 2007/05/25 17:53:38 brian Exp $");
 
 #include <sys/types.h>
 #include <sys/time.h>
@@ -178,8 +178,8 @@
 			 */
 			if (--pt->nlink <= 1) {
 				*ppt = pt->fow;
-				(void)free((char *)pt->name);
-				(void)free((char *)pt);
+				free(pt->name);
+				free(pt);
 			}
 			return(1);
 		}
@@ -198,7 +198,7 @@
 			ltab[indx] = pt;
 			return(0);
 		}
-		(void)free((char *)pt);
+		free(pt);
 	}
 
 	paxwarn(1, "Hard link table out of memory");
@@ -254,8 +254,8 @@
 	 * remove and free it
 	 */
 	*ppt = pt->fow;
-	(void)free((char *)pt->name);
-	(void)free((char *)pt);
+	free(pt->name);
+	free(pt);
 }
 
 /*
@@ -288,8 +288,8 @@
 		while (pt != NULL) {
 			ppt = pt;
 			pt = ppt->fow;
-			(void)free((char *)ppt->name);
-			(void)free((char *)ppt);
+			free(ppt->name);
+			free(ppt);
 		}
 	}
 	return;
@@ -460,7 +460,7 @@
 		paxwarn(1, "File time table ran out of memory");
 
 	if (pt != NULL)
-		(void)free((char *)pt);
+		free(pt);
 	return(-1);
 }
 
@@ -538,7 +538,7 @@
 			if (strcmp(nname, pt->nname) == 0)
 				return(0);
 
-			(void)free((char *)pt->nname);
+			free(pt->nname);
 			if ((pt->nname = strdup(nname)) == NULL) {
 				paxwarn(1, "Cannot update rename table");
 				return(-1);
@@ -557,9 +557,9 @@
 				ntab[indx] = pt;
 				return(0);
 			}
-			(void)free((char *)pt->oname);
+			free(pt->oname);
 		}
-		(void)free((char *)pt);
+		free(pt);
 	}
 	paxwarn(1, "Interactive rename table out of memory");
 	return(-1);
@@ -994,7 +994,7 @@
 			atab[indx] = pt;
 			return;
 		}
-		(void)free((char *)pt);
+		free(pt);
 	}
 
 	paxwarn(1, "Directory access time reset table ran out of memory");
@@ -1051,8 +1051,8 @@
 	*ppt = pt->fow;
 	*mtime = pt->mtime;
 	*atime = pt->atime;
-	(void)free((char *)pt->name);
-	(void)free((char *)pt);
+	free(pt->name);
+	free(pt);
 	return(0);
 }
 

==== //depot/projects/wifi/contrib/file/ChangeLog#4 (text+ko) ====

@@ -1,3 +1,194 @@
+2007-05-24 10:00 Christos Zoulas <christos@zoulas.com>
+
+	* Fix another integer overflow (Colin Percival)
+
+2007-03-26 13:58 Christos Zoulas <christos@zoulas.com>
+
+	* make sure that all of struct magic_set is initialized appropriately
+	  (Brett)
+
+2007-03-25 17:44 Christos Zoulas <christos@zoulas.com>
+
+	* reset left bytes in the buffer (Dmitry V. Levin)
+
+	* compilation failed with COMPILE_ONLY and ENABLE_CONDITIONALS
+	  (Peter Avalos)
+
+2007-03-15 10:51 Christos Zoulas <christos@zoulas.com>
+
+	* fix fortran and nroff reversed tests (Dmitry V. Levin)
+	
+	* fix exclude option (Dmitry V. Levin)
+
+2007-02-08 17:30 Christos Zoulas <christos@zoulas.com>
+
+	* fix integer underflow in file_printf which can lead to
+	  to exploitable heap overflow (Jean-Sebastien Guay-Lero)
+
+2007-02-05 11:35 Christos Zoulas <christos@zoulas.com>
+
+	* make socket/pipe reading more robust
+
+2007-01-25 16:01 Christos Zoulas <christos@zoulas.com>
+
+	* Centralize all the tests in file_buffer.
+
+	* Add exclude flag.
+
+2007-01-18 05:29 Anon Ymous <do@not.spam.me>
+	
+	* Move the "type" detection code from parse() into its own table
+	  driven routine.  This avoids maintaining multiple lists in
+	  file.h.
+
+	* Add an optional conditional field (ust before the type field).
+	  This code is wrapped in "#ifdef ENABLE_CONDITIONALS" as it is
+	  likely to go away.
+	
+2007-01-16 23:24 Anon Ymous <do@not.spam.me>
+
+	* Fix an initialization bug in check_mem().
+
+2007-01-16 14:58 Anon Ymous <do@not.spam.me>
+
+	* Add a "default" type to print a message if nothing previously
+	  matched at that level or since the last default at that
+	  level.  This is useful for setting up switch-like statements.
+	  It can also be used to do if/else constructions without a
+	  redundant second test.
+
+	* Fix the "x" special case test so that one can test for that
+	  string with "=x".
+
+	* Allow "search" to search the entire buffer if the "/N"
+	  search count is missing.
+
+	* Make "regex" work!  It now starts its search at the
+	  specified offset and takes an (optional) "/N" line count to
+	  specify the search range; otherwise it searches to the end
+	  of the file.  The match is now grabbed correctly for format
+	  strings and the offset set to the end of the match.
+
+	* Add a "/s" flag to "regex" and "search" to set the offset to
+	  the start of the match.  By default the offset is set to the
+	  end of the match, as it is with other tests.  This is mostly
+	  useful for "regex".
+
+	* Make "search", "string" and "pstring" use the same
+	  file_strncmp() routine so that they support the same flags;
+	  "bestring16" and "lestring16" call the same routine, but
+	  with flags = 0.  Also add a "/C" flag (in analogy to "/c")
+	  to ignore the case on uppercase (lowercase) characters in
+	  the test string.
+
+	* Strict adherence to C style string escapes.  A warnings are
+	  printed when compiling.  Note: previously "\a" was
+	  incorrectly translated to 'a' instead of an <alert> (i.e.,
+	  BELL, typically 0x07).
+
+	* Make this compile with "-Wall -Wextra" and all the warning
+	  flags used with WARNS=4 in the NetBSD source.  Also make it
+	  pass lint.
+
+	* Many "cleanups" and hopefully not too many new bugs!
+
+2007-01-16 14:56 Anon Ymous <do@not.spam.me>
+
+	* make several more files compile with gcc warnings
+	  on and also make them pass lint.
+
+2007-01-16 14:54 Anon Ymous <do@not.spam.me>
+
+	* fix a puts()/putc() usage goof in file.c
+
+	* make file.c compile with gcc warnings and pass lint
+
+2006-12-11 16:49 Christos Zoulas <christos@zoulas.com>
+
+	* fix byteswapping issue
+
+	* report the number of bytes we tried to
+	  allocate when allocation fails
+
+	* add a few missed cases in the strength routine
+
+2006-12-08 16:32 Christos Zoulas <christos@zoulas.com>
+
+	* store and print the line number of the magic
+	  entry for debugging.         
+
+	* if the magic entry did not print anything,
+	  don't treat it as a match
+
+	* change the magic strength algorithm to take
+	  into account the relationship op.
+
+	* fix a bug in search where we could accidentally
+	  return a match.
+
+	* propagate the error return from match to
+	  file_softmagic.
+
+2006-11-25 13:35 Christos Zoulas <christos@zoulas.com>
+	
+	* Don't store the current offset in the magic
+	  struct, because it needs to be restored and
+	  it was not done properly all the time. Bug
+	  found by: Arkadiusz Miskiewicz
+
+	* Fix problem in the '\0' separator; and don't
+	  print it as an additional separator; print
+	  it as the only separator.
+
+2006-11-17 10:51 Christos Zoulas <christos@zoulas.com>
+
+	* Added a -0 option to print a '\0' separator
+	  Etienne Buira <etienne.buira@free.fr>
+
+2006-10-31 15:14 Christos Zoulas <christos@zoulas.com>
+
+	* Check offset before copying (Mike Frysinger)
+
+	* merge duplicated code
+
+	* add quad date support
+
+	* make sure that we nul terminate desc (Ryoji Kanai)
+
+	* don't process elf notes multiple times
+
+	* allow -z to report empty compressed files
+
+	* use calloc to initialize the ascii buffers (Jos van den Oever)
+
+2006-06-08 11:11 Christos Zoulas <christos@zoulas.com>
+
+	* QNX fixes (Mike Gorchak)
+
+	* Add quad support.
+
+	* FIFO checks (Dr. Werner Fink)
+
+	* Linux ELF fixes (Dr. Werner Fink)
+
+	* Magic format checks (Dr. Werner Fink)
+
+	* Magic format function improvent (Karl Chen)
+
+2006-05-03 11:11 Christos Zoulas <christos@zoulas.com>
+
+	* Pick up some elf changes and some constant fixes from SUSE
+
+	* Identify gnu tar vs. posix tar
+
+	* When keep going, don't print spurious newlines (Radek Vokál)
+
+2006-04-01 12:02 Christos Zoulas <christos@zoulas.com>
+
+	* Use calloc instead of malloc (Mike Frysinger)
+
+	* Fix configure script to detect wctypes.h (Mike Frysinger)
+
 2006-03-02 16:06 Christos Zoulas <christos@zoulas.com>
 
 	* Print empty if the file is (Mike Frysinger)

==== //depot/projects/wifi/contrib/file/FREEBSD-upgrade#3 (text+ko) ====

@@ -1,5 +1,5 @@
 # ex:ts=8
-$FreeBSD: src/contrib/file/FREEBSD-upgrade,v 1.5 2006/06/19 07:53:49 obrien Exp $
+$FreeBSD: src/contrib/file/FREEBSD-upgrade,v 1.7 2007/05/24 22:02:49 obrien Exp $
 
 Christos Zoulas `file'
 	originals can be found at: ftp://ftp.astron.com/pub/file/
@@ -13,12 +13,12 @@
 	mv -i doc/* .
 	rm -rf doc
 	rm -rf python
-	rm lt*
-	rm missing depcomp
-	rm config.{guess,sub}
+	rm -f lt*
+	rm -f missing depcomp
+	rm -f config.{guess,sub}
 
-	cvs import -m "Virgin import of Christos Zoulas's FILE 4.17." \
-		src/contrib/file ZOULAS file_4_17
+	cvs import -m "Virgin import of Christos Zoulas's FILE 4.21." \
+		src/contrib/file ZOULAS file_4_21
 
 
 Never make local changes to ZOULAS `file'.  Christos is very willing to

==== //depot/projects/wifi/contrib/file/LEGAL.NOTICE#3 (text+ko) ====

@@ -1,7 +1,7 @@
-$Id: LEGAL.NOTICE,v 1.14 2004/09/11 19:15:56 christos Exp $
+$File: LEGAL.NOTICE,v 1.15 2006/05/03 18:48:33 christos Exp $
 Copyright (c) Ian F. Darwin 1986, 1987, 1989, 1990, 1991, 1992, 1994, 1995.
 Software written by Ian F. Darwin and others;
-maintained 1994-2004 Christos Zoulas.
+maintained 1994- Christos Zoulas.
 
 This software is not subject to any export provision of the United States
 Department of Commerce, and may be exported to any country or planet.

==== //depot/projects/wifi/contrib/file/Localstuff#2 (text+ko) ====

@@ -2,6 +2,6 @@
 #------------------------------------------------------------------------------
 # Localstuff:  file(1) magic for locally observed files
 #
-# $Id: Localstuff,v 1.4 2003/03/23 04:17:27 christos Exp $
+# $File: Localstuff,v 1.4 2003/03/23 04:17:27 christos Exp $
 # Add any locally observed files here.  Remember:
 # text if readable, executable if runnable binary, data if unreadable.

==== //depot/projects/wifi/contrib/file/MAINT#2 (text+ko) ====

@@ -1,33 +1,45 @@
-$Id: MAINT,v 1.5 2003/03/23 04:36:37 christos Exp $
+$File: MAINT,v 1.9 2007/01/19 21:15:27 christos Exp $
 
 Maintenance notes:
 
 I am continuing to maintain the file command. I welcome your help,
 but to make my life easier I'd like to request the following:
 
-- Don't change the version numbers!
+- Do not distribute changed versions.
 
-If your changes are extensive, I will have to work hard to 
-integrate them into my version.  If you check it into SCCS locally,
-the version numbers will likely be kept. IF you check it into RCS
-or CVS locally, please use -k to keep the version numbers, and
-please use branch deltas (1.21.1, 1.21.2, ...).  If you don't do
-this, I will likely be unable to use your changes; life's just too
-short.
+People trying to be helpful occasionally put up their hacked versions
+of the file command for anonymous FTP, and people all over the
+world get copies of the hacked versions.  Within a day or two I am
+getting email from around the world asking me why "my" file command
+won't compile!!! Needless to say this detracts from the limited
+time I have available to work on the actual software. Therefore I
+ask you again to please NOT distribute your changed version. If
+you need to make changes, please add a patch file next to the
+distribution tar, and a README file that clearly explains what you
+are trying to fix.
 
-- Do not distribute changed versions.
+Thank you for your assistance and cooperation.
 
-People trying to be helpful occasionally put up their hacked versions
-of the file command for FTP, then the "archie" server finds and publishes
-the hacked version, and people all over the world get copies of it.
-Within a day or two I am getting email from around the world
-asking me why "my" file command won't compile!!! Needless to say this
-detracts from the limited time I have available to work on the actual
-software.  Therefore I ask you again to please NOT distribute
-your changed version.
+Code Overview
 
+This is a rough idea of the control flow from the main program:
 

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706012322.l51NMpco028015>