From owner-svn-src-projects@freebsd.org Sat Sep 23 18:37:41 2017 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 135C6E0C727 for ; Sat, 23 Sep 2017 18:37:41 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A07B17F667; Sat, 23 Sep 2017 18:37:40 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v8NIbd5e087144; Sat, 23 Sep 2017 18:37:39 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v8NIbcGM087129; Sat, 23 Sep 2017 18:37:38 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201709231837.v8NIbcGM087129@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Ngie Cooper Date: Sat, 23 Sep 2017 18:37:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r323957 - in projects/runtime-coverage: . bin/cat bin/cat/tests cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common contrib/file contrib/file/doc contrib/file/... X-SVN-Group: projects X-SVN-Commit-Author: ngie X-SVN-Commit-Paths: in projects/runtime-coverage: . bin/cat bin/cat/tests cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/... X-SVN-Commit-Revision: 323957 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2017 18:37:41 -0000 Author: ngie Date: Sat Sep 23 18:37:37 2017 New Revision: 323957 URL: https://svnweb.freebsd.org/changeset/base/323957 Log: MFhead@r320180 Added: projects/runtime-coverage/contrib/file/magic/Magdir/apache - copied unchanged from r323956, head/contrib/file/magic/Magdir/apache projects/runtime-coverage/contrib/file/magic/Magdir/bhl - copied unchanged from r323956, head/contrib/file/magic/Magdir/bhl projects/runtime-coverage/contrib/file/magic/Magdir/gconv - copied unchanged from r323956, head/contrib/file/magic/Magdir/gconv projects/runtime-coverage/contrib/file/magic/Magdir/gpu - copied unchanged from r323956, head/contrib/file/magic/Magdir/gpu projects/runtime-coverage/contrib/file/magic/Magdir/webassembly - copied unchanged from r323956, head/contrib/file/magic/Magdir/webassembly projects/runtime-coverage/contrib/file/magic/Magdir/yara - copied unchanged from r323956, head/contrib/file/magic/Magdir/yara projects/runtime-coverage/contrib/file/tests/hddrawcopytool.result - copied unchanged from r323956, head/contrib/file/tests/hddrawcopytool.result projects/runtime-coverage/contrib/file/tests/hddrawcopytool.testfile - copied unchanged from r323956, head/contrib/file/tests/hddrawcopytool.testfile projects/runtime-coverage/sys/modules/i2c/icee/ - copied from r323956, head/sys/modules/i2c/icee/ projects/runtime-coverage/usr.bin/sdiotool/brcmfmac_bus.h - copied unchanged from r323956, head/usr.bin/sdiotool/brcmfmac_bus.h projects/runtime-coverage/usr.bin/sdiotool/brcmfmac_sdio.h - copied unchanged from r323956, head/usr.bin/sdiotool/brcmfmac_sdio.h projects/runtime-coverage/usr.bin/sdiotool/cam_sdio.c - copied unchanged from r323956, head/usr.bin/sdiotool/cam_sdio.c projects/runtime-coverage/usr.bin/sdiotool/cam_sdio.h - copied unchanged from r323956, head/usr.bin/sdiotool/cam_sdio.h projects/runtime-coverage/usr.bin/sdiotool/linux_compat.h - copied unchanged from r323956, head/usr.bin/sdiotool/linux_compat.h projects/runtime-coverage/usr.bin/sdiotool/linux_sdio_compat.c - copied unchanged from r323956, head/usr.bin/sdiotool/linux_sdio_compat.c projects/runtime-coverage/usr.bin/sdiotool/linux_sdio_compat.h - copied unchanged from r323956, head/usr.bin/sdiotool/linux_sdio_compat.h Deleted: projects/runtime-coverage/usr.sbin/tcpdump/tcpdump/tcpdump.1 Modified: projects/runtime-coverage/UPDATING projects/runtime-coverage/bin/cat/cat.c projects/runtime-coverage/bin/cat/tests/Makefile projects/runtime-coverage/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/runtime-coverage/contrib/file/ChangeLog projects/runtime-coverage/contrib/file/aclocal.m4 projects/runtime-coverage/contrib/file/config.guess projects/runtime-coverage/contrib/file/config.sub projects/runtime-coverage/contrib/file/configure projects/runtime-coverage/contrib/file/configure.ac projects/runtime-coverage/contrib/file/doc/file.man projects/runtime-coverage/contrib/file/doc/libmagic.man projects/runtime-coverage/contrib/file/doc/magic.man projects/runtime-coverage/contrib/file/magic/Localstuff projects/runtime-coverage/contrib/file/magic/Magdir/adventure projects/runtime-coverage/contrib/file/magic/Magdir/amanda projects/runtime-coverage/contrib/file/magic/Magdir/amigaos projects/runtime-coverage/contrib/file/magic/Magdir/android projects/runtime-coverage/contrib/file/magic/Magdir/animation projects/runtime-coverage/contrib/file/magic/Magdir/apple projects/runtime-coverage/contrib/file/magic/Magdir/archive projects/runtime-coverage/contrib/file/magic/Magdir/att3b projects/runtime-coverage/contrib/file/magic/Magdir/audio projects/runtime-coverage/contrib/file/magic/Magdir/blackberry projects/runtime-coverage/contrib/file/magic/Magdir/blender projects/runtime-coverage/contrib/file/magic/Magdir/c-lang projects/runtime-coverage/contrib/file/magic/Magdir/cad projects/runtime-coverage/contrib/file/magic/Magdir/cafebabe projects/runtime-coverage/contrib/file/magic/Magdir/clipper projects/runtime-coverage/contrib/file/magic/Magdir/coff projects/runtime-coverage/contrib/file/magic/Magdir/commands projects/runtime-coverage/contrib/file/magic/Magdir/compress projects/runtime-coverage/contrib/file/magic/Magdir/console projects/runtime-coverage/contrib/file/magic/Magdir/cups projects/runtime-coverage/contrib/file/magic/Magdir/database projects/runtime-coverage/contrib/file/magic/Magdir/der projects/runtime-coverage/contrib/file/magic/Magdir/diff projects/runtime-coverage/contrib/file/magic/Magdir/dolby projects/runtime-coverage/contrib/file/magic/Magdir/dump projects/runtime-coverage/contrib/file/magic/Magdir/dyadic projects/runtime-coverage/contrib/file/magic/Magdir/editors projects/runtime-coverage/contrib/file/magic/Magdir/filesystems projects/runtime-coverage/contrib/file/magic/Magdir/flash projects/runtime-coverage/contrib/file/magic/Magdir/fonts projects/runtime-coverage/contrib/file/magic/Magdir/fsav projects/runtime-coverage/contrib/file/magic/Magdir/games projects/runtime-coverage/contrib/file/magic/Magdir/geo projects/runtime-coverage/contrib/file/magic/Magdir/gnu projects/runtime-coverage/contrib/file/magic/Magdir/gpt projects/runtime-coverage/contrib/file/magic/Magdir/gringotts projects/runtime-coverage/contrib/file/magic/Magdir/hitachi-sh projects/runtime-coverage/contrib/file/magic/Magdir/ibm370 projects/runtime-coverage/contrib/file/magic/Magdir/ibm6000 projects/runtime-coverage/contrib/file/magic/Magdir/icc projects/runtime-coverage/contrib/file/magic/Magdir/images projects/runtime-coverage/contrib/file/magic/Magdir/intel projects/runtime-coverage/contrib/file/magic/Magdir/isz projects/runtime-coverage/contrib/file/magic/Magdir/jpeg projects/runtime-coverage/contrib/file/magic/Magdir/kerberos projects/runtime-coverage/contrib/file/magic/Magdir/kml projects/runtime-coverage/contrib/file/magic/Magdir/linux projects/runtime-coverage/contrib/file/magic/Magdir/lisp projects/runtime-coverage/contrib/file/magic/Magdir/m4 projects/runtime-coverage/contrib/file/magic/Magdir/macintosh projects/runtime-coverage/contrib/file/magic/Magdir/make projects/runtime-coverage/contrib/file/magic/Magdir/maple projects/runtime-coverage/contrib/file/magic/Magdir/marc21 projects/runtime-coverage/contrib/file/magic/Magdir/mathematica projects/runtime-coverage/contrib/file/magic/Magdir/metastore projects/runtime-coverage/contrib/file/magic/Magdir/meteorological projects/runtime-coverage/contrib/file/magic/Magdir/microfocus projects/runtime-coverage/contrib/file/magic/Magdir/mime projects/runtime-coverage/contrib/file/magic/Magdir/misctools projects/runtime-coverage/contrib/file/magic/Magdir/modem projects/runtime-coverage/contrib/file/magic/Magdir/mozilla projects/runtime-coverage/contrib/file/magic/Magdir/msdos projects/runtime-coverage/contrib/file/magic/Magdir/msvc projects/runtime-coverage/contrib/file/magic/Magdir/msx projects/runtime-coverage/contrib/file/magic/Magdir/mup projects/runtime-coverage/contrib/file/magic/Magdir/nasa projects/runtime-coverage/contrib/file/magic/Magdir/netbsd projects/runtime-coverage/contrib/file/magic/Magdir/netscape projects/runtime-coverage/contrib/file/magic/Magdir/nitpicker projects/runtime-coverage/contrib/file/magic/Magdir/os2 projects/runtime-coverage/contrib/file/magic/Magdir/os9 projects/runtime-coverage/contrib/file/magic/Magdir/pbf projects/runtime-coverage/contrib/file/magic/Magdir/pc88 projects/runtime-coverage/contrib/file/magic/Magdir/pc98 projects/runtime-coverage/contrib/file/magic/Magdir/pdf projects/runtime-coverage/contrib/file/magic/Magdir/pdp projects/runtime-coverage/contrib/file/magic/Magdir/perl projects/runtime-coverage/contrib/file/magic/Magdir/pgf projects/runtime-coverage/contrib/file/magic/Magdir/pgp projects/runtime-coverage/contrib/file/magic/Magdir/printer projects/runtime-coverage/contrib/file/magic/Magdir/project projects/runtime-coverage/contrib/file/magic/Magdir/psdbms projects/runtime-coverage/contrib/file/magic/Magdir/python projects/runtime-coverage/contrib/file/magic/Magdir/riff projects/runtime-coverage/contrib/file/magic/Magdir/ruby projects/runtime-coverage/contrib/file/magic/Magdir/sccs projects/runtime-coverage/contrib/file/magic/Magdir/scientific projects/runtime-coverage/contrib/file/magic/Magdir/sendmail projects/runtime-coverage/contrib/file/magic/Magdir/sequent projects/runtime-coverage/contrib/file/magic/Magdir/sgml projects/runtime-coverage/contrib/file/magic/Magdir/sharc projects/runtime-coverage/contrib/file/magic/Magdir/sketch projects/runtime-coverage/contrib/file/magic/Magdir/sql projects/runtime-coverage/contrib/file/magic/Magdir/ssl projects/runtime-coverage/contrib/file/magic/Magdir/sysex projects/runtime-coverage/contrib/file/magic/Magdir/terminfo projects/runtime-coverage/contrib/file/magic/Magdir/vms projects/runtime-coverage/contrib/file/magic/Magdir/vmware projects/runtime-coverage/contrib/file/magic/Magdir/vorbis projects/runtime-coverage/contrib/file/magic/Magdir/windows projects/runtime-coverage/contrib/file/magic/Magdir/xenix projects/runtime-coverage/contrib/file/magic/Magdir/xilinx projects/runtime-coverage/contrib/file/magic/Magdir/xwindows projects/runtime-coverage/contrib/file/magic/Makefile.am projects/runtime-coverage/contrib/file/magic/Makefile.in projects/runtime-coverage/contrib/file/python/magic.py projects/runtime-coverage/contrib/file/src/apprentice.c projects/runtime-coverage/contrib/file/src/cdf.c projects/runtime-coverage/contrib/file/src/cdf.h projects/runtime-coverage/contrib/file/src/cdf_time.c projects/runtime-coverage/contrib/file/src/compress.c projects/runtime-coverage/contrib/file/src/der.c projects/runtime-coverage/contrib/file/src/file.h projects/runtime-coverage/contrib/file/src/fsmagic.c projects/runtime-coverage/contrib/file/src/funcs.c projects/runtime-coverage/contrib/file/src/is_tar.c projects/runtime-coverage/contrib/file/src/magic.c projects/runtime-coverage/contrib/file/src/magic.h.in projects/runtime-coverage/contrib/file/src/print.c projects/runtime-coverage/contrib/file/src/readcdf.c projects/runtime-coverage/contrib/file/src/readelf.c projects/runtime-coverage/contrib/file/src/readelf.h projects/runtime-coverage/contrib/file/src/softmagic.c projects/runtime-coverage/contrib/file/src/vasprintf.c projects/runtime-coverage/contrib/file/tests/Makefile.am projects/runtime-coverage/contrib/file/tests/Makefile.in projects/runtime-coverage/contrib/file/tests/test.c projects/runtime-coverage/contrib/tcpdump/addrtoname.c projects/runtime-coverage/contrib/tcpdump/tcpdump.c projects/runtime-coverage/contrib/traceroute/traceroute.c projects/runtime-coverage/etc/devd/usb.conf projects/runtime-coverage/gnu/usr.bin/cc/cc_tools/Makefile projects/runtime-coverage/lib/libmagic/config.h projects/runtime-coverage/lib/libnv/msgio.c projects/runtime-coverage/lib/libpam/libpam/Makefile projects/runtime-coverage/lib/libpam/static_libpam/Makefile projects/runtime-coverage/lib/libsysdecode/flags.c projects/runtime-coverage/lib/libufs/Makefile projects/runtime-coverage/lib/libufs/cgroup.c projects/runtime-coverage/lib/libufs/libufs.h projects/runtime-coverage/release/tools/vmimage.subr projects/runtime-coverage/sbin/dumpfs/dumpfs.c projects/runtime-coverage/sbin/fsck_ffs/fsutil.c projects/runtime-coverage/sbin/fsck_ffs/pass5.c projects/runtime-coverage/sbin/fsck_ffs/suj.c projects/runtime-coverage/sbin/fsdb/Makefile projects/runtime-coverage/sbin/geom/class/eli/geli.8 projects/runtime-coverage/sbin/geom/class/part/gpart.8 projects/runtime-coverage/sbin/newfs/mkfs.c projects/runtime-coverage/sbin/ping/Makefile projects/runtime-coverage/sbin/ping/ping.c projects/runtime-coverage/share/man/man4/crypto.4 projects/runtime-coverage/share/man/man9/Makefile projects/runtime-coverage/share/man/man9/nv.9 projects/runtime-coverage/share/misc/committers-ports.dot projects/runtime-coverage/share/misc/committers-src.dot projects/runtime-coverage/sys/amd64/amd64/sys_machdep.c projects/runtime-coverage/sys/arm/arm/vfp.c projects/runtime-coverage/sys/arm/include/elf.h projects/runtime-coverage/sys/arm/include/pmap-v4.h projects/runtime-coverage/sys/arm/xscale/i8134x/std.i81342 projects/runtime-coverage/sys/arm64/conf/GENERIC projects/runtime-coverage/sys/boot/efi/include/efilib.h projects/runtime-coverage/sys/boot/efi/libefi/devicename.c projects/runtime-coverage/sys/boot/efi/libefi/devpath.c projects/runtime-coverage/sys/boot/efi/libefi/efipart.c projects/runtime-coverage/sys/boot/efi/loader/main.c projects/runtime-coverage/sys/boot/i386/libi386/Makefile projects/runtime-coverage/sys/boot/i386/libi386/biosmem.c projects/runtime-coverage/sys/cam/cam_iosched.c projects/runtime-coverage/sys/cam/mmc/mmc_xpt.c projects/runtime-coverage/sys/cam/scsi/scsi_all.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/abd.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/runtime-coverage/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/runtime-coverage/sys/compat/linsysfs/linsysfs.c projects/runtime-coverage/sys/compat/linux/linux_util.c projects/runtime-coverage/sys/compat/linuxkpi/common/include/asm/atomic-long.h projects/runtime-coverage/sys/compat/linuxkpi/common/include/asm/atomic.h projects/runtime-coverage/sys/compat/linuxkpi/common/include/asm/atomic64.h projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/bitops.h projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/fs.h projects/runtime-coverage/sys/compat/linuxkpi/common/include/linux/mm.h projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_compat.c projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_page.c projects/runtime-coverage/sys/compat/linuxkpi/common/src/linux_tasklet.c projects/runtime-coverage/sys/contrib/ipfilter/netinet/ip_nat.c projects/runtime-coverage/sys/contrib/ipfilter/netinet/ip_state.c projects/runtime-coverage/sys/contrib/libnv/nvlist.c projects/runtime-coverage/sys/contrib/libnv/nvpair.c projects/runtime-coverage/sys/crypto/aesni/aesni.c projects/runtime-coverage/sys/dev/bnxt/bnxt.h projects/runtime-coverage/sys/dev/bnxt/bnxt_hwrm.c projects/runtime-coverage/sys/dev/bnxt/bnxt_hwrm.h projects/runtime-coverage/sys/dev/bnxt/bnxt_sysctl.c projects/runtime-coverage/sys/dev/bnxt/bnxt_sysctl.h projects/runtime-coverage/sys/dev/bnxt/if_bnxt.c projects/runtime-coverage/sys/dev/cxgbe/firmware/t6fw_cfg.txt projects/runtime-coverage/sys/dev/cxgbe/t4_main.c projects/runtime-coverage/sys/dev/drm2/i915/i915_gem.c projects/runtime-coverage/sys/dev/drm2/i915/i915_gem_gtt.c projects/runtime-coverage/sys/dev/e1000/if_em.c projects/runtime-coverage/sys/dev/hyperv/netvsc/hn_nvs.c projects/runtime-coverage/sys/dev/hyperv/netvsc/hn_rndis.c projects/runtime-coverage/sys/dev/hyperv/netvsc/hn_rndis.h projects/runtime-coverage/sys/dev/hyperv/netvsc/if_hn.c projects/runtime-coverage/sys/dev/hyperv/netvsc/if_hnvar.h projects/runtime-coverage/sys/dev/hyperv/netvsc/ndis.h projects/runtime-coverage/sys/dev/iicbus/icee.c projects/runtime-coverage/sys/dev/mpr/mpr_sas.h projects/runtime-coverage/sys/dev/mpr/mpr_sas_lsi.c projects/runtime-coverage/sys/dev/mps/mps_sas.h projects/runtime-coverage/sys/dev/mps/mps_sas_lsi.c projects/runtime-coverage/sys/dev/nvme/nvme_ctrlr.c projects/runtime-coverage/sys/dev/ppc/ppc.c projects/runtime-coverage/sys/dev/qlxgbe/ql_def.h projects/runtime-coverage/sys/dev/qlxgbe/ql_hw.c projects/runtime-coverage/sys/dev/qlxgbe/ql_minidump.c projects/runtime-coverage/sys/dev/qlxgbe/ql_os.c projects/runtime-coverage/sys/dev/usb/usb_hub.c projects/runtime-coverage/sys/fs/devfs/devfs_vnops.c projects/runtime-coverage/sys/fs/nfs/nfs.h projects/runtime-coverage/sys/fs/nfs/nfs_var.h projects/runtime-coverage/sys/fs/nfsclient/nfs_clcomsubs.c projects/runtime-coverage/sys/fs/nfsclient/nfs_clrpcops.c projects/runtime-coverage/sys/fs/nfsclient/nfs_clstate.c projects/runtime-coverage/sys/i386/conf/GENERIC projects/runtime-coverage/sys/i386/i386/apic_vector.s projects/runtime-coverage/sys/i386/i386/db_trace.c projects/runtime-coverage/sys/i386/i386/exception.s projects/runtime-coverage/sys/i386/i386/locore.s projects/runtime-coverage/sys/i386/i386/machdep.c projects/runtime-coverage/sys/i386/i386/sys_machdep.c projects/runtime-coverage/sys/i386/i386/trap.c projects/runtime-coverage/sys/i386/include/md_var.h projects/runtime-coverage/sys/i386/isa/npx.c projects/runtime-coverage/sys/kern/imgact_aout.c projects/runtime-coverage/sys/kern/subr_blist.c projects/runtime-coverage/sys/kern/subr_gtaskqueue.c projects/runtime-coverage/sys/kern/subr_witness.c projects/runtime-coverage/sys/kern/vfs_bio.c projects/runtime-coverage/sys/kern/vfs_default.c projects/runtime-coverage/sys/kern/vfs_mount.c projects/runtime-coverage/sys/kern/vfs_subr.c projects/runtime-coverage/sys/libkern/crc32.c projects/runtime-coverage/sys/modules/i2c/Makefile projects/runtime-coverage/sys/net/bpf_zerocopy.c projects/runtime-coverage/sys/net/if_bridge.c projects/runtime-coverage/sys/net/iflib.c projects/runtime-coverage/sys/net/iflib.h projects/runtime-coverage/sys/net/mp_ring.c projects/runtime-coverage/sys/netgraph/ng_iface.c projects/runtime-coverage/sys/netinet/sctp.h projects/runtime-coverage/sys/netinet/sctp_constants.h projects/runtime-coverage/sys/netinet/sctp_indata.c projects/runtime-coverage/sys/netinet/sctp_input.c projects/runtime-coverage/sys/netinet/sctp_os_bsd.h projects/runtime-coverage/sys/netinet/sctp_output.c projects/runtime-coverage/sys/netinet/sctp_output.h projects/runtime-coverage/sys/netinet/sctp_pcb.c projects/runtime-coverage/sys/netinet/sctp_pcb.h projects/runtime-coverage/sys/netinet/sctputil.c projects/runtime-coverage/sys/netpfil/ipfw/ip_fw2.c projects/runtime-coverage/sys/netpfil/ipfw/ip_fw_dynamic.c projects/runtime-coverage/sys/netpfil/ipfw/ip_fw_table.c projects/runtime-coverage/sys/netpfil/ipfw/nat64/nat64lsn_control.c projects/runtime-coverage/sys/netpfil/ipfw/nat64/nat64stl_control.c projects/runtime-coverage/sys/netpfil/ipfw/nptv6/nptv6.c projects/runtime-coverage/sys/opencrypto/cryptodev.c projects/runtime-coverage/sys/opencrypto/cryptodev.h projects/runtime-coverage/sys/powerpc/aim/mmu_oea.c projects/runtime-coverage/sys/powerpc/aim/mmu_oea64.c projects/runtime-coverage/sys/powerpc/conf/GENERIC projects/runtime-coverage/sys/powerpc/powerpc/cpu.c projects/runtime-coverage/sys/powerpc/powerpc/stack_machdep.c projects/runtime-coverage/sys/riscv/conf/GENERIC projects/runtime-coverage/sys/riscv/riscv/pmap.c projects/runtime-coverage/sys/sparc64/conf/GENERIC projects/runtime-coverage/sys/sys/_task.h projects/runtime-coverage/sys/sys/buf.h projects/runtime-coverage/sys/sys/param.h projects/runtime-coverage/sys/ufs/ffs/ffs_alloc.c projects/runtime-coverage/sys/ufs/ffs/ffs_inode.c projects/runtime-coverage/sys/ufs/ffs/ffs_snapshot.c projects/runtime-coverage/sys/ufs/ffs/ffs_softdep.c projects/runtime-coverage/sys/ufs/ffs/ffs_vfsops.c projects/runtime-coverage/sys/ufs/ffs/ffs_vnops.c projects/runtime-coverage/sys/ufs/ffs/fs.h projects/runtime-coverage/sys/ufs/ufs/dinode.h projects/runtime-coverage/sys/ufs/ufs/ufs_vnops.c projects/runtime-coverage/sys/vm/vm_object.c projects/runtime-coverage/sys/x86/include/specialreg.h projects/runtime-coverage/sys/x86/include/x86_var.h projects/runtime-coverage/sys/x86/x86/identcpu.c projects/runtime-coverage/sys/x86/x86/local_apic.c projects/runtime-coverage/sys/x86/x86/mca.c projects/runtime-coverage/tests/sys/opencrypto/cryptotest.py projects/runtime-coverage/tools/tools/nanobsd/defaults.sh projects/runtime-coverage/tools/tools/nanobsd/embedded/common projects/runtime-coverage/tools/tools/nanobsd/legacy.sh projects/runtime-coverage/usr.bin/kdump/Makefile projects/runtime-coverage/usr.bin/kdump/kdump.c projects/runtime-coverage/usr.bin/sdiotool/Makefile projects/runtime-coverage/usr.bin/sdiotool/sdiotool.c projects/runtime-coverage/usr.sbin/tcpdump/tcpdump/Makefile projects/runtime-coverage/usr.sbin/tcpdump/tcpdump/config.h projects/runtime-coverage/usr.sbin/traceroute/Makefile Directory Properties: projects/runtime-coverage/ (props changed) projects/runtime-coverage/cddl/ (props changed) projects/runtime-coverage/cddl/contrib/opensolaris/ (props changed) projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/runtime-coverage/contrib/file/ (props changed) projects/runtime-coverage/contrib/tcpdump/ (props changed) projects/runtime-coverage/sys/cddl/contrib/opensolaris/ (props changed) projects/runtime-coverage/sys/contrib/ipfilter/ (props changed) Modified: projects/runtime-coverage/UPDATING ============================================================================== --- projects/runtime-coverage/UPDATING Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/UPDATING Sat Sep 23 18:37:37 2017 (r323957) @@ -66,8 +66,8 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: soft-float everything else should be affected. 20170826: - During boot the geli passphrase will be hidden. To restore previous - behavior see geli(8) configuration options. + The geli password typed at boot is now hidden. To restore the previous + behavior, see geli(8) for configuration options. 20170825: Move PMTUD blackhole counters to TCPSTATS and remove them from bare Modified: projects/runtime-coverage/bin/cat/cat.c ============================================================================== --- projects/runtime-coverage/bin/cat/cat.c Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/bin/cat/cat.c Sat Sep 23 18:37:37 2017 (r323957) @@ -226,10 +226,16 @@ cook_cat(FILE *fp) } else gobble = 0; } - if (nflag && (!bflag || ch != '\n')) { - (void)fprintf(stdout, "%6d\t", ++line); - if (ferror(stdout)) - break; + if (nflag) { + if (!bflag || ch != '\n') { + (void)fprintf(stdout, "%6d\t", ++line); + if (ferror(stdout)) + break; + } else if (eflag) { + (void)fprintf(stdout, "%6s\t", ""); + if (ferror(stdout)) + break; + } } } if (ch == '\n') { Modified: projects/runtime-coverage/bin/cat/tests/Makefile ============================================================================== --- projects/runtime-coverage/bin/cat/tests/Makefile Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/bin/cat/tests/Makefile Sat Sep 23 18:37:37 2017 (r323957) @@ -17,10 +17,4 @@ ${PACKAGE}FILES+= d_vt_output.out .include -d_align.out: ${TESTSRC}/d_align.out - sed -E -e 's,^[[:space:]]{7}\$$$$,\$$,' < ${.ALLSRC} > ${.TARGET}.tmp - mv ${.TARGET}.tmp ${.TARGET} - -CLEANFILES+= d_align.out d_align.out.tmp - .include Modified: projects/runtime-coverage/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c ============================================================================== --- projects/runtime-coverage/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Sat Sep 23 18:37:37 2017 (r323957) @@ -705,7 +705,7 @@ zpool_do_labelclear(int argc, char **argv) return (1); } - if (zpool_read_label(fd, &config) != 0 || config == NULL) { + if (zpool_read_label(fd, &config) != 0) { (void) fprintf(stderr, gettext("failed to read label from %s\n"), vdev); return (1); Modified: projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c ============================================================================== --- projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c Sat Sep 23 18:37:37 2017 (r323957) @@ -865,6 +865,7 @@ label_offset(uint64_t size, int l) /* * Given a file descriptor, read the label information and return an nvlist * describing the configuration, if there is one. + * Return 0 on success, or -1 on failure */ int zpool_read_label(int fd, nvlist_t **config) @@ -877,7 +878,7 @@ zpool_read_label(int fd, nvlist_t **config) *config = NULL; if (fstat64(fd, &statbuf) == -1) - return (0); + return (-1); size = P2ALIGN_TYPED(statbuf.st_size, sizeof (vdev_label_t), uint64_t); if ((label = malloc(sizeof (vdev_label_t))) == NULL) @@ -911,7 +912,7 @@ zpool_read_label(int fd, nvlist_t **config) free(label); *config = NULL; - return (0); + return (-1); } /* @@ -1148,7 +1149,7 @@ zpool_open_func(void *arg) } #endif /* illumos */ - if ((zpool_read_label(fd, &config)) != 0) { + if ((zpool_read_label(fd, &config)) != 0 && errno == ENOMEM) { (void) close(fd); (void) no_memory(rn->rn_hdl); return; @@ -1649,7 +1650,7 @@ zpool_in_use(libzfs_handle_t *hdl, int fd, pool_state_ *inuse = B_FALSE; - if (zpool_read_label(fd, &config) != 0) { + if (zpool_read_label(fd, &config) != 0 && errno == ENOMEM) { (void) no_memory(hdl); return (-1); } Modified: projects/runtime-coverage/contrib/file/ChangeLog ============================================================================== --- projects/runtime-coverage/contrib/file/ChangeLog Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/ChangeLog Sat Sep 23 18:37:37 2017 (r323957) @@ -1,6 +1,60 @@ +2017-09-02 11:53 Christos Zoulas + + * release 5.32 + +2017-08-28 16:37 Christos Zoulas + + * Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski) + +2017-08-27 03:55 Christos Zoulas + + * Fix always true condition (Thomas Jarosch) + +2017-05-24 17:30 Christos Zoulas + + * pickier parsing of numeric values in magic files. + +2017-05-23 17:55 Christos Zoulas + + * PR/615 add magic_getflags() + +2017-05-23 13:55 Christos Zoulas + + * release 5.31 + +2017-03-17 20:32 Christos Zoulas + + * remove trailing spaces from magic files + * refactor is_tar + * better bounds checks for cdf + +2017-02-10 12:24 Christos Zoulas + + * release 5.30 + +2017-02-07 23:27 Christos Zoulas + + * If we exceeded the offset in a search return no match + (Christoph Biedl) + * Be more lenient on corrupt CDF files (Christoph Biedl) + +2017-02-04 16:46 Christos Zoulas + + * pacify ubsan sign extension (oss-fuzz/524) + +2017-02-01 12:42 Christos Zoulas + + * off by one in cdf parsing (PR/593) + * report debugging sections in elf (PR/591) + +2016-11-06 10:52 Christos Zoulas + + * Allow @@@ in extensions + * Add missing overflow check in der magic (Jonas Wagner) + 2016-10-25 10:40 Christos Zoulas - * release 5.28 + * release 5.29 2016-10-24 11:20 Christos Zoulas @@ -387,7 +441,7 @@ ` 2013-11-06 14:40 Christos Zoulas - * fix erroneous non-zero exit code from non-existant file and message + * fix erroneous non-zero exit code from non-existent file and message 2013-10-29 14:25 Christos Zoulas Modified: projects/runtime-coverage/contrib/file/aclocal.m4 ============================================================================== --- projects/runtime-coverage/contrib/file/aclocal.m4 Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/aclocal.m4 Sat Sep 23 18:37:37 2017 (r323957) @@ -21,7 +21,7 @@ If you have problems, you may need to regenerate the b To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # visibility.m4 serial 5 (gettext-0.18.2) -dnl Copyright (C) 2005, 2008, 2010-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2005, 2008, 2010-2016 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. Modified: projects/runtime-coverage/contrib/file/config.guess ============================================================================== --- projects/runtime-coverage/contrib/file/config.guess Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/config.guess Sat Sep 23 18:37:37 2017 (r323957) @@ -1,8 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2015 Free Software Foundation, Inc. +# Copyright 1992-2017 Free Software Foundation, Inc. -timestamp='2015-03-04' +timestamp='2017-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -27,7 +27,7 @@ timestamp='2015-03-04' # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: -# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess # # Please send patches to . @@ -50,7 +50,7 @@ version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2015 Free Software Foundation, Inc. +Copyright 1992-2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -186,9 +186,12 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched - # to ELF recently, or will in the future. + # to ELF recently (or will in the future) and ABI. case "${UNAME_MACHINE_ARCH}" in - arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax) + earm*) + os=netbsdelf + ;; + arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ @@ -221,7 +224,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE release='-gnu' ;; *) - release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` + release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: @@ -237,6 +240,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; + *:LibertyBSD:*:*) + UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE} + exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; @@ -249,6 +256,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; + *:Sortix:*:*) + echo ${UNAME_MACHINE}-unknown-sortix + exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) @@ -265,42 +275,42 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") - UNAME_MACHINE="alpha" ;; + UNAME_MACHINE=alpha ;; "EV4.5 (21064)") - UNAME_MACHINE="alpha" ;; + UNAME_MACHINE=alpha ;; "LCA4 (21066/21068)") - UNAME_MACHINE="alpha" ;; + UNAME_MACHINE=alpha ;; "EV5 (21164)") - UNAME_MACHINE="alphaev5" ;; + UNAME_MACHINE=alphaev5 ;; "EV5.6 (21164A)") - UNAME_MACHINE="alphaev56" ;; + UNAME_MACHINE=alphaev56 ;; "EV5.6 (21164PC)") - UNAME_MACHINE="alphapca56" ;; + UNAME_MACHINE=alphapca56 ;; "EV5.7 (21164PC)") - UNAME_MACHINE="alphapca57" ;; + UNAME_MACHINE=alphapca57 ;; "EV6 (21264)") - UNAME_MACHINE="alphaev6" ;; + UNAME_MACHINE=alphaev6 ;; "EV6.7 (21264A)") - UNAME_MACHINE="alphaev67" ;; + UNAME_MACHINE=alphaev67 ;; "EV6.8CB (21264C)") - UNAME_MACHINE="alphaev68" ;; + UNAME_MACHINE=alphaev68 ;; "EV6.8AL (21264B)") - UNAME_MACHINE="alphaev68" ;; + UNAME_MACHINE=alphaev68 ;; "EV6.8CX (21264D)") - UNAME_MACHINE="alphaev68" ;; + UNAME_MACHINE=alphaev68 ;; "EV6.9A (21264/EV69A)") - UNAME_MACHINE="alphaev69" ;; + UNAME_MACHINE=alphaev69 ;; "EV7 (21364)") - UNAME_MACHINE="alphaev7" ;; + UNAME_MACHINE=alphaev7 ;; "EV7.9 (21364A)") - UNAME_MACHINE="alphaev79" ;; + UNAME_MACHINE=alphaev79 ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 @@ -373,16 +383,16 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build - SUN_ARCH="i386" + SUN_ARCH=i386 # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. - if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if [ "$CC_FOR_BUILD" != no_compiler_found ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then - SUN_ARCH="x86_64" + SUN_ARCH=x86_64 fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` @@ -407,7 +417,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 + test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} @@ -632,13 +642,13 @@ EOF sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in - 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 - 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 + 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 + 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in - 32) HP_ARCH="hppa2.0n" ;; - 64) HP_ARCH="hppa2.0w" ;; - '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 + 32) HP_ARCH=hppa2.0n ;; + 64) HP_ARCH=hppa2.0w ;; + '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 esac ;; esac fi @@ -677,11 +687,11 @@ EOF exit (0); } EOF - (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` + (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac - if [ ${HP_ARCH} = "hppa2.0w" ] + if [ ${HP_ARCH} = hppa2.0w ] then eval $set_cc_for_build @@ -694,12 +704,12 @@ EOF # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | + if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then - HP_ARCH="hppa2.0w" + HP_ARCH=hppa2.0w else - HP_ARCH="hppa64" + HP_ARCH=hppa64 fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} @@ -804,14 +814,14 @@ EOF echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` + FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) @@ -893,7 +903,7 @@ EOF exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix @@ -916,7 +926,7 @@ EOF EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC="gnulibc1" ; fi + if test "$?" = 0 ; then LIBC=gnulibc1 ; fi echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arc:Linux:*:* | arceb:Linux:*:*) @@ -962,6 +972,9 @@ EOF ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; + k1om:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; @@ -987,6 +1000,9 @@ EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; + mips64el:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; openrisc*:Linux:*:*) echo or1k-unknown-linux-${LIBC} exit ;; @@ -1019,6 +1035,9 @@ EOF ppcle:Linux:*:*) echo powerpcle-unknown-linux-${LIBC} exit ;; + riscv32:Linux:*:* | riscv64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; @@ -1038,7 +1057,7 @@ EOF echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} @@ -1117,7 +1136,7 @@ EOF # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub - # prints for the "djgpp" host, or else GDB configury will decide that + # prints for the "djgpp" host, or else GDB configure will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; @@ -1266,6 +1285,9 @@ EOF SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; + SX-ACE:SUPER-UX:*:*) + echo sxace-nec-superux${UNAME_RELEASE} + exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; @@ -1279,9 +1301,9 @@ EOF UNAME_PROCESSOR=powerpc fi if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then - if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if [ "$CC_FOR_BUILD" != no_compiler_found ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in @@ -1303,7 +1325,7 @@ EOF exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = "x86"; then + if test "$UNAME_PROCESSOR" = x86; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi @@ -1334,7 +1356,7 @@ EOF # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. - if test "$cputype" = "386"; then + if test "$cputype" = 386; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" @@ -1376,7 +1398,7 @@ EOF echo i386-pc-xenix exit ;; i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'` exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos @@ -1387,23 +1409,25 @@ EOF x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; + amd64:Isilon\ OneFS:*:*) + echo x86_64-unknown-onefs + exit ;; esac cat >&2 < in order to provide the needed -information to handle your system. +If $0 has already been updated, send the following data and any +information you think might be pertinent to config-patches@gnu.org to +provide the necessary information to handle your system. config.guess timestamp = $timestamp Modified: projects/runtime-coverage/contrib/file/config.sub ============================================================================== --- projects/runtime-coverage/contrib/file/config.sub Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/config.sub Sat Sep 23 18:37:37 2017 (r323957) @@ -1,8 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2015 Free Software Foundation, Inc. +# Copyright 1992-2017 Free Software Foundation, Inc. -timestamp='2015-03-08' +timestamp='2017-01-01' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -33,7 +33,7 @@ timestamp='2015-03-08' # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: -# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases @@ -53,8 +53,7 @@ timestamp='2015-03-08' me=`echo "$0" | sed -e 's,.*/,,'` usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS - $0 [OPTION] ALIAS +Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS Canonicalize a configuration name. @@ -68,7 +67,7 @@ Report bugs and patches to ." version="\ GNU config.sub ($timestamp) -Copyright 1992-2015 Free Software Foundation, Inc. +Copyright 1992-2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -118,7 +117,7 @@ case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \ - kopensolaris*-gnu* | \ + kopensolaris*-gnu* | cloudabi*-eabi* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` @@ -255,6 +254,7 @@ case $basic_machine in | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ + | ba \ | be32 | be64 \ | bfin \ | c4x | c8051 | clipper \ @@ -301,11 +301,12 @@ case $basic_machine in | open8 | or1k | or1knd | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ + | pru \ | pyramid \ | riscv32 | riscv64 \ | rl78 | rx \ | score \ - | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ @@ -376,6 +377,7 @@ case $basic_machine in | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ + | ba-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ @@ -427,13 +429,15 @@ case $basic_machine in | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ + | pru-* \ | pyramid-* \ + | riscv32-* | riscv64-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ @@ -518,7 +522,7 @@ case $basic_machine in basic_machine=i386-pc os=-aros ;; - asmjs) + asmjs) basic_machine=asmjs-unknown ;; aux) @@ -641,6 +645,14 @@ case $basic_machine in basic_machine=m68k-bull os=-sysv3 ;; + e500v[12]) + basic_machine=powerpc-unknown + os=$os"spe" + ;; + e500v[12]-*) + basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + os=$os"spe" + ;; ebmon29k) basic_machine=a29k-amd os=-ebmon @@ -1020,7 +1032,7 @@ case $basic_machine in ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - ppcle | powerpclittle | ppc-le | powerpc-little) + ppcle | powerpclittle) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) @@ -1030,7 +1042,7 @@ case $basic_machine in ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - ppc64le | powerpc64little | ppc64-le | powerpc64-little) + ppc64le | powerpc64little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) @@ -1376,18 +1388,18 @@ case $os in | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* | -aros* | -cloudabi* \ + | -aos* | -aros* | -cloudabi* | -sortix* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -bitrig* | -openbsd* | -solidbsd* \ + | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* | -cegcc* \ + | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ + | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ @@ -1396,7 +1408,8 @@ case $os in | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*) + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ + | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1528,6 +1541,8 @@ case $os in ;; -nacl*) ;; + -ios) + ;; -none) ;; *) @@ -1622,6 +1637,9 @@ case $basic_machine in ;; sparc-* | *-sun) os=-sunos4.1.1 + ;; + pru-*) + os=-elf ;; *-be) os=-beos Modified: projects/runtime-coverage/contrib/file/configure ============================================================================== --- projects/runtime-coverage/contrib/file/configure Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/configure Sat Sep 23 18:37:37 2017 (r323957) @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for file 5.29. +# Generated by GNU Autoconf 2.69 for file 5.32. # # Report bugs to . # @@ -590,8 +590,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='file' PACKAGE_TARNAME='file' -PACKAGE_VERSION='5.29' -PACKAGE_STRING='file 5.29' +PACKAGE_VERSION='5.32' +PACKAGE_STRING='file 5.32' PACKAGE_BUGREPORT='christos@astron.com' PACKAGE_URL='' @@ -1328,7 +1328,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures file 5.29 to adapt to many kinds of systems. +\`configure' configures file 5.32 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1398,7 +1398,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of file 5.29:";; + short | recursive ) echo "Configuration of file 5.32:";; esac cat <<\_ACEOF @@ -1509,7 +1509,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -file configure 5.29 +file configure 5.32 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2165,7 +2165,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by file $as_me 5.29, which was +It was created by file $as_me 5.32, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3031,7 +3031,7 @@ fi # Define the identity of the package. PACKAGE='file' - VERSION='5.29' + VERSION='5.32' cat >>confdefs.h <<_ACEOF @@ -15075,7 +15075,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by file $as_me 5.29, which was +This file was extended by file $as_me 5.32, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15141,7 +15141,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -file config.status 5.29 +file config.status 5.32 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Modified: projects/runtime-coverage/contrib/file/configure.ac ============================================================================== --- projects/runtime-coverage/contrib/file/configure.ac Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/configure.ac Sat Sep 23 18:37:37 2017 (r323957) @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([file],[5.29],[christos@astron.com]) +AC_INIT([file],[5.32],[christos@astron.com]) AM_INIT_AUTOMAKE([subdir-objects foreign]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) Modified: projects/runtime-coverage/contrib/file/doc/file.man ============================================================================== --- projects/runtime-coverage/contrib/file/doc/file.man Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/doc/file.man Sat Sep 23 18:37:37 2017 (r323957) @@ -1,4 +1,4 @@ -.\" $File: file.man,v 1.124 2016/10/19 20:52:45 christos Exp $ +.\" $File: file.man,v 1.125 2017/01/03 11:24:46 christos Exp $ .Dd October 19, 2016 .Dt FILE __CSECTION__ .Os @@ -238,8 +238,8 @@ or at least one filename argument must be present; to test the standard input, use .Sq - as a filename argument. -Please note that -.Ar namefile +Please note that +.Ar namefile is unwrapped and the enclosed filenames are processed when this option is encountered and before any further options processing is done. This allows one to process multiple lists of files with different command line @@ -411,10 +411,10 @@ and .Fl h options. .Sh SEE ALSO -.Xr magic __FSECTION__ , .Xr hexdump 1 , .Xr od 1 , .Xr strings 1 , +.Xr magic __FSECTION__ , .Xr fstyp 8 .Sh STANDARDS CONFORMANCE This program is believed to exceed the System V Interface Definition @@ -531,16 +531,15 @@ John Gilmore revised the code extensively, making it b the first version. Geoff Collyer found several inadequacies and provided some magic file entries. -Contributions by the +Contributions of the .Sq \*[Am] operator by Rob McMahon, .Aq cudcv@warwick.ac.uk , 1989. .Pp -Guy Harris, +Guy Harris, .Aq guy@netapp.com , made many changes from 1993 to the present. -1989. .Pp Primary development and maintenance from 1990 to the present by Christos Zoulas @@ -588,7 +587,6 @@ program, and are not covered by the above license. .Nm returns 0 on success, and non-zero on error. .Sh BUGS -.Pp Please report bugs and send patches to the bug tracker at .Pa http://bugs.gw.com/ or the mailing list at @@ -597,7 +595,6 @@ or the mailing list at .Pa http://mx.gw.com/mailman/listinfo/file first to subscribe). .Sh TODO -.Pp Fix output so that tests for MIME and APPLE flags are not needed all over the place, and actual output is only done in one place. This needs a design. @@ -646,16 +643,16 @@ Fix .Dq name and .Dq use -to check for consistency at compile time (duplicate +to check for consistency at compile time (duplicate .Dq name , .Dq use pointing to undefined .Dq name ). -Make +Make .Dq name / -.Dq use +.Dq use more efficient by keeping a sorted list of names. Special-case ^ to flip endianness in the parser so that it does not have to be escaped, and document it. Modified: projects/runtime-coverage/contrib/file/doc/libmagic.man ============================================================================== --- projects/runtime-coverage/contrib/file/doc/libmagic.man Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/doc/libmagic.man Sat Sep 23 18:37:37 2017 (r323957) @@ -1,4 +1,4 @@ -.\" $File: libmagic.man,v 1.40 2016/03/31 17:51:12 christos Exp $ +.\" $File: libmagic.man,v 1.41 2017/05/23 21:54:07 christos Exp $ .\" .\" Copyright (c) Christos Zoulas 2003. .\" All Rights Reserved. @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd September 11, 2015 +.Dd May 23, 2017 .Dt LIBMAGIC 3 .Os .Sh NAME @@ -35,6 +35,7 @@ .Nm magic_errno , .Nm magic_descriptor , .Nm magic_buffer , +.Nm magic_getflags , .Nm magic_setflags , .Nm magic_check , .Nm magic_compile , @@ -64,6 +65,8 @@ .Ft const char * .Fn magic_buffer "magic_t cookie" "const void *buffer" "size_t length" .Ft int +.Fn magic_getflags "magic_t cookie" +.Ft int .Fn magic_setflags "magic_t cookie" "int flags" .Ft int .Fn magic_check "magic_t cookie" "const char *filename" @@ -204,6 +207,12 @@ function returns a textual description of the contents argument with .Ar length bytes size. +.Pp +The +.Fn magic_getflags +functions returns a value representing current +.Ar flags +set. .Pp The .Fn magic_setflags Modified: projects/runtime-coverage/contrib/file/doc/magic.man ============================================================================== --- projects/runtime-coverage/contrib/file/doc/magic.man Sat Sep 23 17:48:49 2017 (r323956) +++ projects/runtime-coverage/contrib/file/doc/magic.man Sat Sep 23 18:37:37 2017 (r323957) @@ -1,5 +1,5 @@ -.\" $File: magic.man,v 1.88 2016/07/27 09:42:49 rrt Exp $ -.Dd July 20, 2016 +.\" $File: magic.man,v 1.91 2017/02/12 15:30:08 christos Exp $ +.Dd February 12, 2017 .Dt MAGIC __FSECTION__ .Os .\" install as magic.4 on USG, magic.5 on V7, Berkeley and Linux systems. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***