svn commit: r350387 - in projects/fuse2: . bin/ls cddl/contrib/opensolaris/lib/libctf/common cddl/contrib/opensolaris/lib/libzfs/common contrib/amd/amd contrib/bzip2 contrib/elftoolchain/common con...
Alan Somers
asomers at FreeBSD.org
Sun Jul 28 04:02:33 UTC 2019
Author: asomers
Date: Sun Jul 28 04:02:22 2019
New Revision: 350387
URL: https://svnweb.freebsd.org/changeset/base/350387
Log:
MFHead @r350386
Sponsored by: The FreeBSD Foundation
Added:
projects/fuse2/RELNOTES
- copied unchanged from r350386, head/RELNOTES
projects/fuse2/contrib/libarchive/libarchive/test/test_read_format_rar5_arm_filter_on_window_boundary.rar.uu
- copied unchanged from r350386, head/contrib/libarchive/libarchive/test/test_read_format_rar5_arm_filter_on_window_boundary.rar.uu
projects/fuse2/contrib/unbound/.travis.yml
- copied unchanged from r350386, head/contrib/unbound/.travis.yml
projects/fuse2/contrib/unbound/README.md
- copied unchanged from r350386, head/contrib/unbound/README.md
projects/fuse2/contrib/unbound/contrib/unbound-fuzzme.patch
- copied unchanged from r350386, head/contrib/unbound/contrib/unbound-fuzzme.patch
projects/fuse2/lib/libc/arm/gen/arm_drain_writebuf.2
- copied unchanged from r350386, head/lib/libc/arm/gen/arm_drain_writebuf.2
projects/fuse2/lib/libc/arm/gen/arm_drain_writebuf.c
- copied unchanged from r350386, head/lib/libc/arm/gen/arm_drain_writebuf.c
projects/fuse2/lib/libc/arm/gen/arm_sync_icache.2
- copied unchanged from r350386, head/lib/libc/arm/gen/arm_sync_icache.2
projects/fuse2/lib/libc/arm/gen/arm_sync_icache.c
- copied unchanged from r350386, head/lib/libc/arm/gen/arm_sync_icache.c
projects/fuse2/lib/libc/sys/copy_file_range.2
- copied unchanged from r350386, head/lib/libc/sys/copy_file_range.2
projects/fuse2/libexec/rtld-elf/rtld-libc/
- copied from r350386, head/libexec/rtld-elf/rtld-libc/
projects/fuse2/release/packages/bluetooth.ucl
- copied unchanged from r350386, head/release/packages/bluetooth.ucl
projects/fuse2/release/packages/hostapd.ucl
- copied unchanged from r350386, head/release/packages/hostapd.ucl
projects/fuse2/release/packages/wpa.ucl
- copied unchanged from r350386, head/release/packages/wpa.ucl
projects/fuse2/sbin/nvmecontrol/comnd.c
- copied unchanged from r350386, head/sbin/nvmecontrol/comnd.c
projects/fuse2/sbin/nvmecontrol/comnd.h
- copied unchanged from r350386, head/sbin/nvmecontrol/comnd.h
projects/fuse2/sbin/nvmecontrol/passthru.c
- copied unchanged from r350386, head/sbin/nvmecontrol/passthru.c
projects/fuse2/share/man/man9/VOP_COPY_FILE_RANGE.9
- copied unchanged from r350386, head/share/man/man9/VOP_COPY_FILE_RANGE.9
projects/fuse2/sys/arm/ti/ti_sysc.c
- copied unchanged from r350386, head/sys/arm/ti/ti_sysc.c
projects/fuse2/sys/arm64/rockchip/rk3399_emmcphy.c
- copied unchanged from r350386, head/sys/arm64/rockchip/rk3399_emmcphy.c
projects/fuse2/sys/dev/fdt/simple_mfd.h
- copied unchanged from r350386, head/sys/dev/fdt/simple_mfd.h
projects/fuse2/sys/dev/ntb/ntb_hw/ntb_hw_amd.c
- copied unchanged from r350386, head/sys/dev/ntb/ntb_hw/ntb_hw_amd.c
projects/fuse2/sys/dev/ntb/ntb_hw/ntb_hw_amd.h
- copied unchanged from r350386, head/sys/dev/ntb/ntb_hw/ntb_hw_amd.h
projects/fuse2/sys/dev/superio/
- copied from r350386, head/sys/dev/superio/
projects/fuse2/sys/dev/xdma/xdma_iommu.c
- copied unchanged from r350386, head/sys/dev/xdma/xdma_iommu.c
projects/fuse2/sys/dts/arm/overlays/sun8i-h3-i2c0.dtso
- copied unchanged from r350386, head/sys/dts/arm/overlays/sun8i-h3-i2c0.dtso
projects/fuse2/sys/mips/beri/beri_iommu.c
- copied unchanged from r350386, head/sys/mips/beri/beri_iommu.c
projects/fuse2/sys/modules/ntb/ntb_hw_amd/
- copied from r350386, head/sys/modules/ntb/ntb_hw_amd/
projects/fuse2/sys/modules/superio/
- copied from r350386, head/sys/modules/superio/
projects/fuse2/sys/modules/usb/uacpi/
- copied from r350386, head/sys/modules/usb/uacpi/
projects/fuse2/sys/netinet/tcp_stacks/rack_bbr_common.c
- copied unchanged from r350386, head/sys/netinet/tcp_stacks/rack_bbr_common.c
projects/fuse2/tools/test/callout_free/
- copied from r350386, head/tools/test/callout_free/
projects/fuse2/usr.bin/login/motd.template
- copied unchanged from r350386, head/usr.bin/login/motd.template
projects/fuse2/usr.sbin/bhyve/net_backends.c
- copied unchanged from r350386, head/usr.sbin/bhyve/net_backends.c
projects/fuse2/usr.sbin/bhyve/net_backends.h
- copied unchanged from r350386, head/usr.sbin/bhyve/net_backends.h
Deleted:
projects/fuse2/contrib/mandoc/libroff.h
projects/fuse2/lib/libcasper/services/cap_random/
projects/fuse2/share/man/man9/vm_page_hold.9
projects/fuse2/sys/arm/arm/inckern.S
projects/fuse2/usr.bin/login/motd
projects/fuse2/usr.bin/truss/aarch64-cloudabi32.c
projects/fuse2/usr.bin/truss/aarch64-cloudabi64.c
projects/fuse2/usr.bin/truss/aarch64-freebsd.c
projects/fuse2/usr.bin/truss/amd64-cloudabi32.c
projects/fuse2/usr.bin/truss/amd64-cloudabi64.c
projects/fuse2/usr.bin/truss/amd64-freebsd.c
projects/fuse2/usr.bin/truss/amd64-freebsd32.c
projects/fuse2/usr.bin/truss/amd64-linux.c
projects/fuse2/usr.bin/truss/amd64-linux32.c
projects/fuse2/usr.bin/truss/arm-freebsd.c
projects/fuse2/usr.bin/truss/i386-cloudabi32.c
projects/fuse2/usr.bin/truss/i386-freebsd.c
projects/fuse2/usr.bin/truss/i386-linux.c
projects/fuse2/usr.bin/truss/mips-freebsd.c
projects/fuse2/usr.bin/truss/powerpc-freebsd.c
projects/fuse2/usr.bin/truss/powerpc64-freebsd.c
projects/fuse2/usr.bin/truss/powerpc64-freebsd32.c
projects/fuse2/usr.bin/truss/riscv-freebsd.c
projects/fuse2/usr.bin/truss/sparc64-freebsd.c
Modified:
projects/fuse2/.cirrus.yml
projects/fuse2/Makefile
projects/fuse2/Makefile.libcompat
projects/fuse2/ObsoleteFiles.inc
projects/fuse2/UPDATING
projects/fuse2/bin/ls/Makefile
projects/fuse2/cddl/contrib/opensolaris/lib/libctf/common/ctf.5
projects/fuse2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
projects/fuse2/contrib/amd/amd/amd.h
projects/fuse2/contrib/amd/amd/rpc_fwd.c
projects/fuse2/contrib/bzip2/CHANGES
projects/fuse2/contrib/bzip2/LICENSE
projects/fuse2/contrib/bzip2/README
projects/fuse2/contrib/bzip2/README.COMPILATION.PROBLEMS
projects/fuse2/contrib/bzip2/blocksort.c
projects/fuse2/contrib/bzip2/bzip2.1
projects/fuse2/contrib/bzip2/bzip2.c
projects/fuse2/contrib/bzip2/bzip2recover.c
projects/fuse2/contrib/bzip2/bzlib.c
projects/fuse2/contrib/bzip2/bzlib.h
projects/fuse2/contrib/bzip2/bzlib_private.h
projects/fuse2/contrib/bzip2/compress.c
projects/fuse2/contrib/bzip2/crctable.c
projects/fuse2/contrib/bzip2/decompress.c
projects/fuse2/contrib/bzip2/huffman.c
projects/fuse2/contrib/bzip2/randtable.c
projects/fuse2/contrib/bzip2/spewG.c
projects/fuse2/contrib/bzip2/unzcrash.c
projects/fuse2/contrib/bzip2/words2
projects/fuse2/contrib/elftoolchain/common/_elftc.h
projects/fuse2/contrib/elftoolchain/common/elfdefinitions.h
projects/fuse2/contrib/elftoolchain/elfcopy/sections.c
projects/fuse2/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3
projects/fuse2/contrib/elftoolchain/libelftc/elftc_set_timestamps.c
projects/fuse2/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c
projects/fuse2/contrib/elftoolchain/readelf/readelf.c
projects/fuse2/contrib/elftoolchain/strings/strings.c
projects/fuse2/contrib/file/magic/Magdir/elf
projects/fuse2/contrib/ipfilter/man/ipmon.8
projects/fuse2/contrib/less/LICENSE
projects/fuse2/contrib/less/NEWS
projects/fuse2/contrib/less/README
projects/fuse2/contrib/less/brac.c
projects/fuse2/contrib/less/ch.c
projects/fuse2/contrib/less/charset.c
projects/fuse2/contrib/less/charset.h
projects/fuse2/contrib/less/cmd.h
projects/fuse2/contrib/less/cmdbuf.c
projects/fuse2/contrib/less/command.c
projects/fuse2/contrib/less/compose.uni
projects/fuse2/contrib/less/cvt.c
projects/fuse2/contrib/less/decode.c
projects/fuse2/contrib/less/edit.c
projects/fuse2/contrib/less/filename.c
projects/fuse2/contrib/less/fmt.uni
projects/fuse2/contrib/less/forwback.c
projects/fuse2/contrib/less/funcs.h
projects/fuse2/contrib/less/help.c
projects/fuse2/contrib/less/ifile.c
projects/fuse2/contrib/less/input.c
projects/fuse2/contrib/less/jump.c
projects/fuse2/contrib/less/less.h
projects/fuse2/contrib/less/less.hlp
projects/fuse2/contrib/less/less.nro
projects/fuse2/contrib/less/lessecho.c
projects/fuse2/contrib/less/lessecho.nro
projects/fuse2/contrib/less/lesskey.c
projects/fuse2/contrib/less/lesskey.h
projects/fuse2/contrib/less/lesskey.nro
projects/fuse2/contrib/less/lglob.h
projects/fuse2/contrib/less/line.c
projects/fuse2/contrib/less/linenum.c
projects/fuse2/contrib/less/lsystem.c
projects/fuse2/contrib/less/main.c
projects/fuse2/contrib/less/mark.c
projects/fuse2/contrib/less/mkutable
projects/fuse2/contrib/less/optfunc.c
projects/fuse2/contrib/less/option.c
projects/fuse2/contrib/less/option.h
projects/fuse2/contrib/less/opttbl.c
projects/fuse2/contrib/less/os.c
projects/fuse2/contrib/less/output.c
projects/fuse2/contrib/less/pattern.c
projects/fuse2/contrib/less/pattern.h
projects/fuse2/contrib/less/pckeys.h
projects/fuse2/contrib/less/position.c
projects/fuse2/contrib/less/position.h
projects/fuse2/contrib/less/prompt.c
projects/fuse2/contrib/less/screen.c
projects/fuse2/contrib/less/scrsize.c
projects/fuse2/contrib/less/search.c
projects/fuse2/contrib/less/signal.c
projects/fuse2/contrib/less/tags.c
projects/fuse2/contrib/less/ttyin.c
projects/fuse2/contrib/less/ubin.uni
projects/fuse2/contrib/less/version.c
projects/fuse2/contrib/less/wide.uni
projects/fuse2/contrib/libarchive/libarchive/archive_read.c
projects/fuse2/contrib/libarchive/libarchive/archive_read_disk_posix.c
projects/fuse2/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
projects/fuse2/contrib/libarchive/libarchive/test/test_read_format_rar5.c
projects/fuse2/contrib/libcxxrt/exception.cc (contents, props changed)
projects/fuse2/contrib/libcxxrt/memory.cc (contents, props changed)
projects/fuse2/contrib/libunwind/src/DwarfInstructions.hpp
projects/fuse2/contrib/libunwind/src/assembly.h
projects/fuse2/contrib/llvm/include/llvm/Analysis/ValueTracking.h
projects/fuse2/contrib/llvm/lib/Analysis/ValueTracking.cpp
projects/fuse2/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
projects/fuse2/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
projects/fuse2/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
projects/fuse2/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
projects/fuse2/contrib/llvm/tools/clang/include/clang/AST/Type.h
projects/fuse2/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
projects/fuse2/contrib/llvm/tools/clang/lib/Basic/Version.cpp
projects/fuse2/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
projects/fuse2/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp
projects/fuse2/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp
projects/fuse2/contrib/llvm/tools/lld/ELF/SymbolTable.cpp
projects/fuse2/contrib/llvm/tools/lld/ELF/SymbolTable.h
projects/fuse2/contrib/mandoc/Makefile.depend
projects/fuse2/contrib/mandoc/TODO
projects/fuse2/contrib/mandoc/arch.c
projects/fuse2/contrib/mandoc/cgi.c
projects/fuse2/contrib/mandoc/configure
projects/fuse2/contrib/mandoc/dbm.c
projects/fuse2/contrib/mandoc/dbm_map.h
projects/fuse2/contrib/mandoc/eqn.7
projects/fuse2/contrib/mandoc/eqn_html.c
projects/fuse2/contrib/mandoc/html.c
projects/fuse2/contrib/mandoc/html.h
projects/fuse2/contrib/mandoc/lib.in
projects/fuse2/contrib/mandoc/main.c
projects/fuse2/contrib/mandoc/man.7
projects/fuse2/contrib/mandoc/man_html.c
projects/fuse2/contrib/mandoc/man_term.c
projects/fuse2/contrib/mandoc/man_validate.c
projects/fuse2/contrib/mandoc/mandoc.1
projects/fuse2/contrib/mandoc/mandoc.c
projects/fuse2/contrib/mandoc/mandoc.css
projects/fuse2/contrib/mandoc/mandoc.h
projects/fuse2/contrib/mandoc/mandoc_char.7
projects/fuse2/contrib/mandoc/mandoc_headers.3
projects/fuse2/contrib/mandoc/mandoc_msg.c
projects/fuse2/contrib/mandoc/mandocdb.c
projects/fuse2/contrib/mandoc/manpath.c
projects/fuse2/contrib/mandoc/mansearch.c
projects/fuse2/contrib/mandoc/mansearch.h
projects/fuse2/contrib/mandoc/mdoc.7
projects/fuse2/contrib/mandoc/mdoc_argv.c
projects/fuse2/contrib/mandoc/mdoc_markdown.c
projects/fuse2/contrib/mandoc/mdoc_term.c
projects/fuse2/contrib/mandoc/mdoc_validate.c
projects/fuse2/contrib/mandoc/out.c
projects/fuse2/contrib/mandoc/read.c
projects/fuse2/contrib/mandoc/roff.7
projects/fuse2/contrib/mandoc/roff.c
projects/fuse2/contrib/mandoc/roff_html.c
projects/fuse2/contrib/mandoc/tag.c
projects/fuse2/contrib/mandoc/tbl_html.c
projects/fuse2/contrib/mandoc/tbl_term.c
projects/fuse2/contrib/mandoc/term.c
projects/fuse2/contrib/netbsd-tests/lib/libc/gen/t_ftok.c
projects/fuse2/contrib/netbsd-tests/lib/libc/regex/t_exhaust.c
projects/fuse2/contrib/netbsd-tests/lib/libc/stdio/t_fopen.c
projects/fuse2/contrib/netbsd-tests/lib/libc/sys/t_access.c
projects/fuse2/contrib/netbsd-tests/lib/libc/sys/t_mprotect.c
projects/fuse2/contrib/netbsd-tests/lib/libc/sys/t_stat.c
projects/fuse2/contrib/netbsd-tests/lib/libc/sys/t_write.c
projects/fuse2/contrib/openmp/runtime/src/kmp_atomic.h
projects/fuse2/contrib/openmp/runtime/src/kmp_csupport.cpp
projects/fuse2/contrib/openmp/runtime/src/ompt-specific.cpp
projects/fuse2/contrib/sqlite3/configure
projects/fuse2/contrib/sqlite3/configure.ac
projects/fuse2/contrib/sqlite3/shell.c
projects/fuse2/contrib/sqlite3/sqlite3.c
projects/fuse2/contrib/sqlite3/sqlite3.h
projects/fuse2/contrib/sqlite3/tea/configure
projects/fuse2/contrib/sqlite3/tea/configure.ac
projects/fuse2/contrib/tcp_wrappers/hosts_access.c
projects/fuse2/contrib/tcp_wrappers/inetcf.c
projects/fuse2/contrib/tcp_wrappers/inetcf.h
projects/fuse2/contrib/tcp_wrappers/mystdarg.h
projects/fuse2/contrib/tcp_wrappers/options.c
projects/fuse2/contrib/tcp_wrappers/rfc931.c
projects/fuse2/contrib/tcp_wrappers/scaffold.c
projects/fuse2/contrib/tcp_wrappers/scaffold.h
projects/fuse2/contrib/tcp_wrappers/shell_cmd.c
projects/fuse2/contrib/tcp_wrappers/socket.c
projects/fuse2/contrib/tcp_wrappers/tcpd.c
projects/fuse2/contrib/tcp_wrappers/tcpdchk.c
projects/fuse2/contrib/tcp_wrappers/tcpdmatch.c
projects/fuse2/contrib/telnet/telnet/commands.c
projects/fuse2/contrib/telnet/telnet/telnet.c
projects/fuse2/contrib/telnet/telnet/utilities.c
projects/fuse2/contrib/tzdata/Makefile
projects/fuse2/contrib/tzdata/NEWS
projects/fuse2/contrib/tzdata/africa
projects/fuse2/contrib/tzdata/antarctica
projects/fuse2/contrib/tzdata/asia
projects/fuse2/contrib/tzdata/australasia
projects/fuse2/contrib/tzdata/backzone
projects/fuse2/contrib/tzdata/checktab.awk
projects/fuse2/contrib/tzdata/europe
projects/fuse2/contrib/tzdata/factory
projects/fuse2/contrib/tzdata/northamerica
projects/fuse2/contrib/tzdata/pacificnew
projects/fuse2/contrib/tzdata/southamerica
projects/fuse2/contrib/tzdata/systemv
projects/fuse2/contrib/tzdata/theory.html
projects/fuse2/contrib/tzdata/version
projects/fuse2/contrib/tzdata/zishrink.awk
projects/fuse2/contrib/tzdata/zone.tab
projects/fuse2/contrib/tzdata/zone1970.tab
projects/fuse2/contrib/tzdata/zoneinfo2tdf.pl
projects/fuse2/contrib/unbound/Makefile.in
projects/fuse2/contrib/unbound/aclocal.m4
projects/fuse2/contrib/unbound/cachedb/cachedb.c
projects/fuse2/contrib/unbound/compat/arc4random.c
projects/fuse2/contrib/unbound/config.guess
projects/fuse2/contrib/unbound/config.h
projects/fuse2/contrib/unbound/config.h.in
projects/fuse2/contrib/unbound/config.sub
projects/fuse2/contrib/unbound/configure
projects/fuse2/contrib/unbound/configure.ac
projects/fuse2/contrib/unbound/contrib/README
projects/fuse2/contrib/unbound/contrib/fastrpz.patch
projects/fuse2/contrib/unbound/contrib/libunbound.so.conf
projects/fuse2/contrib/unbound/contrib/unbound.init
projects/fuse2/contrib/unbound/daemon/daemon.c
projects/fuse2/contrib/unbound/daemon/remote.c
projects/fuse2/contrib/unbound/daemon/stats.c
projects/fuse2/contrib/unbound/daemon/unbound.c
projects/fuse2/contrib/unbound/daemon/worker.c
projects/fuse2/contrib/unbound/dns64/dns64.c
projects/fuse2/contrib/unbound/dnscrypt/dnscrypt.c
projects/fuse2/contrib/unbound/dnstap/dnstap.c
projects/fuse2/contrib/unbound/doc/Changelog
projects/fuse2/contrib/unbound/doc/README
projects/fuse2/contrib/unbound/doc/example.conf
projects/fuse2/contrib/unbound/doc/example.conf.in
projects/fuse2/contrib/unbound/doc/libunbound.3
projects/fuse2/contrib/unbound/doc/libunbound.3.in
projects/fuse2/contrib/unbound/doc/unbound-anchor.8
projects/fuse2/contrib/unbound/doc/unbound-anchor.8.in
projects/fuse2/contrib/unbound/doc/unbound-checkconf.8
projects/fuse2/contrib/unbound/doc/unbound-checkconf.8.in
projects/fuse2/contrib/unbound/doc/unbound-control.8
projects/fuse2/contrib/unbound/doc/unbound-control.8.in
projects/fuse2/contrib/unbound/doc/unbound-host.1
projects/fuse2/contrib/unbound/doc/unbound-host.1.in
projects/fuse2/contrib/unbound/doc/unbound.8
projects/fuse2/contrib/unbound/doc/unbound.8.in
projects/fuse2/contrib/unbound/doc/unbound.conf.5
projects/fuse2/contrib/unbound/doc/unbound.conf.5.in
projects/fuse2/contrib/unbound/doc/unbound.doxygen
projects/fuse2/contrib/unbound/edns-subnet/addrtree.c
projects/fuse2/contrib/unbound/edns-subnet/addrtree.h
projects/fuse2/contrib/unbound/edns-subnet/subnetmod.c
projects/fuse2/contrib/unbound/edns-subnet/subnetmod.h
projects/fuse2/contrib/unbound/install-sh
projects/fuse2/contrib/unbound/iterator/iter_fwd.c
projects/fuse2/contrib/unbound/iterator/iter_hints.c
projects/fuse2/contrib/unbound/iterator/iter_scrub.c
projects/fuse2/contrib/unbound/iterator/iter_utils.c
projects/fuse2/contrib/unbound/iterator/iter_utils.h
projects/fuse2/contrib/unbound/iterator/iterator.c
projects/fuse2/contrib/unbound/iterator/iterator.h
projects/fuse2/contrib/unbound/libunbound/libunbound.c
projects/fuse2/contrib/unbound/libunbound/libworker.c
projects/fuse2/contrib/unbound/libunbound/ubsyms.def
projects/fuse2/contrib/unbound/libunbound/unbound.h
projects/fuse2/contrib/unbound/ltmain.sh
projects/fuse2/contrib/unbound/respip/respip.c
projects/fuse2/contrib/unbound/services/authzone.c
projects/fuse2/contrib/unbound/services/authzone.h
projects/fuse2/contrib/unbound/services/cache/dns.c
projects/fuse2/contrib/unbound/services/cache/infra.c
projects/fuse2/contrib/unbound/services/cache/infra.h
projects/fuse2/contrib/unbound/services/listen_dnsport.c
projects/fuse2/contrib/unbound/services/listen_dnsport.h
projects/fuse2/contrib/unbound/services/localzone.c
projects/fuse2/contrib/unbound/services/localzone.h
projects/fuse2/contrib/unbound/services/mesh.c
projects/fuse2/contrib/unbound/services/mesh.h
projects/fuse2/contrib/unbound/services/modstack.c
projects/fuse2/contrib/unbound/services/outside_network.c
projects/fuse2/contrib/unbound/services/outside_network.h
projects/fuse2/contrib/unbound/sldns/wire2str.c
projects/fuse2/contrib/unbound/smallapp/unbound-checkconf.c
projects/fuse2/contrib/unbound/smallapp/unbound-control-setup.sh
projects/fuse2/contrib/unbound/smallapp/unbound-control-setup.sh.in
projects/fuse2/contrib/unbound/smallapp/unbound-control.c
projects/fuse2/contrib/unbound/util/alloc.c
projects/fuse2/contrib/unbound/util/config_file.c
projects/fuse2/contrib/unbound/util/config_file.h
projects/fuse2/contrib/unbound/util/configlexer.lex
projects/fuse2/contrib/unbound/util/configparser.y
projects/fuse2/contrib/unbound/util/data/msgencode.c
projects/fuse2/contrib/unbound/util/data/msgreply.c
projects/fuse2/contrib/unbound/util/data/msgreply.h
projects/fuse2/contrib/unbound/util/edns.c
projects/fuse2/contrib/unbound/util/fptr_wlist.c
projects/fuse2/contrib/unbound/util/iana_ports.inc
projects/fuse2/contrib/unbound/util/log.c
projects/fuse2/contrib/unbound/util/log.h
projects/fuse2/contrib/unbound/util/mini_event.c
projects/fuse2/contrib/unbound/util/net_help.c
projects/fuse2/contrib/unbound/util/net_help.h
projects/fuse2/contrib/unbound/util/netevent.c
projects/fuse2/contrib/unbound/util/netevent.h
projects/fuse2/contrib/unbound/util/storage/lookup3.c
projects/fuse2/contrib/unbound/util/ub_event.c
projects/fuse2/contrib/unbound/validator/val_neg.c
projects/fuse2/include/unistd.h
projects/fuse2/kerberos5/usr.bin/krb5-config/Makefile
projects/fuse2/lib/clang/include/clang/Basic/Version.inc
projects/fuse2/lib/clang/include/lld/Common/Version.inc
projects/fuse2/lib/clang/include/llvm/Support/VCSRevision.h
projects/fuse2/lib/libarchive/tests/Makefile
projects/fuse2/lib/libc/arm/Symbol.map
projects/fuse2/lib/libc/arm/gen/Makefile.inc
projects/fuse2/lib/libc/gen/elf_utils.c
projects/fuse2/lib/libc/gen/gen-private.h
projects/fuse2/lib/libc/gen/setmode.3
projects/fuse2/lib/libc/iconv/citrus_none.c
projects/fuse2/lib/libc/stdlib/bsearch.3
projects/fuse2/lib/libc/sys/Makefile.inc
projects/fuse2/lib/libc/sys/Symbol.map
projects/fuse2/lib/libc/sys/procctl.2
projects/fuse2/lib/libc/sys/ptrace.2
projects/fuse2/lib/libc/sys/read.2
projects/fuse2/lib/libc/tests/gen/dir2_test.c
projects/fuse2/lib/libc/tests/net/Makefile
projects/fuse2/lib/libc/tests/string/wcsnlen_test.c
projects/fuse2/lib/libcasper/libcasper/libcasper.3
projects/fuse2/lib/libcasper/services/Makefile
projects/fuse2/lib/libcasper/services/cap_fileargs/Makefile
projects/fuse2/lib/libcxxrt/Makefile
projects/fuse2/lib/libcxxrt/Version.map
projects/fuse2/lib/libdpv/Makefile
projects/fuse2/lib/libelf/Makefile
projects/fuse2/lib/libfigpar/Makefile
projects/fuse2/lib/libgssapi/gss_accept_sec_context.c
projects/fuse2/lib/libgssapi/gss_names.c
projects/fuse2/lib/libkvm/kvm_aarch64.h
projects/fuse2/lib/libnv/msgio.c
projects/fuse2/lib/libnv/tests/Makefile
projects/fuse2/lib/libnv/tests/nvlist_send_recv_test.c
projects/fuse2/lib/libpam/modules/pam_exec/pam_exec.8
projects/fuse2/lib/libpam/modules/pam_exec/pam_exec.c
projects/fuse2/lib/libproc/proc_bkpt.c
projects/fuse2/lib/libproc/proc_sym.c
projects/fuse2/lib/libsecureboot/openpgp/opgp_sig.c
projects/fuse2/lib/libsecureboot/vets.c
projects/fuse2/lib/libsysdecode/Makefile
projects/fuse2/lib/libthr/thread/thr_info.c
projects/fuse2/lib/libutil/expand_number.3
projects/fuse2/libexec/bootpd/Makefile.inc
projects/fuse2/libexec/bootpd/tools/Makefile.inc
projects/fuse2/libexec/rc/rc.d/Makefile
projects/fuse2/libexec/rc/rc.d/accounting
projects/fuse2/libexec/rc/rc.d/motd
projects/fuse2/libexec/rtld-elf/Makefile
projects/fuse2/libexec/rtld-elf/libmap.c
projects/fuse2/libexec/rtld-elf/rtld.c
projects/fuse2/libexec/rtld-elf/rtld_lock.c
projects/fuse2/libexec/rtld-elf/rtld_printf.c
projects/fuse2/libexec/rtld-elf/xmalloc.c
projects/fuse2/release/packages/Makefile.package
projects/fuse2/release/picobsd/bridge/crunch.conf
projects/fuse2/release/picobsd/qemu/crunch.conf
projects/fuse2/release/picobsd/tinyware/login/pathnames.h
projects/fuse2/rescue/rescue/Makefile
projects/fuse2/sbin/camcontrol/Makefile
projects/fuse2/sbin/camcontrol/camcontrol.8
projects/fuse2/sbin/camcontrol/camcontrol.c
projects/fuse2/sbin/camcontrol/camcontrol.h
projects/fuse2/sbin/camcontrol/epc.c
projects/fuse2/sbin/camcontrol/fwdownload.c
projects/fuse2/sbin/camcontrol/zone.c
projects/fuse2/sbin/etherswitchcfg/etherswitchcfg.8
projects/fuse2/sbin/etherswitchcfg/etherswitchcfg.c
projects/fuse2/sbin/fsck_ffs/pass1.c
projects/fuse2/sbin/fsck_ffs/suj.c
projects/fuse2/sbin/ifconfig/Makefile
projects/fuse2/sbin/ifconfig/ifconfig.8
projects/fuse2/sbin/ifconfig/ifconfig.c
projects/fuse2/sbin/mount/mntopts.h
projects/fuse2/sbin/mount/mount.8
projects/fuse2/sbin/mount/mount.c
projects/fuse2/sbin/nvmecontrol/Makefile
projects/fuse2/sbin/nvmecontrol/devlist.c
projects/fuse2/sbin/nvmecontrol/firmware.c
projects/fuse2/sbin/nvmecontrol/format.c
projects/fuse2/sbin/nvmecontrol/identify.c
projects/fuse2/sbin/nvmecontrol/logpage.c
projects/fuse2/sbin/nvmecontrol/modules/wdc/wdc.c
projects/fuse2/sbin/nvmecontrol/ns.c
projects/fuse2/sbin/nvmecontrol/nvmecontrol.c
projects/fuse2/sbin/nvmecontrol/nvmecontrol.h
projects/fuse2/sbin/nvmecontrol/perftest.c
projects/fuse2/sbin/nvmecontrol/power.c
projects/fuse2/sbin/nvmecontrol/reset.c
projects/fuse2/sbin/ping/Makefile
projects/fuse2/sbin/ping6/Makefile
projects/fuse2/sbin/ping6/ping6.c
projects/fuse2/sbin/swapon/swapon.c
projects/fuse2/share/man/man1/Makefile
projects/fuse2/share/man/man3/Makefile
projects/fuse2/share/man/man4/Makefile
projects/fuse2/share/man/man4/cdce.4
projects/fuse2/share/man/man4/cue.4
projects/fuse2/share/man/man4/ixgbe.4
projects/fuse2/share/man/man4/ixl.4
projects/fuse2/share/man/man4/kue.4
projects/fuse2/share/man/man4/man4.aarch64/Makefile
projects/fuse2/share/man/man4/man4.arm/Makefile
projects/fuse2/share/man/man4/man4.i386/Makefile
projects/fuse2/share/man/man4/man4.powerpc/Makefile
projects/fuse2/share/man/man4/man4.sparc64/Makefile
projects/fuse2/share/man/man4/nvme.4
projects/fuse2/share/man/man4/pci.4
projects/fuse2/share/man/man4/rgephy.4
projects/fuse2/share/man/man4/snd_hda.4
projects/fuse2/share/man/man4/tcp.4
projects/fuse2/share/man/man4/vmx.4
projects/fuse2/share/man/man5/Makefile
projects/fuse2/share/man/man5/core.5
projects/fuse2/share/man/man5/fstab.5
projects/fuse2/share/man/man5/motd.5
projects/fuse2/share/man/man6/Makefile
projects/fuse2/share/man/man7/Makefile
projects/fuse2/share/man/man8/Makefile
projects/fuse2/share/man/man8/picobsd.8
projects/fuse2/share/man/man9/Makefile
projects/fuse2/share/man/man9/VOP_BMAP.9
projects/fuse2/share/man/man9/VOP_GETPAGES.9
projects/fuse2/share/man/man9/VOP_PATHCONF.9
projects/fuse2/share/man/man9/casuword.9
projects/fuse2/share/man/man9/epoch.9
projects/fuse2/share/man/man9/mbuf.9
projects/fuse2/share/man/man9/refcount.9
projects/fuse2/share/man/man9/sglist.9
projects/fuse2/share/misc/organization.dot
projects/fuse2/share/mk/bsd.compiler.mk
projects/fuse2/share/mk/bsd.confs.mk
projects/fuse2/share/mk/bsd.cpu.mk
projects/fuse2/share/mk/bsd.dep.mk
projects/fuse2/share/mk/bsd.init.mk
projects/fuse2/share/mk/bsd.snmpmod.mk
projects/fuse2/share/mk/bsd.sys.mk
projects/fuse2/share/mk/src.libnames.mk
projects/fuse2/share/mk/src.opts.mk
projects/fuse2/share/mk/sys.mk
projects/fuse2/share/zoneinfo/Makefile
projects/fuse2/stand/common/commands.c
projects/fuse2/stand/efi/libefi/efihttp.c
projects/fuse2/stand/efi/libefi/efinet.c
projects/fuse2/stand/libsa/net.h
projects/fuse2/sys/amd64/amd64/minidump_machdep.c
projects/fuse2/sys/amd64/amd64/pmap.c
projects/fuse2/sys/amd64/amd64/support.S
projects/fuse2/sys/amd64/amd64/trap.c
projects/fuse2/sys/amd64/conf/NOTES
projects/fuse2/sys/amd64/ia32/ia32_syscall.c
projects/fuse2/sys/amd64/include/vmm.h
projects/fuse2/sys/amd64/include/vmm_dev.h
projects/fuse2/sys/amd64/linux/linux_ptrace.c
projects/fuse2/sys/amd64/vmm/io/vatpit.c
projects/fuse2/sys/amd64/vmm/vmm.c
projects/fuse2/sys/amd64/vmm/vmm_dev.c
projects/fuse2/sys/arm/amlogic/aml8726/aml8726_mmc.c
projects/fuse2/sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c
projects/fuse2/sys/arm/arm/fusu.S
projects/fuse2/sys/arm/arm/gic_acpi.c
projects/fuse2/sys/arm/arm/minidump_machdep.c
projects/fuse2/sys/arm/arm/pmap-v4.c
projects/fuse2/sys/arm/arm/pmap-v6.c
projects/fuse2/sys/arm/arm/syscall.c
projects/fuse2/sys/arm/conf/GENERIC
projects/fuse2/sys/arm/conf/NOTES.armv5
projects/fuse2/sys/arm/conf/TEGRA124
projects/fuse2/sys/arm/include/sysarch.h
projects/fuse2/sys/arm/mv/discovery/std.db78xxx
projects/fuse2/sys/arm/mv/orion/std.db88f5xxx
projects/fuse2/sys/arm/mv/orion/std.ts7800
projects/fuse2/sys/arm/ralink/std.ralink
projects/fuse2/sys/arm/ti/files.ti
projects/fuse2/sys/arm/ti/ti_hwmods.c
projects/fuse2/sys/arm64/arm64/cpufunc_asm.S
projects/fuse2/sys/arm64/arm64/efirt_machdep.c
projects/fuse2/sys/arm64/arm64/elf_machdep.c
projects/fuse2/sys/arm64/arm64/identcpu.c
projects/fuse2/sys/arm64/arm64/minidump_machdep.c
projects/fuse2/sys/arm64/arm64/pmap.c
projects/fuse2/sys/arm64/arm64/support.S
projects/fuse2/sys/arm64/arm64/trap.c
projects/fuse2/sys/arm64/conf/GENERIC
projects/fuse2/sys/arm64/include/armreg.h
projects/fuse2/sys/arm64/include/cpu.h
projects/fuse2/sys/arm64/include/elf.h
projects/fuse2/sys/arm64/include/pte.h
projects/fuse2/sys/arm64/rockchip/rk_grf.c
projects/fuse2/sys/cam/ata/ata_all.c
projects/fuse2/sys/cam/ata/ata_da.c
projects/fuse2/sys/cam/ata/ata_xpt.c
projects/fuse2/sys/cam/ctl/ctl.c
projects/fuse2/sys/cam/ctl/ctl.h
projects/fuse2/sys/cam/ctl/ctl_backend_ramdisk.c
projects/fuse2/sys/cam/ctl/ctl_private.h
projects/fuse2/sys/cam/scsi/scsi_all.c
projects/fuse2/sys/cam/scsi/scsi_all.h
projects/fuse2/sys/cam/scsi/scsi_cd.c
projects/fuse2/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c
projects/fuse2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/fuse2/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h
projects/fuse2/sys/compat/freebsd32/freebsd32_misc.c
projects/fuse2/sys/compat/linux/linux_common.c
projects/fuse2/sys/compat/linux/linux_ioctl.c
projects/fuse2/sys/compat/linux/linux_ioctl.h
projects/fuse2/sys/compat/linux/linux_mib.h
projects/fuse2/sys/compat/linux/linux_misc.c
projects/fuse2/sys/compat/linux/linux_mmap.c
projects/fuse2/sys/compat/linux/linux_mmap.h
projects/fuse2/sys/compat/linuxkpi/common/include/linux/gfp.h
projects/fuse2/sys/compat/linuxkpi/common/src/linux_page.c
projects/fuse2/sys/conf/Makefile.arm
projects/fuse2/sys/conf/config.mk
projects/fuse2/sys/conf/files
projects/fuse2/sys/conf/files.amd64
projects/fuse2/sys/conf/files.arm64
projects/fuse2/sys/conf/files.i386
projects/fuse2/sys/conf/kern.mk
projects/fuse2/sys/conf/options.powerpc
projects/fuse2/sys/contrib/dev/acpica/changes.txt
projects/fuse2/sys/contrib/dev/acpica/compiler/asldefine.h
projects/fuse2/sys/contrib/dev/acpica/compiler/aslglobal.h
projects/fuse2/sys/contrib/dev/acpica/compiler/aslload.c
projects/fuse2/sys/contrib/dev/acpica/compiler/aslmessages.c
projects/fuse2/sys/contrib/dev/acpica/compiler/aslmessages.h
projects/fuse2/sys/contrib/dev/acpica/compiler/aslstubs.c
projects/fuse2/sys/contrib/dev/acpica/compiler/aslsupport.l
projects/fuse2/sys/contrib/dev/acpica/components/dispatcher/dsinit.c
projects/fuse2/sys/contrib/dev/acpica/components/events/evgpe.c
projects/fuse2/sys/contrib/dev/acpica/components/events/evgpeblk.c
projects/fuse2/sys/contrib/dev/acpica/components/events/evxface.c
projects/fuse2/sys/contrib/dev/acpica/components/events/evxfgpe.c
projects/fuse2/sys/contrib/dev/acpica/components/executer/exconfig.c
projects/fuse2/sys/contrib/dev/acpica/components/namespace/nsaccess.c
projects/fuse2/sys/contrib/dev/acpica/components/namespace/nseval.c
projects/fuse2/sys/contrib/dev/acpica/components/namespace/nsinit.c
projects/fuse2/sys/contrib/dev/acpica/components/namespace/nsload.c
projects/fuse2/sys/contrib/dev/acpica/components/namespace/nsutils.c
projects/fuse2/sys/contrib/dev/acpica/components/tables/tbdata.c
projects/fuse2/sys/contrib/dev/acpica/components/tables/tbxfload.c
projects/fuse2/sys/contrib/dev/acpica/components/utilities/utinit.c
projects/fuse2/sys/contrib/dev/acpica/components/utilities/utxfinit.c
projects/fuse2/sys/contrib/dev/acpica/include/acevents.h
projects/fuse2/sys/contrib/dev/acpica/include/acglobal.h
projects/fuse2/sys/contrib/dev/acpica/include/acnamesp.h
projects/fuse2/sys/contrib/dev/acpica/include/acpixf.h
projects/fuse2/sys/contrib/ipfilter/netinet/fil.c
projects/fuse2/sys/contrib/ipfilter/netinet/ip_fil.h
projects/fuse2/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
projects/fuse2/sys/contrib/ipfilter/netinet/ip_state.c
projects/fuse2/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c
projects/fuse2/sys/dev/altera/msgdma/msgdma.c
projects/fuse2/sys/dev/altera/softdma/softdma.c
projects/fuse2/sys/dev/bge/if_bge.c
projects/fuse2/sys/dev/bwn/if_bwn.c
projects/fuse2/sys/dev/cxgbe/common/t4_hw.c
projects/fuse2/sys/dev/cxgbe/iw_cxgbe/cm.c
projects/fuse2/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
projects/fuse2/sys/dev/cxgbe/t4_main.c
projects/fuse2/sys/dev/cxgbe/t4_sge.c
projects/fuse2/sys/dev/cxgbe/tom/t4_cpl_io.c
projects/fuse2/sys/dev/cxgbe/tom/t4_ddp.c
projects/fuse2/sys/dev/cxgbe/tom/t4_tls.c
projects/fuse2/sys/dev/cxgbe/tom/t4_tom.c
projects/fuse2/sys/dev/cxgbe/tom/t4_tom.h
projects/fuse2/sys/dev/etherswitch/e6000sw/e6000sw.c
projects/fuse2/sys/dev/etherswitch/e6000sw/e6000swreg.h
projects/fuse2/sys/dev/etherswitch/etherswitch.h
projects/fuse2/sys/dev/fdt/simple_mfd.c
projects/fuse2/sys/dev/hyperv/include/hyperv.h
projects/fuse2/sys/dev/hyperv/include/vmbus.h
projects/fuse2/sys/dev/hyperv/netvsc/hn_nvs.c
projects/fuse2/sys/dev/hyperv/netvsc/if_hn.c
projects/fuse2/sys/dev/hyperv/netvsc/ndis.h
projects/fuse2/sys/dev/hyperv/vmbus/vmbus.c
projects/fuse2/sys/dev/iicbus/iicbus.h
projects/fuse2/sys/dev/iicbus/iiconf.c
projects/fuse2/sys/dev/iicbus/nxprtc.c
projects/fuse2/sys/dev/isci/isci.c
projects/fuse2/sys/dev/isci/isci.h
projects/fuse2/sys/dev/isci/isci_controller.c
projects/fuse2/sys/dev/iwm/if_iwm.c
projects/fuse2/sys/dev/ixgbe/if_ix.c
projects/fuse2/sys/dev/ixgbe/if_ixv.c
projects/fuse2/sys/dev/ixgbe/ixgbe.h
projects/fuse2/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
projects/fuse2/sys/dev/mmc/host/dwmmc.c
projects/fuse2/sys/dev/mmc/mmcsd.c
projects/fuse2/sys/dev/mpr/mpr.c
projects/fuse2/sys/dev/mpr/mpr_sas.c
projects/fuse2/sys/dev/mpr/mpr_sas_lsi.c
projects/fuse2/sys/dev/mpr/mprvar.h
projects/fuse2/sys/dev/mps/mps.c
projects/fuse2/sys/dev/mps/mps_sas.c
projects/fuse2/sys/dev/mps/mps_sas_lsi.c
projects/fuse2/sys/dev/mps/mpsvar.h
projects/fuse2/sys/dev/nctgpio/nctgpio.c
projects/fuse2/sys/dev/netmap/netmap_freebsd.c
projects/fuse2/sys/dev/netmap/netmap_generic.c
projects/fuse2/sys/dev/netmap/netmap_mem2.c
projects/fuse2/sys/dev/ntb/ntb.c
projects/fuse2/sys/dev/ntb/ntb.h
projects/fuse2/sys/dev/ntb/ntb_if.m
projects/fuse2/sys/dev/ntb/ntb_transport.c
projects/fuse2/sys/dev/nvme/nvme.c
projects/fuse2/sys/dev/nvme/nvme.h
projects/fuse2/sys/dev/nvme/nvme_ctrlr.c
projects/fuse2/sys/dev/nvme/nvme_private.h
projects/fuse2/sys/dev/nvme/nvme_qpair.c
projects/fuse2/sys/dev/nvme/nvme_sysctl.c
projects/fuse2/sys/dev/ow/owc_gpiobus.c
projects/fuse2/sys/dev/pci/pci.c
projects/fuse2/sys/dev/pci/pci_user.c
projects/fuse2/sys/dev/proto/proto.h
projects/fuse2/sys/dev/proto/proto_busdma.c
projects/fuse2/sys/dev/proto/proto_busdma.h
projects/fuse2/sys/dev/proto/proto_core.c
projects/fuse2/sys/dev/sdhci/sdhci_fdt.c
projects/fuse2/sys/dev/sfxge/common/ef10_impl.h
projects/fuse2/sys/dev/sfxge/common/ef10_nvram.c
projects/fuse2/sys/dev/sfxge/common/ef10_rx.c
projects/fuse2/sys/dev/sfxge/common/efsys.h
projects/fuse2/sys/dev/sfxge/common/efx.h
projects/fuse2/sys/dev/sfxge/common/efx_mcdi.h
projects/fuse2/sys/dev/sfxge/common/efx_tx.c
projects/fuse2/sys/dev/sfxge/sfxge_port.c
projects/fuse2/sys/dev/sfxge/sfxge_rx.c
projects/fuse2/sys/dev/sound/pci/hda/hdaa.c
projects/fuse2/sys/dev/sound/pci/hda/hdaa.h
projects/fuse2/sys/dev/uart/uart_dev_ns8250.c
projects/fuse2/sys/dev/usb/net/if_cdce.c
projects/fuse2/sys/dev/usb/net/if_muge.c
projects/fuse2/sys/dev/usb/quirk/usb_quirk.c
projects/fuse2/sys/dev/usb/serial/ugensa.c
projects/fuse2/sys/dev/usb/usb_hub_acpi.c
projects/fuse2/sys/dev/usb/usbdevs
projects/fuse2/sys/dev/virtio/mmio/virtio_mmio.c
projects/fuse2/sys/dev/virtio/pci/virtio_pci.c
projects/fuse2/sys/dev/vt/vt_cpulogos.c
projects/fuse2/sys/dev/xdma/xdma.c
projects/fuse2/sys/dev/xdma/xdma.h
projects/fuse2/sys/dev/xdma/xdma_if.m
projects/fuse2/sys/dev/xdma/xdma_sg.c
projects/fuse2/sys/dev/xilinx/axidma.c
projects/fuse2/sys/fs/ext2fs/ext2_balloc.c
projects/fuse2/sys/fs/ext2fs/ext2_vfsops.c
projects/fuse2/sys/geom/eli/g_eli.c
projects/fuse2/sys/geom/mirror/g_mirror.c
projects/fuse2/sys/i386/conf/NOTES
projects/fuse2/sys/i386/i386/copyout.c
projects/fuse2/sys/i386/i386/minidump_machdep_base.c
projects/fuse2/sys/i386/i386/pmap.c
projects/fuse2/sys/i386/i386/trap.c
projects/fuse2/sys/kern/imgact_elf.c
projects/fuse2/sys/kern/init_sysent.c
projects/fuse2/sys/kern/kern_descrip.c
projects/fuse2/sys/kern/kern_exec.c
projects/fuse2/sys/kern/kern_fork.c
projects/fuse2/sys/kern/kern_mbuf.c
projects/fuse2/sys/kern/kern_procctl.c
projects/fuse2/sys/kern/kern_sendfile.c
projects/fuse2/sys/kern/kern_sig.c
projects/fuse2/sys/kern/kern_thread.c
projects/fuse2/sys/kern/kern_timeout.c
projects/fuse2/sys/kern/kern_umtx.c
projects/fuse2/sys/kern/subr_blist.c
projects/fuse2/sys/kern/subr_bus.c
projects/fuse2/sys/kern/subr_bus_dma.c
projects/fuse2/sys/kern/subr_epoch.c
projects/fuse2/sys/kern/subr_sglist.c
projects/fuse2/sys/kern/subr_syscall.c
projects/fuse2/sys/kern/subr_turnstile.c
projects/fuse2/sys/kern/sys_generic.c
projects/fuse2/sys/kern/sys_pipe.c
projects/fuse2/sys/kern/sys_process.c
projects/fuse2/sys/kern/syscalls.c
projects/fuse2/sys/kern/syscalls.master
projects/fuse2/sys/kern/systrace_args.c
projects/fuse2/sys/kern/tty.c
projects/fuse2/sys/kern/uipc_mbuf.c
projects/fuse2/sys/kern/uipc_mqueue.c
projects/fuse2/sys/kern/uipc_shm.c
projects/fuse2/sys/kern/uipc_sockbuf.c
projects/fuse2/sys/kern/uipc_socket.c
projects/fuse2/sys/kern/uipc_usrreq.c
projects/fuse2/sys/kern/vfs_default.c
projects/fuse2/sys/kern/vfs_subr.c
projects/fuse2/sys/kern/vfs_syscalls.c
projects/fuse2/sys/kern/vfs_vnops.c
projects/fuse2/sys/kern/vnode_if.src
projects/fuse2/sys/libkern/inet_pton.c
projects/fuse2/sys/mips/beri/files.beri
projects/fuse2/sys/mips/ingenic/jz4780_machdep.c
projects/fuse2/sys/mips/ingenic/jz4780_mmc.c
projects/fuse2/sys/mips/ingenic/jz4780_smb.c
projects/fuse2/sys/mips/mips/minidump_machdep.c
projects/fuse2/sys/mips/mips/pmap.c
projects/fuse2/sys/mips/mips/support.S
projects/fuse2/sys/mips/mips/trap.c
projects/fuse2/sys/modules/Makefile
projects/fuse2/sys/modules/dtb/allwinner/Makefile
projects/fuse2/sys/modules/i2c/controllers/ichiic/Makefile
projects/fuse2/sys/modules/ntb/Makefile
projects/fuse2/sys/modules/tcp/rack/Makefile
projects/fuse2/sys/modules/usb/Makefile
projects/fuse2/sys/modules/usb/usb/Makefile
projects/fuse2/sys/net/bpf.c
projects/fuse2/sys/net/bpf_buffer.c
projects/fuse2/sys/net/bpf_zerocopy.c
projects/fuse2/sys/net/ieee_oui.h
projects/fuse2/sys/net/if.c
projects/fuse2/sys/net/if.h
projects/fuse2/sys/net/if_tap.h
projects/fuse2/sys/net/if_tun.h
projects/fuse2/sys/net/if_tuntap.c
projects/fuse2/sys/net/if_vlan.c
projects/fuse2/sys/net/if_vxlan.c
projects/fuse2/sys/net/iflib.c
projects/fuse2/sys/netinet/in_pcb.h
projects/fuse2/sys/netinet/ip_output.c
projects/fuse2/sys/netinet/sctp_indata.c
projects/fuse2/sys/netinet/sctp_input.c
projects/fuse2/sys/netinet/sctp_output.c
projects/fuse2/sys/netinet/sctp_pcb.c
projects/fuse2/sys/netinet/sctp_pcb.h
projects/fuse2/sys/netinet/sctp_usrreq.c
projects/fuse2/sys/netinet/sctputil.c
projects/fuse2/sys/netinet/tcp.h
projects/fuse2/sys/netinet/tcp_hpts.c
projects/fuse2/sys/netinet/tcp_hpts.h
projects/fuse2/sys/netinet/tcp_log_buf.h
projects/fuse2/sys/netinet/tcp_output.c
projects/fuse2/sys/netinet/tcp_pcap.c
projects/fuse2/sys/netinet/tcp_sack.c
projects/fuse2/sys/netinet/tcp_stacks/rack.c
projects/fuse2/sys/netinet/tcp_stacks/rack_bbr_common.h
projects/fuse2/sys/netinet/tcp_subr.c
projects/fuse2/sys/netinet/tcp_usrreq.c
projects/fuse2/sys/netinet/tcp_var.h
projects/fuse2/sys/netinet6/ip6_output.c
projects/fuse2/sys/netinet6/sctp6_usrreq.c
projects/fuse2/sys/netinet6/udp6_usrreq.c
projects/fuse2/sys/netpfil/ipfw/ip_fw_bpf.c
projects/fuse2/sys/netpfil/ipfw/ip_fw_eaction.c
projects/fuse2/sys/netpfil/pf/pf_ioctl.c
projects/fuse2/sys/powerpc/aim/mmu_oea.c
projects/fuse2/sys/powerpc/aim/mmu_oea64.c
projects/fuse2/sys/powerpc/aim/mmu_oea64.h
projects/fuse2/sys/powerpc/aim/moea64_native.c
projects/fuse2/sys/powerpc/aim/slb.c
projects/fuse2/sys/powerpc/booke/pmap.c
projects/fuse2/sys/powerpc/booke/spe.c
projects/fuse2/sys/powerpc/powerpc/copyinout.c
projects/fuse2/sys/powerpc/powerpc/elf32_machdep.c
projects/fuse2/sys/powerpc/powerpc/exec_machdep.c
projects/fuse2/sys/powerpc/powerpc/trap.c
projects/fuse2/sys/powerpc/ps3/mmu_ps3.c
projects/fuse2/sys/powerpc/pseries/mmu_phyp.c
projects/fuse2/sys/powerpc/pseries/phyp_llan.c
projects/fuse2/sys/powerpc/pseries/platform_chrp.c
projects/fuse2/sys/riscv/riscv/minidump_machdep.c
projects/fuse2/sys/riscv/riscv/pmap.c
projects/fuse2/sys/riscv/riscv/support.S
projects/fuse2/sys/riscv/riscv/trap.c
projects/fuse2/sys/sparc64/sparc64/pmap.c
projects/fuse2/sys/sparc64/sparc64/support.S
projects/fuse2/sys/sparc64/sparc64/trap.c
projects/fuse2/sys/sparc64/sparc64/vm_machdep.c
projects/fuse2/sys/sys/ata.h
projects/fuse2/sys/sys/bus.h
projects/fuse2/sys/sys/cdio.h
projects/fuse2/sys/sys/elf_common.h
projects/fuse2/sys/sys/epoch.h
projects/fuse2/sys/sys/file.h
projects/fuse2/sys/sys/mbuf.h
projects/fuse2/sys/sys/mount.h
projects/fuse2/sys/sys/param.h
projects/fuse2/sys/sys/proc.h
projects/fuse2/sys/sys/procctl.h
projects/fuse2/sys/sys/ptrace.h
projects/fuse2/sys/sys/refcount.h
projects/fuse2/sys/sys/sglist.h
projects/fuse2/sys/sys/syscall.h
projects/fuse2/sys/sys/syscall.mk
projects/fuse2/sys/sys/syscallsubr.h
projects/fuse2/sys/sys/sysproto.h
projects/fuse2/sys/sys/turnstile.h
projects/fuse2/sys/sys/vnode.h
projects/fuse2/sys/ufs/ffs/ffs_alloc.c
projects/fuse2/sys/ufs/ffs/ffs_balloc.c
projects/fuse2/sys/ufs/ffs/ffs_extern.h
projects/fuse2/sys/ufs/ffs/ffs_softdep.c
projects/fuse2/sys/ufs/ffs/ffs_subr.c
projects/fuse2/sys/ufs/ffs/ffs_vfsops.c
projects/fuse2/sys/ufs/ufs/ufs_bmap.c
projects/fuse2/sys/ufs/ufs/ufs_vnops.c
projects/fuse2/sys/ufs/ufs/ufsmount.h
projects/fuse2/sys/vm/pmap.h
projects/fuse2/sys/vm/swap_pager.c
projects/fuse2/sys/vm/vm_fault.c
projects/fuse2/sys/vm/vm_glue.c
projects/fuse2/sys/vm/vm_map.c
projects/fuse2/sys/vm/vm_mmap.c
projects/fuse2/sys/vm/vm_object.c
projects/fuse2/sys/vm/vm_page.c
projects/fuse2/sys/vm/vm_page.h
projects/fuse2/sys/vm/vm_pageout.c
projects/fuse2/sys/vm/vm_pagequeue.h
projects/fuse2/sys/vm/vm_swapout.c
projects/fuse2/sys/vm/vnode_pager.c
projects/fuse2/sys/x86/iommu/intel_drv.c
projects/fuse2/sys/x86/x86/cpu_machdep.c
projects/fuse2/targets/pseudo/userland/lib/Makefile.depend
projects/fuse2/tests/sys/kern/ptrace_test.c
projects/fuse2/tests/sys/netpfil/pf/forward.sh
projects/fuse2/tests/sys/netpfil/pf/names.sh
projects/fuse2/tests/sys/netpfil/pf/set_tos.sh
projects/fuse2/tests/sys/netpfil/pf/synproxy.sh
projects/fuse2/tests/sys/opencrypto/cryptodev.py
projects/fuse2/tools/build/mk/OptionalObsoleteFiles.inc
projects/fuse2/tools/bus_space/Python/Makefile
projects/fuse2/tools/bus_space/Python/lang.c
projects/fuse2/tools/bus_space/examples/am79c900_diag.py
projects/fuse2/usr.bin/bluetooth/bthost/Makefile
projects/fuse2/usr.bin/bluetooth/btsockstat/Makefile
projects/fuse2/usr.bin/bluetooth/rfcomm_sppd/Makefile
projects/fuse2/usr.bin/bsdiff/bspatch/bspatch.c
projects/fuse2/usr.bin/calendar/calendars/calendar.freebsd
projects/fuse2/usr.bin/cpio/Makefile
projects/fuse2/usr.bin/dpv/Makefile
projects/fuse2/usr.bin/less/defines.h
projects/fuse2/usr.bin/login/Makefile
projects/fuse2/usr.bin/login/login.1
projects/fuse2/usr.bin/login/login.conf
projects/fuse2/usr.bin/login/pathnames.h
projects/fuse2/usr.bin/proccontrol/proccontrol.1
projects/fuse2/usr.bin/proccontrol/proccontrol.c
projects/fuse2/usr.bin/telnet/Makefile
projects/fuse2/usr.bin/top/top.1
projects/fuse2/usr.bin/truss/Makefile
projects/fuse2/usr.bin/truss/setup.c
projects/fuse2/usr.bin/truss/syscall.h
projects/fuse2/usr.bin/truss/syscalls.c
projects/fuse2/usr.bin/truss/truss.h
projects/fuse2/usr.bin/vi/Makefile
projects/fuse2/usr.sbin/bhyve/Makefile
projects/fuse2/usr.sbin/bhyve/audio.c
projects/fuse2/usr.sbin/bhyve/bhyve.8
projects/fuse2/usr.sbin/bhyve/mevent.c
projects/fuse2/usr.sbin/bhyve/net_utils.c
projects/fuse2/usr.sbin/bhyve/net_utils.h
projects/fuse2/usr.sbin/bhyve/pci_e82545.c
projects/fuse2/usr.sbin/bhyve/pci_fbuf.c (contents, props changed)
projects/fuse2/usr.sbin/bhyve/pci_hda.c
projects/fuse2/usr.sbin/bhyve/pci_nvme.c
projects/fuse2/usr.sbin/bhyve/pci_passthru.c
projects/fuse2/usr.sbin/bhyve/pci_virtio_console.c
projects/fuse2/usr.sbin/bhyve/pci_virtio_net.c
projects/fuse2/usr.sbin/bhyve/pci_virtio_scsi.c
projects/fuse2/usr.sbin/bhyve/pci_xhci.c (contents, props changed)
projects/fuse2/usr.sbin/bhyve/rfb.c (contents, props changed)
projects/fuse2/usr.sbin/bhyve/uart_emul.c
projects/fuse2/usr.sbin/bhyveload/bhyveload.c
projects/fuse2/usr.sbin/bluetooth/ath3kfw/Makefile
projects/fuse2/usr.sbin/bluetooth/bcmfw/Makefile
projects/fuse2/usr.sbin/bluetooth/bluetooth-config/Makefile
projects/fuse2/usr.sbin/bluetooth/bt3cfw/Makefile
projects/fuse2/usr.sbin/bluetooth/bthidcontrol/Makefile
projects/fuse2/usr.sbin/bluetooth/bthidd/Makefile
projects/fuse2/usr.sbin/bluetooth/btpand/Makefile
projects/fuse2/usr.sbin/bluetooth/hccontrol/Makefile
projects/fuse2/usr.sbin/bluetooth/hcsecd/Makefile
projects/fuse2/usr.sbin/bluetooth/hcseriald/Makefile
projects/fuse2/usr.sbin/bluetooth/l2control/Makefile
projects/fuse2/usr.sbin/bluetooth/l2ping/Makefile
projects/fuse2/usr.sbin/bluetooth/rfcomm_pppd/Makefile
projects/fuse2/usr.sbin/bluetooth/sdpcontrol/Makefile
projects/fuse2/usr.sbin/bluetooth/sdpd/Makefile
projects/fuse2/usr.sbin/crunch/crunchgen/crunchgen.1
projects/fuse2/usr.sbin/ctladm/ctladm.8
projects/fuse2/usr.sbin/inetd/Makefile
projects/fuse2/usr.sbin/mld6query/Makefile
projects/fuse2/usr.sbin/mld6query/mld6.c
projects/fuse2/usr.sbin/mptutil/mptutil.c
projects/fuse2/usr.sbin/ngctl/Makefile
projects/fuse2/usr.sbin/ntp/Makefile.inc
projects/fuse2/usr.sbin/pciconf/cap.c
projects/fuse2/usr.sbin/periodic/etc/daily/310.accounting
projects/fuse2/usr.sbin/ppp/Makefile
projects/fuse2/usr.sbin/ppp/bundle.c
projects/fuse2/usr.sbin/ppp/physical.c
projects/fuse2/usr.sbin/rtadvd/rtadvd.c
projects/fuse2/usr.sbin/traceroute6/Makefile
projects/fuse2/usr.sbin/traceroute6/traceroute6.8
projects/fuse2/usr.sbin/traceroute6/traceroute6.c
projects/fuse2/usr.sbin/tzsetup/tzsetup.c
projects/fuse2/usr.sbin/wpa/Makefile.crypto
projects/fuse2/usr.sbin/wpa/hostapd/Makefile
projects/fuse2/usr.sbin/wpa/hostapd_cli/Makefile
projects/fuse2/usr.sbin/wpa/wpa_cli/Makefile
projects/fuse2/usr.sbin/wpa/wpa_passphrase/Makefile
projects/fuse2/usr.sbin/wpa/wpa_priv/Makefile
projects/fuse2/usr.sbin/wpa/wpa_supplicant/Makefile
Directory Properties:
projects/fuse2/ (props changed)
projects/fuse2/cddl/ (props changed)
projects/fuse2/cddl/contrib/opensolaris/ (props changed)
projects/fuse2/cddl/contrib/opensolaris/lib/libzfs/ (props changed)
projects/fuse2/contrib/amd/ (props changed)
projects/fuse2/contrib/bzip2/ (props changed)
projects/fuse2/contrib/compiler-rt/ (props changed)
projects/fuse2/contrib/elftoolchain/ (props changed)
projects/fuse2/contrib/file/ (props changed)
projects/fuse2/contrib/ipfilter/ (props changed)
projects/fuse2/contrib/less/ (props changed)
projects/fuse2/contrib/libarchive/ (props changed)
projects/fuse2/contrib/libc++/ (props changed)
projects/fuse2/contrib/libcxxrt/ (props changed)
projects/fuse2/contrib/libcxxrt/abi_namespace.h (props changed)
projects/fuse2/contrib/libcxxrt/auxhelper.cc (props changed)
projects/fuse2/contrib/libcxxrt/cxxabi.h (props changed)
projects/fuse2/contrib/libcxxrt/dwarf_eh.h (props changed)
projects/fuse2/contrib/libcxxrt/dynamic_cast.cc (props changed)
projects/fuse2/contrib/libcxxrt/guard.cc (props changed)
projects/fuse2/contrib/libcxxrt/libelftc_dem_gnu3.c (props changed)
projects/fuse2/contrib/libcxxrt/stdexcept.cc (props changed)
projects/fuse2/contrib/libcxxrt/stdexcept.h (props changed)
projects/fuse2/contrib/libcxxrt/terminate.cc (props changed)
projects/fuse2/contrib/libcxxrt/typeinfo.cc (props changed)
projects/fuse2/contrib/libcxxrt/typeinfo.h (props changed)
projects/fuse2/contrib/libunwind/ (props changed)
projects/fuse2/contrib/llvm/ (props changed)
projects/fuse2/contrib/llvm/tools/clang/ (props changed)
projects/fuse2/contrib/llvm/tools/lld/ (props changed)
projects/fuse2/contrib/llvm/tools/lldb/ (props changed)
projects/fuse2/contrib/mandoc/ (props changed)
projects/fuse2/contrib/netbsd-tests/ (props changed)
projects/fuse2/contrib/openmp/ (props changed)
projects/fuse2/contrib/sqlite3/ (props changed)
projects/fuse2/contrib/tzdata/ (props changed)
projects/fuse2/contrib/unbound/ (props changed)
projects/fuse2/sys/cddl/contrib/opensolaris/ (props changed)
projects/fuse2/sys/contrib/dev/acpica/ (props changed)
projects/fuse2/sys/contrib/ipfilter/ (props changed)
Modified: projects/fuse2/.cirrus.yml
==============================================================================
--- projects/fuse2/.cirrus.yml Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/.cirrus.yml Sun Jul 28 04:02:22 2019 (r350387)
@@ -11,9 +11,9 @@ env:
task:
timeout_in: 90m
install_script:
- - pkg install -y qemu-devel
+ - pkg install -y qemu-devel uefi-edk2-qemu-x86_64
- fetch https://people.freebsd.org/~emaste/OVMF.fd
script:
- make -j$(sysctl -n hw.ncpu) WITHOUT_TOOLCHAIN=yes buildworld buildkernel
test_script:
- - OVMF=$(pwd)/OVMF.fd sh tools/boot/ci-qemu-test.sh
+ - sh tools/boot/ci-qemu-test.sh
Modified: projects/fuse2/Makefile
==============================================================================
--- projects/fuse2/Makefile Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/Makefile Sun Jul 28 04:02:22 2019 (r350387)
@@ -138,7 +138,7 @@ TGTS= all all-man buildenv buildenvvars buildkernel bu
build32 distribute32 install32 buildsoft distributesoft installsoft \
builddtb xdev xdev-build xdev-install \
xdev-links native-xtools native-xtools-install stageworld stagekernel \
- stage-packages \
+ stage-packages stage-packages-kernel stage-packages-world \
create-packages-world create-packages-kernel create-packages \
packages installconfig real-packages sign-packages package-pkg \
print-dir test-system-compiler test-system-linker
Modified: projects/fuse2/Makefile.libcompat
==============================================================================
--- projects/fuse2/Makefile.libcompat Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/Makefile.libcompat Sun Jul 28 04:02:22 2019 (r350387)
@@ -136,6 +136,7 @@ LIBCOMPATIMAKE+= ${LIBCOMPATWMAKE:NINSTALL=*:NDESTDIR=
_LC_LIBDIRS.yes= lib
_LC_LIBDIRS.yes+= gnu/lib
+_LC_LIBDIRS.yes+= usr.bin/lex/lib
_LC_LIBDIRS.${MK_CDDL:tl}+= cddl/lib
_LC_LIBDIRS.${MK_CRYPT:tl}+= secure/lib
_LC_LIBDIRS.${MK_KERBEROS:tl}+= kerberos5/lib
Modified: projects/fuse2/ObsoleteFiles.inc
==============================================================================
--- projects/fuse2/ObsoleteFiles.inc Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/ObsoleteFiles.inc Sun Jul 28 04:02:22 2019 (r350387)
@@ -38,10 +38,17 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20190722: cap_random(3) removed
+OLD_FILES+=lib/casper/libcap_random.so.1
+OLD_FILES+=usr/include/casper/cap_random.h
+OLD_FILES+=usr/share/man/man3/cap_random.3.gz
+OLD_FILES+=usr/share/man/man3/cap_random_buf.3.gz
+# 20190708: vm_page_hold() and _unhold() removed
+OLD_FILES+=usr/share/man/man9/vm_page_hold.9.gz
# 20190618: sys/capability.h removed (sys/capsicum.h is the one to use)
OLD_FILES+=usr/include/sys/capability.h
-# 20190615: sys/pwm.h renamed to dev/pwmc.h
-OLD_FILES+=usr/include/sys/pwm.h
+# 20190615: sys/pwm.h renamed to dev/pwmc.h and pwm(9) removed
+OLD_FILES+=usr/include/sys/pwm.h usr/share/man/man9/pwm.9.gz
# 20190612: new clang import which bumps version from 8.0.0 to 8.0.1.
OLD_FILES+=usr/lib/clang/8.0.0/include/sanitizer/allocator_interface.h
OLD_FILES+=usr/lib/clang/8.0.0/include/sanitizer/asan_interface.h
@@ -388,6 +395,8 @@ OLD_FILES+=usr/include/sys/seq.h
# 20190222: libifconfig made INTERNALLIB
OLD_FILES+=usr/lib/libprivateifconfig.a
OLD_FILES+=usr/lib/libprivateifconfig_p.a
+OLD_FILES+=usr/lib32/libprivateifconfig.a
+OLD_FILES+=usr/lib32/libprivateifconfig_p.a
# 20190131: pfil(9) changed
OLD_FILES+=usr/share/man/man9/pfil_hook_get.9.gz
OLD_FILES+=usr/share/man/man9/pfil_rlock.9.gz
@@ -823,6 +832,7 @@ OLD_FILES+=usr/share/man/man3/arc4random_stir.3.gz
OLD_FILES+=usr/bin/send-pr
# 20180725: Cleanup old libcasper.so.0
OLD_LIBS+=lib/libcasper.so.0
+OLD_LIBS+=usr/lib32/libcasper.so.0
# 20180722: indent(1) option renamed, test files follow
OLD_FILES+=usr/bin/indent/tests/nsac.0
OLD_FILES+=usr/bin/indent/tests/nsac.0.pro
@@ -2369,9 +2379,6 @@ OLD_FILES+=usr/tests/usr.sbin/pw/pw_useradd
OLD_FILES+=usr/tests/usr.sbin/pw/pw_userdel
OLD_FILES+=usr/tests/usr.sbin/pw/pw_usermod
OLD_FILES+=usr/tests/usr.sbin/pw/pw_usernext
-# 20170322: garbage collect old references to igb(4)
-OLD_FILES+=usr/share/man/man4/if_igb.4.gz
-OLD_FILES+=usr/share/man/man4/igb.4.gz
# 20170319: io_test requires zh_TW.Big5 locale.
OLD_FILES+=usr/tests/lib/libc/locale/io_test
# 20170319: remove nls for non supported Big5* locales
Copied: projects/fuse2/RELNOTES (from r350386, head/RELNOTES)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/fuse2/RELNOTES Sun Jul 28 04:02:22 2019 (r350387, copy of r350386, head/RELNOTES)
@@ -0,0 +1,38 @@
+Release notes for FreeBSD 13.0.
+
+This file describes new user-visible features, changes and updates relevant to
+users of binary FreeBSD releases. Each entry should describe the change in no
+more than several sentences and should reference manual pages where an
+interested user can find more information. Entries should wrap after 80
+columns. Each entry should begin with one or more commit IDs on one line,
+specified as a comma separated list and/or range, followed by a colon and a
+newline. Entries should be separated by a newline.
+
+Changes to this file should not be MFCed.
+
+r350307:
+ libcap_random(3) has been removed. Applications can use native
+ APIs to get random data in capability mode.
+
+r349352:
+ nand(4) and related components have been removed.
+
+r349349:
+ The UEFI loader now supports HTTP boot.
+
+r349335:
+ bhyve(8) now implements a High Definition Audio (HDA) driver, allowing
+ guests to play to and record audio data from the host.
+
+r349286:
+ swapon(8) can now erase a swap device immediately before enabling it,
+ similar to newfs(8)'s -E option. This behaviour can be specified by
+ adding -E to swapon(8)'s command-line parameters, or by adding the
+ "trimonce" option to a swap device's /etc/fstab entry.
+
+r347908-r347923:
+ The following network drivers have been removed: bm(4), cs(4), de(4),
+ ed(4), ep(4), ex(4), fe(4), pcn(4), sf(4), sn(4), tl(4), tx(4), txp(4),
+ vx(4), wb(4), xe(4).
+
+$FreeBSD$
Modified: projects/fuse2/UPDATING
==============================================================================
--- projects/fuse2/UPDATING Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/UPDATING Sun Jul 28 04:02:22 2019 (r350387)
@@ -11,11 +11,6 @@ handbook:
Items affecting the ports and packages system can be found in
/usr/ports/UPDATING. Please read that file before running portupgrade.
-NOTE: FreeBSD has switched from gcc to clang. If you have trouble bootstrapping
-from older versions of FreeBSD, try WITHOUT_CLANG and WITH_GCC to bootstrap to
-the tip of head, and then rebuild without this option. The bootstrap process
-from older version of current across the gcc/clang cutover is a bit fragile.
-
NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
FreeBSD 13.x has many debugging features turned on, in both the kernel
and userland. These features attempt to detect incorrect use of
@@ -31,7 +26,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
-20190627:
+20190727:
The vfs.fusefs.sync_unmount and vfs.fusefs.init_backgrounded sysctls
and the "-o sync_unmount" and "-o init_backgrounded" mount options have
been removed from mount_fusefs(8). You can safely remove them from
@@ -42,6 +37,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
vfs.fusefs.reclaim_revoked, and vfs.fusefs.data_cache_invalidate
sysctls have been removed. If you felt the need to set any of them to
a non-default value, please tell asomers at FreeBSD.org why.
+
+20190713:
+ Default permissions on the /var/account/acct file (and copies of it
+ rotated by periodic daily scripts) are changed from 0644 to 0640
+ because the file contains sensitive information that should not be
+ world-readable. If the /var/account directory must be created by
+ rc.d/accounting, the mode used is now 0750. Admins who use the
+ accounting feature are encouraged to change the mode of an existing
+ /var/account directory to 0750 or 0700.
20190620:
Entropy collection and the /dev/random device are no longer optional
Modified: projects/fuse2/bin/ls/Makefile
==============================================================================
--- projects/fuse2/bin/ls/Makefile Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/bin/ls/Makefile Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,7 @@ PROG= ls
SRCS= cmp.c ls.c print.c util.c
LIBADD= util
-.if !defined(RELEASE_CRUNCH) && \
- ${MK_LS_COLORS} != no
+.if ${MK_LS_COLORS} != no
CFLAGS+= -DCOLORLS
LIBADD+= termcapw
.endif
Modified: projects/fuse2/cddl/contrib/opensolaris/lib/libctf/common/ctf.5
==============================================================================
--- projects/fuse2/cddl/contrib/opensolaris/lib/libctf/common/ctf.5 Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/cddl/contrib/opensolaris/lib/libctf/common/ctf.5 Sun Jul 28 04:02:22 2019 (r350387)
@@ -231,9 +231,9 @@ The
is defined as follows:
.Bd -literal
typedef struct ctf_preamble {
- ushort_t ctp_magic; /* magic number (CTF_MAGIC) */
- uchar_t ctp_version; /* data format version number (CTF_VERSION) */
- uchar_t ctp_flags; /* flags (see below) */
+ uint16_t ctp_magic; /* magic number (CTF_MAGIC) */
+ uint8_t ctp_version; /* data format version number (CTF_VERSION) */
+ uint8_t ctp_flags; /* flags (see below) */
} ctf_preamble_t;
.Ed
.Pp
@@ -313,14 +313,14 @@ and the two have a combined size of 36 bytes.
.Bd -literal
typedef struct ctf_header {
ctf_preamble_t cth_preamble;
- uint_t cth_parlabel; /* ref to name of parent lbl uniq'd against */
- uint_t cth_parname; /* ref to basename of parent */
- uint_t cth_lbloff; /* offset of label section */
- uint_t cth_objtoff; /* offset of object section */
- uint_t cth_funcoff; /* offset of function section */
- uint_t cth_typeoff; /* offset of type section */
- uint_t cth_stroff; /* offset of string section */
- uint_t cth_strlen; /* length of string section in bytes */
+ uint32_t cth_parlabel; /* ref to name of parent lbl uniq'd against */
+ uint32_t cth_parname; /* ref to basename of parent */
+ uint32_t cth_lbloff; /* offset of label section */
+ uint32_t cth_objtoff; /* offset of object section */
+ uint32_t cth_funcoff; /* offset of function section */
+ uint32_t cth_typeoff; /* offset of type section */
+ uint32_t cth_stroff; /* offset of string section */
+ uint32_t cth_strlen; /* length of string section in bytes */
} ctf_header_t;
.Ed
.Pp
@@ -541,8 +541,8 @@ Each label is encoded in the file format using the fol
structure:
.Bd -literal
typedef struct ctf_lblent {
- uint_t ctl_label; /* ref to name of label */
- uint_t ctl_typeidx; /* last type associated with this label */
+ uint32_t ctl_label; /* ref to name of label */
+ uint32_t ctl_typeidx; /* last type associated with this label */
} ctf_lblent_t;
.Ed
.Lp
@@ -728,23 +728,23 @@ The following definitions describe the short and long
#define CTF_MAX_LSIZE UINT64_MAX
typedef struct ctf_stype {
- uint_t ctt_name; /* reference to name in string table */
- ushort_t ctt_info; /* encoded kind, variant length */
+ uint32_t ctt_name; /* reference to name in string table */
+ uint16_t ctt_info; /* encoded kind, variant length */
union {
- ushort_t _size; /* size of entire type in bytes */
- ushort_t _type; /* reference to another type */
+ uint16_t _size; /* size of entire type in bytes */
+ uint16_t _type; /* reference to another type */
} _u;
} ctf_stype_t;
typedef struct ctf_type {
- uint_t ctt_name; /* reference to name in string table */
- ushort_t ctt_info; /* encoded kind, variant length */
+ uint32_t ctt_name; /* reference to name in string table */
+ uint16_t ctt_info; /* encoded kind, variant length */
union {
- ushort_t _size; /* always CTF_LSIZE_SENT */
- ushort_t _type; /* do not use */
+ uint16_t _size; /* always CTF_LSIZE_SENT */
+ uint16_t _type; /* do not use */
} _u;
- uint_t ctt_lsizehi; /* high 32 bits of type size in bytes */
- uint_t ctt_lsizelo; /* low 32 bits of type size in bytes */
+ uint32_t ctt_lsizehi; /* high 32 bits of type size in bytes */
+ uint32_t ctt_lsizelo; /* low 32 bits of type size in bytes */
} ctf_type_t;
#define ctt_size _u._size /* for fundamental types that have a size */
@@ -754,7 +754,7 @@ typedef struct ctf_type {
Type sizes are stored in
.Sy bytes .
The basic small form uses a
-.Sy ushort_t
+.Sy uint16_t
to store the number of bytes.
If the number of bytes in a structure would exceed 0xfffe, then the alternate
form, the
@@ -806,8 +806,8 @@ various kinds.
Integers, which are of type
.Sy CTF_K_INTEGER ,
have no variable length arguments.
-Instead, they are followed by a four byte
-.Sy uint_t
+Instead, they are followed by a
+.Sy uint32_t
which describes their encoding.
All integers must be encoded with a variable length of zero.
The
@@ -937,9 +937,9 @@ member is set to zero.
The structure that follows an array is defined as:
.Bd -literal
typedef struct ctf_array {
- ushort_t cta_contents; /* reference to type of array contents */
- ushort_t cta_index; /* reference to type of array index */
- uint_t cta_nelems; /* number of elements */
+ uint16_t cta_contents; /* reference to type of array contents */
+ uint16_t cta_index; /* reference to type of array index */
+ uint32_t cta_nelems; /* number of elements */
} ctf_array_t;
.Ed
.Lp
@@ -1005,17 +1005,17 @@ all members are encoded using the same structure.
The structure for members is as follows:
.Bd -literal
typedef struct ctf_member {
- uint_t ctm_name; /* reference to name in string table */
- ushort_t ctm_type; /* reference to type of member */
- ushort_t ctm_offset; /* offset of this member in bits */
+ uint32_t ctm_name; /* reference to name in string table */
+ uint16_t ctm_type; /* reference to type of member */
+ uint16_t ctm_offset; /* offset of this member in bits */
} ctf_member_t;
typedef struct ctf_lmember {
- uint_t ctlm_name; /* reference to name in string table */
- ushort_t ctlm_type; /* reference to type of member */
- ushort_t ctlm_pad; /* padding */
- uint_t ctlm_offsethi; /* high 32 bits of member offset in bits */
- uint_t ctlm_offsetlo; /* low 32 bits of member offset in bits */
+ uint32_t ctlm_name; /* reference to name in string table */
+ uint16_t ctlm_type; /* reference to type of member */
+ uint16_t ctlm_pad; /* padding */
+ uint32_t ctlm_offsethi; /* high 32 bits of member offset in bits */
+ uint32_t ctlm_offsetlo; /* low 32 bits of member offset in bits */
} ctf_lmember_t;
.Ed
.Lp
@@ -1088,8 +1088,8 @@ The enumerators encoded in an enumeration have the fol
variable list:
.Bd -literal
typedef struct ctf_enum {
- uint_t cte_name; /* reference to name in string table */
- int cte_value; /* value associated with this name */
+ uint32_t cte_name; /* reference to name in string table */
+ int32_t cte_value; /* value associated with this name */
} ctf_enum_t;
.Ed
.Pp
Modified: projects/fuse2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
==============================================================================
--- projects/fuse2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -1281,12 +1281,14 @@ mountpoint_cmp(const void *arga, const void *argb)
}
/*
- * Reutrn true if path2 is a child of path1
+ * Return true if path2 is a child of path1 or path2 equals path1 or
+ * path1 is "/" (path2 is always a child of "/").
*/
static boolean_t
libzfs_path_contains(const char *path1, const char *path2)
{
- return (strstr(path2, path1) == path2 && path2[strlen(path1)] == '/');
+ return (strcmp(path1, path2) == 0 || strcmp(path1, "/") == 0 ||
+ (strstr(path2, path1) == path2 && path2[strlen(path1)] == '/'));
}
Modified: projects/fuse2/contrib/amd/amd/amd.h
==============================================================================
--- projects/fuse2/contrib/amd/amd/amd.h Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/amd/amd/amd.h Sun Jul 28 04:02:22 2019 (r350387)
@@ -625,7 +625,7 @@ extern void map_flush_srvr(fserver *);
extern void mapc_add_kv(mnt_map *, char *, char *);
extern mnt_map *mapc_find(char *, char *, const char *, const char *);
extern void mapc_free(opaque_t);
-extern int mapc_keyiter(mnt_map *, key_fun, opaque_t);
+extern int mapc_keyiter(mnt_map *, key_fun *, opaque_t);
extern void mapc_reload(void);
extern int mapc_search(mnt_map *, char *, char **);
extern void mapc_showtypes(char *buf, size_t l);
Modified: projects/fuse2/contrib/amd/amd/rpc_fwd.c
==============================================================================
--- projects/fuse2/contrib/amd/amd/rpc_fwd.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/amd/amd/rpc_fwd.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -221,7 +221,7 @@ fwd_locate(u_int id)
* different address.
*/
int
-fwd_packet(int type_id, char *pkt, int len, struct sockaddr_in *fwdto, struct sockaddr_in *replyto, opaque_t cb_arg, fwd_fun cb)
+fwd_packet(int type_id, char *pkt, int len, struct sockaddr_in *fwdto, struct sockaddr_in *replyto, opaque_t cb_arg, fwd_fun *cb)
{
rpc_forward *p;
u_int *pkt_int;
Modified: projects/fuse2/contrib/bzip2/CHANGES
==============================================================================
--- projects/fuse2/contrib/bzip2/CHANGES Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/CHANGES Sun Jul 28 04:02:22 2019 (r350387)
@@ -2,8 +2,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -325,3 +325,16 @@ Security fix only. Fixes CERT-FI 20469 as it applies
Izdebski.
* Make the documentation build on Ubuntu 10.04
+
+1.0.7 (27 Jun 19)
+~~~~~~~~~~~~~~~~~
+
+* Fix undefined behavior in the macros SET_BH, CLEAR_BH, & ISSET_BH
+
+* bzip2: Fix return value when combining --test,-t and -q.
+
+* bzip2recover: Fix buffer overflow for large argv[0]
+
+* bzip2recover: Fix use after free issue with outFile (CVE-2016-3189)
+
+* Make sure nSelectors is not out of range (CVE-2019-12900)
Modified: projects/fuse2/contrib/bzip2/LICENSE
==============================================================================
--- projects/fuse2/contrib/bzip2/LICENSE Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/LICENSE Sun Jul 28 04:02:22 2019 (r350387)
@@ -36,7 +36,7 @@ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUD
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-Julian Seward, jseward at bzip.org
-bzip2/libbzip2 version 1.0.6 of 6 September 2010
+Julian Seward, jseward at acm.org
+bzip2/libbzip2 version 1.0.7 of 27 June 2019
--------------------------------------------------------------------------
Modified: projects/fuse2/contrib/bzip2/README
==============================================================================
--- projects/fuse2/contrib/bzip2/README Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/README Sun Jul 28 04:02:22 2019 (r350387)
@@ -6,8 +6,8 @@ This version is fully compatible with the previous pub
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
-bzip2/libbzip2 version 1.0.6 of 6 September 2010
-Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+bzip2/libbzip2 version 1.0.7 of 27 June 2019
+Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in this file.
@@ -73,7 +73,7 @@ HOW TO BUILD -- Windows 95, NT, DOS, Mac, etc.
It's difficult for me to support compilation on all these platforms.
My approach is to collect binaries for these platforms, and put them
-on the master web site (http://www.bzip.org). Look there. However
+on the master web site (https://sourceware.org/bzip2/). Look there. However
(FWIW), bzip2-1.0.X is very standard ANSI C and should compile
unmodified with MS Visual C. If you have difficulties building, you
might want to read README.COMPILATION.PROBLEMS.
@@ -161,43 +161,22 @@ WHAT'S NEW IN 0.9.5 ?
* Many small improvements in file and flag handling.
* A Y2K statement.
-WHAT'S NEW IN 1.0.0 ?
+WHAT'S NEW IN 1.0.x ?
See the CHANGES file.
-WHAT'S NEW IN 1.0.2 ?
-
- See the CHANGES file.
-
-WHAT'S NEW IN 1.0.3 ?
-
- See the CHANGES file.
-
-WHAT'S NEW IN 1.0.4 ?
-
- See the CHANGES file.
-
-WHAT'S NEW IN 1.0.5 ?
-
- See the CHANGES file.
-
-WHAT'S NEW IN 1.0.6 ?
-
- See the CHANGES file.
-
-
I hope you find bzip2 useful. Feel free to contact me at
- jseward at bzip.org
+ jseward at acm.org
if you have any suggestions or queries. Many people mailed me with
comments, suggestions and patches after the releases of bzip-0.15,
bzip-0.21, and bzip2 versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1,
1.0.2 and 1.0.3, and the changes in bzip2 are largely a result of this
feedback. I thank you for your comments.
-bzip2's "home" is http://www.bzip.org/
+bzip2's "home" is https://sourceware.org/bzip2/
Julian Seward
-jseward at bzip.org
+jseward at acm.org
Cambridge, UK.
18 July 1996 (version 0.15)
@@ -213,3 +192,4 @@ Cambridge, UK.
20 December 2006 (bzip2, version 1.0.4)
10 December 2007 (bzip2, version 1.0.5)
6 Sept 2010 (bzip2, version 1.0.6)
+27 June 2019 (bzip2, version 1.0.7)
Modified: projects/fuse2/contrib/bzip2/README.COMPILATION.PROBLEMS
==============================================================================
--- projects/fuse2/contrib/bzip2/README.COMPILATION.PROBLEMS Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/README.COMPILATION.PROBLEMS Sun Jul 28 04:02:22 2019 (r350387)
@@ -2,8 +2,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
-bzip2/libbzip2 version 1.0.6 of 6 September 2010
-Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+bzip2/libbzip2 version 1.0.7 of 27 June 2019
+Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -12,7 +12,7 @@ This program is released under the terms of the licens
in the file LICENSE.
------------------------------------------------------------------
-bzip2-1.0.6 should compile without problems on the vast majority of
+bzip2 should compile without problems on the vast majority of
platforms. Using the supplied Makefile, I've built and tested it
myself for x86-linux and amd64-linux. With makefile.msc, Visual C++
6.0 and nmake, you can build a native Win32 version too. Large file
Modified: projects/fuse2/contrib/bzip2/blocksort.c
==============================================================================
--- projects/fuse2/contrib/bzip2/blocksort.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/blocksort.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -202,9 +202,9 @@ void fallbackQSort3 ( UInt32* fmap,
bhtab [ 0 .. 2+(nblock/32) ] destroyed
*/
-#define SET_BH(zz) bhtab[(zz) >> 5] |= (1 << ((zz) & 31))
-#define CLEAR_BH(zz) bhtab[(zz) >> 5] &= ~(1 << ((zz) & 31))
-#define ISSET_BH(zz) (bhtab[(zz) >> 5] & (1 << ((zz) & 31)))
+#define SET_BH(zz) bhtab[(zz) >> 5] |= ((UInt32)1 << ((zz) & 31))
+#define CLEAR_BH(zz) bhtab[(zz) >> 5] &= ~((UInt32)1 << ((zz) & 31))
+#define ISSET_BH(zz) (bhtab[(zz) >> 5] & ((UInt32)1 << ((zz) & 31)))
#define WORD_BH(zz) bhtab[(zz) >> 5]
#define UNALIGNED_BH(zz) ((zz) & 0x01f)
Modified: projects/fuse2/contrib/bzip2/bzip2.1
==============================================================================
--- projects/fuse2/contrib/bzip2/bzip2.1 Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzip2.1 Sun Jul 28 04:02:22 2019 (r350387)
@@ -1,6 +1,6 @@
.TH bzip2 1
.SH NAME
-bzip2, bunzip2 \- a block-sorting file compressor, v1.0.6
+bzip2, bunzip2 \- a block-sorting file compressor, v1.0.7
.br
bzcat \- decompresses files to stdout
.br
@@ -404,7 +404,7 @@ I/O error messages are not as helpful as they could be
tries hard to detect I/O errors and exit cleanly, but the details of
what the problem is sometimes seem rather misleading.
-This manual page pertains to version 1.0.6 of
+This manual page pertains to version 1.0.7 of
.I bzip2.
Compressed data created by this version is entirely forwards and
backwards compatible with the previous public releases, versions
@@ -426,9 +426,9 @@ with MaybeUInt64 set to be an unsigned 64-bit integer.
.SH AUTHOR
-Julian Seward, jsewardbzip.org.
+Julian Seward, jseward at acm.org.
-http://www.bzip.org
+https://sourceware.org/bzip2/
The ideas embodied in
.I bzip2
Modified: projects/fuse2/contrib/bzip2/bzip2.c
==============================================================================
--- projects/fuse2/contrib/bzip2/bzip2.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzip2.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -7,8 +7,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -554,7 +554,7 @@ static
Bool testStream ( FILE *zStream )
{
BZFILE* bzf = NULL;
- Int32 bzerr, bzerr_dummy, ret, nread, streamNo, i;
+ Int32 bzerr, bzerr_dummy, ret, streamNo, i;
UChar obuf[5000];
UChar unused[BZ_MAX_UNUSED];
Int32 nUnused;
@@ -577,7 +577,7 @@ Bool testStream ( FILE *zStream )
streamNo++;
while (bzerr == BZ_OK) {
- nread = BZ2_bzRead ( &bzerr, bzf, obuf, 5000 );
+ BZ2_bzRead ( &bzerr, bzf, obuf, 5000 );
if (bzerr == BZ_DATA_ERROR_MAGIC) goto errhandler;
}
if (bzerr != BZ_STREAM_END) goto errhandler;
@@ -749,7 +749,7 @@ void panic ( const Char* s )
"\n%s: PANIC -- internal consistency error:\n"
"\t%s\n"
"\tThis is a BUG. Please report it to me at:\n"
- "\tjseward at bzip.org\n",
+ "\tjseward at acm.org\n",
progName, s );
showFileNames();
cleanUpAndFail( 3 );
@@ -829,7 +829,7 @@ void mySIGSEGVorSIGBUScatcher ( IntNative n )
" The user's manual, Section 4.3, has more info on (1) and (2).\n"
" \n"
" If you suspect this is a bug in bzip2, or are unsure about (1)\n"
- " or (2), feel free to report it to me at: jseward at bzip.org.\n"
+ " or (2), feel free to report it to me at: jseward at acm.org.\n"
" Section 4.3 of the user's manual describes the info a useful\n"
" bug report should have. If the manual is available on your\n"
" system, please try and read it before mailing me. If you don't\n"
@@ -852,7 +852,7 @@ void mySIGSEGVorSIGBUScatcher ( IntNative n )
" The user's manual, Section 4.3, has more info on (2) and (3).\n"
" \n"
" If you suspect this is a bug in bzip2, or are unsure about (2)\n"
- " or (3), feel free to report it to me at: jseward at bzip.org.\n"
+ " or (3), feel free to report it to me at: jseward at acm.org.\n"
" Section 4.3 of the user's manual describes the info a useful\n"
" bug report should have. If the manual is available on your\n"
" system, please try and read it before mailing me. If you don't\n"
@@ -1609,7 +1609,7 @@ void license ( void )
" \n"
" This program is free software; you can redistribute it and/or modify\n"
" it under the terms set out in the LICENSE file, which is included\n"
- " in the bzip2-1.0.6 source distribution.\n"
+ " in the bzip2 source distribution.\n"
" \n"
" This program is distributed in the hope that it will be useful,\n"
" but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -2005,12 +2005,14 @@ IntNative main ( IntNative argc, Char *argv[] )
testf ( aa->name );
}
}
- if (testFailsExist && noisy) {
- fprintf ( stderr,
- "\n"
- "You can use the `bzip2recover' program to attempt to recover\n"
- "data from undamaged sections of corrupted files.\n\n"
- );
+ if (testFailsExist) {
+ if (noisy) {
+ fprintf ( stderr,
+ "\n"
+ "You can use the `bzip2recover' program to attempt to recover\n"
+ "data from undamaged sections of corrupted files.\n\n"
+ );
+ }
setExit(2);
exit(exitValue);
}
Modified: projects/fuse2/contrib/bzip2/bzip2recover.c
==============================================================================
--- projects/fuse2/contrib/bzip2/bzip2recover.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzip2recover.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -7,8 +7,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -309,11 +309,12 @@ Int32 main ( Int32 argc, Char** argv )
UInt32 buffHi, buffLo, blockCRC;
Char* p;
- strcpy ( progName, argv[0] );
+ strncpy ( progName, argv[0], BZ_MAX_FILENAME-1);
+ progName[BZ_MAX_FILENAME-1]='\0';
inFileName[0] = outFileName[0] = 0;
fprintf ( stderr,
- "bzip2recover 1.0.6: extracts blocks from damaged .bz2 files.\n" );
+ "bzip2recover 1.0.7: extracts blocks from damaged .bz2 files.\n" );
if (argc != 2) {
fprintf ( stderr, "%s: usage is `%s damaged_file_name'.\n",
@@ -457,6 +458,7 @@ Int32 main ( Int32 argc, Char** argv )
bsPutUChar ( bsWr, 0x50 ); bsPutUChar ( bsWr, 0x90 );
bsPutUInt32 ( bsWr, blockCRC );
bsClose ( bsWr );
+ outFile = NULL;
}
if (wrBlock >= rbCtr) break;
wrBlock++;
Modified: projects/fuse2/contrib/bzip2/bzlib.c
==============================================================================
--- projects/fuse2/contrib/bzip2/bzlib.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzlib.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -47,7 +47,7 @@ void BZ2_bz__AssertH__fail ( int errcode )
fprintf(stderr,
"\n\nbzip2/libbzip2: internal error number %d.\n"
"This is a bug in bzip2/libbzip2, %s.\n"
- "Please report it to me at: jseward at bzip.org. If this happened\n"
+ "Please report it to me at: jseward at acm.org. If this happened\n"
"when you were using some program which uses libbzip2 as a\n"
"component, you should also report this bug to the author(s)\n"
"of that program. Please make an effort to report this bug;\n"
Modified: projects/fuse2/contrib/bzip2/bzlib.h
==============================================================================
--- projects/fuse2/contrib/bzip2/bzlib.h Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzlib.h Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/bzlib_private.h
==============================================================================
--- projects/fuse2/contrib/bzip2/bzlib_private.h Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/bzlib_private.h Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -36,7 +36,7 @@
/*-- General stuff. --*/
-#define BZ_VERSION "1.0.6, 6-Sept-2010"
+#define BZ_VERSION "1.0.7, 27-Jun-2019"
typedef char Char;
typedef unsigned char Bool;
Modified: projects/fuse2/contrib/bzip2/compress.c
==============================================================================
--- projects/fuse2/contrib/bzip2/compress.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/compress.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/crctable.c
==============================================================================
--- projects/fuse2/contrib/bzip2/crctable.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/crctable.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/decompress.c
==============================================================================
--- projects/fuse2/contrib/bzip2/decompress.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/decompress.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
@@ -285,9 +285,9 @@ Int32 BZ2_decompress ( DState* s )
/*--- Now the selectors ---*/
GET_BITS(BZ_X_SELECTOR_1, nGroups, 3);
- if (nGroups < 2 || nGroups > 6) RETURN(BZ_DATA_ERROR);
+ if (nGroups < 2 || nGroups > BZ_N_GROUPS) RETURN(BZ_DATA_ERROR);
GET_BITS(BZ_X_SELECTOR_2, nSelectors, 15);
- if (nSelectors < 1) RETURN(BZ_DATA_ERROR);
+ if (nSelectors < 1 || nSelectors > BZ_MAX_SELECTORS) RETURN(BZ_DATA_ERROR);
for (i = 0; i < nSelectors; i++) {
j = 0;
while (True) {
Modified: projects/fuse2/contrib/bzip2/huffman.c
==============================================================================
--- projects/fuse2/contrib/bzip2/huffman.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/huffman.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/randtable.c
==============================================================================
--- projects/fuse2/contrib/bzip2/randtable.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/randtable.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -8,8 +8,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/spewG.c
==============================================================================
--- projects/fuse2/contrib/bzip2/spewG.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/spewG.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -13,8 +13,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/unzcrash.c
==============================================================================
--- projects/fuse2/contrib/bzip2/unzcrash.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/unzcrash.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -17,8 +17,8 @@
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
- bzip2/libbzip2 version 1.0.6 of 6 September 2010
- Copyright (C) 1996-2010 Julian Seward <jseward at bzip.org>
+ bzip2/libbzip2 version 1.0.7 of 27 June 2019
+ Copyright (C) 1996-2010 Julian Seward <jseward at acm.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
Modified: projects/fuse2/contrib/bzip2/words2
==============================================================================
--- projects/fuse2/contrib/bzip2/words2 Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/bzip2/words2 Sun Jul 28 04:02:22 2019 (r350387)
@@ -1,5 +1,5 @@
Checking test results. If any of the four "cmp"s which follow
report any differences, something is wrong. If you can't easily
-figure out what, please let me know (jseward at bzip.org).
+figure out what, please let me know (jseward at acm.org).
Modified: projects/fuse2/contrib/elftoolchain/common/_elftc.h
==============================================================================
--- projects/fuse2/contrib/elftoolchain/common/_elftc.h Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/common/_elftc.h Sun Jul 28 04:02:22 2019 (r350387)
@@ -374,11 +374,14 @@ extern const char *__progname;
#include <libkern/OSByteOrder.h>
#define htobe32(x) OSSwapHostToBigInt32(x)
+#define htole32(x) OSSwapHostToLittleInt32(x)
+#ifndef roundup2
#define roundup2 roundup
+#endif
-#define ELFTC_BYTE_ORDER _BYTE_ORDER
-#define ELFTC_BYTE_ORDER_LITTLE_ENDIAN _LITTLE_ENDIAN
-#define ELFTC_BYTE_ORDER_BIG_ENDIAN _BIG_ENDIAN
+#define ELFTC_BYTE_ORDER __DARWIN_BYTE_ORDER
+#define ELFTC_BYTE_ORDER_LITTLE_ENDIAN __DARWIN_LITTLE_ENDIAN
+#define ELFTC_BYTE_ORDER_BIG_ENDIAN __DARWIN_BIG_ENDIAN
#define ELFTC_HAVE_MMAP 1
#define ELFTC_HAVE_STRMODE 1
@@ -418,7 +421,9 @@ extern const char *__progname;
/* Whether we need to supply {be,le}32dec. */
#define ELFTC_NEED_BYTEORDER_EXTENSIONS 1
+#ifndef roundup2
#define roundup2 roundup
+#endif
#endif /* __GLIBC__ || __linux__ */
Modified: projects/fuse2/contrib/elftoolchain/common/elfdefinitions.h
==============================================================================
--- projects/fuse2/contrib/elftoolchain/common/elfdefinitions.h Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/common/elfdefinitions.h Sun Jul 28 04:02:22 2019 (r350387)
@@ -33,7 +33,7 @@
* See: http://www.sco.com/developers/gabi/latest/ch4.intro.html
* - The May 1998 (version 1.5) draft of "The ELF-64 object format".
* - Processor-specific ELF ABI definitions for sparc, i386, amd64, mips,
- * ia64, and powerpc processors.
+ * ia64, powerpc, and RISC-V processors.
* - The "Linkers and Libraries Guide", from Sun Microsystems.
*/
@@ -426,6 +426,22 @@ _ELF_DEFINE_EF(EF_PPC_RELOCATABLE, 0x00010000UL, \
"-mrelocatable flag") \
_ELF_DEFINE_EF(EF_PPC_RELOCATABLE_LIB, 0x00008000UL, \
"-mrelocatable-lib flag") \
+_ELF_DEFINE_EF(EF_RISCV_RVC, 0x00000001UL, \
+ "Compressed instruction extension") \
+_ELF_DEFINE_EF(EF_RISCV_FLOAT_ABI_MASK, 0x00000006UL, \
+ "Floating point ABI") \
+_ELF_DEFINE_EF(EF_RISCV_FLOAT_ABI_SOFT, 0x00000000UL, \
+ "Software emulated floating point") \
+_ELF_DEFINE_EF(EF_RISCV_FLOAT_ABI_SINGLE, 0x00000002UL, \
+ "Single precision floating point") \
+_ELF_DEFINE_EF(EF_RISCV_FLOAT_ABI_DOUBLE, 0x00000004UL, \
+ "Double precision floating point") \
+_ELF_DEFINE_EF(EF_RISCV_FLOAT_ABI_QUAD, 0x00000006UL, \
+ "Quad precision floating point") \
+_ELF_DEFINE_EF(EF_RISCV_RVE, 0x00000008UL, \
+ "RV32E embedded ABI") \
+_ELF_DEFINE_EF(EF_RISCV_TSO, 0x00000010UL, \
+ "RVTSO memory consistency model") \
_ELF_DEFINE_EF(EF_SPARC_EXT_MASK, 0x00ffff00UL, \
"Vendor Extension mask") \
_ELF_DEFINE_EF(EF_SPARC_32PLUS, 0x00000100UL, \
Modified: projects/fuse2/contrib/elftoolchain/elfcopy/sections.c
==============================================================================
--- projects/fuse2/contrib/elftoolchain/elfcopy/sections.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/elfcopy/sections.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -1403,7 +1403,7 @@ init_shstrtab(struct elfcopy *ecp)
struct section *s;
size_t indx, sizehint;
- if (elf_getshstrndx(ecp->ein, &indx) != 0) {
+ if (elf_getshdrstrndx(ecp->ein, &indx) == 0) {
shstrtab = elf_getscn(ecp->ein, indx);
if (shstrtab == NULL)
errx(EXIT_FAILURE, "elf_getscn failed: %s",
@@ -1413,6 +1413,8 @@ init_shstrtab(struct elfcopy *ecp)
elf_errmsg(-1));
sizehint = shdr.sh_size;
} else {
+ /* Clear the error from elf_getshdrstrndx(3). */
+ (void)elf_errno();
sizehint = 0;
}
Modified: projects/fuse2/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3
==============================================================================
--- projects/fuse2/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3 Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/libelftc/elftc_bfd_find_target.3 Sun Jul 28 04:02:22 2019 (r350387)
@@ -76,6 +76,9 @@ Known descriptor names and their properties include:
.It Li elf32-powerpc Ta ELF Ta MSB Ta 32
.It Li elf32-powerpc-freebsd Ta ELF Ta MSB Ta 32
.It Li elf32-powerpcle Ta ELF Ta LSB Ta 32
+.It Li elf32-riscv Ta ELF Ta LSB Ta 32
+.It Li elf64-riscv Ta ELF Ta LSB Ta 64
+.It Li elf64-riscv-freebsd Ta ELF Ta LSB Ta 64
.It Li elf32-sh Ta ELF Ta MSB Ta 32
.It Li elf32-shl Ta ELF Ta LSB Ta 32
.It Li elf32-sh-nbsd Ta ELF Ta MSB Ta 32
Modified: projects/fuse2/contrib/elftoolchain/libelftc/elftc_set_timestamps.c
==============================================================================
--- projects/fuse2/contrib/elftoolchain/libelftc/elftc_set_timestamps.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/libelftc/elftc_set_timestamps.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -37,7 +37,7 @@ ELFTC_VCSID("$Id$");
* stat'.
*/
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
#define ATIME st_atimespec
#define MTIME st_mtimespec
#define LIBELFTC_HAVE_UTIMES 1
Modified: projects/fuse2/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c
==============================================================================
--- projects/fuse2/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c Sun Jul 28 00:48:28 2019 (r350386)
+++ projects/fuse2/contrib/elftoolchain/libelftc/libelftc_bfdtarget.c Sun Jul 28 04:02:22 2019 (r350387)
@@ -316,6 +316,31 @@ struct _Elftc_Bfd_Target _libelftc_targets[] = {
},
{
+ .bt_name = "elf32-riscv",
+ .bt_type = ETF_ELF,
+ .bt_byteorder = ELFDATA2LSB,
+ .bt_elfclass = ELFCLASS32,
+ .bt_machine = EM_RISCV,
+ },
+
+ {
+ .bt_name = "elf64-riscv",
+ .bt_type = ETF_ELF,
+ .bt_byteorder = ELFDATA2LSB,
+ .bt_elfclass = ELFCLASS64,
+ .bt_machine = EM_RISCV,
+ },
+
+ {
+ .bt_name = "elf64-riscv-freebsd",
+ .bt_type = ETF_ELF,
+ .bt_byteorder = ELFDATA2MSB,
+ .bt_elfclass = ELFCLASS64,
+ .bt_machine = EM_RISCV,
+ .bt_osabi = ELFOSABI_FREEBSD,
+ },
+
+ {
.bt_name = "elf64-sh64",
.bt_type = ETF_ELF,
.bt_byteorder = ELFDATA2MSB,
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list