From owner-svn-src-projects@freebsd.org Fri May 26 19:11:30 2017 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 814C8D83D3B for ; Fri, 26 May 2017 19:11:30 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D3EA31600; Fri, 26 May 2017 19:11:29 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v4QJBTEQ068569; Fri, 26 May 2017 19:11:29 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v4QJBPoR068532; Fri, 26 May 2017 19:11:25 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201705261911.v4QJBPoR068532@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 26 May 2017 19:11:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r318964 - in projects/clang500-import: . cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/lib/libzfs/common cddl/contri... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2017 19:11:30 -0000 Author: dim Date: Fri May 26 19:11:24 2017 New Revision: 318964 URL: https://svnweb.freebsd.org/changeset/base/318964 Log: Merge ^/head r318658 through r318963. Added: projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c - copied unchanged from r318963, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c projects/clang500-import/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh - copied unchanged from r318963, head/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh projects/clang500-import/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh - copied unchanged from r318963, head/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh projects/clang500-import/contrib/gcc/config/s390/freebsd.h - copied unchanged from r318963, head/contrib/gcc/config/s390/freebsd.h projects/clang500-import/crypto/openssl/doc/man3/ - copied from r318963, head/crypto/openssl/doc/man3/ projects/clang500-import/lib/libc/gen/devname-compat11.c - copied unchanged from r318963, head/lib/libc/gen/devname-compat11.c projects/clang500-import/lib/libc/gen/fts-compat11.c - copied unchanged from r318963, head/lib/libc/gen/fts-compat11.c projects/clang500-import/lib/libc/gen/fts-compat11.h - copied unchanged from r318963, head/lib/libc/gen/fts-compat11.h projects/clang500-import/lib/libc/gen/ftw-compat11.c - copied unchanged from r318963, head/lib/libc/gen/ftw-compat11.c projects/clang500-import/lib/libc/gen/gen-compat.h - copied unchanged from r318963, head/lib/libc/gen/gen-compat.h projects/clang500-import/lib/libc/gen/getmntinfo-compat11.c - copied unchanged from r318963, head/lib/libc/gen/getmntinfo-compat11.c projects/clang500-import/lib/libc/gen/glob-compat11.c - copied unchanged from r318963, head/lib/libc/gen/glob-compat11.c projects/clang500-import/lib/libc/gen/glob-compat11.h - copied unchanged from r318963, head/lib/libc/gen/glob-compat11.h projects/clang500-import/lib/libc/gen/nftw-compat11.c - copied unchanged from r318963, head/lib/libc/gen/nftw-compat11.c projects/clang500-import/lib/libc/gen/readdir-compat11.c - copied unchanged from r318963, head/lib/libc/gen/readdir-compat11.c projects/clang500-import/lib/libc/gen/scandir-compat11.c - copied unchanged from r318963, head/lib/libc/gen/scandir-compat11.c projects/clang500-import/lib/libc/sys/getdents.c - copied unchanged from r318963, head/lib/libc/sys/getdents.c projects/clang500-import/lib/libc/sys/lstat.c - copied unchanged from r318963, head/lib/libc/sys/lstat.c projects/clang500-import/lib/libc/sys/mknod.c - copied unchanged from r318963, head/lib/libc/sys/mknod.c projects/clang500-import/lib/libc/sys/stat.c - copied unchanged from r318963, head/lib/libc/sys/stat.c projects/clang500-import/lib/libprocstat/libprocstat_compat.c - copied unchanged from r318963, head/lib/libprocstat/libprocstat_compat.c projects/clang500-import/lib/libsysdecode/sysdecode_socket_protocol.3 - copied unchanged from r318963, head/lib/libsysdecode/sysdecode_socket_protocol.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 - copied unchanged from r318963, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 projects/clang500-import/sys/arm/mv/armada/wdt.c - copied unchanged from r318963, head/sys/arm/mv/armada/wdt.c projects/clang500-import/sys/dev/ath/ah_osdep_ar5210.c - copied unchanged from r318963, head/sys/dev/ath/ah_osdep_ar5210.c projects/clang500-import/sys/dev/ath/ah_osdep_ar5211.c - copied unchanged from r318963, head/sys/dev/ath/ah_osdep_ar5211.c projects/clang500-import/sys/dev/ath/ah_osdep_ar5212.c - copied unchanged from r318963, head/sys/dev/ath/ah_osdep_ar5212.c projects/clang500-import/sys/dev/ath/ah_osdep_ar5416.c - copied unchanged from r318963, head/sys/dev/ath/ah_osdep_ar5416.c projects/clang500-import/sys/dev/ath/ah_osdep_ar9300.c - copied unchanged from r318963, head/sys/dev/ath/ah_osdep_ar9300.c projects/clang500-import/sys/dev/ath/if_ath_dfs.c - copied unchanged from r318963, head/sys/dev/ath/if_ath_dfs.c projects/clang500-import/sys/dev/ath/if_ath_drv.c - copied unchanged from r318963, head/sys/dev/ath/if_ath_drv.c projects/clang500-import/sys/dev/ath/if_ath_rate.c - copied unchanged from r318963, head/sys/dev/ath/if_ath_rate.c projects/clang500-import/sys/dev/cxgbe/firmware/t4fw-1.16.45.0.bin.uu - copied unchanged from r318963, head/sys/dev/cxgbe/firmware/t4fw-1.16.45.0.bin.uu projects/clang500-import/sys/dev/cxgbe/firmware/t5fw-1.16.45.0.bin.uu - copied unchanged from r318963, head/sys/dev/cxgbe/firmware/t5fw-1.16.45.0.bin.uu projects/clang500-import/sys/dev/cxgbe/firmware/t6fw-1.16.45.0.bin.uu - copied unchanged from r318963, head/sys/dev/cxgbe/firmware/t6fw-1.16.45.0.bin.uu projects/clang500-import/sys/mips/atheros/ar71xx_caldata.c - copied unchanged from r318963, head/sys/mips/atheros/ar71xx_caldata.c projects/clang500-import/sys/modules/ath_dfs/ - copied from r318963, head/sys/modules/ath_dfs/ projects/clang500-import/sys/modules/ath_hal/ - copied from r318963, head/sys/modules/ath_hal/ projects/clang500-import/sys/modules/ath_hal_ar5210/ - copied from r318963, head/sys/modules/ath_hal_ar5210/ projects/clang500-import/sys/modules/ath_hal_ar5211/ - copied from r318963, head/sys/modules/ath_hal_ar5211/ projects/clang500-import/sys/modules/ath_hal_ar5212/ - copied from r318963, head/sys/modules/ath_hal_ar5212/ projects/clang500-import/sys/modules/ath_hal_ar5416/ - copied from r318963, head/sys/modules/ath_hal_ar5416/ projects/clang500-import/sys/modules/ath_hal_ar9300/ - copied from r318963, head/sys/modules/ath_hal_ar9300/ projects/clang500-import/sys/modules/ath_main/ - copied from r318963, head/sys/modules/ath_main/ projects/clang500-import/sys/modules/ath_rate/ - copied from r318963, head/sys/modules/ath_rate/ projects/clang500-import/usr.bin/diff3/ - copied from r318963, head/usr.bin/diff3/ Deleted: projects/clang500-import/share/misc/man.template projects/clang500-import/sys/dev/cxgbe/firmware/t4fw-1.16.26.0.bin.uu projects/clang500-import/sys/dev/cxgbe/firmware/t5fw-1.16.26.0.bin.uu projects/clang500-import/sys/dev/cxgbe/firmware/t6fw-1.16.26.0.bin.uu Modified: projects/clang500-import/Makefile.inc1 projects/clang500-import/ObsoleteFiles.inc projects/clang500-import/UPDATING projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh projects/clang500-import/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c projects/clang500-import/cddl/lib/libzfs/Makefile projects/clang500-import/cddl/usr.sbin/dtrace/tests/common/proc/Makefile projects/clang500-import/contrib/binutils/bfd/config.bfd projects/clang500-import/contrib/binutils/ld/configure.tgt projects/clang500-import/contrib/blacklist/bin/blacklistd.c projects/clang500-import/contrib/blacklist/include/bl.h projects/clang500-import/contrib/blacklist/include/blacklist.h projects/clang500-import/contrib/blacklist/lib/blacklist.c projects/clang500-import/contrib/blacklist/lib/libblacklist.3 projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/clang500-import/contrib/gcc/config.gcc projects/clang500-import/contrib/libc-vis/vis.3 projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp projects/clang500-import/contrib/netbsd-tests/usr.bin/grep/t_grep.sh projects/clang500-import/contrib/openbsm/libbsm/bsm_wrappers.c projects/clang500-import/crypto/openssl/CHANGES projects/clang500-import/crypto/openssl/Configure projects/clang500-import/crypto/openssl/LICENSE projects/clang500-import/crypto/openssl/Makefile projects/clang500-import/crypto/openssl/Makefile.org projects/clang500-import/crypto/openssl/NEWS projects/clang500-import/crypto/openssl/README projects/clang500-import/crypto/openssl/apps/ca.c projects/clang500-import/crypto/openssl/apps/dhparam.c projects/clang500-import/crypto/openssl/apps/enc.c projects/clang500-import/crypto/openssl/apps/engine.c projects/clang500-import/crypto/openssl/apps/pkeyutl.c projects/clang500-import/crypto/openssl/apps/prime.c projects/clang500-import/crypto/openssl/apps/progs.h projects/clang500-import/crypto/openssl/apps/progs.pl projects/clang500-import/crypto/openssl/apps/req.c projects/clang500-import/crypto/openssl/apps/s_client.c projects/clang500-import/crypto/openssl/apps/s_server.c projects/clang500-import/crypto/openssl/apps/srp.c projects/clang500-import/crypto/openssl/appveyor.yml projects/clang500-import/crypto/openssl/config projects/clang500-import/crypto/openssl/crypto/aes/Makefile projects/clang500-import/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/clang500-import/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl projects/clang500-import/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl projects/clang500-import/crypto/openssl/crypto/asn1/a_bitstr.c projects/clang500-import/crypto/openssl/crypto/asn1/a_digest.c projects/clang500-import/crypto/openssl/crypto/asn1/a_gentm.c projects/clang500-import/crypto/openssl/crypto/asn1/a_strnid.c projects/clang500-import/crypto/openssl/crypto/asn1/a_time.c projects/clang500-import/crypto/openssl/crypto/asn1/a_utctm.c projects/clang500-import/crypto/openssl/crypto/asn1/f_enum.c projects/clang500-import/crypto/openssl/crypto/asn1/f_int.c projects/clang500-import/crypto/openssl/crypto/asn1/tasn_dec.c projects/clang500-import/crypto/openssl/crypto/asn1/tasn_new.c projects/clang500-import/crypto/openssl/crypto/asn1/x_long.c projects/clang500-import/crypto/openssl/crypto/asn1/x_name.c projects/clang500-import/crypto/openssl/crypto/bio/b_print.c projects/clang500-import/crypto/openssl/crypto/bio/bio_cb.c projects/clang500-import/crypto/openssl/crypto/bio/bss_file.c projects/clang500-import/crypto/openssl/crypto/bn/Makefile projects/clang500-import/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl projects/clang500-import/crypto/openssl/crypto/bn/bn_prime.c projects/clang500-import/crypto/openssl/crypto/bn/bn_prime.h projects/clang500-import/crypto/openssl/crypto/bn/bn_prime.pl projects/clang500-import/crypto/openssl/crypto/bn/bn_print.c projects/clang500-import/crypto/openssl/crypto/comp/c_rle.c projects/clang500-import/crypto/openssl/crypto/conf/conf.h projects/clang500-import/crypto/openssl/crypto/conf/conf_def.c projects/clang500-import/crypto/openssl/crypto/conf/conf_err.c projects/clang500-import/crypto/openssl/crypto/des/Makefile projects/clang500-import/crypto/openssl/crypto/des/set_key.c projects/clang500-import/crypto/openssl/crypto/dh/dh.h projects/clang500-import/crypto/openssl/crypto/ec/ec_ameth.c projects/clang500-import/crypto/openssl/crypto/ec/ec_asn1.c projects/clang500-import/crypto/openssl/crypto/ec/ec_mult.c projects/clang500-import/crypto/openssl/crypto/ec/eck_prn.c projects/clang500-import/crypto/openssl/crypto/engine/eng_cryptodev.c projects/clang500-import/crypto/openssl/crypto/err/err.c projects/clang500-import/crypto/openssl/crypto/err/err.h projects/clang500-import/crypto/openssl/crypto/evp/e_aes.c projects/clang500-import/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/clang500-import/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c projects/clang500-import/crypto/openssl/crypto/evp/e_des3.c projects/clang500-import/crypto/openssl/crypto/evp/evp_enc.c projects/clang500-import/crypto/openssl/crypto/evp/pmeth_lib.c projects/clang500-import/crypto/openssl/crypto/ex_data.c projects/clang500-import/crypto/openssl/crypto/hmac/hm_pmeth.c projects/clang500-import/crypto/openssl/crypto/md5/Makefile projects/clang500-import/crypto/openssl/crypto/mem.c projects/clang500-import/crypto/openssl/crypto/modes/Makefile projects/clang500-import/crypto/openssl/crypto/o_dir.c projects/clang500-import/crypto/openssl/crypto/o_time.c projects/clang500-import/crypto/openssl/crypto/opensslv.h projects/clang500-import/crypto/openssl/crypto/perlasm/x86_64-xlate.pl projects/clang500-import/crypto/openssl/crypto/pkcs12/p12_mutl.c projects/clang500-import/crypto/openssl/crypto/ppccap.c projects/clang500-import/crypto/openssl/crypto/rand/md_rand.c projects/clang500-import/crypto/openssl/crypto/rc4/Makefile projects/clang500-import/crypto/openssl/crypto/rsa/rsa_pmeth.c projects/clang500-import/crypto/openssl/crypto/rsa/rsa_pss.c projects/clang500-import/crypto/openssl/crypto/sha/Makefile projects/clang500-import/crypto/openssl/crypto/srp/srp_vfy.c projects/clang500-import/crypto/openssl/crypto/txt_db/txt_db.c projects/clang500-import/crypto/openssl/crypto/ui/ui_lib.c projects/clang500-import/crypto/openssl/crypto/x509/x509_lu.c projects/clang500-import/crypto/openssl/crypto/x509v3/v3_alt.c projects/clang500-import/crypto/openssl/crypto/x509v3/v3_cpols.c projects/clang500-import/crypto/openssl/crypto/x509v3/v3_info.c projects/clang500-import/crypto/openssl/crypto/x509v3/v3_purp.c projects/clang500-import/crypto/openssl/crypto/x86_64cpuid.pl projects/clang500-import/crypto/openssl/crypto/x86cpuid.pl projects/clang500-import/crypto/openssl/doc/apps/ciphers.pod projects/clang500-import/crypto/openssl/doc/apps/config.pod projects/clang500-import/crypto/openssl/doc/apps/genrsa.pod projects/clang500-import/crypto/openssl/doc/apps/req.pod projects/clang500-import/crypto/openssl/doc/apps/s_client.pod projects/clang500-import/crypto/openssl/doc/apps/s_server.pod projects/clang500-import/crypto/openssl/doc/crypto/EVP_EncryptInit.pod projects/clang500-import/crypto/openssl/doc/crypto/RSA_private_encrypt.pod projects/clang500-import/crypto/openssl/doc/crypto/RSA_public_encrypt.pod projects/clang500-import/crypto/openssl/doc/crypto/X509_STORE_CTX_new.pod projects/clang500-import/crypto/openssl/doc/crypto/des.pod projects/clang500-import/crypto/openssl/ssl/d1_both.c projects/clang500-import/crypto/openssl/ssl/d1_clnt.c projects/clang500-import/crypto/openssl/ssl/d1_pkt.c projects/clang500-import/crypto/openssl/ssl/d1_srvr.c projects/clang500-import/crypto/openssl/ssl/s23_clnt.c projects/clang500-import/crypto/openssl/ssl/s23_srvr.c projects/clang500-import/crypto/openssl/ssl/s3_clnt.c projects/clang500-import/crypto/openssl/ssl/s3_enc.c projects/clang500-import/crypto/openssl/ssl/s3_lib.c projects/clang500-import/crypto/openssl/ssl/s3_pkt.c projects/clang500-import/crypto/openssl/ssl/s3_srvr.c projects/clang500-import/crypto/openssl/ssl/ssl_cert.c projects/clang500-import/crypto/openssl/ssl/ssl_ciph.c projects/clang500-import/crypto/openssl/ssl/ssl_lib.c projects/clang500-import/crypto/openssl/ssl/ssl_locl.h projects/clang500-import/crypto/openssl/ssl/ssl_rsa.c projects/clang500-import/crypto/openssl/ssl/ssl_sess.c projects/clang500-import/crypto/openssl/ssl/ssltest.c projects/clang500-import/crypto/openssl/ssl/t1_ext.c projects/clang500-import/crypto/openssl/ssl/t1_lib.c projects/clang500-import/crypto/openssl/util/domd projects/clang500-import/crypto/openssl/util/mk1mf.pl projects/clang500-import/etc/mtree/BSD.root.dist projects/clang500-import/include/dirent.h projects/clang500-import/include/ndbm.h projects/clang500-import/include/stdio.h projects/clang500-import/include/termios.h projects/clang500-import/kerberos5/lib/libroken/Makefile projects/clang500-import/lib/Makefile projects/clang500-import/lib/lib80211/lib80211.3 projects/clang500-import/lib/libarchive/Makefile projects/clang500-import/lib/libc/gen/Makefile.inc projects/clang500-import/lib/libc/gen/Symbol.map projects/clang500-import/lib/libc/gen/basename.3 projects/clang500-import/lib/libc/gen/closedir.c projects/clang500-import/lib/libc/gen/directory.3 projects/clang500-import/lib/libc/gen/dirname.3 projects/clang500-import/lib/libc/gen/err.c projects/clang500-import/lib/libc/gen/fts-compat.c projects/clang500-import/lib/libc/gen/fts-compat.h projects/clang500-import/lib/libc/gen/fts.c projects/clang500-import/lib/libc/gen/gen-private.h projects/clang500-import/lib/libc/gen/opendir.c projects/clang500-import/lib/libc/gen/readdir.c projects/clang500-import/lib/libc/gen/scandir.c projects/clang500-import/lib/libc/gen/sem_timedwait.3 projects/clang500-import/lib/libc/gen/tcsendbreak.3 projects/clang500-import/lib/libc/gen/telldir.h projects/clang500-import/lib/libc/iconv/__iconv_get_list.3 projects/clang500-import/lib/libc/include/compat.h projects/clang500-import/lib/libc/include/libc_private.h projects/clang500-import/lib/libc/locale/localeconv.3 projects/clang500-import/lib/libc/net/sctp_bindx.3 projects/clang500-import/lib/libc/net/sctp_getassocid.3 projects/clang500-import/lib/libc/net/sctp_send.3 projects/clang500-import/lib/libc/posix1e/acl_create_entry.3 projects/clang500-import/lib/libc/posix1e/acl_to_text.3 projects/clang500-import/lib/libc/posix1e/posix1e.3 projects/clang500-import/lib/libc/stdio/fopen.3 projects/clang500-import/lib/libc/stdio/fopencookie.3 projects/clang500-import/lib/libc/stdlib/quick_exit.3 projects/clang500-import/lib/libc/sys/Makefile.inc projects/clang500-import/lib/libc/sys/Symbol.map projects/clang500-import/lib/libc/sys/_umtx_op.2 projects/clang500-import/lib/libc/sys/cap_enter.2 projects/clang500-import/lib/libc/sys/cpuset_getaffinity.2 projects/clang500-import/lib/libc/sys/fsync.2 projects/clang500-import/lib/libc/sys/getdirentries.2 projects/clang500-import/lib/libc/sys/kill.2 projects/clang500-import/lib/libc/sys/open.2 projects/clang500-import/lib/libc/sys/ptrace.2 projects/clang500-import/lib/libc/sys/rctl_add_rule.2 projects/clang500-import/lib/libc/sys/setfib.2 projects/clang500-import/lib/libc/sys/statfs.2 projects/clang500-import/lib/libc/xdr/xdr.3 projects/clang500-import/lib/libkvm/kvm_proc.c projects/clang500-import/lib/libmilter/Makefile projects/clang500-import/lib/libpmc/pmc_event_names_of_class.3 projects/clang500-import/lib/libproc/proc_sym.c projects/clang500-import/lib/libprocstat/Makefile projects/clang500-import/lib/libprocstat/Symbol.map projects/clang500-import/lib/libprocstat/libprocstat.c projects/clang500-import/lib/libprocstat/libprocstat.h projects/clang500-import/lib/libsysdecode/Makefile projects/clang500-import/lib/libsysdecode/flags.c projects/clang500-import/lib/libsysdecode/sysdecode.h projects/clang500-import/lib/libthr/Makefile projects/clang500-import/lib/libthr/arch/aarch64/include/pthread_md.h projects/clang500-import/lib/libthr/arch/arm/include/pthread_md.h projects/clang500-import/lib/libthr/arch/mips/include/pthread_md.h projects/clang500-import/lib/libthr/arch/powerpc/include/pthread_md.h projects/clang500-import/lib/libthr/arch/riscv/include/pthread_md.h projects/clang500-import/lib/libthr/thread/thr_exit.c projects/clang500-import/lib/libthr/thread/thr_kern.c projects/clang500-import/lib/libthr/thread/thr_list.c projects/clang500-import/lib/libthr/thread/thr_mutex.c projects/clang500-import/lib/libthr/thread/thr_private.h projects/clang500-import/lib/libthr/thread/thr_sig.c projects/clang500-import/lib/libufs/libufs.h projects/clang500-import/libexec/rtld-elf/arm/rtld_machdep.h projects/clang500-import/libexec/rtld-elf/mips/rtld_machdep.h projects/clang500-import/libexec/rtld-elf/powerpc/rtld_machdep.h projects/clang500-import/libexec/rtld-elf/powerpc64/rtld_machdep.h projects/clang500-import/libexec/rtld-elf/riscv/rtld_machdep.h projects/clang500-import/libexec/rtld-elf/rtld.c projects/clang500-import/release/Makefile.ec2 projects/clang500-import/release/tools/ec2.conf projects/clang500-import/release/tools/vmimage.subr projects/clang500-import/sbin/badsect/badsect.c projects/clang500-import/sbin/fsck_ffs/suj.c projects/clang500-import/sbin/zfsbootcfg/zfsbootcfg.8 projects/clang500-import/secure/lib/libcrypto/Makefile.inc projects/clang500-import/secure/lib/libcrypto/Makefile.man projects/clang500-import/secure/lib/libcrypto/amd64/aesni-sha1-x86_64.S projects/clang500-import/secure/lib/libcrypto/amd64/aesni-sha256-x86_64.S projects/clang500-import/secure/lib/libcrypto/amd64/x86_64cpuid.S projects/clang500-import/secure/lib/libcrypto/arm/bsaes-armv7.S projects/clang500-import/secure/lib/libcrypto/i386/x86cpuid.S projects/clang500-import/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/clang500-import/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/clang500-import/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/clang500-import/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/clang500-import/secure/lib/libcrypto/man/ASN1_TIME_set.3 projects/clang500-import/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_ctrl.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_base64.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_md.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_null.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_find_type.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_new.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_push.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_read.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_accept.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_bio.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_connect.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_fd.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_file.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_mem.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_null.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_s_socket.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_set_callback.3 projects/clang500-import/secure/lib/libcrypto/man/BIO_should_retry.3 projects/clang500-import/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/clang500-import/secure/lib/libcrypto/man/BN_CTX_new.3 projects/clang500-import/secure/lib/libcrypto/man/BN_CTX_start.3 projects/clang500-import/secure/lib/libcrypto/man/BN_add.3 projects/clang500-import/secure/lib/libcrypto/man/BN_add_word.3 projects/clang500-import/secure/lib/libcrypto/man/BN_bn2bin.3 projects/clang500-import/secure/lib/libcrypto/man/BN_cmp.3 projects/clang500-import/secure/lib/libcrypto/man/BN_copy.3 projects/clang500-import/secure/lib/libcrypto/man/BN_generate_prime.3 projects/clang500-import/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/clang500-import/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/clang500-import/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/clang500-import/secure/lib/libcrypto/man/BN_new.3 projects/clang500-import/secure/lib/libcrypto/man/BN_num_bytes.3 projects/clang500-import/secure/lib/libcrypto/man/BN_rand.3 projects/clang500-import/secure/lib/libcrypto/man/BN_set_bit.3 projects/clang500-import/secure/lib/libcrypto/man/BN_swap.3 projects/clang500-import/secure/lib/libcrypto/man/BN_zero.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_add1_signer.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_compress.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_decrypt.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_encrypt.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_final.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_get0_type.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_sign.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_uncompress.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_verify.3 projects/clang500-import/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/clang500-import/secure/lib/libcrypto/man/CONF_modules_free.3 projects/clang500-import/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/clang500-import/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/clang500-import/secure/lib/libcrypto/man/DH_generate_key.3 projects/clang500-import/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/clang500-import/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/clang500-import/secure/lib/libcrypto/man/DH_new.3 projects/clang500-import/secure/lib/libcrypto/man/DH_set_method.3 projects/clang500-import/secure/lib/libcrypto/man/DH_size.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_do_sign.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_generate_key.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_new.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_set_method.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_sign.3 projects/clang500-import/secure/lib/libcrypto/man/DSA_size.3 projects/clang500-import/secure/lib/libcrypto/man/EC_GFp_simple_method.3 projects/clang500-import/secure/lib/libcrypto/man/EC_GROUP_copy.3 projects/clang500-import/secure/lib/libcrypto/man/EC_GROUP_new.3 projects/clang500-import/secure/lib/libcrypto/man/EC_KEY_new.3 projects/clang500-import/secure/lib/libcrypto/man/EC_POINT_add.3 projects/clang500-import/secure/lib/libcrypto/man/EC_POINT_new.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_clear_error.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_error_string.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_get_error.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_load_strings.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_print_errors.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_put_error.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_remove_state.3 projects/clang500-import/secure/lib/libcrypto/man/ERR_set_mark.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_EncodeInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_SealInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_SignInit.3 projects/clang500-import/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/clang500-import/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_config.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 projects/clang500-import/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/clang500-import/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/clang500-import/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/clang500-import/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS12_create.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS12_parse.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS7_sign.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/clang500-import/secure/lib/libcrypto/man/PKCS7_verify.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_add.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_bytes.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_cleanup.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_egd.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_load_file.3 projects/clang500-import/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_check_key.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_generate_key.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_new.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_print.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_set_method.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_sign.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/clang500-import/secure/lib/libcrypto/man/RSA_size.3 projects/clang500-import/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/clang500-import/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/clang500-import/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/clang500-import/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/clang500-import/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/clang500-import/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/clang500-import/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/clang500-import/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/clang500-import/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/clang500-import/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/clang500-import/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/clang500-import/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/clang500-import/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/clang500-import/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/clang500-import/secure/lib/libcrypto/man/X509_check_host.3 projects/clang500-import/secure/lib/libcrypto/man/X509_new.3 projects/clang500-import/secure/lib/libcrypto/man/X509_verify_cert.3 projects/clang500-import/secure/lib/libcrypto/man/bio.3 projects/clang500-import/secure/lib/libcrypto/man/blowfish.3 projects/clang500-import/secure/lib/libcrypto/man/bn.3 projects/clang500-import/secure/lib/libcrypto/man/bn_internal.3 projects/clang500-import/secure/lib/libcrypto/man/buffer.3 projects/clang500-import/secure/lib/libcrypto/man/crypto.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_DHparams.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_ECPKParameters.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_PrivateKey.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/clang500-import/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/clang500-import/secure/lib/libcrypto/man/des.3 projects/clang500-import/secure/lib/libcrypto/man/dh.3 projects/clang500-import/secure/lib/libcrypto/man/dsa.3 projects/clang500-import/secure/lib/libcrypto/man/ec.3 projects/clang500-import/secure/lib/libcrypto/man/ecdsa.3 projects/clang500-import/secure/lib/libcrypto/man/engine.3 projects/clang500-import/secure/lib/libcrypto/man/err.3 projects/clang500-import/secure/lib/libcrypto/man/evp.3 projects/clang500-import/secure/lib/libcrypto/man/hmac.3 projects/clang500-import/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/clang500-import/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/clang500-import/secure/lib/libcrypto/man/lh_stats.3 projects/clang500-import/secure/lib/libcrypto/man/lhash.3 projects/clang500-import/secure/lib/libcrypto/man/md5.3 projects/clang500-import/secure/lib/libcrypto/man/mdc2.3 projects/clang500-import/secure/lib/libcrypto/man/pem.3 projects/clang500-import/secure/lib/libcrypto/man/rand.3 projects/clang500-import/secure/lib/libcrypto/man/rc4.3 projects/clang500-import/secure/lib/libcrypto/man/ripemd.3 projects/clang500-import/secure/lib/libcrypto/man/rsa.3 projects/clang500-import/secure/lib/libcrypto/man/sha.3 projects/clang500-import/secure/lib/libcrypto/man/threads.3 projects/clang500-import/secure/lib/libcrypto/man/ui.3 projects/clang500-import/secure/lib/libcrypto/man/ui_compat.3 projects/clang500-import/secure/lib/libcrypto/man/x509.3 projects/clang500-import/secure/lib/libssl/Makefile.man projects/clang500-import/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/clang500-import/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_CTX_new.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_cmd.3 projects/clang500-import/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_free.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_get0_param.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_new.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set1_curves.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_alpn_select_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/clang500-import/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 projects/clang500-import/secure/lib/libssl/man/SSL_SESSION_free.3 projects/clang500-import/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/clang500-import/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/clang500-import/secure/lib/libssl/man/SSL_accept.3 projects/clang500-import/secure/lib/libssl/man/SSL_alert_type_string.3 projects/clang500-import/secure/lib/libssl/man/SSL_check_chain.3 projects/clang500-import/secure/lib/libssl/man/SSL_clear.3 projects/clang500-import/secure/lib/libssl/man/SSL_connect.3 projects/clang500-import/secure/lib/libssl/man/SSL_do_handshake.3 projects/clang500-import/secure/lib/libssl/man/SSL_free.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_ciphers.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_error.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_fd.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_rbio.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_session.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_verify_result.3 projects/clang500-import/secure/lib/libssl/man/SSL_get_version.3 projects/clang500-import/secure/lib/libssl/man/SSL_library_init.3 projects/clang500-import/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/clang500-import/secure/lib/libssl/man/SSL_new.3 projects/clang500-import/secure/lib/libssl/man/SSL_pending.3 projects/clang500-import/secure/lib/libssl/man/SSL_read.3 projects/clang500-import/secure/lib/libssl/man/SSL_rstate_string.3 projects/clang500-import/secure/lib/libssl/man/SSL_session_reused.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_bio.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_connect_state.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_fd.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_session.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_shutdown.3 projects/clang500-import/secure/lib/libssl/man/SSL_set_verify_result.3 projects/clang500-import/secure/lib/libssl/man/SSL_shutdown.3 projects/clang500-import/secure/lib/libssl/man/SSL_state_string.3 projects/clang500-import/secure/lib/libssl/man/SSL_want.3 projects/clang500-import/secure/lib/libssl/man/SSL_write.3 projects/clang500-import/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/clang500-import/secure/lib/libssl/man/ssl.3 projects/clang500-import/secure/usr.bin/openssl/Makefile.man projects/clang500-import/secure/usr.bin/openssl/man/CA.pl.1 projects/clang500-import/secure/usr.bin/openssl/man/asn1parse.1 projects/clang500-import/secure/usr.bin/openssl/man/c_rehash.1 projects/clang500-import/secure/usr.bin/openssl/man/ca.1 projects/clang500-import/secure/usr.bin/openssl/man/ciphers.1 projects/clang500-import/secure/usr.bin/openssl/man/cms.1 projects/clang500-import/secure/usr.bin/openssl/man/crl.1 projects/clang500-import/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/clang500-import/secure/usr.bin/openssl/man/dgst.1 projects/clang500-import/secure/usr.bin/openssl/man/dhparam.1 projects/clang500-import/secure/usr.bin/openssl/man/dsa.1 projects/clang500-import/secure/usr.bin/openssl/man/dsaparam.1 projects/clang500-import/secure/usr.bin/openssl/man/ec.1 projects/clang500-import/secure/usr.bin/openssl/man/ecparam.1 projects/clang500-import/secure/usr.bin/openssl/man/enc.1 projects/clang500-import/secure/usr.bin/openssl/man/errstr.1 projects/clang500-import/secure/usr.bin/openssl/man/gendsa.1 projects/clang500-import/secure/usr.bin/openssl/man/genpkey.1 projects/clang500-import/secure/usr.bin/openssl/man/genrsa.1 projects/clang500-import/secure/usr.bin/openssl/man/nseq.1 projects/clang500-import/secure/usr.bin/openssl/man/ocsp.1 projects/clang500-import/secure/usr.bin/openssl/man/openssl.1 projects/clang500-import/secure/usr.bin/openssl/man/passwd.1 projects/clang500-import/secure/usr.bin/openssl/man/pkcs12.1 projects/clang500-import/secure/usr.bin/openssl/man/pkcs7.1 projects/clang500-import/secure/usr.bin/openssl/man/pkcs8.1 projects/clang500-import/secure/usr.bin/openssl/man/pkey.1 projects/clang500-import/secure/usr.bin/openssl/man/pkeyparam.1 projects/clang500-import/secure/usr.bin/openssl/man/pkeyutl.1 projects/clang500-import/secure/usr.bin/openssl/man/rand.1 projects/clang500-import/secure/usr.bin/openssl/man/req.1 projects/clang500-import/secure/usr.bin/openssl/man/rsa.1 projects/clang500-import/secure/usr.bin/openssl/man/rsautl.1 projects/clang500-import/secure/usr.bin/openssl/man/s_client.1 projects/clang500-import/secure/usr.bin/openssl/man/s_server.1 projects/clang500-import/secure/usr.bin/openssl/man/s_time.1 projects/clang500-import/secure/usr.bin/openssl/man/sess_id.1 projects/clang500-import/secure/usr.bin/openssl/man/smime.1 projects/clang500-import/secure/usr.bin/openssl/man/speed.1 projects/clang500-import/secure/usr.bin/openssl/man/spkac.1 projects/clang500-import/secure/usr.bin/openssl/man/ts.1 projects/clang500-import/secure/usr.bin/openssl/man/tsget.1 projects/clang500-import/secure/usr.bin/openssl/man/verify.1 projects/clang500-import/secure/usr.bin/openssl/man/version.1 projects/clang500-import/secure/usr.bin/openssl/man/x509.1 projects/clang500-import/secure/usr.bin/openssl/man/x509v3_config.1 projects/clang500-import/share/doc/Makefile projects/clang500-import/share/doc/papers/timecounter/timecounter.ms projects/clang500-import/share/examples/Makefile projects/clang500-import/share/man/man4/capsicum.4 projects/clang500-import/share/man/man4/mmcsd.4 projects/clang500-import/share/man/man4/mpr.4 projects/clang500-import/share/man/man4/mps.4 projects/clang500-import/share/man/man5/acct.5 projects/clang500-import/share/man/man5/dir.5 projects/clang500-import/share/man/man7/growfs.7 projects/clang500-import/share/man/man9/Makefile projects/clang500-import/share/man/man9/bitset.9 projects/clang500-import/share/man/man9/iflibdi.9 projects/clang500-import/share/man/man9/mutex.9 projects/clang500-import/share/misc/Makefile projects/clang500-import/share/misc/pci_vendors projects/clang500-import/sys/arm/mv/armada38x/armada38x.c projects/clang500-import/sys/arm/mv/armada38x/files.armada38x projects/clang500-import/sys/arm/mv/files.mv projects/clang500-import/sys/arm/mv/mv_common.c projects/clang500-import/sys/arm/mv/mv_pci.c projects/clang500-import/sys/arm/mv/mvreg.h projects/clang500-import/sys/arm64/conf/GENERIC projects/clang500-import/sys/boot/common/dev_net.c projects/clang500-import/sys/boot/mips/beri/boot2/Makefile projects/clang500-import/sys/bsm/audit.h projects/clang500-import/sys/cam/ata/ata_xpt.c projects/clang500-import/sys/cddl/compat/opensolaris/sys/dirent.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_bookmark.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/multilist.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_tx.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dir.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/multilist.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_impl.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_dir.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/clang500-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/clang500-import/sys/compat/freebsd32/capabilities.conf projects/clang500-import/sys/compat/freebsd32/freebsd32.h projects/clang500-import/sys/compat/freebsd32/freebsd32_misc.c projects/clang500-import/sys/compat/freebsd32/freebsd32_proto.h projects/clang500-import/sys/compat/freebsd32/freebsd32_syscall.h projects/clang500-import/sys/compat/freebsd32/freebsd32_syscalls.c projects/clang500-import/sys/compat/freebsd32/freebsd32_sysent.c projects/clang500-import/sys/compat/freebsd32/freebsd32_systrace_args.c projects/clang500-import/sys/compat/freebsd32/syscalls.master projects/clang500-import/sys/compat/linux/linux_file.c projects/clang500-import/sys/compat/ndis/kern_ndis.c projects/clang500-import/sys/compat/ndis/subr_ndis.c projects/clang500-import/sys/conf/files projects/clang500-import/sys/contrib/ipfilter/netinet/ip_nat.c projects/clang500-import/sys/dev/ath/ah_osdep.c projects/clang500-import/sys/dev/ath/ath_dfs/null/dfs_null.c projects/clang500-import/sys/dev/ath/ath_hal/ah.c projects/clang500-import/sys/dev/ath/ath_hal/ah_desc.h projects/clang500-import/sys/dev/ath/ath_hal/ah_internal.h projects/clang500-import/sys/dev/ath/ath_rate/sample/sample.c projects/clang500-import/sys/dev/ath/if_ath.c projects/clang500-import/sys/dev/ath/if_ath_ahb.c projects/clang500-import/sys/dev/ath/if_ath_pci.c projects/clang500-import/sys/dev/ath/if_ath_rx.c projects/clang500-import/sys/dev/bhnd/nvram/bhnd_nvram_data_sprom.c projects/clang500-import/sys/dev/bhnd/nvram/bhnd_sprom.c projects/clang500-import/sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt projects/clang500-import/sys/dev/cxgbe/firmware/t4fw_interface.h projects/clang500-import/sys/dev/cxgbe/firmware/t5fw_cfg_uwire.txt projects/clang500-import/sys/dev/cxgbe/firmware/t6fw_cfg_uwire.txt projects/clang500-import/sys/dev/cxgbe/iw_cxgbe/cm.c projects/clang500-import/sys/dev/etherswitch/arswitch/arswitch_phy.c projects/clang500-import/sys/dev/if_ndis/if_ndis.c projects/clang500-import/sys/dev/if_ndis/if_ndisvar.h projects/clang500-import/sys/dev/mpr/mpr.c projects/clang500-import/sys/dev/mpr/mpr_mapping.c projects/clang500-import/sys/dev/mpr/mpr_sas.c projects/clang500-import/sys/dev/mpr/mpr_sas_lsi.c projects/clang500-import/sys/dev/mpr/mpr_user.c projects/clang500-import/sys/dev/mpr/mprvar.h projects/clang500-import/sys/dev/mps/mps.c projects/clang500-import/sys/dev/mps/mps_mapping.c projects/clang500-import/sys/dev/mps/mps_sas.c projects/clang500-import/sys/dev/mps/mps_sas_lsi.c projects/clang500-import/sys/dev/mps/mps_user.c projects/clang500-import/sys/dev/mps/mpsvar.h projects/clang500-import/sys/dev/qlnx/qlnxe/qlnx_os.c projects/clang500-import/sys/dev/snp/snp.c projects/clang500-import/sys/dev/sound/pcm/buffer.c projects/clang500-import/sys/dev/sound/pcm/feeder_mixer.c projects/clang500-import/sys/dev/vmware/vmxnet3/if_vmx.c projects/clang500-import/sys/fs/devfs/devfs_devs.c projects/clang500-import/sys/fs/devfs/devfs_vnops.c projects/clang500-import/sys/fs/fdescfs/fdesc_vnops.c projects/clang500-import/sys/fs/nandfs/nandfs_fs.h projects/clang500-import/sys/fs/nfs/nfsport.h projects/clang500-import/sys/fs/nfsclient/nfs_clrpcops.c projects/clang500-import/sys/fs/nfsclient/nfs_clvnops.c projects/clang500-import/sys/fs/nfsserver/nfs_nfsdport.c projects/clang500-import/sys/i386/i386/machdep.c projects/clang500-import/sys/kern/capabilities.conf projects/clang500-import/sys/kern/init_sysent.c projects/clang500-import/sys/kern/kern_acct.c projects/clang500-import/sys/kern/kern_cpuset.c projects/clang500-import/sys/kern/kern_descrip.c projects/clang500-import/sys/kern/kern_proc.c projects/clang500-import/sys/kern/kern_prot.c projects/clang500-import/sys/kern/makesyscalls.sh projects/clang500-import/sys/kern/sys_socket.c projects/clang500-import/sys/kern/syscalls.c projects/clang500-import/sys/kern/syscalls.master projects/clang500-import/sys/kern/systrace_args.c projects/clang500-import/sys/kern/tty.c projects/clang500-import/sys/kern/tty_pts.c projects/clang500-import/sys/kern/vfs_syscalls.c projects/clang500-import/sys/kern/vfs_vnops.c projects/clang500-import/sys/mips/atheros/ar71xx_fixup.c projects/clang500-import/sys/mips/atheros/files.ar71xx projects/clang500-import/sys/mips/mips/busdma_machdep.c projects/clang500-import/sys/modules/Makefile projects/clang500-import/sys/modules/ath/Makefile projects/clang500-import/sys/modules/cxgbe/t4_firmware/Makefile projects/clang500-import/sys/modules/cxgbe/t5_firmware/Makefile projects/clang500-import/sys/modules/cxgbe/t6_firmware/Makefile projects/clang500-import/sys/net/if_lagg.c projects/clang500-import/sys/net/if_lagg.h projects/clang500-import/sys/net/if_vlan.c projects/clang500-import/sys/netinet/in_pcb.c projects/clang500-import/sys/netinet/in_pcb.h projects/clang500-import/sys/netinet/sctp_input.c projects/clang500-import/sys/netinet/sctp_os_bsd.h projects/clang500-import/sys/netinet/sctp_output.c projects/clang500-import/sys/netinet/sctp_pcb.c projects/clang500-import/sys/netinet/sctp_sysctl.c projects/clang500-import/sys/netinet/sctp_usrreq.c projects/clang500-import/sys/netipsec/ipsec_input.c projects/clang500-import/sys/netipsec/ipsec_output.c projects/clang500-import/sys/netipsec/xform_ah.c projects/clang500-import/sys/netipsec/xform_esp.c projects/clang500-import/sys/netipsec/xform_ipcomp.c projects/clang500-import/sys/nlm/nlm_advlock.c projects/clang500-import/sys/security/audit/audit_private.h projects/clang500-import/sys/sys/_termios.h projects/clang500-import/sys/sys/_types.h projects/clang500-import/sys/sys/acct.h projects/clang500-import/sys/sys/ata.h projects/clang500-import/sys/sys/bitset.h projects/clang500-import/sys/sys/dirent.h projects/clang500-import/sys/sys/mount.h projects/clang500-import/sys/sys/param.h projects/clang500-import/sys/sys/proc.h projects/clang500-import/sys/sys/stat.h projects/clang500-import/sys/sys/syscall.h projects/clang500-import/sys/sys/syscall.mk projects/clang500-import/sys/sys/syscallsubr.h projects/clang500-import/sys/sys/sysproto.h projects/clang500-import/sys/sys/tty.h projects/clang500-import/sys/sys/user.h projects/clang500-import/sys/sys/vnode.h projects/clang500-import/sys/tools/sound/snd_fxdiv_gen.awk projects/clang500-import/sys/vm/swap_pager.c projects/clang500-import/sys/vm/vm_object.c projects/clang500-import/sys/vm/vm_param.h projects/clang500-import/sys/x86/include/segments.h projects/clang500-import/tools/build/mk/OptionalObsoleteFiles.inc projects/clang500-import/tools/tools/sysbuild/sysbuild.sh projects/clang500-import/usr.bin/grep/grep.c projects/clang500-import/usr.bin/grep/grep.h projects/clang500-import/usr.bin/grep/regex/tre-fastmatch.c projects/clang500-import/usr.bin/grep/util.c projects/clang500-import/usr.bin/kdump/kdump.c projects/clang500-import/usr.bin/lastcomm/lastcomm.c projects/clang500-import/usr.bin/lastcomm/readrec.c projects/clang500-import/usr.bin/truss/syscalls.c projects/clang500-import/usr.bin/vmstat/vmstat.c projects/clang500-import/usr.sbin/bhyve/bhyvegc.c (contents, props changed) projects/clang500-import/usr.sbin/bootparamd/bootparamd/bootparamd.c projects/clang500-import/usr.sbin/bsdconfig/console/keymap projects/clang500-import/usr.sbin/bsdconfig/share/keymap.subr projects/clang500-import/usr.sbin/bsdinstall/bsdinstall.8 projects/clang500-import/usr.sbin/bsdinstall/partedit/part_wizard.c projects/clang500-import/usr.sbin/bsdinstall/partedit/sade.8 projects/clang500-import/usr.sbin/efidp/efidp.8 projects/clang500-import/usr.sbin/makefs/ffs.c projects/clang500-import/usr.sbin/makefs/ffs/buf.c projects/clang500-import/usr.sbin/makefs/ffs/buf.h projects/clang500-import/usr.sbin/makefs/ffs/ffs_alloc.c projects/clang500-import/usr.sbin/makefs/ffs/ffs_balloc.c projects/clang500-import/usr.sbin/makefs/ffs/mkfs.c projects/clang500-import/usr.sbin/makefs/ffs/ufs_inode.h projects/clang500-import/usr.sbin/makefs/makefs.8 projects/clang500-import/usr.sbin/makefs/makefs.c projects/clang500-import/usr.sbin/makefs/makefs.h projects/clang500-import/usr.sbin/newsyslog/extern.h projects/clang500-import/usr.sbin/newsyslog/newsyslog.8 projects/clang500-import/usr.sbin/newsyslog/newsyslog.c projects/clang500-import/usr.sbin/newsyslog/newsyslog.conf.5 projects/clang500-import/usr.sbin/newsyslog/ptimes.c projects/clang500-import/usr.sbin/newsyslog/tests/legacy_test.sh projects/clang500-import/usr.sbin/pmcstudy/pmcstudy.8 projects/clang500-import/usr.sbin/pstat/pstat.c projects/clang500-import/usr.sbin/sa/extern.h projects/clang500-import/usr.sbin/sa/main.c projects/clang500-import/usr.sbin/ypldap/aldap.c Directory Properties: projects/clang500-import/ (props changed) projects/clang500-import/cddl/ (props changed) projects/clang500-import/cddl/contrib/opensolaris/ (props changed) projects/clang500-import/cddl/contrib/opensolaris/cmd/zdb/ (props changed) projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/clang500-import/contrib/binutils/ (props changed) projects/clang500-import/contrib/blacklist/ (props changed) projects/clang500-import/contrib/compiler-rt/ (props changed) projects/clang500-import/contrib/gcc/ (props changed) projects/clang500-import/contrib/libc-vis/ (props changed) projects/clang500-import/contrib/llvm/ (props changed) projects/clang500-import/contrib/llvm/tools/lldb/ (props changed) projects/clang500-import/contrib/netbsd-tests/ (props changed) projects/clang500-import/contrib/openbsm/ (props changed) projects/clang500-import/crypto/openssl/ (props changed) projects/clang500-import/sys/cddl/contrib/opensolaris/ (props changed) projects/clang500-import/sys/contrib/ipfilter/ (props changed) Modified: projects/clang500-import/Makefile.inc1 ============================================================================== --- projects/clang500-import/Makefile.inc1 Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/Makefile.inc1 Fri May 26 19:11:24 2017 (r318964) @@ -505,11 +505,6 @@ CROSSENV+= MAKEOBJDIRPREFIX=${OBJTREE} \ # Don't rebuild build-tools targets during normal build. CROSSENV+= BUILD_TOOLS_META=.NOMETA .endif -.if ${MK_GROFF} != "no" -CROSSENV+= GROFF_BIN_PATH=${WORLDTMP}/legacy/usr/bin \ - GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \ - GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac -.endif .if defined(TARGET_CFLAGS) CROSSENV+= ${TARGET_CFLAGS} .endif @@ -712,16 +707,39 @@ _worldtmp: .PHONY .else rm -rf ${WORLDTMP}/legacy/usr/include .endif +# Dependencies cannot cope with certain source tree changes, particularly +# with respect to removing source files and replacing generated files. +# Handle these cases here in an ad-hoc fashion. +# 20160829 remove stale dependencies for ptrace stub, rewritten in C +# in r305012 +.for f in ptrace +.if exists(${OBJTREE}${.CURDIR}/lib/libc/.depend.${f}.o) + @if egrep -q '/${f}.[sS]' \ + ${OBJTREE}${.CURDIR}/lib/libc/.depend.${f}.o; then \ + echo Removing stale dependencies for ${f} syscall wrappers; \ + rm -f ${OBJTREE}${.CURDIR}/lib/libc/.depend.${f}.* \ + ${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.*; \ + fi +.endif +.endfor +# 20170523 remove stale generated asm files for functions which are no longer +# syscalls after r302092 (pipe) and r318736 (others) +.for f in getdents lstat mknod pipe stat +.if exists(${OBJTREE}${.CURDIR}/lib/libc/${f}.s) || \ + exists(${OBJTREE}${.CURDIR}/lib/libc/${f}.S) + @echo Removing stale generated ${f} syscall files + @rm -f ${OBJTREE}${.CURDIR}/lib/libc/${f}.* \ + ${OBJTREE}${.CURDIR}/lib/libc/.depend.${f}.* \ + ${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/${f}.* \ + ${OBJTREE}${.CURDIR}/world32/${.CURDIR}/lib/libc/.depend.${f}.* +.endif +.endfor .for _dir in \ lib lib/casper usr legacy/bin legacy/usr mkdir -p ${WORLDTMP}/${_dir} .endfor mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ -p ${WORLDTMP}/legacy/usr >/dev/null -.if ${MK_GROFF} != "no" - mtree -deU -f ${.CURDIR}/etc/mtree/BSD.groff.dist \ - -p ${WORLDTMP}/legacy/usr >/dev/null -.endif mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ -p ${WORLDTMP}/legacy/usr/include >/dev/null mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ @@ -1654,11 +1672,6 @@ _strfile= usr.bin/fortune/strfile _gperf= gnu/usr.bin/gperf .endif -.if ${MK_SHAREDOCS} != "no" && ${MK_GROFF} != "no" -_groff= gnu/usr.bin/groff \ - usr.bin/soelim -.endif - .if ${MK_VT} != "no" _vtfontcvt= usr.bin/vtfontcvt .endif @@ -1765,7 +1778,6 @@ bootstrap-tools: .PHONY ${_kerberos5_bootstrap_tools} \ ${_strfile} \ ${_gperf} \ - ${_groff} \ ${_dtc} \ ${_cat} \ ${_kbdcontrol} \ Modified: projects/clang500-import/ObsoleteFiles.inc ============================================================================== --- projects/clang500-import/ObsoleteFiles.inc Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/ObsoleteFiles.inc Fri May 26 19:11:24 2017 (r318964) @@ -150,6 +150,78 @@ OLD_FILES+=usr/lib/clang/4.0.0/lib/freeb OLD_DIRS+=usr/lib/clang/4.0.0/lib/freebsd OLD_DIRS+=usr/lib/clang/4.0.0/lib OLD_DIRS+=usr/lib/clang/4.0.0 +# 20170525: remove misleading template +OLD_FILES+=usr/share/misc/man.template +# 20170525: disconnect the roff docs from the build +OLD_FILES+=usr/share/doc/papers/beyond43.ascii.gz +OLD_FILES+=usr/share/doc/papers/bio.ascii.gz +OLD_FILES+=usr/share/doc/papers/contents.ascii.gz +OLD_FILES+=usr/share/doc/papers/devfs.ascii.gz +OLD_FILES+=usr/share/doc/papers/diskperf.ascii.gz +OLD_FILES+=usr/share/doc/papers/fsinterface.ascii.gz +OLD_FILES+=usr/share/doc/papers/hwpmc.ascii.gz +OLD_FILES+=usr/share/doc/papers/jail.ascii.gz +OLD_FILES+=usr/share/doc/papers/kernmalloc.ascii.gz +OLD_FILES+=usr/share/doc/papers/kerntune.ascii.gz +OLD_FILES+=usr/share/doc/papers/malloc.ascii.gz +OLD_FILES+=usr/share/doc/papers/newvm.ascii.gz +OLD_FILES+=usr/share/doc/papers/releng.ascii.gz +OLD_FILES+=usr/share/doc/papers/sysperf.ascii.gz +OLD_FILES+=usr/share/doc/papers/timecounter.ascii.gz +OLD_FILES+=usr/share/doc/psd/01.cacm/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/02.implement/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/03.iosys/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/04.uprog/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/05.sysman/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/06.Clang/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/12.make/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/13.rcs/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/13.rcs/rcs_func.ascii.gz +OLD_FILES+=usr/share/doc/psd/15.yacc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/16.lex/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/17.m4/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/18.gprof/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/20.ipctut/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/21.ipc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/22.rpcgen/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/23.rpc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/24.xdr/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/25.xdrrfc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/26.rpcrfc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/27.nfsrfc/paper.ascii.gz +OLD_FILES+=usr/share/doc/psd/Title.ascii.gz +OLD_FILES+=usr/share/doc/psd/contents.ascii.gz +OLD_FILES+=usr/share/doc/smm/01.setup/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/02.config/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/03.fsck/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/04.quotas/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/05.fastfs/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/06.nfs/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/07.lpd/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/08.sendmailop/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/11.timedop/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/12.timed/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/18.net/paper.ascii.gz +OLD_FILES+=usr/share/doc/smm/Title.ascii.gz +OLD_FILES+=usr/share/doc/smm/contents.ascii.gz +OLD_FILES+=usr/share/doc/usd/04.csh/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/05.dc/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/06.bc/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/07.mail/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/10.exref/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/10.exref/summary.ascii.gz +OLD_FILES+=usr/share/doc/usd/11.edit/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/12.vi/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/12.vi/summary.ascii.gz +OLD_FILES+=usr/share/doc/usd/12.vi/viapwh.ascii.gz +OLD_FILES+=usr/share/doc/usd/13.viref/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/18.msdiffs/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/19.memacros/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/20.meref/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/21.troff/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/22.trofftut/paper.ascii.gz +OLD_FILES+=usr/share/doc/usd/Title.ascii.gz +OLD_FILES+=usr/share/doc/usd/contents.ascii.gz # 20170427: NATM configuration support removed OLD_FILES+=etc/rc.d/atm1 OLD_FILES+=etc/rc.d/atm2 Modified: projects/clang500-import/UPDATING ============================================================================== --- projects/clang500-import/UPDATING Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/UPDATING Fri May 26 19:11:24 2017 (r318964) @@ -6,7 +6,7 @@ COMMON ITEMS: section later in the file. basically know what you are doing. If not, then please consult the FreeBSD handbook: - http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html + https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-src.html Items affecting the ports and packages system can be found in /usr/ports/UPDATING. Please read that file before running portupgrade. @@ -56,6 +56,47 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12 Please see the 20141231 entry below for information about prerequisites and upgrading, if you are not already using clang 3.5.0 or higher. +20170524: + The ath(4) and ath_hal(4) modules now build piecemeal to allow for + smaller runtime footprint builds. This is useful for embedded systems + which only require one chipset support. + + If you load it as a module, make sure this is in /boot/loader.conf: + + if_ath_load="YES" + + This will load the HAL, all chip/RF backends and if_ath_pci. + If you have if_ath_pci in /boot/loader.conf, ensure it is after + if_ath or it will not load any HAL chipset support. + + If you want to selectively load things (eg on ye cheape ARM/MIPS + platforms where RAM is at a premium) you should: + + * load ath_hal + * load the chip modules in question + * load ath_rate, ath_dfs + * load ath_main + * load if_ath_pci and/or if_ath_ahb depending upon your particular + bus bind type - this is where probe/attach is done. + + For further comments/feedback, poke adrian@ . + +20170523: + The "ino64" 64-bit inode project has been committed, which extends + a number of types to 64 bits. Upgrading in place requires care and + adherence to the documented upgrade procedure. + + If using a custom kernel configuration ensure that the + COMPAT_FREEBSD11 option is included (as during the upgrade the + system will be running the ino64 kernel with the existing world). + + For the safest in-place upgrade begin by removing previous build + artifacts via "rm -rf /usr/obj/*". Then, carefully follow the + full procedure documented below under the heading "To rebuild + everything and install it on the current system." Specifically, + a reboot is required after installing the new kernel before + installing world. + 20170424: The NATM framework including the en(4), fatm(4), hatm(4), and patm(4) devices has been removed. Consumers should plan a Copied: projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c (from r318963, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c Fri May 26 19:11:24 2017 (r318964, copy of r318963, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.c) @@ -0,0 +1,36 @@ +/* + * CDDL HEADER START + * + * The contents of this file are subject to the terms of the + * Common Development and Distribution License (the "License"). + * You may not use this file except in compliance with the License. + * + * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE + * or http://www.opensolaris.org/os/licensing. + * See the License for the specific language governing permissions + * and limitations under the License. + * + * When distributing Covered Code, include this CDDL HEADER in each + * file and include the License file at usr/src/OPENSOLARIS.LICENSE. + * If applicable, add the following below this CDDL HEADER, with the + * fields enclosed by brackets "[]" replaced with your own identifying + * information: Portions Copyright [yyyy] [name of copyright owner] + * + * CDDL HEADER END + */ + +/* + * Copyright 2017 Mark Johnston + */ + +#include + +int +main(int argc, char **argv) +{ + + for (;;) + sleep(1); + + return (0); +} Modified: projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh Fri May 26 19:11:24 2017 (r318964) @@ -52,7 +52,7 @@ script() /curpsinfo->pr_ppid == $child && execargs == "$longsleep" && args[0] != CLD_DUMPED/ { - printf("Child process could did dump core."); + printf("Child process could not dump core."); exit(1); } EOF @@ -62,10 +62,9 @@ sleeper() { while true; do $longsleep & - /bin/sleep 1 + /bin/sleep 1 kill -SEGV $! done - /bin/rm -f $corefile } if [ $# != 1 ]; then @@ -74,8 +73,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -longsleep="/bin/sleep 10000" -corefile=/tmp/sleep.core +longsleep="./tst.exitcore.exe" sleeper & child=$! @@ -83,10 +81,6 @@ child=$! script status=$? -#pstop $child -#pkill -P $child kill $child -#prun $child -/bin/rm -f $corefile exit $status Modified: projects/clang500-import/cddl/contrib/opensolaris/cmd/zdb/zdb.c ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/cmd/zdb/zdb.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/cmd/zdb/zdb.c Fri May 26 19:11:24 2017 (r318964) @@ -75,10 +75,12 @@ DMU_OT_ZAP_OTHER : DMU_OT_NUMTYPES)) #ifndef lint +extern int reference_tracking_enable; extern boolean_t zfs_recover; extern uint64_t zfs_arc_max, zfs_arc_meta_limit; extern int zfs_vdev_async_read_max_active; #else +int reference_tracking_enable; boolean_t zfs_recover; uint64_t zfs_arc_max, zfs_arc_meta_limit; int zfs_vdev_async_read_max_active; @@ -3696,6 +3698,11 @@ main(int argc, char **argv) */ zfs_vdev_async_read_max_active = 10; + /* + * Disable reference tracking for better performance. + */ + reference_tracking_enable = B_FALSE; + kernel_init(FREAD); g_zfs = libzfs_init(); if (g_zfs == NULL) Modified: projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h Fri May 26 19:11:24 2017 (r318964) @@ -132,6 +132,8 @@ typedef enum { SHARED_SMB = 0x4 } zfs_share_type_t; +#define CONFIG_BUF_MINSIZE 65536 + int zfs_error(libzfs_handle_t *, int, const char *); int zfs_error_fmt(libzfs_handle_t *, int, const char *, ...); void zfs_error_aux(libzfs_handle_t *, const char *, ...); Modified: projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c Fri May 26 19:11:24 2017 (r318964) @@ -21,7 +21,7 @@ /* * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2012, 2015 by Delphix. All rights reserved. + * Copyright (c) 2012, 2016 by Delphix. All rights reserved. * Copyright 2015 RackTop Systems. * Copyright 2016 Nexenta Systems, Inc. */ @@ -379,13 +379,14 @@ refresh_config(libzfs_handle_t *hdl, nvl { nvlist_t *nvl; zfs_cmd_t zc = { 0 }; - int err; + int err, dstbuf_size; if (zcmd_write_conf_nvlist(hdl, &zc, config) != 0) return (NULL); - if (zcmd_alloc_dst_nvlist(hdl, &zc, - zc.zc_nvlist_conf_size * 2) != 0) { + dstbuf_size = MAX(CONFIG_BUF_MINSIZE, zc.zc_nvlist_conf_size * 4); + + if (zcmd_alloc_dst_nvlist(hdl, &zc, dstbuf_size) != 0) { zcmd_free_nvlists(&zc); return (NULL); } Modified: projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Fri May 26 19:11:24 2017 (r318964) @@ -2800,7 +2800,7 @@ zfs_receive_package(libzfs_handle_t *hdl goto out; } - if (fromsnap != NULL) { + if (fromsnap != NULL && recursive) { nvlist_t *renamed = NULL; nvpair_t *pair = NULL; @@ -2827,7 +2827,7 @@ zfs_receive_package(libzfs_handle_t *hdl *strchr(tofs, '@') = '\0'; } - if (recursive && !flags->dryrun && !flags->nomount) { + if (!flags->dryrun && !flags->nomount) { VERIFY(0 == nvlist_alloc(&renamed, NV_UNIQUE_NAME, 0)); } @@ -2896,7 +2896,7 @@ zfs_receive_package(libzfs_handle_t *hdl anyerr |= error; } while (error == 0); - if (drr->drr_payloadlen != 0 && fromsnap != NULL) { + if (drr->drr_payloadlen != 0 && recursive && fromsnap != NULL) { /* * Now that we have the fs's they sent us, try the * renames again. Modified: projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c ============================================================================== --- projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Fri May 26 19:11:24 2017 (r318964) @@ -759,6 +759,8 @@ lzc_rollback(const char *fsname, char *s const char *snapname = fnvlist_lookup_string(result, "target"); (void) strlcpy(snapnamebuf, snapname, snapnamelen); } + nvlist_free(result); + return (err); } Modified: projects/clang500-import/cddl/lib/libzfs/Makefile ============================================================================== --- projects/clang500-import/cddl/lib/libzfs/Makefile Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/lib/libzfs/Makefile Fri May 26 19:11:24 2017 (r318964) @@ -37,6 +37,7 @@ SRCS+= libzfs_changelist.c \ zprop_common.c \ WARNS?= 0 +SHLIB_MAJOR= 3 CSTD= c99 CFLAGS+= -DZFS_NO_ACL CFLAGS+= -I${SRCTOP}/sbin/mount Modified: projects/clang500-import/cddl/usr.sbin/dtrace/tests/common/proc/Makefile ============================================================================== --- projects/clang500-import/cddl/usr.sbin/dtrace/tests/common/proc/Makefile Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/cddl/usr.sbin/dtrace/tests/common/proc/Makefile Fri May 26 19:11:24 2017 (r318964) @@ -23,6 +23,7 @@ TESTEXES= \ CFILES= \ + tst.exitcore.c \ tst.sigwait.c \ Modified: projects/clang500-import/contrib/binutils/bfd/config.bfd ============================================================================== --- projects/clang500-import/contrib/binutils/bfd/config.bfd Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/binutils/bfd/config.bfd Fri May 26 19:11:24 2017 (r318964) @@ -1156,13 +1156,13 @@ case "${targ}" in targ_selvecs="bfd_powerpcle_pei_vec bfd_powerpc_pei_vec bfd_powerpcle_pe_vec bfd_powerpc_pe_vec" ;; - s390-*-linux*) + s390-*-freebsd* | s390-*-linux*) targ_defvec=bfd_elf32_s390_vec targ64_selvecs=bfd_elf64_s390_vec want64=true ;; #ifdef BFD64 - s390x-*-linux*) + s390x-*-freebsd* | s390x-*-linux*) targ_defvec=bfd_elf64_s390_vec targ_selvecs=bfd_elf32_s390_vec want64=true Modified: projects/clang500-import/contrib/binutils/ld/configure.tgt ============================================================================== --- projects/clang500-import/contrib/binutils/ld/configure.tgt Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/binutils/ld/configure.tgt Fri May 26 19:11:24 2017 (r318964) @@ -480,12 +480,21 @@ powerpc-*-lynxos*) targ_emul=ppclynx ;; rs6000-*-aix5*) targ_emul=aix5rs6 ;; rs6000-*-aix*) targ_emul=aixrs6 ;; +s390x-*-freebsd*) targ_emul=elf64_s390 + targ_extra_emuls=elf_s390 + targ_extra_libpath=$targ_extra_emuls + tdir_elf_s390=`echo ${targ_alias} | sed -e 's/s390x/s390/'` ;; s390x-*-linux*) targ_emul=elf64_s390 targ_extra_emuls=elf_s390 targ_extra_libpath=$targ_extra_emuls tdir_elf_s390=`echo ${targ_alias} | sed -e 's/s390x/s390/'` ;; s390x-*-tpf*) targ_emul=elf64_s390 tdir_elf_s390=`echo ${targ_alias} | sed -e 's/s390x/s390/'` ;; +s390-*-freebsd*) targ_emul=elf_s390 + targ64_extra_emuls=elf64_s390 + targ64_extra_libpath=elf64_s390 + tdir_elf64_s390=`echo ${targ_alias} | sed -e 's/s390/s390x/'` + ;; s390-*-linux*) targ_emul=elf_s390 targ64_extra_emuls=elf64_s390 targ64_extra_libpath=elf64_s390 Copied: projects/clang500-import/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh (from r318963, head/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang500-import/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh Fri May 26 19:11:24 2017 (r318964, copy of r318963, head/contrib/binutils/ld/emulparams/elf64_s390_fbsd.sh) @@ -0,0 +1,2 @@ +. ${srcdir}/emulparams/elf64_s390.sh +. ${srcdir}/emulparams/elf_fbsd.sh Copied: projects/clang500-import/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh (from r318963, head/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang500-import/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh Fri May 26 19:11:24 2017 (r318964, copy of r318963, head/contrib/binutils/ld/emulparams/elf_s390_fbsd.sh) @@ -0,0 +1,2 @@ +. ${srcdir}/emulparams/elf_s390.sh +. ${srcdir}/emulparams/elf_fbsd.sh Modified: projects/clang500-import/contrib/blacklist/bin/blacklistd.c ============================================================================== --- projects/clang500-import/contrib/blacklist/bin/blacklistd.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/blacklist/bin/blacklistd.c Fri May 26 19:11:24 2017 (r318964) @@ -214,6 +214,17 @@ process(bl_t bl) } switch (bi->bi_type) { + case BL_ABUSE: + /* + * If the application has signaled abusive behavior, + * set the number of fails to be one less than the + * configured limit. Fallthrough to the normal BL_ADD + * processing, which will increment the failure count + * to the threshhold, and block the abusive address. + */ + if (c.c_nfail != -1) + dbi.count = c.c_nfail - 1; + /*FALLTHROUGH*/ case BL_ADD: dbi.count++; dbi.last = ts.tv_sec; @@ -249,6 +260,9 @@ process(bl_t bl) dbi.count = 0; dbi.last = 0; break; + case BL_BADUSER: + /* ignore for now */ + break; default: (*lfun)(LOG_ERR, "unknown message %d", bi->bi_type); } Modified: projects/clang500-import/contrib/blacklist/include/bl.h ============================================================================== --- projects/clang500-import/contrib/blacklist/include/bl.h Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/blacklist/include/bl.h Fri May 26 19:11:24 2017 (r318964) @@ -40,7 +40,9 @@ typedef enum { BL_INVALID, BL_ADD, - BL_DELETE + BL_DELETE, + BL_ABUSE, + BL_BADUSER } bl_type_t; typedef struct { Modified: projects/clang500-import/contrib/blacklist/include/blacklist.h ============================================================================== --- projects/clang500-import/contrib/blacklist/include/blacklist.h Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/blacklist/include/blacklist.h Fri May 26 19:11:24 2017 (r318964) @@ -43,4 +43,13 @@ int blacklist_sa_r(struct blacklist *, i const struct sockaddr *, socklen_t, const char *); __END_DECLS +/* action values for user applications */ +#define BLACKLIST_API_ENUM 1 +enum { + BLACKLIST_AUTH_OK = 0, + BLACKLIST_AUTH_FAIL, + BLACKLIST_ABUSIVE_BEHAVIOR, + BLACKLIST_BAD_USER +}; + #endif /* _BLACKLIST_H */ Modified: projects/clang500-import/contrib/blacklist/lib/blacklist.c ============================================================================== --- projects/clang500-import/contrib/blacklist/lib/blacklist.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/blacklist/lib/blacklist.c Fri May 26 19:11:24 2017 (r318964) @@ -61,7 +61,27 @@ int blacklist_sa_r(struct blacklist *bl, int action, int rfd, const struct sockaddr *sa, socklen_t slen, const char *msg) { - return bl_send(bl, action ? BL_ADD : BL_DELETE, rfd, sa, slen, msg); + int internal_action; + + /* internal values are not the same as user application values */ + switch (action) { + case BLACKLIST_AUTH_FAIL: + internal_action = BL_ADD; + break; + case BLACKLIST_AUTH_OK: + internal_action = BL_DELETE; + break; + case BLACKLIST_ABUSIVE_BEHAVIOR: + internal_action = BL_ABUSE; + break; + case BLACKLIST_BAD_USER: + internal_action = BL_BADUSER; + break; + default: + internal_action = BL_INVALID; + break; + } + return bl_send(bl, internal_action, rfd, sa, slen, msg); } int Modified: projects/clang500-import/contrib/blacklist/lib/libblacklist.3 ============================================================================== --- projects/clang500-import/contrib/blacklist/lib/libblacklist.3 Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/blacklist/lib/libblacklist.3 Fri May 26 19:11:24 2017 (r318964) @@ -27,7 +27,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd January 22, 2015 +.Dd May 5, 2017 .Dt LIBBLACKLIST 3 .Os .Sh NAME @@ -76,13 +76,9 @@ The .Fn blacklist function sends a message to .Xr blacklistd 8 , -with an +with an integer .Ar action -argument specifying -.Dv 1 -for a failed connection or -.Dv 0 -for a successful connection, +argument specifying the type of notification, a file descriptor .Ar fd specifying the accepted file descriptor connected to the client, @@ -91,6 +87,30 @@ and an optional message in the argument. .Pp The +.Ar action +parameter can take these values: +.Bl -tag -width ".Va BLACKLIST_ABUSIVE_BEHAVIOR" +.It Va BLACKLIST_AUTH_FAIL +There was an unsuccessful authentication attempt. +.It Va BLACKLIST_AUTH_OK +A user successfully authenticated. +.It Va BLACKLIST_ABUSIVE_BEHAVIOR +The sending daemon has detected abusive behavior +from the remote system. The remote address should +be blocked as soon as possible. +.It Va BLACKLIST_BAD_USER +The sending daemon has determined the username +presented for authentication is invalid. The +.Xr blacklistd 8 +daemon compares the username to a configured list of forbidden +usernames and +blocks the address immediately if a forbidden username matches. +(The +.Ar BLACKLIST_BAD_USER +support is not currently available.) +.El +.Pp +The .Fn blacklist_r function is more efficient because it keeps the blacklist state around. .Pp @@ -102,8 +122,13 @@ functions can be used with unconnected s .Xr getpeername 2 will not work, the server will pass the peer name in the message. .Pp -All functions log errors to -.Xr syslogd 8 . +By default, +.Xr syslogd 8 +is used for message logging. +The internal +.Fn bl_create +function can be used to create the required internal +state and specify a custom logging function. .Sh RETURN VALUES The function .Fn blacklist_open Modified: projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc ============================================================================== --- projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc Fri May 26 19:11:24 2017 (r318964) @@ -237,7 +237,8 @@ static void kernel_stat_to_stat(struct k uptr internal_stat(const char *path, void *buf) { #if SANITIZER_FREEBSD - return internal_syscall(SYSCALL(stat), path, buf); + return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, + (uptr)buf, 0); #elif SANITIZER_USES_CANONICAL_LINUX_SYSCALLS return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf, 0); @@ -261,7 +262,8 @@ uptr internal_stat(const char *path, voi uptr internal_lstat(const char *path, void *buf) { #if SANITIZER_FREEBSD - return internal_syscall(SYSCALL(lstat), path, buf); + return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, + (uptr)buf, AT_SYMLINK_NOFOLLOW); #elif SANITIZER_USES_CANONICAL_LINUX_SYSCALLS return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf, AT_SYMLINK_NOFOLLOW); @@ -604,7 +606,9 @@ uptr internal_getppid() { } uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count) { -#if SANITIZER_USES_CANONICAL_LINUX_SYSCALLS +#if SANITIZER_FREEBSD + return internal_syscall(SYSCALL(getdirentries), fd, (uptr)dirp, count, NULL); +#elif SANITIZER_USES_CANONICAL_LINUX_SYSCALLS return internal_syscall(SYSCALL(getdents64), fd, (uptr)dirp, count); #else return internal_syscall(SYSCALL(getdents), fd, (uptr)dirp, count); Modified: projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ============================================================================== --- projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Fri May 26 19:11:24 2017 (r318964) @@ -489,7 +489,8 @@ namespace __sanitizer { }; #elif SANITIZER_FREEBSD struct __sanitizer_dirent { - unsigned int d_fileno; + unsigned long long d_fileno; + unsigned long long d_off; unsigned short d_reclen; // more fields that we don't care about }; Modified: projects/clang500-import/contrib/gcc/config.gcc ============================================================================== --- projects/clang500-import/contrib/gcc/config.gcc Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/gcc/config.gcc Fri May 26 19:11:24 2017 (r318964) @@ -1942,10 +1942,19 @@ rs6000-ibm-aix[56789].* | powerpc-ibm-ai thread_file='aix' extra_headers= ;; +s390-*-freebsd*) + tm_file="${tm_file} dbxelf.h elfos.h ${fbsd_tm_file} s390/freebsd.h" + ;; s390-*-linux*) tm_file="s390/s390.h dbxelf.h elfos.h svr4.h linux.h s390/linux.h" tmake_file="${tmake_file} t-dfprules s390/t-crtstuff s390/t-linux" ;; +s390x-*-freebsd*) + tm_file="s390/s390.h s390/s390x.h dbxelf.h elfos.h ${fbsd_tm_file} s390/freebsd.h" + tm_p_file=s390/s390-protos.h + md_file=s390/s390.md + out_file=s390/s390.c + ;; s390x-*-linux*) tm_file="s390/s390x.h s390/s390.h dbxelf.h elfos.h svr4.h linux.h s390/linux.h" tm_p_file=s390/s390-protos.h Copied: projects/clang500-import/contrib/gcc/config/s390/freebsd.h (from r318963, head/contrib/gcc/config/s390/freebsd.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang500-import/contrib/gcc/config/s390/freebsd.h Fri May 26 19:11:24 2017 (r318964, copy of r318963, head/contrib/gcc/config/s390/freebsd.h) @@ -0,0 +1,105 @@ +/* Definitions for FreeBSD for S/390. + Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2006 + Free Software Foundation, Inc. + Contributed by Hartmut Penner (hpenner@de.ibm.com) and + Ulrich Weigand (uweigand@de.ibm.com). + +This file is part of GCC. + +GCC is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2, or (at your option) any later +version. + +GCC is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with GCC; see the file COPYING. If not, write to the Free +Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301, USA. */ + +#ifndef _CONFIG_S390_FREEBSD_H +#define _CONFIG_S390_FREEBSD_H + +/* Target specific version string. */ + +#ifdef DEFAULT_TARGET_64BIT +#undef TARGET_VERSION +#define TARGET_VERSION fprintf (stderr, " (FreeBSD for zSeries)"); +#else +#undef TARGET_VERSION +#define TARGET_VERSION fprintf (stderr, " (FreeBSD for S/390)"); +#endif + + +/* Target specific type definitions. */ + +/* ??? Do we really want long as size_t on 31-bit? */ +/* Answer is yes for FreeBSD. */ +#undef SIZE_TYPE +#define SIZE_TYPE (TARGET_64BIT ? "long unsigned int" : "unsigned int") +#undef PTRDIFF_TYPE +#define PTRDIFF_TYPE (TARGET_64BIT ? "long int" : "int") + +#undef WCHAR_TYPE +#define WCHAR_TYPE "int" +#undef WCHAR_TYPE_SIZE +#define WCHAR_TYPE_SIZE 32 + +#undef DEFAULT_SIGNED_CHAR +#define DEFAULT_SIGNED_CHAR 1 + +/* Target specific assembler settings. */ + +#undef ASM_SPEC +#define ASM_SPEC "%{m31&m64}%{mesa&mzarch}%{march=*}" + + +/* Target specific linker settings. */ + +#ifdef DEFAULT_TARGET_64BIT +#define MULTILIB_DEFAULTS { "m64" } +#else +#define MULTILIB_DEFAULTS { "m31" } +#endif + +#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1" +#define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1" + +#undef LINK_SPEC +#define LINK_SPEC \ + "%{m31:-m elf_s390}%{m64:-m elf64_s390} \ + %{shared:-shared} \ + %{!shared: \ + %{static:-static} \ + %{!static: \ + %{rdynamic:-export-dynamic} \ + %{!dynamic-linker: \ + %{m31:-dynamic-linker " LINUX_DYNAMIC_LINKER32 "} \ + %{m64:-dynamic-linker " LINUX_DYNAMIC_LINKER64 "}}}}" + +#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}" + +#define TARGET_ASM_FILE_END file_end_indicate_exec_stack + +#define MD_UNWIND_SUPPORT "config/s390/freebsd-unwind.h" + +#ifdef TARGET_LIBC_PROVIDES_SSP +/* s390 glibc provides __stack_chk_guard in 0x14(tp), + s390x glibc provides it at 0x28(tp). */ +#define TARGET_THREAD_SSP_OFFSET (TARGET_64BIT ? 0x28 : 0x14) +#endif + +/* Define if long doubles should be mangled as 'g'. */ +#define TARGET_ALTERNATE_LONG_DOUBLE_MANGLING + +/* Override the default comment-starter of "/APP" from unix.h. */ +#undef ASM_APP_ON +#define ASM_APP_ON "#APP\n" +#undef ASM_APP_OFF +#define ASM_APP_OFF "#NO_APP\n" + +#endif Modified: projects/clang500-import/contrib/libc-vis/vis.3 ============================================================================== --- projects/clang500-import/contrib/libc-vis/vis.3 Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/libc-vis/vis.3 Fri May 26 19:11:24 2017 (r318964) @@ -373,7 +373,6 @@ space. .It Dv \e240 Represents Meta-space. .El -.Pp .It Dv VIS_CSTYLE Use C-style backslash sequences to represent standard non-printable characters. Modified: projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp ============================================================================== --- projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp Fri May 26 19:11:24 2017 (r318964) @@ -1132,6 +1132,8 @@ ProcessMessage ProcessMonitor::MonitorSI case 0: case TRAP_TRACE: + // Map TRAP_CAP to a trace trap in the absense of a more specific handler. + case TRAP_CAP: if (log) log->Printf("ProcessMonitor::%s() received trace event, tid = %" PRIu64 " : si_code = %d", Modified: projects/clang500-import/contrib/netbsd-tests/usr.bin/grep/t_grep.sh ============================================================================== --- projects/clang500-import/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri May 26 19:11:24 2017 (r318964) @@ -627,6 +627,46 @@ binary_flags_body() atf_check -o inline:"A\000B\000C\n" grep --binary-files=text 'B' test1 atf_check -s exit:1 grep --binary-files=without-match 'B' test2 } + +atf_test_case mmap +mmap_head() +{ + atf_set "descr" "Check basic matching with --mmap flag" +} +mmap_body() +{ + grep_type + if [ $? -eq $GREP_TYPE_GNU ]; then + atf_expect_fail "gnu grep from ports has no --mmap option" + fi + + printf "A\nB\nC\n" > test1 + + atf_check -s exit:0 -o inline:"B\n" grep --mmap -oe "B" test1 + atf_check -s exit:1 grep --mmap -e "Z" test1 +} + +atf_test_case mmap_eof_not_eol +mmap_eof_not_eol_head() +{ + atf_set "descr" "Check --mmap flag handling of encountering EOF without EOL (PR 165471, 219402)" +} +mmap_eof_not_eol_body() +{ + grep_type + if [ $? -eq $GREP_TYPE_GNU ]; then + atf_expect_fail "gnu grep from ports has no --mmap option" + fi + + printf "ABC" > test1 + jot -b " " -s "" 4096 >> test2 + + atf_check -s exit:0 -o inline:"B\n" grep --mmap -oe "B" test1 + # Dependency on jemalloc(3) to detect buffer overflow, otherwise this + # unreliably produces a SIGSEGV or SIGBUS + atf_check -s exit:0 -o not-empty \ + env MALLOC_CONF="redzone:true" grep --mmap -e " " test2 +} # End FreeBSD atf_init_test_cases() @@ -665,5 +705,7 @@ atf_init_test_cases() atf_add_test_case grep_nomatch_flags atf_add_test_case binary_flags atf_add_test_case badcontext + atf_add_test_case mmap + atf_add_test_case mmap_eof_not_eol # End FreeBSD } Modified: projects/clang500-import/contrib/openbsm/libbsm/bsm_wrappers.c ============================================================================== --- projects/clang500-import/contrib/openbsm/libbsm/bsm_wrappers.c Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/contrib/openbsm/libbsm/bsm_wrappers.c Fri May 26 19:11:24 2017 (r318964) @@ -264,12 +264,14 @@ audit_set_terminal_host(uint32_t *m) int audit_set_terminal_id(au_tid_t *tid) { + dev_t port; int ret; if (tid == NULL) return (kAUBadParamErr); - if ((ret = audit_set_terminal_port(&tid->port)) != kAUNoErr) + if ((ret = audit_set_terminal_port(&port)) != kAUNoErr) return (ret); + tid->port = port; return (audit_set_terminal_host(&tid->machine)); } Modified: projects/clang500-import/crypto/openssl/CHANGES ============================================================================== --- projects/clang500-import/crypto/openssl/CHANGES Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/crypto/openssl/CHANGES Fri May 26 19:11:24 2017 (r318964) @@ -2,6 +2,12 @@ OpenSSL CHANGES _______________ + Changes between 1.0.2k and 1.0.2l [25 May 2017] + + *) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target + platform rather than 'mingw'. + [Richard Levitte] + Changes between 1.0.2j and 1.0.2k [26 Jan 2017] *) Truncated packet could crash via OOB read Modified: projects/clang500-import/crypto/openssl/Configure ============================================================================== --- projects/clang500-import/crypto/openssl/Configure Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/crypto/openssl/Configure Fri May 26 19:11:24 2017 (r318964) @@ -109,7 +109,7 @@ my $usage="Usage: Configure [no- # Minimum warning options... any contributions to OpenSSL should at least get # past these. -my $gcc_devteam_warn = "-Wall -pedantic -DPEDANTIC -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Werror -DCRYPTO_MDEBUG_ALL -DCRYPTO_MDEBUG_ABORT -DREF_CHECK -DOPENSSL_NO_DEPRECATED"; +my $gcc_devteam_warn = "-Wall -pedantic -DPEDANTIC -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wundef -Werror -DCRYPTO_MDEBUG_ALL -DCRYPTO_MDEBUG_ABORT -DREF_CHECK -DOPENSSL_NO_DEPRECATED"; # TODO(openssl-team): fix problems and investigate if (at least) the following # warnings can also be enabled: @@ -2041,12 +2041,13 @@ EOF close(OUT); } else { my $make_command = "$make PERL=\'$perl\'"; - my $make_targets = ""; - $make_targets .= " links" if $symlink; - $make_targets .= " depend" if $depflags ne $default_depflags && $make_depend; - $make_targets .= " gentests" if $symlink; - (system $make_command.$make_targets) == 0 or exit $? - if $make_targets ne ""; + my @make_targets = (); + push @make_targets, "links" if $symlink; + push @make_targets, "depend" if $depflags ne $default_depflags && $make_depend; + push @make_targets, "gentests" if $symlink; + foreach my $make_target (@make_targets) { + (system "$make_command $make_target") == 0 or exit $?; + } if ( $perl =~ m@^/@) { &dofile("tools/c_rehash",$perl,'^#!/', '#!%s','^my \$dir;$', 'my $dir = "' . $openssldir . '";', '^my \$prefix;$', 'my $prefix = "' . $prefix . '";'); &dofile("apps/CA.pl",$perl,'^#!/', '#!%s'); @@ -2056,8 +2057,8 @@ EOF &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s'); } if ($depflags ne $default_depflags && !$make_depend) { - $warn_make_depend++; - } + $warn_make_depend++; + } } # create the ms/version32.rc file if needed Modified: projects/clang500-import/crypto/openssl/LICENSE ============================================================================== --- projects/clang500-import/crypto/openssl/LICENSE Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/crypto/openssl/LICENSE Fri May 26 19:11:24 2017 (r318964) @@ -2,7 +2,7 @@ LICENSE ISSUES ============== - The OpenSSL toolkit stays under a dual license, i.e. both the conditions of + The OpenSSL toolkit stays under a double license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses are BSD-style Open Source licenses. In case of any license issues related to OpenSSL @@ -12,7 +12,7 @@ --------------- /* ==================================================================== - * Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved. + * Copyright (c) 1998-2017 The OpenSSL Project. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions Modified: projects/clang500-import/crypto/openssl/Makefile ============================================================================== --- projects/clang500-import/crypto/openssl/Makefile Fri May 26 19:02:46 2017 (r318963) +++ projects/clang500-import/crypto/openssl/Makefile Fri May 26 19:11:24 2017 (r318964) @@ -4,7 +4,7 @@ ## Makefile for OpenSSL ## -VERSION=1.0.2k +VERSION=1.0.2l *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***