From owner-svn-src-projects@freebsd.org Fri Sep 13 21:15:07 2019 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C9F2ED377E for ; Fri, 13 Sep 2019 21:15:07 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46VT1R5hQBz480C; Fri, 13 Sep 2019 21:15:07 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8C38DD5CF; Fri, 13 Sep 2019 21:15:07 +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 x8DLF7xT061021; Fri, 13 Sep 2019 21:15:07 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x8DLF2Uc060994; Fri, 13 Sep 2019 21:15:02 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201909132115.x8DLF2Uc060994@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 13 Sep 2019 21:15:02 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r352308 - in projects/clang900-import: . cddl/contrib/opensolaris/common/avl contrib/apr/include/private contrib/compiler-rt/lib/builtins/armv6m contrib/compiler-rt/lib/sancov contrib/g... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang900-import: . cddl/contrib/opensolaris/common/avl contrib/apr/include/private contrib/compiler-rt/lib/builtins/armv6m contrib/compiler-rt/lib/sancov contrib/gdb/gdb contrib/gdb/gdb/cl... X-SVN-Commit-Revision: 352308 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 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, 13 Sep 2019 21:15:07 -0000 Author: dim Date: Fri Sep 13 21:15:01 2019 New Revision: 352308 URL: https://svnweb.freebsd.org/changeset/base/352308 Log: Merge ^/head r352105 through r352307. Added: projects/clang900-import/contrib/libedit/ - copied from r352307, head/contrib/libedit/ projects/clang900-import/crypto/openssl/doc/man3/CRYPTO_memcmp.pod - copied unchanged from r352307, head/crypto/openssl/doc/man3/CRYPTO_memcmp.pod projects/clang900-import/crypto/openssl/doc/man3/X509_cmp.pod - copied unchanged from r352307, head/crypto/openssl/doc/man3/X509_cmp.pod projects/clang900-import/lib/csu/powerpc64/reloc.c - copied unchanged from r352307, head/lib/csu/powerpc64/reloc.c projects/clang900-import/lib/libedit/readline/ - copied from r352307, head/lib/libedit/readline/ projects/clang900-import/secure/lib/libcrypto/man/CRYPTO_memcmp.3 - copied unchanged from r352307, head/secure/lib/libcrypto/man/CRYPTO_memcmp.3 projects/clang900-import/secure/lib/libcrypto/man/X509_cmp.3 - copied unchanged from r352307, head/secure/lib/libcrypto/man/X509_cmp.3 projects/clang900-import/sys/arm64/intel/ - copied from r352307, head/sys/arm64/intel/ projects/clang900-import/sys/arm64/linux/linux_genassym.c - copied unchanged from r352307, head/sys/arm64/linux/linux_genassym.c projects/clang900-import/sys/dev/psci/smccc_arm.S - copied unchanged from r352307, head/sys/dev/psci/smccc_arm.S projects/clang900-import/sys/dev/psci/smccc_arm64.S - copied unchanged from r352307, head/sys/dev/psci/smccc_arm64.S projects/clang900-import/usr.bin/locale/tests/ - copied from r352307, head/usr.bin/locale/tests/ projects/clang900-import/usr.sbin/jail/tests/ - copied from r352307, head/usr.sbin/jail/tests/ Deleted: projects/clang900-import/cddl/contrib/opensolaris/common/avl/ projects/clang900-import/contrib/apr/include/private/ projects/clang900-import/contrib/compiler-rt/lib/builtins/armv6m/ projects/clang900-import/contrib/compiler-rt/lib/sancov/ projects/clang900-import/contrib/ipfilter/ipsd/ projects/clang900-import/contrib/ipfilter/net/ projects/clang900-import/contrib/libxo/m4/ projects/clang900-import/contrib/llvm/include/llvm/BinaryFormat/WasmRelocs/ projects/clang900-import/contrib/llvm/include/llvm/MC/MCAnalysis/ projects/clang900-import/contrib/llvm/lib/ExecutionEngine/JIT/ projects/clang900-import/contrib/llvm/lib/MC/MCAnalysis/ projects/clang900-import/contrib/llvm/lib/Target/Nios2/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/Language/Go/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/Language/Java/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/Language/OCaml/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/Java/ projects/clang900-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/ projects/clang900-import/contrib/llvm/tools/llvm-mca/include/ projects/clang900-import/contrib/llvm/tools/llvm-mca/lib/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/bf/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/bn/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/cast/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/des/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/dh/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/dsa/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/ec/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/ecdh/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/ecdsa/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/engine/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/evp/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/hmac/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/idea/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/lhash/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/md2/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/md4/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/md5/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/mdc2/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/rand/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/rc2/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/rc4/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/rc5/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/ripemd/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/rsa/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/sha/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/sha1/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/srp/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/threads/ projects/clang900-import/contrib/netbsd-tests/crypto/libcrypto/x509v3/ projects/clang900-import/contrib/netbsd-tests/dev/usb/libhid/ projects/clang900-import/contrib/netbsd-tests/dev/usb/t_hid/ projects/clang900-import/contrib/netbsd-tests/lib/libposix/bsd/ projects/clang900-import/contrib/netbsd-tests/lib/libposix/posix1/ projects/clang900-import/contrib/netbsd-tests/lib/libposix/posix2/ projects/clang900-import/contrib/netbsd-tests/lib/libtre/ projects/clang900-import/contrib/traceroute/lbl/ projects/clang900-import/contrib/wpa/patches/ projects/clang900-import/contrib/wpa/src/hlr_auc_gw/ projects/clang900-import/contrib/wpa/wpa_supplicant/tests/ projects/clang900-import/crypto/heimdal/lib/sqlite/ projects/clang900-import/crypto/openssl/crypto/aes/asm/aes-586.pl projects/clang900-import/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/clang900-import/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl projects/clang900-import/lib/libedit/Makefile.depend projects/clang900-import/lib/libedit/TEST/ projects/clang900-import/lib/libedit/chared.c projects/clang900-import/lib/libedit/chared.h projects/clang900-import/lib/libedit/chartype.c projects/clang900-import/lib/libedit/chartype.h projects/clang900-import/lib/libedit/common.c projects/clang900-import/lib/libedit/config.h projects/clang900-import/lib/libedit/edit/ projects/clang900-import/lib/libedit/editline.3 projects/clang900-import/lib/libedit/editrc.5 projects/clang900-import/lib/libedit/el.c projects/clang900-import/lib/libedit/el.h projects/clang900-import/lib/libedit/eln.c projects/clang900-import/lib/libedit/emacs.c projects/clang900-import/lib/libedit/filecomplete.c projects/clang900-import/lib/libedit/filecomplete.h projects/clang900-import/lib/libedit/hist.c projects/clang900-import/lib/libedit/hist.h projects/clang900-import/lib/libedit/histedit.h projects/clang900-import/lib/libedit/history.c projects/clang900-import/lib/libedit/keymacro.c projects/clang900-import/lib/libedit/keymacro.h projects/clang900-import/lib/libedit/makelist projects/clang900-import/lib/libedit/map.c projects/clang900-import/lib/libedit/map.h projects/clang900-import/lib/libedit/parse.c projects/clang900-import/lib/libedit/parse.h projects/clang900-import/lib/libedit/prompt.c projects/clang900-import/lib/libedit/prompt.h projects/clang900-import/lib/libedit/read.c projects/clang900-import/lib/libedit/read.h projects/clang900-import/lib/libedit/readline.c projects/clang900-import/lib/libedit/refresh.c projects/clang900-import/lib/libedit/refresh.h projects/clang900-import/lib/libedit/search.c projects/clang900-import/lib/libedit/search.h projects/clang900-import/lib/libedit/sig.c projects/clang900-import/lib/libedit/sig.h projects/clang900-import/lib/libedit/sys.h projects/clang900-import/lib/libedit/terminal.c projects/clang900-import/lib/libedit/terminal.h projects/clang900-import/lib/libedit/tokenizer.c projects/clang900-import/lib/libedit/tty.c projects/clang900-import/lib/libedit/tty.h projects/clang900-import/lib/libedit/vi.c projects/clang900-import/lib/libnandfs/ projects/clang900-import/sbin/nandfs/ projects/clang900-import/sbin/newfs_nandfs/ projects/clang900-import/secure/lib/libcrypto/amd64/aes-x86_64.S projects/clang900-import/secure/lib/libcrypto/amd64/bsaes-x86_64.S projects/clang900-import/secure/lib/libcrypto/i386/aes-586.S projects/clang900-import/stand/sparc64/zfsloader/ projects/clang900-import/sys/dev/nand/ projects/clang900-import/sys/dev/psci/psci_arm.S projects/clang900-import/sys/dev/psci/psci_arm64.S projects/clang900-import/sys/fs/nandfs/ projects/clang900-import/sys/gnu/dts/include/dt-bindings/genpd/ projects/clang900-import/sys/mips/gxemul/ projects/clang900-import/sys/modules/drm/ projects/clang900-import/sys/modules/drm2/ projects/clang900-import/sys/modules/if_tap/ projects/clang900-import/sys/modules/if_tun/ projects/clang900-import/sys/modules/nand/ projects/clang900-import/sys/modules/nandfs/ projects/clang900-import/sys/modules/nandsim/ projects/clang900-import/tools/tools/nanobsd/gateworks/ projects/clang900-import/tools/tools/nanobsd/rescue/Pkg/ projects/clang900-import/usr.bin/colldef/ projects/clang900-import/usr.bin/mklocale/ projects/clang900-import/usr.bin/send-pr/ projects/clang900-import/usr.sbin/bsdconfig/fdisk/ projects/clang900-import/usr.sbin/nandsim/ projects/clang900-import/usr.sbin/nandtool/ Modified: projects/clang900-import/ObsoleteFiles.inc projects/clang900-import/RELNOTES projects/clang900-import/UPDATING projects/clang900-import/contrib/gdb/gdb/cli/cli-cmds.c projects/clang900-import/contrib/gdb/gdb/cli/cli-setshow.c projects/clang900-import/contrib/gdb/gdb/event-top.c projects/clang900-import/contrib/gdb/gdb/top.c projects/clang900-import/contrib/gdb/gdb/tracepoint.c projects/clang900-import/contrib/libcxxrt/unwind-arm.h projects/clang900-import/contrib/mtree/create.c projects/clang900-import/contrib/mtree/only.c projects/clang900-import/contrib/mtree/specspec.c projects/clang900-import/contrib/netbsd-tests/lib/libc/regex/t_exhaust.c projects/clang900-import/contrib/netbsd-tests/usr.sbin/mtree/t_mtree.sh projects/clang900-import/contrib/tzdata/NEWS projects/clang900-import/contrib/tzdata/asia projects/clang900-import/contrib/tzdata/australasia projects/clang900-import/contrib/tzdata/backzone projects/clang900-import/contrib/tzdata/europe projects/clang900-import/contrib/tzdata/leap-seconds.list projects/clang900-import/contrib/tzdata/leapseconds projects/clang900-import/contrib/tzdata/leapseconds.awk projects/clang900-import/contrib/tzdata/northamerica projects/clang900-import/contrib/tzdata/southamerica projects/clang900-import/contrib/tzdata/theory.html projects/clang900-import/contrib/tzdata/version projects/clang900-import/crypto/openssl/CHANGES projects/clang900-import/crypto/openssl/Configure projects/clang900-import/crypto/openssl/INSTALL projects/clang900-import/crypto/openssl/NEWS projects/clang900-import/crypto/openssl/README projects/clang900-import/crypto/openssl/apps/apps.c projects/clang900-import/crypto/openssl/apps/apps.h projects/clang900-import/crypto/openssl/apps/ca.c projects/clang900-import/crypto/openssl/apps/dgst.c projects/clang900-import/crypto/openssl/apps/enc.c projects/clang900-import/crypto/openssl/apps/ocsp.c projects/clang900-import/crypto/openssl/apps/openssl.c projects/clang900-import/crypto/openssl/apps/pkcs12.c projects/clang900-import/crypto/openssl/apps/req.c projects/clang900-import/crypto/openssl/apps/s_apps.h projects/clang900-import/crypto/openssl/apps/s_cb.c projects/clang900-import/crypto/openssl/apps/s_client.c projects/clang900-import/crypto/openssl/apps/speed.c projects/clang900-import/crypto/openssl/apps/storeutl.c projects/clang900-import/crypto/openssl/config projects/clang900-import/crypto/openssl/crypto/aes/asm/aes-s390x.pl projects/clang900-import/crypto/openssl/crypto/asn1/a_time.c projects/clang900-import/crypto/openssl/crypto/asn1/a_type.c projects/clang900-import/crypto/openssl/crypto/asn1/x_bignum.c projects/clang900-import/crypto/openssl/crypto/bio/b_addr.c projects/clang900-import/crypto/openssl/crypto/bio/bss_dgram.c projects/clang900-import/crypto/openssl/crypto/bio/bss_file.c projects/clang900-import/crypto/openssl/crypto/bio/bss_mem.c projects/clang900-import/crypto/openssl/crypto/bn/asm/mips.pl projects/clang900-import/crypto/openssl/crypto/bn/bn_div.c projects/clang900-import/crypto/openssl/crypto/bn/bn_lcl.h projects/clang900-import/crypto/openssl/crypto/bn/bn_lib.c projects/clang900-import/crypto/openssl/crypto/bn/bn_prime.c projects/clang900-import/crypto/openssl/crypto/bn/bn_rand.c projects/clang900-import/crypto/openssl/crypto/bn/bn_sqrt.c projects/clang900-import/crypto/openssl/crypto/cms/cms_att.c projects/clang900-import/crypto/openssl/crypto/cms/cms_env.c projects/clang900-import/crypto/openssl/crypto/cms/cms_err.c projects/clang900-import/crypto/openssl/crypto/cms/cms_lcl.h projects/clang900-import/crypto/openssl/crypto/cms/cms_sd.c projects/clang900-import/crypto/openssl/crypto/cms/cms_smime.c projects/clang900-import/crypto/openssl/crypto/conf/conf_sap.c projects/clang900-import/crypto/openssl/crypto/ctype.c projects/clang900-import/crypto/openssl/crypto/dh/dh_check.c projects/clang900-import/crypto/openssl/crypto/dh/dh_gen.c projects/clang900-import/crypto/openssl/crypto/dh/dh_key.c projects/clang900-import/crypto/openssl/crypto/dh/dh_lib.c projects/clang900-import/crypto/openssl/crypto/dsa/dsa_ameth.c projects/clang900-import/crypto/openssl/crypto/dsa/dsa_err.c projects/clang900-import/crypto/openssl/crypto/dsa/dsa_ossl.c projects/clang900-import/crypto/openssl/crypto/dso/dso_dlfcn.c projects/clang900-import/crypto/openssl/crypto/ec/asm/ecp_nistz256-sparcv9.pl projects/clang900-import/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl projects/clang900-import/crypto/openssl/crypto/ec/asm/x25519-ppc64.pl projects/clang900-import/crypto/openssl/crypto/ec/ec_asn1.c projects/clang900-import/crypto/openssl/crypto/ec/ec_curve.c projects/clang900-import/crypto/openssl/crypto/ec/ec_lcl.h projects/clang900-import/crypto/openssl/crypto/ec/ec_lib.c projects/clang900-import/crypto/openssl/crypto/ec/ecdh_ossl.c projects/clang900-import/crypto/openssl/crypto/ec/ecdsa_ossl.c projects/clang900-import/crypto/openssl/crypto/ec/ecp_nistp224.c projects/clang900-import/crypto/openssl/crypto/ec/ecp_nistp256.c projects/clang900-import/crypto/openssl/crypto/ec/ecp_nistp521.c projects/clang900-import/crypto/openssl/crypto/ec/ecp_nistputil.c projects/clang900-import/crypto/openssl/crypto/ec/ecx_meth.c projects/clang900-import/crypto/openssl/crypto/engine/eng_devcrypto.c projects/clang900-import/crypto/openssl/crypto/engine/eng_openssl.c projects/clang900-import/crypto/openssl/crypto/err/err.c projects/clang900-import/crypto/openssl/crypto/err/openssl.txt projects/clang900-import/crypto/openssl/crypto/evp/bio_ok.c projects/clang900-import/crypto/openssl/crypto/evp/e_aes.c projects/clang900-import/crypto/openssl/crypto/evp/e_aria.c projects/clang900-import/crypto/openssl/crypto/evp/e_chacha20_poly1305.c projects/clang900-import/crypto/openssl/crypto/evp/e_rc5.c projects/clang900-import/crypto/openssl/crypto/evp/evp_err.c projects/clang900-import/crypto/openssl/crypto/evp/evp_lib.c projects/clang900-import/crypto/openssl/crypto/evp/m_sha3.c projects/clang900-import/crypto/openssl/crypto/include/internal/ctype.h projects/clang900-import/crypto/openssl/crypto/include/internal/rand_int.h projects/clang900-import/crypto/openssl/crypto/include/internal/sm2err.h projects/clang900-import/crypto/openssl/crypto/init.c projects/clang900-import/crypto/openssl/crypto/lhash/lhash.c projects/clang900-import/crypto/openssl/crypto/o_str.c projects/clang900-import/crypto/openssl/crypto/pem/pvkfmt.c projects/clang900-import/crypto/openssl/crypto/pkcs7/pk7_doit.c projects/clang900-import/crypto/openssl/crypto/rand/drbg_lib.c projects/clang900-import/crypto/openssl/crypto/rand/rand_err.c projects/clang900-import/crypto/openssl/crypto/rand/rand_lcl.h projects/clang900-import/crypto/openssl/crypto/rand/rand_lib.c projects/clang900-import/crypto/openssl/crypto/rand/rand_unix.c projects/clang900-import/crypto/openssl/crypto/rsa/rsa_ameth.c projects/clang900-import/crypto/openssl/crypto/rsa/rsa_err.c projects/clang900-import/crypto/openssl/crypto/rsa/rsa_gen.c projects/clang900-import/crypto/openssl/crypto/rsa/rsa_lib.c projects/clang900-import/crypto/openssl/crypto/rsa/rsa_ossl.c projects/clang900-import/crypto/openssl/crypto/s390xcap.c projects/clang900-import/crypto/openssl/crypto/sha/asm/keccak1600-armv4.pl projects/clang900-import/crypto/openssl/crypto/sha/asm/keccak1600-armv8.pl projects/clang900-import/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl projects/clang900-import/crypto/openssl/crypto/sm2/sm2_sign.c projects/clang900-import/crypto/openssl/crypto/store/loader_file.c projects/clang900-import/crypto/openssl/crypto/store/store_lib.c projects/clang900-import/crypto/openssl/crypto/threads_none.c projects/clang900-import/crypto/openssl/crypto/threads_pthread.c projects/clang900-import/crypto/openssl/crypto/ui/ui_lib.c projects/clang900-import/crypto/openssl/crypto/ui/ui_openssl.c projects/clang900-import/crypto/openssl/crypto/uid.c projects/clang900-import/crypto/openssl/crypto/whrlpool/wp_block.c projects/clang900-import/crypto/openssl/crypto/x509/by_dir.c projects/clang900-import/crypto/openssl/crypto/x509/t_req.c projects/clang900-import/crypto/openssl/crypto/x509/x509_att.c projects/clang900-import/crypto/openssl/crypto/x509/x509_cmp.c projects/clang900-import/crypto/openssl/crypto/x509/x509_err.c projects/clang900-import/crypto/openssl/crypto/x509/x509_lu.c projects/clang900-import/crypto/openssl/crypto/x509/x509_vfy.c projects/clang900-import/crypto/openssl/crypto/x509v3/v3_alt.c projects/clang900-import/crypto/openssl/crypto/x509v3/v3_purp.c projects/clang900-import/crypto/openssl/doc/HOWTO/proxy_certificates.txt projects/clang900-import/crypto/openssl/doc/man1/engine.pod projects/clang900-import/crypto/openssl/doc/man1/errstr.pod projects/clang900-import/crypto/openssl/doc/man1/pkcs12.pod projects/clang900-import/crypto/openssl/doc/man1/pkeyparam.pod projects/clang900-import/crypto/openssl/doc/man1/s_client.pod projects/clang900-import/crypto/openssl/doc/man1/s_server.pod projects/clang900-import/crypto/openssl/doc/man3/ADMISSIONS.pod projects/clang900-import/crypto/openssl/doc/man3/ASYNC_start_job.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_connect.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_f_ssl.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_find_type.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_new.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_s_accept.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_s_bio.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_s_connect.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_s_fd.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_s_mem.pod projects/clang900-import/crypto/openssl/doc/man3/BIO_set_callback.pod projects/clang900-import/crypto/openssl/doc/man3/BN_generate_prime.pod projects/clang900-import/crypto/openssl/doc/man3/BN_mod_mul_montgomery.pod projects/clang900-import/crypto/openssl/doc/man3/BN_new.pod projects/clang900-import/crypto/openssl/doc/man3/CMS_final.pod projects/clang900-import/crypto/openssl/doc/man3/CRYPTO_THREAD_run_once.pod projects/clang900-import/crypto/openssl/doc/man3/DES_random_key.pod projects/clang900-import/crypto/openssl/doc/man3/DSA_generate_key.pod projects/clang900-import/crypto/openssl/doc/man3/DSA_sign.pod projects/clang900-import/crypto/openssl/doc/man3/ECDSA_SIG_new.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_DigestInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_DigestSignInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_DigestVerifyInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_decrypt.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_derive.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_encrypt.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_sign.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_verify.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_PKEY_verify_recover.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_SealInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_SignInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_VerifyInit.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_aria.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_md5.pod projects/clang900-import/crypto/openssl/doc/man3/EVP_rc5_32_12_16_cbc.pod projects/clang900-import/crypto/openssl/doc/man3/OCSP_REQUEST_new.pod projects/clang900-import/crypto/openssl/doc/man3/OPENSSL_fork_prepare.pod projects/clang900-import/crypto/openssl/doc/man3/OSSL_STORE_LOADER.pod projects/clang900-import/crypto/openssl/doc/man3/OSSL_STORE_expect.pod projects/clang900-import/crypto/openssl/doc/man3/PKCS12_newpass.pod projects/clang900-import/crypto/openssl/doc/man3/RAND_DRBG_set_callbacks.pod projects/clang900-import/crypto/openssl/doc/man3/RAND_set_rand_method.pod projects/clang900-import/crypto/openssl/doc/man3/RSA_blinding_on.pod projects/clang900-import/crypto/openssl/doc/man3/RSA_generate_key.pod projects/clang900-import/crypto/openssl/doc/man3/RSA_padding_add_PKCS1_type_1.pod projects/clang900-import/crypto/openssl/doc/man3/RSA_public_encrypt.pod projects/clang900-import/crypto/openssl/doc/man3/RSA_sign_ASN1_OCTET_STRING.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_config.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_dane_enable.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_get0_param.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_new.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_set_cipher_list.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_set_generate_session_id.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_set_session_id_context.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_CTX_set_verify.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_SESSION_get0_hostname.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_get_error.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_library_init.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_set1_host.pod projects/clang900-import/crypto/openssl/doc/man3/SSL_write.pod projects/clang900-import/crypto/openssl/doc/man3/X509_STORE_CTX_get_error.pod projects/clang900-import/crypto/openssl/doc/man3/X509_STORE_CTX_set_verify_cb.pod projects/clang900-import/crypto/openssl/doc/man3/X509_STORE_add_cert.pod projects/clang900-import/crypto/openssl/doc/man3/X509_STORE_new.pod projects/clang900-import/crypto/openssl/doc/man3/X509_VERIFY_PARAM_set_flags.pod projects/clang900-import/crypto/openssl/doc/man3/X509_get_extension_flags.pod projects/clang900-import/crypto/openssl/doc/man3/d2i_X509.pod projects/clang900-import/crypto/openssl/doc/man5/x509v3_config.pod projects/clang900-import/crypto/openssl/doc/man7/Ed25519.pod projects/clang900-import/crypto/openssl/doc/man7/RAND.pod projects/clang900-import/crypto/openssl/doc/man7/SM2.pod projects/clang900-import/crypto/openssl/doc/man7/X25519.pod projects/clang900-import/crypto/openssl/doc/man7/bio.pod projects/clang900-import/crypto/openssl/doc/man7/scrypt.pod projects/clang900-import/crypto/openssl/e_os.h projects/clang900-import/crypto/openssl/engines/build.info projects/clang900-import/crypto/openssl/engines/e_afalg.c projects/clang900-import/crypto/openssl/include/internal/constant_time_locl.h projects/clang900-import/crypto/openssl/include/internal/cryptlib.h projects/clang900-import/crypto/openssl/include/internal/dsoerr.h projects/clang900-import/crypto/openssl/include/internal/refcount.h projects/clang900-import/crypto/openssl/include/internal/thread_once.h projects/clang900-import/crypto/openssl/include/internal/tsan_assist.h projects/clang900-import/crypto/openssl/include/openssl/asn1err.h projects/clang900-import/crypto/openssl/include/openssl/asyncerr.h projects/clang900-import/crypto/openssl/include/openssl/bio.h projects/clang900-import/crypto/openssl/include/openssl/bioerr.h projects/clang900-import/crypto/openssl/include/openssl/bnerr.h projects/clang900-import/crypto/openssl/include/openssl/buffererr.h projects/clang900-import/crypto/openssl/include/openssl/cms.h projects/clang900-import/crypto/openssl/include/openssl/cmserr.h projects/clang900-import/crypto/openssl/include/openssl/comperr.h projects/clang900-import/crypto/openssl/include/openssl/conferr.h projects/clang900-import/crypto/openssl/include/openssl/cryptoerr.h projects/clang900-import/crypto/openssl/include/openssl/cterr.h projects/clang900-import/crypto/openssl/include/openssl/dherr.h projects/clang900-import/crypto/openssl/include/openssl/dsaerr.h projects/clang900-import/crypto/openssl/include/openssl/ec.h projects/clang900-import/crypto/openssl/include/openssl/ecerr.h projects/clang900-import/crypto/openssl/include/openssl/engineerr.h projects/clang900-import/crypto/openssl/include/openssl/evp.h projects/clang900-import/crypto/openssl/include/openssl/evperr.h projects/clang900-import/crypto/openssl/include/openssl/kdferr.h projects/clang900-import/crypto/openssl/include/openssl/objectserr.h projects/clang900-import/crypto/openssl/include/openssl/ocsperr.h projects/clang900-import/crypto/openssl/include/openssl/opensslv.h projects/clang900-import/crypto/openssl/include/openssl/pemerr.h projects/clang900-import/crypto/openssl/include/openssl/pkcs12err.h projects/clang900-import/crypto/openssl/include/openssl/pkcs7err.h projects/clang900-import/crypto/openssl/include/openssl/randerr.h projects/clang900-import/crypto/openssl/include/openssl/rsaerr.h projects/clang900-import/crypto/openssl/include/openssl/ssl.h projects/clang900-import/crypto/openssl/include/openssl/sslerr.h projects/clang900-import/crypto/openssl/include/openssl/store.h projects/clang900-import/crypto/openssl/include/openssl/storeerr.h projects/clang900-import/crypto/openssl/include/openssl/tls1.h projects/clang900-import/crypto/openssl/include/openssl/tserr.h projects/clang900-import/crypto/openssl/include/openssl/uierr.h projects/clang900-import/crypto/openssl/include/openssl/x509err.h projects/clang900-import/crypto/openssl/include/openssl/x509v3.h projects/clang900-import/crypto/openssl/include/openssl/x509v3err.h projects/clang900-import/crypto/openssl/ssl/d1_msg.c projects/clang900-import/crypto/openssl/ssl/record/rec_layer_s3.c projects/clang900-import/crypto/openssl/ssl/s3_lib.c projects/clang900-import/crypto/openssl/ssl/ssl_cert.c projects/clang900-import/crypto/openssl/ssl/ssl_ciph.c projects/clang900-import/crypto/openssl/ssl/ssl_lib.c projects/clang900-import/crypto/openssl/ssl/ssl_locl.h projects/clang900-import/crypto/openssl/ssl/ssl_sess.c projects/clang900-import/crypto/openssl/ssl/statem/extensions.c projects/clang900-import/crypto/openssl/ssl/statem/extensions_clnt.c projects/clang900-import/crypto/openssl/ssl/statem/extensions_srvr.c projects/clang900-import/crypto/openssl/ssl/statem/statem_clnt.c projects/clang900-import/crypto/openssl/ssl/statem/statem_lib.c projects/clang900-import/crypto/openssl/ssl/statem/statem_srvr.c projects/clang900-import/crypto/openssl/ssl/t1_lib.c projects/clang900-import/crypto/openssl/ssl/tls13_enc.c projects/clang900-import/etc/mtree/BSD.tests.dist projects/clang900-import/gnu/usr.bin/gdb/Makefile.inc projects/clang900-import/gnu/usr.bin/gdb/kgdb/trgt.c projects/clang900-import/lib/csu/powerpc64/Makefile projects/clang900-import/lib/csu/powerpc64/crt1.c projects/clang900-import/lib/geom/nop/geom_nop.c projects/clang900-import/lib/libbsnmp/libbsnmp/Makefile projects/clang900-import/lib/libc/locale/euc.5 projects/clang900-import/lib/libc/locale/multibyte.3 projects/clang900-import/lib/libc/locale/setlocale.3 projects/clang900-import/lib/libc/sys/getsockopt.2 projects/clang900-import/lib/libedit/Makefile projects/clang900-import/lib/libkvm/kvm_private.c projects/clang900-import/sbin/bectl/bectl.8 projects/clang900-import/sbin/bectl/bectl.c projects/clang900-import/sbin/camcontrol/camcontrol.c projects/clang900-import/sbin/devd/Makefile projects/clang900-import/sbin/devd/token.l projects/clang900-import/sbin/nvmecontrol/comnd.c projects/clang900-import/sbin/ping/ping.c projects/clang900-import/secure/lib/libcrypto/Makefile projects/clang900-import/secure/lib/libcrypto/Makefile.asm projects/clang900-import/secure/lib/libcrypto/Makefile.inc projects/clang900-import/secure/lib/libcrypto/Makefile.man projects/clang900-import/secure/lib/libcrypto/Version.map projects/clang900-import/secure/lib/libcrypto/aarch64/keccak1600-armv8.S projects/clang900-import/secure/lib/libcrypto/arm/keccak1600-armv4.S projects/clang900-import/secure/lib/libcrypto/man/ADMISSIONS.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_INTEGER_get_int64.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_ITEM_lookup.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_STRING_TABLE_add.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_TIME_set.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_TYPE_get.3 projects/clang900-import/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/clang900-import/secure/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/ASYNC_start_job.3 projects/clang900-import/secure/lib/libcrypto/man/BF_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_ADDR.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_ADDRINFO.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_connect.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_ctrl.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_base64.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_md.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_null.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_find_type.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_get_data.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_get_ex_new_index.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_new.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_parse_hostserv.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_printf.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_push.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_read.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_accept.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_bio.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_connect.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_fd.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_file.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_mem.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_null.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_s_socket.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_set_callback.3 projects/clang900-import/secure/lib/libcrypto/man/BIO_should_retry.3 projects/clang900-import/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/clang900-import/secure/lib/libcrypto/man/BN_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/BN_CTX_start.3 projects/clang900-import/secure/lib/libcrypto/man/BN_add.3 projects/clang900-import/secure/lib/libcrypto/man/BN_add_word.3 projects/clang900-import/secure/lib/libcrypto/man/BN_bn2bin.3 projects/clang900-import/secure/lib/libcrypto/man/BN_cmp.3 projects/clang900-import/secure/lib/libcrypto/man/BN_copy.3 projects/clang900-import/secure/lib/libcrypto/man/BN_generate_prime.3 projects/clang900-import/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/clang900-import/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/clang900-import/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/clang900-import/secure/lib/libcrypto/man/BN_new.3 projects/clang900-import/secure/lib/libcrypto/man/BN_num_bytes.3 projects/clang900-import/secure/lib/libcrypto/man/BN_rand.3 projects/clang900-import/secure/lib/libcrypto/man/BN_security_bits.3 projects/clang900-import/secure/lib/libcrypto/man/BN_set_bit.3 projects/clang900-import/secure/lib/libcrypto/man/BN_swap.3 projects/clang900-import/secure/lib/libcrypto/man/BN_zero.3 projects/clang900-import/secure/lib/libcrypto/man/BUF_MEM_new.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_add1_signer.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_compress.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_decrypt.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_final.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_get0_type.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_sign.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_uncompress.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_verify.3 projects/clang900-import/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/clang900-import/secure/lib/libcrypto/man/CONF_modules_free.3 projects/clang900-import/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/clang900-import/secure/lib/libcrypto/man/CRYPTO_THREAD_run_once.3 projects/clang900-import/secure/lib/libcrypto/man/CRYPTO_get_ex_new_index.3 projects/clang900-import/secure/lib/libcrypto/man/CTLOG_STORE_get0_log_by_id.3 projects/clang900-import/secure/lib/libcrypto/man/CTLOG_STORE_new.3 projects/clang900-import/secure/lib/libcrypto/man/CTLOG_new.3 projects/clang900-import/secure/lib/libcrypto/man/CT_POLICY_EVAL_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/DEFINE_STACK_OF.3 projects/clang900-import/secure/lib/libcrypto/man/DES_random_key.3 projects/clang900-import/secure/lib/libcrypto/man/DH_generate_key.3 projects/clang900-import/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/clang900-import/secure/lib/libcrypto/man/DH_get0_pqg.3 projects/clang900-import/secure/lib/libcrypto/man/DH_get_1024_160.3 projects/clang900-import/secure/lib/libcrypto/man/DH_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/DH_new.3 projects/clang900-import/secure/lib/libcrypto/man/DH_new_by_nid.3 projects/clang900-import/secure/lib/libcrypto/man/DH_set_method.3 projects/clang900-import/secure/lib/libcrypto/man/DH_size.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_do_sign.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_generate_key.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_get0_pqg.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_new.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_set_method.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_sign.3 projects/clang900-import/secure/lib/libcrypto/man/DSA_size.3 projects/clang900-import/secure/lib/libcrypto/man/DTLS_get_data_mtu.3 projects/clang900-import/secure/lib/libcrypto/man/DTLS_set_timer_cb.3 projects/clang900-import/secure/lib/libcrypto/man/DTLSv1_listen.3 projects/clang900-import/secure/lib/libcrypto/man/ECDSA_SIG_new.3 projects/clang900-import/secure/lib/libcrypto/man/ECPKParameters_print.3 projects/clang900-import/secure/lib/libcrypto/man/EC_GFp_simple_method.3 projects/clang900-import/secure/lib/libcrypto/man/EC_GROUP_copy.3 projects/clang900-import/secure/lib/libcrypto/man/EC_GROUP_new.3 projects/clang900-import/secure/lib/libcrypto/man/EC_KEY_get_enc_flags.3 projects/clang900-import/secure/lib/libcrypto/man/EC_KEY_new.3 projects/clang900-import/secure/lib/libcrypto/man/EC_POINT_add.3 projects/clang900-import/secure/lib/libcrypto/man/EC_POINT_new.3 projects/clang900-import/secure/lib/libcrypto/man/ENGINE_add.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_clear_error.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_error_string.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_get_error.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_load_strings.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_print_errors.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_put_error.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_remove_state.3 projects/clang900-import/secure/lib/libcrypto/man/ERR_set_mark.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_CIPHER_CTX_get_cipher_data.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_CIPHER_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_EncodeInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_MD_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_ASN1_METHOD.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_set1_pbe_pass.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_scrypt_N.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_CTX_set_tls1_prf_md.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_meth_get_count.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_SealInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_SignInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_aes.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_aria.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_bf_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_blake2b512.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_camellia.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_cast5_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_chacha20.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_des.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_desx_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_idea_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_md2.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_md4.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_md5.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_mdc2.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_rc2_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_rc4.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_rc5_32_12_16_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_ripemd160.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_seed_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_sha1.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_sha224.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_sha3_224.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_sm3.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_sm4_cbc.3 projects/clang900-import/secure/lib/libcrypto/man/EVP_whirlpool.3 projects/clang900-import/secure/lib/libcrypto/man/HMAC.3 projects/clang900-import/secure/lib/libcrypto/man/MD5.3 projects/clang900-import/secure/lib/libcrypto/man/MDC2_Init.3 projects/clang900-import/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_REQUEST_new.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_cert_to_id.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_request_add1_nonce.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_resp_find_status.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_response_status.3 projects/clang900-import/secure/lib/libcrypto/man/OCSP_sendreq_new.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_LH_COMPFUNC.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_LH_stats.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_config.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_fork_prepare.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_init_crypto.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_init_ssl.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_malloc.3 projects/clang900-import/secure/lib/libcrypto/man/OPENSSL_secure_malloc.3 projects/clang900-import/secure/lib/libcrypto/man/OSSL_STORE_INFO.3 projects/clang900-import/secure/lib/libcrypto/man/OSSL_STORE_LOADER.3 projects/clang900-import/secure/lib/libcrypto/man/OSSL_STORE_SEARCH.3 projects/clang900-import/secure/lib/libcrypto/man/OSSL_STORE_expect.3 projects/clang900-import/secure/lib/libcrypto/man/OSSL_STORE_open.3 projects/clang900-import/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_bytes_read_bio.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_read.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_read_CMS.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_read_bio_ex.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/clang900-import/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS12_create.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS12_newpass.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS12_parse.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS7_sign.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/clang900-import/secure/lib/libcrypto/man/PKCS7_verify.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_generate.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_get0_master.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_new.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_reseed.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_set_callbacks.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_DRBG_set_ex_data.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_add.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_bytes.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_cleanup.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_egd.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_load_file.3 projects/clang900-import/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/clang900-import/secure/lib/libcrypto/man/RC4_set_key.3 projects/clang900-import/secure/lib/libcrypto/man/RIPEMD160_Init.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_check_key.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_generate_key.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_get0_key.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_new.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_print.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_set_method.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_sign.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/clang900-import/secure/lib/libcrypto/man/RSA_size.3 projects/clang900-import/secure/lib/libcrypto/man/SCT_new.3 projects/clang900-import/secure/lib/libcrypto/man/SCT_print.3 projects/clang900-import/secure/lib/libcrypto/man/SCT_validate.3 projects/clang900-import/secure/lib/libcrypto/man/SHA256_Init.3 projects/clang900-import/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/clang900-import/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/clang900-import/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/clang900-import/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CIPHER_get_name.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_COMP_add_compression_method.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_CTX_set1_prefix.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_CTX_set_flags.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_CTX_set_ssl_ctx.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_cmd.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CONF_cmd_argv.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_add1_chain_cert.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_add_session.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_config.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_ctrl.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_dane_enable.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_flush_sessions.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_free.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_get0_param.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_has_client_custom_ext.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_sess_number.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_sessions.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set0_CA_list.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set1_curves.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set1_sigalgs.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set1_verify_cert_store.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_alpn_select_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_cert_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_cert_store.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_client_hello_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_ct_validation_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_ctlog_list_file.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_ex_data.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_info_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_keylog_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_min_proto_version.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_mode.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_msg_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_num_tickets.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_options.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_read_ahead.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_record_padding_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_security_level.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_session_ticket_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_split_send_fragment.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_stateless_cookie_generate_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_timeout.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_servername_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_status_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_tlsext_use_srtp.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_set_verify.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_use_certificate.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_CTX_use_serverinfo.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_free.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get0_cipher.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get0_hostname.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get0_id_context.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get0_peer.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get_compress_id.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get_ex_data.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get_protocol_version.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_get_time.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_has_ticket.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_is_resumable.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_print.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_SESSION_set1_id.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_accept.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_alert_type_string.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_alloc_buffers.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_check_chain.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_clear.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_connect.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_do_handshake.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_export_keying_material.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_extension_supported.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_free.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get0_peer_scts.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_SSL_CTX.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_all_async_fds.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_ciphers.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_client_random.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_current_cipher.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_default_timeout.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_error.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_extms_support.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_fd.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_peer_cert_chain.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_peer_certificate.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_peer_signature_nid.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_peer_tmp_key.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_psk_identity.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_rbio.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_session.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_shared_sigalgs.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_verify_result.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_get_version.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_in_init.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_key_update.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_library_init.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_load_client_CA_file.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_new.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_pending.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_read.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_read_early_data.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_rstate_string.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_session_reused.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set1_host.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_bio.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_connect_state.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_fd.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_session.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_shutdown.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_set_verify_result.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_shutdown.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_state_string.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_want.3 projects/clang900-import/secure/lib/libcrypto/man/SSL_write.3 projects/clang900-import/secure/lib/libcrypto/man/UI_STRING.3 projects/clang900-import/secure/lib/libcrypto/man/UI_UTIL_read_pw.3 projects/clang900-import/secure/lib/libcrypto/man/UI_create_method.3 projects/clang900-import/secure/lib/libcrypto/man/UI_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509V3_get_d2i.3 projects/clang900-import/secure/lib/libcrypto/man/X509_ALGOR_dup.3 projects/clang900-import/secure/lib/libcrypto/man/X509_CRL_get0_by_serial.3 projects/clang900-import/secure/lib/libcrypto/man/X509_EXTENSION_set_object.3 projects/clang900-import/secure/lib/libcrypto/man/X509_LOOKUP_hash_dir.3 projects/clang900-import/secure/lib/libcrypto/man/X509_LOOKUP_meth_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/clang900-import/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/clang900-import/secure/lib/libcrypto/man/X509_NAME_get0_der.3 projects/clang900-import/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/clang900-import/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/clang900-import/secure/lib/libcrypto/man/X509_PUBKEY_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509_SIG_get0.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_add_cert.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_get0_param.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/clang900-import/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/clang900-import/secure/lib/libcrypto/man/X509_check_ca.3 projects/clang900-import/secure/lib/libcrypto/man/X509_check_host.3 projects/clang900-import/secure/lib/libcrypto/man/X509_check_issued.3 projects/clang900-import/secure/lib/libcrypto/man/X509_check_private_key.3 projects/clang900-import/secure/lib/libcrypto/man/X509_cmp_time.3 projects/clang900-import/secure/lib/libcrypto/man/X509_digest.3 projects/clang900-import/secure/lib/libcrypto/man/X509_dup.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get0_notBefore.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get0_signature.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get0_uids.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get_extension_flags.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get_pubkey.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get_serialNumber.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get_subject_name.3 projects/clang900-import/secure/lib/libcrypto/man/X509_get_version.3 projects/clang900-import/secure/lib/libcrypto/man/X509_new.3 projects/clang900-import/secure/lib/libcrypto/man/X509_sign.3 projects/clang900-import/secure/lib/libcrypto/man/X509_verify_cert.3 projects/clang900-import/secure/lib/libcrypto/man/X509v3_get_ext_by_NID.3 projects/clang900-import/secure/lib/libcrypto/man/d2i_DHparams.3 projects/clang900-import/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey_bio.3 projects/clang900-import/secure/lib/libcrypto/man/d2i_PrivateKey.3 projects/clang900-import/secure/lib/libcrypto/man/d2i_SSL_SESSION.3 projects/clang900-import/secure/lib/libcrypto/man/d2i_X509.3 projects/clang900-import/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/clang900-import/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/clang900-import/secure/lib/libcrypto/man/i2d_re_X509_tbs.3 projects/clang900-import/secure/lib/libcrypto/man/o2i_SCT_LIST.3 projects/clang900-import/secure/usr.bin/openssl/man/CA.pl.1 projects/clang900-import/secure/usr.bin/openssl/man/asn1parse.1 projects/clang900-import/secure/usr.bin/openssl/man/ca.1 projects/clang900-import/secure/usr.bin/openssl/man/ciphers.1 projects/clang900-import/secure/usr.bin/openssl/man/cms.1 projects/clang900-import/secure/usr.bin/openssl/man/crl.1 projects/clang900-import/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/clang900-import/secure/usr.bin/openssl/man/dgst.1 projects/clang900-import/secure/usr.bin/openssl/man/dhparam.1 projects/clang900-import/secure/usr.bin/openssl/man/dsa.1 projects/clang900-import/secure/usr.bin/openssl/man/dsaparam.1 projects/clang900-import/secure/usr.bin/openssl/man/ec.1 projects/clang900-import/secure/usr.bin/openssl/man/ecparam.1 projects/clang900-import/secure/usr.bin/openssl/man/enc.1 projects/clang900-import/secure/usr.bin/openssl/man/engine.1 projects/clang900-import/secure/usr.bin/openssl/man/errstr.1 projects/clang900-import/secure/usr.bin/openssl/man/gendsa.1 projects/clang900-import/secure/usr.bin/openssl/man/genpkey.1 projects/clang900-import/secure/usr.bin/openssl/man/genrsa.1 projects/clang900-import/secure/usr.bin/openssl/man/list.1 projects/clang900-import/secure/usr.bin/openssl/man/nseq.1 projects/clang900-import/secure/usr.bin/openssl/man/ocsp.1 projects/clang900-import/secure/usr.bin/openssl/man/openssl.1 projects/clang900-import/secure/usr.bin/openssl/man/passwd.1 projects/clang900-import/secure/usr.bin/openssl/man/pkcs12.1 projects/clang900-import/secure/usr.bin/openssl/man/pkcs7.1 projects/clang900-import/secure/usr.bin/openssl/man/pkcs8.1 projects/clang900-import/secure/usr.bin/openssl/man/pkey.1 projects/clang900-import/secure/usr.bin/openssl/man/pkeyparam.1 projects/clang900-import/secure/usr.bin/openssl/man/pkeyutl.1 projects/clang900-import/secure/usr.bin/openssl/man/prime.1 projects/clang900-import/secure/usr.bin/openssl/man/rand.1 projects/clang900-import/secure/usr.bin/openssl/man/req.1 projects/clang900-import/secure/usr.bin/openssl/man/rsa.1 projects/clang900-import/secure/usr.bin/openssl/man/rsautl.1 projects/clang900-import/secure/usr.bin/openssl/man/s_client.1 projects/clang900-import/secure/usr.bin/openssl/man/s_server.1 projects/clang900-import/secure/usr.bin/openssl/man/s_time.1 projects/clang900-import/secure/usr.bin/openssl/man/sess_id.1 projects/clang900-import/secure/usr.bin/openssl/man/smime.1 projects/clang900-import/secure/usr.bin/openssl/man/speed.1 projects/clang900-import/secure/usr.bin/openssl/man/spkac.1 projects/clang900-import/secure/usr.bin/openssl/man/srp.1 projects/clang900-import/secure/usr.bin/openssl/man/storeutl.1 projects/clang900-import/secure/usr.bin/openssl/man/ts.1 projects/clang900-import/secure/usr.bin/openssl/man/tsget.1 projects/clang900-import/secure/usr.bin/openssl/man/verify.1 projects/clang900-import/secure/usr.bin/openssl/man/version.1 projects/clang900-import/secure/usr.bin/openssl/man/x509.1 projects/clang900-import/share/man/man4/ddb.4 projects/clang900-import/share/man/man5/rc.conf.5 projects/clang900-import/share/man/man7/hier.7 projects/clang900-import/share/man/man7/security.7 projects/clang900-import/share/man/man9/Makefile projects/clang900-import/share/man/man9/vm_page_wire.9 projects/clang900-import/stand/i386/libi386/vidconsole.c projects/clang900-import/stand/i386/loader/main.c projects/clang900-import/stand/lua/core.lua projects/clang900-import/stand/lua/drawer.lua projects/clang900-import/sys/amd64/amd64/efirt_machdep.c projects/clang900-import/sys/amd64/amd64/pmap.c projects/clang900-import/sys/amd64/linux/linux_dummy.c projects/clang900-import/sys/amd64/linux/linux_proto.h projects/clang900-import/sys/amd64/linux/linux_systrace_args.c projects/clang900-import/sys/amd64/linux/syscalls.master projects/clang900-import/sys/amd64/linux32/linux32_dummy.c projects/clang900-import/sys/amd64/linux32/linux32_proto.h projects/clang900-import/sys/amd64/linux32/linux32_systrace_args.c projects/clang900-import/sys/amd64/linux32/syscalls.master projects/clang900-import/sys/amd64/sgx/sgx.c projects/clang900-import/sys/amd64/vmm/vmm.c projects/clang900-import/sys/arm/arm/pmap-v4.c projects/clang900-import/sys/arm/arm/pmap-v6.c projects/clang900-import/sys/arm/nvidia/drm2/tegra_bo.c projects/clang900-import/sys/arm/ti/am335x/am335x_dmtpps.c projects/clang900-import/sys/arm64/arm64/efirt_machdep.c projects/clang900-import/sys/arm64/arm64/pmap.c projects/clang900-import/sys/arm64/conf/GENERIC projects/clang900-import/sys/arm64/linux/linux_dummy.c projects/clang900-import/sys/arm64/linux/linux_proto.h projects/clang900-import/sys/arm64/linux/linux_systrace_args.c projects/clang900-import/sys/arm64/linux/syscalls.master projects/clang900-import/sys/cam/cam_periph.c projects/clang900-import/sys/cam/scsi/scsi_enc_ses.c projects/clang900-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/clang900-import/sys/compat/linux/linux_file.c projects/clang900-import/sys/compat/linuxkpi/common/include/linux/interrupt.h projects/clang900-import/sys/compat/linuxkpi/common/include/linux/mm.h projects/clang900-import/sys/compat/linuxkpi/common/src/linux_compat.c projects/clang900-import/sys/compat/linuxkpi/common/src/linux_page.c projects/clang900-import/sys/compat/linuxkpi/common/src/linux_work.c projects/clang900-import/sys/conf/files.arm projects/clang900-import/sys/conf/files.arm64 projects/clang900-import/sys/conf/options.arm64 projects/clang900-import/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c projects/clang900-import/sys/dev/agp/agp.c projects/clang900-import/sys/dev/agp/agp_i810.c projects/clang900-import/sys/dev/cxgbe/tom/t4_cpl_io.c projects/clang900-import/sys/dev/cxgbe/tom/t4_ddp.c projects/clang900-import/sys/dev/drm2/ttm/ttm_bo_vm.c projects/clang900-import/sys/dev/drm2/ttm/ttm_page_alloc.c projects/clang900-import/sys/dev/drm2/ttm/ttm_tt.c projects/clang900-import/sys/dev/ichiic/ig4_iic.c projects/clang900-import/sys/dev/md/md.c projects/clang900-import/sys/dev/netmap/netmap_freebsd.c projects/clang900-import/sys/dev/psci/psci.c projects/clang900-import/sys/dev/psci/psci.h projects/clang900-import/sys/dev/psci/smccc.h projects/clang900-import/sys/dev/ral/if_ral_pci.c projects/clang900-import/sys/dev/xen/gntdev/gntdev.c projects/clang900-import/sys/dev/xen/privcmd/privcmd.c projects/clang900-import/sys/fs/fuse/fuse_io.c projects/clang900-import/sys/fs/msdosfs/fat.h projects/clang900-import/sys/fs/msdosfs/msdosfs_fat.c projects/clang900-import/sys/fs/msdosfs/msdosfs_vfsops.c projects/clang900-import/sys/fs/tmpfs/tmpfs_subr.c projects/clang900-import/sys/i386/i386/pmap.c projects/clang900-import/sys/i386/linux/linux_dummy.c projects/clang900-import/sys/i386/linux/linux_proto.h projects/clang900-import/sys/i386/linux/linux_systrace_args.c projects/clang900-import/sys/i386/linux/syscalls.master projects/clang900-import/sys/kern/kern_cpuset.c projects/clang900-import/sys/kern/kern_environment.c projects/clang900-import/sys/kern/kern_exec.c projects/clang900-import/sys/kern/kern_kcov.c projects/clang900-import/sys/kern/kern_sendfile.c projects/clang900-import/sys/kern/sys_process.c projects/clang900-import/sys/kern/uipc_mbuf.c projects/clang900-import/sys/kern/uipc_shm.c projects/clang900-import/sys/kern/vfs_bio.c projects/clang900-import/sys/kern/vfs_cache.c projects/clang900-import/sys/kern/vfs_subr.c projects/clang900-import/sys/mips/mips/pmap.c projects/clang900-import/sys/modules/Makefile projects/clang900-import/sys/net/bpf_zerocopy.c projects/clang900-import/sys/net/if.c projects/clang900-import/sys/net/if_spppsubr.c projects/clang900-import/sys/net/rtsock.c projects/clang900-import/sys/netinet/tcp_ratelimit.c projects/clang900-import/sys/netinet/tcp_syncache.c projects/clang900-import/sys/powerpc/aim/mmu_oea.c projects/clang900-import/sys/powerpc/aim/mmu_oea64.c projects/clang900-import/sys/powerpc/booke/pmap.c projects/clang900-import/sys/riscv/riscv/identcpu.c projects/clang900-import/sys/riscv/riscv/pmap.c projects/clang900-import/sys/riscv/riscv/trap.c projects/clang900-import/sys/sparc64/sparc64/pmap.c projects/clang900-import/sys/sys/buf.h projects/clang900-import/sys/sys/elf_common.h projects/clang900-import/sys/sys/param.h projects/clang900-import/sys/sys/refcount.h projects/clang900-import/sys/tools/fw_stub.awk projects/clang900-import/sys/vm/device_pager.c projects/clang900-import/sys/vm/phys_pager.c projects/clang900-import/sys/vm/vm_fault.c projects/clang900-import/sys/vm/vm_glue.c projects/clang900-import/sys/vm/vm_object.c projects/clang900-import/sys/vm/vm_page.c projects/clang900-import/sys/vm/vm_page.h projects/clang900-import/sys/vm/vm_pageout.c projects/clang900-import/sys/vm/vm_swapout.c projects/clang900-import/tests/sys/fs/fusefs/mockfs.cc projects/clang900-import/tests/sys/fs/fusefs/mockfs.hh projects/clang900-import/tests/sys/kern/ptrace_test.c projects/clang900-import/tools/tools/locale/tools/charmaps.pm projects/clang900-import/tools/tools/locale/tools/cldr2def.pl projects/clang900-import/tools/tools/locale/tools/extract-colldef.awk projects/clang900-import/tools/tools/locale/tools/finalize projects/clang900-import/tools/tools/locale/tools/utf8-rollup.pl projects/clang900-import/usr.bin/Makefile projects/clang900-import/usr.bin/calendar/Makefile projects/clang900-import/usr.bin/calendar/calendar.c projects/clang900-import/usr.bin/calendar/day.c projects/clang900-import/usr.bin/calendar/io.c projects/clang900-import/usr.bin/grdc/Makefile projects/clang900-import/usr.bin/locale/Makefile projects/clang900-import/usr.bin/locale/locale.c projects/clang900-import/usr.sbin/apmd/Makefile projects/clang900-import/usr.sbin/apmd/apmdlex.l projects/clang900-import/usr.sbin/config/Makefile projects/clang900-import/usr.sbin/ctld/Makefile projects/clang900-import/usr.sbin/ctld/token.l projects/clang900-import/usr.sbin/fmtree/specspec.c projects/clang900-import/usr.sbin/jail/Makefile projects/clang900-import/usr.sbin/jail/jaillex.l projects/clang900-import/usr.sbin/jail/state.c projects/clang900-import/usr.sbin/kbdcontrol/Makefile projects/clang900-import/usr.sbin/kbdcontrol/lex.l projects/clang900-import/usr.sbin/makefs/msdos/msdosfs_denode.c projects/clang900-import/usr.sbin/makefs/msdos/msdosfs_fat.c projects/clang900-import/usr.sbin/makefs/msdos/msdosfs_lookup.c projects/clang900-import/usr.sbin/makefs/msdos/msdosfs_vfsops.c projects/clang900-import/usr.sbin/makefs/msdos/msdosfs_vnops.c projects/clang900-import/usr.sbin/ndiscvt/Makefile projects/clang900-import/usr.sbin/ndiscvt/inf-token.l projects/clang900-import/usr.sbin/ntp/config.h projects/clang900-import/usr.sbin/ntp/libntp/Makefile projects/clang900-import/usr.sbin/ntp/ntpd/ntp.conf projects/clang900-import/usr.sbin/ntp/ntpdc/Makefile projects/clang900-import/usr.sbin/ntp/ntpq/Makefile projects/clang900-import/usr.sbin/rrenumd/Makefile projects/clang900-import/usr.sbin/rrenumd/lexer.l Directory Properties: projects/clang900-import/ (props changed) projects/clang900-import/cddl/ (props changed) projects/clang900-import/cddl/contrib/opensolaris/ (props changed) projects/clang900-import/contrib/apr/ (props changed) projects/clang900-import/contrib/compiler-rt/ (props changed) projects/clang900-import/contrib/gdb/ (props changed) projects/clang900-import/contrib/ipfilter/ (props changed) projects/clang900-import/contrib/libcxxrt/ (props changed) projects/clang900-import/contrib/libxo/ (props changed) projects/clang900-import/contrib/llvm/ (props changed) projects/clang900-import/contrib/llvm/tools/lldb/ (props changed) projects/clang900-import/contrib/mtree/ (props changed) projects/clang900-import/contrib/netbsd-tests/ (props changed) projects/clang900-import/contrib/tzdata/ (props changed) projects/clang900-import/contrib/wpa/ (props changed) projects/clang900-import/crypto/heimdal/ (props changed) projects/clang900-import/crypto/openssl/ (props changed) projects/clang900-import/gnu/usr.bin/gdb/ (props changed) projects/clang900-import/lib/libedit/ (props changed) projects/clang900-import/sys/arm64/conf/ (props changed) projects/clang900-import/sys/cddl/contrib/opensolaris/ (props changed) projects/clang900-import/sys/gnu/dts/include/ (props changed) Modified: projects/clang900-import/ObsoleteFiles.inc ============================================================================== --- projects/clang900-import/ObsoleteFiles.inc Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/ObsoleteFiles.inc Fri Sep 13 21:15:01 2019 (r352308) @@ -198,6 +198,11 @@ OLD_FILES+=usr/include/c++/v1/experimental/string_view OLD_FILES+=usr/include/c++/v1/experimental/system_error OLD_FILES+=usr/include/c++/v1/experimental/tuple OLD_FILES+=usr/lib/libc++fs.a +# 20190910: mklocale(1) and colldef(1) removed +OLD_FILES+=usr/bin/mklocale +OLD_FILES+=usr/share/man/man1/mklocale.1.gz +OLD_FILES+=usr/bin/colldef +OLD_FILES+=usr/share/man/man1/colldef.1.gz # 20190904: Remove boot1.efifat OLD_FILES+=boot/boot1.efifat # 20190903: pc-sysinstall(8) removed Modified: projects/clang900-import/RELNOTES ============================================================================== --- projects/clang900-import/RELNOTES Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/RELNOTES Fri Sep 13 21:15:01 2019 (r352308) @@ -10,6 +10,10 @@ newline. Entries should be separated by a newline. Changes to this file should not be MFCed. +r352304: + ntpd is no longer by default locked in memory. rlimit memlock 32 + or rlimit memlock 0 can be used to restore this behaviour. + r351522: Add kernel-side support for in-kernel Transport Layer Security (KTLS). KTLS permits using sendfile(2) over sockets using Modified: projects/clang900-import/UPDATING ============================================================================== --- projects/clang900-import/UPDATING Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/UPDATING Fri Sep 13 21:15:01 2019 (r352308) @@ -26,6 +26,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20190913: + ntpd no longer by default locks its pages in memory, allowing them + to be paged out by the kernel. Use rlimit memlock to restore + historic BSD behaviour. For example, add "rlimit memlock 32" + to ntp.conf to lock up to 32 MB of ntpd address space in memory. + 20190823: Several of ping6's options have been renamed for better consistency with ping. If you use any of -ARWXaghmrtwx, you must update your Modified: projects/clang900-import/contrib/gdb/gdb/cli/cli-cmds.c ============================================================================== --- projects/clang900-import/contrib/gdb/gdb/cli/cli-cmds.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/gdb/gdb/cli/cli-cmds.c Fri Sep 13 21:15:01 2019 (r352308) @@ -21,7 +21,6 @@ #include "defs.h" #include "readline/readline.h" -#include "readline/tilde.h" #include "completer.h" #include "target.h" /* For baud_rate, remote_debug and remote_timeout */ #include "gdb_wait.h" /* For shell escape implementation */ Modified: projects/clang900-import/contrib/gdb/gdb/cli/cli-setshow.c ============================================================================== --- projects/clang900-import/contrib/gdb/gdb/cli/cli-setshow.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/gdb/gdb/cli/cli-setshow.c Fri Sep 13 21:15:01 2019 (r352308) @@ -18,7 +18,6 @@ Boston, MA 02111-1307, USA. */ #include "defs.h" -#include "readline/tilde.h" #include "value.h" #include #include "gdb_string.h" Modified: projects/clang900-import/contrib/gdb/gdb/event-top.c ============================================================================== --- projects/clang900-import/contrib/gdb/gdb/event-top.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/gdb/gdb/event-top.c Fri Sep 13 21:15:01 2019 (r352308) @@ -34,7 +34,6 @@ /* readline include files */ #include "readline/readline.h" -#include "readline/history.h" /* readline defines this. */ #undef savestring Modified: projects/clang900-import/contrib/gdb/gdb/top.c ============================================================================== --- projects/clang900-import/contrib/gdb/gdb/top.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/gdb/gdb/top.c Fri Sep 13 21:15:01 2019 (r352308) @@ -48,7 +48,6 @@ /* readline include files */ #include "readline/readline.h" -#include "readline/history.h" /* readline defines this. */ #undef savestring Modified: projects/clang900-import/contrib/gdb/gdb/tracepoint.c ============================================================================== --- projects/clang900-import/contrib/gdb/gdb/tracepoint.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/gdb/gdb/tracepoint.c Fri Sep 13 21:15:01 2019 (r352308) @@ -45,7 +45,6 @@ /* readline include files */ #include "readline/readline.h" -#include "readline/history.h" /* readline defines this. */ #undef savestring Modified: projects/clang900-import/contrib/libcxxrt/unwind-arm.h ============================================================================== --- projects/clang900-import/contrib/libcxxrt/unwind-arm.h Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/libcxxrt/unwind-arm.h Fri Sep 13 21:15:01 2019 (r352308) @@ -20,6 +20,9 @@ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +/* For uint32_t and uint64_t */ +#include + /** * ARM-specific unwind definitions. These are taken from the ARM EHABI * specification. Modified: projects/clang900-import/contrib/mtree/create.c ============================================================================== --- projects/clang900-import/contrib/mtree/create.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/mtree/create.c Fri Sep 13 21:15:01 2019 (r352308) @@ -117,7 +117,7 @@ cwalk(FILE *fp) host[sizeof(host) - 1] = '\0'; if ((user = getlogin()) == NULL) { struct passwd *pw; - user = (pw = getpwuid(getuid())) == NULL ? pw->pw_name : + user = (pw = getpwuid(getuid())) != NULL ? pw->pw_name : ""; } Modified: projects/clang900-import/contrib/mtree/only.c ============================================================================== --- projects/clang900-import/contrib/mtree/only.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/mtree/only.c Fri Sep 13 21:15:01 2019 (r352308) @@ -1,4 +1,4 @@ -/* $NetBSD: only.c,v 1.2 2013/02/05 00:59:03 christos Exp $ */ +/* $NetBSD: only.c,v 1.3 2017/09/07 04:04:13 nakayama Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -38,7 +38,7 @@ #include #if defined(__RCSID) && !defined(lint) -__RCSID("$NetBSD: only.c,v 1.2 2013/02/05 00:59:03 christos Exp $"); +__RCSID("$NetBSD: only.c,v 1.3 2017/09/07 04:04:13 nakayama Exp $"); #endif #include @@ -89,11 +89,14 @@ static void hash_insert(char *str, uint32_t h) { struct hentry *e; + char *x; if ((e = malloc(sizeof(*e))) == NULL) mtree_err("memory allocation error"); + if ((x = strdup(str)) == NULL) + mtree_err("memory allocation error"); - e->str = str; + e->str = x; e->hash = h; e->next = table[h]; table[h] = e; @@ -110,10 +113,7 @@ fill(char *str) *ptr = '\0'; if (!hash_find(str, &h)) { - char *x = strdup(str); - if (x == NULL) - mtree_err("memory allocation error"); - hash_insert(x, h); + hash_insert(str, h); fill(str); } *ptr = '/'; @@ -135,6 +135,7 @@ load_only(const char *fname) err(1, "Duplicate entry %s", line); hash_insert(line, h); fill(line); + free(line); } fclose(fp); Modified: projects/clang900-import/contrib/mtree/specspec.c ============================================================================== --- projects/clang900-import/contrib/mtree/specspec.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/mtree/specspec.c Fri Sep 13 21:15:01 2019 (r352308) @@ -145,7 +145,7 @@ compare_nodes(NODE *n1, NODE *n2, char const *path) return (1); } if (n1->type != n2->type) { - differs = 0; + differs = F_TYPE; mismatch(n1, n2, differs, path); return (1); } Modified: projects/clang900-import/contrib/netbsd-tests/lib/libc/regex/t_exhaust.c ============================================================================== --- projects/clang900-import/contrib/netbsd-tests/lib/libc/regex/t_exhaust.c Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/netbsd-tests/lib/libc/regex/t_exhaust.c Fri Sep 13 21:15:01 2019 (r352308) @@ -187,7 +187,8 @@ ATF_TC_BODY(regcomp_too_big, tc) struct rlimit limit; #if defined(__i386__) - atf_tc_skip("https://bugs.freebsd.org/237450"); + if (atf_tc_get_config_var_as_bool_wd(tc, "ci", false)) + atf_tc_skip("https://bugs.freebsd.org/237450"); #endif limit.rlim_cur = limit.rlim_max = 256 * 1024 * 1024; Modified: projects/clang900-import/contrib/netbsd-tests/usr.sbin/mtree/t_mtree.sh ============================================================================== --- projects/clang900-import/contrib/netbsd-tests/usr.sbin/mtree/t_mtree.sh Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/netbsd-tests/usr.sbin/mtree/t_mtree.sh Fri Sep 13 21:15:01 2019 (r352308) @@ -411,7 +411,42 @@ netbsd6_nonemptydir_body() FLAVOR=netbsd6 nonemptydir_body } +atf_test_case mtree_specspec_type +mtree_specspec_type_head() +{ + atf_set "descr" "Test that spec comparisons detect type changes" +} +mtree_specspec_type_body() +{ + mkdir testdir + + touch testdir/bar + mtree -c -p testdir > mtree1.spec + + if [ ! -f mtree1.spec ]; then + atf_fail "mtree failed" + fi + + rm -f testdir/bar + ln -s foo testdir/bar + # uid change is expected to be ignored as done in -C + chown -h operator testdir/bar + mtree -c -p testdir > mtree2.spec + + if [ ! -f mtree2.spec ]; then + atf_fail "mtree failed" + fi + + atf_check -s ignore -o save:output \ + -x "mtree -f mtree1.spec -f mtree2.spec" + + if ! cut -f 3 output | egrep -q "bar file" || \ + ! cut -f 3 output | egrep -q "bar link"; then + atf_fail "mtree did not detect type change" + fi +} + atf_init_test_cases() { atf_add_test_case mtree_create @@ -423,6 +458,7 @@ atf_init_test_cases() atf_add_test_case mtree_ignore atf_add_test_case mtree_merge atf_add_test_case mtree_nonemptydir + atf_add_test_case mtree_specspec_type atf_add_test_case netbsd6_create atf_add_test_case netbsd6_check Modified: projects/clang900-import/contrib/tzdata/NEWS ============================================================================== --- projects/clang900-import/contrib/tzdata/NEWS Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/NEWS Fri Sep 13 21:15:01 2019 (r352308) @@ -1,5 +1,80 @@ News for the tz database +Release 2019c - 2019-09-11 08:59:48 -0700 + + Briefly: + Fiji observes DST from 2019-11-10 to 2020-01-12. + Norfolk Island starts observing Australian-style DST. + + Changes to future timestamps + + Fiji's next DST transitions will be 2019-11-10 and 2020-01-12 + instead of 2019-11-03 and 2020-01-19. (Thanks to Raymond Kumar.) + Adjust future guesses accordingly. + + Norfolk Island will observe Australian-style DST starting in + spring 2019. The first transition is on 2019-10-06. (Thanks to + Kyle Czech and Michael Deckers.) + + Changes to past timestamps + + Many corrections to time in Turkey from 1940 through 1985. + (Thanks to Oya Vulaş via Alois Treindl, and to Kıvanç Yazan.) + + The Norfolk Island 1975-03-02 transition was at 02:00 standard + time, not 02:00 DST. (Thanks to Michael Deckers.) + + South Korea observed DST from 1948 through 1951. Although this + info was supposed to appear in release 2014j, a typo inadvertently + suppressed the change. (Thanks to Alois Treindl.) + + Detroit observed DST in 1967 and 1968 following the US DST rules, + except that its 1967 DST began on June 14 at 00:01. (Thanks to + Alois Treindl for pointing out that the old data entries were + probably wrong.) + + Fix several errors in pre-1970 transitions in Perry County, IN. + (Thanks to Alois Triendl for pointing out the 1967/9 errors.) + + Edmonton did not observe DST in 1967 or 1969. In 1946 Vancouver + ended DST on 09-29 not 10-13, and Vienna ended DST on 10-07 not + 10-06. In 1945 Königsberg (now Kaliningrad) switched from +01/+02 + to +02/+03 on 04-10 not 01-01, and its +02/+03 is abbreviated + EET/EEST, not CET/CEST. (Thanks to Alois Triendl.) In 1946 + Königsberg switched to +03 on 04-07 not 01-01. + + In 1946 Louisville switched from CST to CDT on 04-28 at 00:01, not + 01-01 at 00:00. (Thanks to Alois Treindl and Michael Deckers.) + Also, it switched from CST to CDT on 1950-04-30, not 1947-04-27. + + The 1892-05-01 transition in Brussels was at 00:17:30, not at noon. + (Thanks to Michael Deckers.) + + Changes to past time zone abbreviations and DST flags + + Hong Kong Winter Time, observed from 1941-10-01 to 1941-12-25, + is now flagged as DST and is abbreviated HKWT not HKT. + + Changes to code + + leapseconds.awk now relies only on its input data, rather than + also relying on its comments. (Inspired by code from Dennis + Ferguson and Chris Woodbury.) + + The code now defends against CRLFs in leap-seconds.list. + (Thanks to Brian Inglis and Chris Woodbury.) + + Changes to documentation and commentary + + theory.html discusses leap seconds. (Thanks to Steve Summit.) + + Nashville's newspapers dueled about the time of day in the 1950s. + (Thanks to John Seigenthaler.) + + Liechtenstein observed Swiss DST in 1941/2. + (Thanks to Alois Treindl.) + + Release 2019b - 2019-07-01 00:09:53 -0700 Briefly: Modified: projects/clang900-import/contrib/tzdata/asia ============================================================================== --- projects/clang900-import/contrib/tzdata/asia Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/asia Fri Sep 13 21:15:01 2019 (r352308) @@ -8,7 +8,7 @@ # tz@iana.org for general use in the future). For more, please see # the file CONTRIBUTING in the tz distribution. -# From Paul Eggert (2018-06-19): +# From Paul Eggert (2019-07-11): # # Unless otherwise specified, the source for data through 1990 is: # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), @@ -47,13 +47,13 @@ # 7:00 WIB west Indonesia (Waktu Indonesia Barat) # 8:00 WITA central Indonesia (Waktu Indonesia Tengah) # 8:00 CST China -# 8:00 PST PDT* Philippine Standard Time +# 8:00 HKT HKST Hong Kong (HKWT* for Winter Time in late 1941) +# 8:00 PST PDT* Philippines # 8:30 KST KDT Korea when at +0830 # 9:00 WIT east Indonesia (Waktu Indonesia Timur) # 9:00 JST JDT Japan # 9:00 KST KDT Korea when at +09 -# 9:30 ACST Australian Central Standard Time -# *I invented the abbreviation PDT; see "Philippines" below. +# *I invented the abbreviations HKWT and PDT; see below. # Otherwise, these tables typically use numeric abbreviations like +03 # and +0330 for integer hour and minute UT offsets. Although earlier # editions invented alphabetic time zone abbreviations for every @@ -653,6 +653,15 @@ Zone Asia/Urumqi 5:50:20 - LMT 1928 # * 1941-09-30, Hong Kong Daily Press, Winter Time Warning. # https://i.imgur.com/dge4kFJ.png +# From Paul Eggert (2019-07-11): +# "Hong Kong winter time" is considered to be daylight saving. +# "Hong Kong had adopted daylight saving on June 15 as a wartime measure, +# clocks moving forward one hour until October 1, when they would be put back +# by just half an hour for 'Hong Kong Winter time', so that daylight saving +# operated year round." -- Low Z. The longest day: when wartime Hong Kong +# introduced daylight saving. South China Morning Post. 2019-06-28. +# https://www.scmp.com/magazines/post-magazine/short-reads/article/3016281/longest-day-when-wartime-hong-kong-introduced + # From P Chan (2018-12-31): # * According to the Hong Kong Daylight-Saving Regulations, 1941, the # 1941 spring-forward transition was at 03:00. @@ -754,7 +763,7 @@ Rule HK 1979 only - Oct 21 3:30 0 - Zone Asia/Hong_Kong 7:36:42 - LMT 1904 Oct 30 0:36:42 8:00 - HKT 1941 Jun 15 3:00 8:00 1:00 HKST 1941 Oct 1 4:00 - 8:30 - HKT 1941 Dec 25 + 8:00 0:30 HKWT 1941 Dec 25 9:00 - JST 1945 Nov 18 2:00 8:00 HK HK%sT @@ -2419,7 +2428,7 @@ Rule ROK 1987 1988 - Oct Sun>=8 3:00 0 S Zone Asia/Seoul 8:27:52 - LMT 1908 Apr 1 8:30 - KST 1912 Jan 1 9:00 - JST 1945 Sep 8 - 9:00 - KST 1954 Mar 21 + 9:00 ROK K%sT 1954 Mar 21 8:30 ROK K%sT 1961 Aug 10 9:00 ROK K%sT Zone Asia/Pyongyang 8:23:00 - LMT 1908 Apr 1 @@ -3604,7 +3613,7 @@ Zone Asia/Tashkent 4:37:11 - LMT 1924 May 2 # and in South Vietnam in particular (after 1954): # To 07:00 on 1911-05-01. # To 08:00 on 1942-12-31 at 23:00. -# To 09:00 in 1945-03-14 at 23:00. +# To 09:00 on 1945-03-14 at 23:00. # To 07:00 on 1945-09-02 in Vietnam. # To 08:00 on 1947-04-01 in French-controlled Indochina. # To 07:00 on 1955-07-01 in South Vietnam. Modified: projects/clang900-import/contrib/tzdata/australasia ============================================================================== --- projects/clang900-import/contrib/tzdata/australasia Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/australasia Fri Sep 13 21:15:01 2019 (r352308) @@ -367,13 +367,18 @@ Zone Indian/Cocos 6:27:40 - LMT 1900 # From Raymond Kumar (2018-07-13): # http://www.fijitimes.com/government-approves-2018-daylight-saving/ # ... The daylight saving period will end at 3am on Sunday January 13, 2019. -# -# From Paul Eggert (2018-07-15): -# For now, guess DST from 02:00 the first Sunday in November to 03:00 -# the first Sunday on or after January 13. January transitions reportedly + +# From Paul Eggert (2019-08-06): +# Today Raymond Kumar reported the Government of Fiji Gazette Supplement No. 27 +# (2019-08-02) said that Fiji observes DST "commencing at 2.00 am on +# Sunday, 10 November 2019 and ending at 3.00 am on Sunday, 12 January 2020." +# For now, guess DST from 02:00 the second Sunday in November to 03:00 +# the first Sunday on or after January 12. January transitions reportedly # depend on when school terms start. Although the guess is ad hoc, it matches -# transitions since late 2014 and seems more likely to match future -# practice than guessing no DST. +# transitions planned this year and seems more likely to match future practice +# than guessing no DST. +# From Michael Deckers (2019-08-06): +# https://www.laws.gov.fj/LawsAsMade/downloadfile/848 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Fiji 1998 1999 - Nov Sun>=1 2:00 1:00 - @@ -384,8 +389,9 @@ Rule Fiji 2010 2013 - Oct Sun>=21 2:00 1:00 - Rule Fiji 2011 only - Mar Sun>=1 3:00 0 - Rule Fiji 2012 2013 - Jan Sun>=18 3:00 0 - Rule Fiji 2014 only - Jan Sun>=18 2:00 0 - -Rule Fiji 2014 max - Nov Sun>=1 2:00 1:00 - -Rule Fiji 2015 max - Jan Sun>=13 3:00 0 - +Rule Fiji 2014 2018 - Nov Sun>=1 2:00 1:00 - +Rule Fiji 2015 max - Jan Sun>=12 3:00 0 - +Rule Fiji 2019 max - Nov Sun>=8 2:00 1:00 - # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Pacific/Fiji 11:55:44 - LMT 1915 Oct 26 # Suva 12:00 Fiji +12/+13 @@ -604,10 +610,11 @@ Zone Pacific/Niue -11:19:40 - LMT 1901 # Alofi # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Pacific/Norfolk 11:11:52 - LMT 1901 # Kingston 11:12 - +1112 1951 - 11:30 - +1130 1974 Oct 27 02:00 - 11:30 1:00 +1230 1975 Mar 2 02:00 - 11:30 - +1130 2015 Oct 4 02:00 - 11:00 - +11 + 11:30 - +1130 1974 Oct 27 02:00s + 11:30 1:00 +1230 1975 Mar 2 02:00s + 11:30 - +1130 2015 Oct 4 02:00s + 11:00 - +11 2019 Jul + 11:00 AN +11/+12 # Palau (Belau) # Zone NAME STDOFF RULES FORMAT [UNTIL] @@ -1875,12 +1882,21 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901 # ... at 12.30 am (by legal time in New South Wales) on 4 October 2015. # http://www.norfolkisland.gov.nf/nia/MediaRelease/Media%20Release%20Norfolk%20Island%20Standard%20Time%20Change.pdf -# From Paul Eggert (2015-09-23): +# From Paul Eggert (2019-08-28): # Transitions before 2015 are from timeanddate.com, which consulted # the Norfolk Island Museum and the Australian Bureau of Meteorology's # Norfolk Island station, and found no record of Norfolk observing DST # other than in 1974/5. See: # https://www.timeanddate.com/time/australia/norfolk-island.html +# However, disagree with timeanddate about the 1975-03-02 transition; +# timeanddate has 02:00 but 02:00s corresponds to what the NSW law said +# (thanks to Michael Deckers). + +# Norfolk started observing Australian DST in spring 2019. +# From Kyle Czech (2019-08-13): +# https://www.legislation.gov.au/Details/F2018L01702 +# From Michael Deckers (2019-08-14): +# https://www.legislation.gov.au/Details/F2019C00010 # Palau # See commentary for Micronesia. Modified: projects/clang900-import/contrib/tzdata/backzone ============================================================================== --- projects/clang900-import/contrib/tzdata/backzone Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/backzone Fri Sep 13 21:15:01 2019 (r352308) @@ -507,19 +507,35 @@ Zone Asia/Muscat 3:54:24 - LMT 1920 #Zone Asia/Panaji [not enough info to complete] # Cambodia -# From Paul Eggert (2014-10-11): -# See Asia/Ho_Chi_Minh for the source for most of this data. Also, guess -# (1) Cambodia reverted to UT +07 on 1945-09-02, when Vietnam did, and -# (2) they also reverted to +07 on 1953-11-09, the date of independence. -# These guesses are probably wrong but they're better than guessing no -# transitions there. + +# From an adoptive daughter of the late Cambodian ruler Prince Sihanouk, +# via Alois Treindl (2019-08-08): +# +# King Sihanouk said that, during the Japanese occupation, starting with +# what historians refer to as "le coup de force du 9 mars 1945", Cambodia, +# like the entire French Indochina, used Tokyo time zone. After Japan +# surrendered, 2 September 1945, Cambodia fell under French rule again and +# adopted Hanoi time zone again. +# +# However, on 7 January 1946, Sihanouk and Tioulong managed to obtain a +# status of "internal autonomy" from the government of Charles de Gaulle. +# Although many fields remained under the administration of the French +# (customs, taxes, justice, defence, foreign affairs, etc.), the Cambodian +# administration was responsible for religious matters and traditional +# celebrations, which included our calendar and time. The time zone was GMT +# + 7 and _no_ DST was applied. +# +# After Sihanouk and Tioulong achieved full independence, on 9 November 1953, +# GMT + 7 was maintained. + +# From Paul Eggert (2019-08-26): +# See Asia/Ho_Chi_Minh for the source for most of rest of this data. + Zone Asia/Phnom_Penh 6:59:40 - LMT 1906 Jul 1 7:06:30 - PLMT 1911 May 1 7:00 - +07 1942 Dec 31 23:00 8:00 - +08 1945 Mar 14 23:00 9:00 - +09 1945 Sep 2 - 7:00 - +07 1947 Apr 1 - 8:00 - +08 1953 Nov 9 7:00 - +07 # Israel @@ -646,7 +662,7 @@ Zone Europe/Tiraspol 1:58:32 - LMT 1880 # Liechtenstein Zone Europe/Vaduz 0:38:04 - LMT 1894 Jun - 1:00 - CET 1981 + 1:00 Swiss CE%sT 1981 1:00 EU CE%sT # Croatia Modified: projects/clang900-import/contrib/tzdata/europe ============================================================================== --- projects/clang900-import/contrib/tzdata/europe Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/europe Fri Sep 13 21:15:01 2019 (r352308) @@ -821,11 +821,16 @@ Zone Europe/Andorra 0:06:04 - LMT 1901 # Shanks & Pottenger give 02:00, the BEV 00:00. Go with the BEV, # and guess 02:00 for 1945-04-12. +# From Alois Triendl (2019-07-22): +# In 1946 the end of DST was on Monday, 7 October 1946, at 3:00 am. +# Shanks had this right. Source: Die Weltpresse, 5. Oktober 1946, page 5. + # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Austria 1920 only - Apr 5 2:00s 1:00 S Rule Austria 1920 only - Sep 13 2:00s 0 - Rule Austria 1946 only - Apr 14 2:00s 1:00 S -Rule Austria 1946 1948 - Oct Sun>=1 2:00s 0 - +Rule Austria 1946 only - Oct 7 2:00s 0 - +Rule Austria 1947 1948 - Oct Sun>=1 2:00s 0 - Rule Austria 1947 only - Apr 6 2:00s 1:00 S Rule Austria 1948 only - Apr 18 2:00s 1:00 S Rule Austria 1980 only - Apr 6 0:00 1:00 S @@ -875,15 +880,35 @@ Zone Europe/Minsk 1:50:16 - LMT 1880 # Belgium # -# From Paul Eggert (1997-07-02): +# From Michael Deckers (2019-08-25): +# The exposition in the web page +# https://www.bestor.be/wiki/index.php/Voyager_dans_le_temps._L%E2%80%99introduction_de_la_norme_de_Greenwich_en_Belgique +# gives several contemporary sources from which one can conclude that +# the switch in Europe/Brussels on 1892-05-01 was from 00:17:30 to 00:00:00. +# +# From Paul Eggert (2019-08-28): +# This quote helps explain the late-1914 situation: +# In early November 1914, the Germans imposed the time zone used in central +# Europe and forced the inhabitants to set their watches and public clocks +# sixty minutes ahead. Many were reluctant to accept "German time" and +# continued to use "Belgian time" among themselves. Reflecting the spirit of +# resistance that arose in the population, a song made fun of this change.... +# The song ended: +# Putting your clock forward +# Will but hasten the happy hour +# When we kick out the Boches! +# See: Pluvinage G. Brussels on German time. Cahiers Bruxellois - +# Brusselse Cahiers. 2014;XLVI(1E):15-38. +# https://www.cairn.info/revue-cahiers-bruxellois-2014-1E-page-15.htm +# +# Entries from 1914 through 1917 are taken from "De tijd in België" +# . # Entries from 1918 through 1991 are taken from: # Annuaire de L'Observatoire Royal de Belgique, # Avenue Circulaire, 3, B-1180 BRUXELLES, CLVIIe année, 1991 # (Imprimerie HAYEZ, s.p.r.l., Rue Fin, 4, 1080 BRUXELLES, MCMXC), # pp 8-9. -# LMT before 1892 was 0:17:30, according to the official journal of Belgium: -# Moniteur Belge, Samedi 30 Avril 1892, N.121. -# Thanks to Pascal Delmoitie for these references. +# Thanks to Pascal Delmoitie for the 1918/1991 references. # The 1918 rules are listed for completeness; they apply to unoccupied Belgium. # Assume Brussels switched to WET in 1918 when the armistice took effect. # @@ -928,7 +953,7 @@ Rule Belgium 1946 only - May 19 2:00s 1:00 S Rule Belgium 1946 only - Oct 7 2:00s 0 - # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Europe/Brussels 0:17:30 - LMT 1880 - 0:17:30 - BMT 1892 May 1 12:00 # Brussels MT + 0:17:30 - BMT 1892 May 1 00:17:30 0:00 - WET 1914 Nov 8 1:00 - CET 1916 May 1 0:00 1:00 C-Eur CE%sT 1918 Nov 11 11:00u @@ -1627,6 +1652,13 @@ Zone Atlantic/Reykjavik -1:28 - LMT 1908 # advanced to sixty minutes later starting at hour two on 1944-04-02; ... # Starting at hour three on the date 1944-09-17 standard time will be resumed. # +# From Alois Triendl (2019-07-02): +# I spent 6 Euros to buy two archive copies of Il Messaggero, a Roman paper, +# for 1 and 2 April 1944. The edition of 2 April has this note: "Tonight at 2 +# am, put forward the clock by one hour. Remember that in the night between +# today and Monday the 'ora legale' will come in force again." That makes it +# clear that in Rome the change was on Monday, 3 April 1944 at 2 am. +# # From Paul Eggert (2016-10-27): # Go with INRiM for DST rules, except as corrected by Inglis for 1944 # for the Kingdom of Italy. This is consistent with Renzo Baldini. @@ -1774,15 +1806,10 @@ Zone Europe/Riga 1:36:34 - LMT 1880 # From Paul Eggert (2013-09-09): # Shanks & Pottenger say Vaduz is like Zurich. -# From Alois Treindl (2013-09-18): -# http://www.eliechtensteinensia.li/LIJ/1978/1938-1978/1941.pdf -# ... confirms on p. 6 that Liechtenstein followed Switzerland in 1941 and 1942. -# I ... translate only the last two paragraphs: -# ... during second world war, in the years 1941 and 1942, Liechtenstein -# introduced daylight saving time, adapting to Switzerland. From 1943 on -# central European time was in force throughout the year. -# From a report of the duke's government to the high council, -# regarding the introduction of a time law, of 31 May 1977. +# From Alois Treindl (2019-07-04): +# I was able to access the online archive of the Vaduz paper Vaterland ... +# I could confirm from the paper that Liechtenstein did in fact follow +# the same DST in 1941 and 1942 as Switzerland did. Link Europe/Zurich Europe/Vaduz @@ -2490,6 +2517,12 @@ Zone Europe/Bucharest 1:44:24 - LMT 1891 Oct # Europe/Kaliningrad covers... # 39 RU-KGD Kaliningrad Oblast +# From Paul Eggert (2019-07-25): +# Although Shanks lists 1945-01-01 as the date for transition from +# +01/+02 to +02/+03, more likely this is a placeholder. Guess that +# the transition occurred at 1945-04-10 00:00, which is about when +# Königsberg surrendered to Soviet troops. (Thanks to Alois Triendl.) + # From Paul Eggert (2016-03-18): # The 1989 transition is from USSR act No. 227 (1989-03-14). @@ -2506,8 +2539,8 @@ Zone Europe/Bucharest 1:44:24 - LMT 1891 Oct # Moscow on 1991-11-03, switched to Moscow-1 on 1992-01-19. Zone Europe/Kaliningrad 1:22:00 - LMT 1893 Apr - 1:00 C-Eur CE%sT 1945 - 2:00 Poland CE%sT 1946 + 1:00 C-Eur CE%sT 1945 Apr 10 + 2:00 Poland EE%sT 1946 Apr 7 3:00 Russia MSK/MSD 1989 Mar 26 2:00s 2:00 Russia EE%sT 2011 Mar 27 2:00s 3:00 - +03 2014 Oct 26 2:00s @@ -3650,20 +3683,75 @@ Zone Europe/Zurich 0:34:08 - LMT 1853 Jul 16 # See abo # Turkey +# From Alois Treindl (2019-08-12): +# http://www.astrolojidergisi.com/yazsaati.htm has researched the time zone +# history of Turkey, based on newspaper archives and official documents. +# From Paul Eggert (2019-08-28): +# That source (Oya Vulaş, "Türkiye'de Yaz Saati Uygulamaları") +# is used for 1940/1972, where it seems more reliable than our other +# sources. + +# From Kıvanç Yazan (2019-08-12): +# http://www.resmigazete.gov.tr/arsiv/14539.pdf#page=24 +# 1973-06-03 01:00 -> 02:00, 1973-11-04 02:00 -> 01:00 +# +# http://www.resmigazete.gov.tr/arsiv/14829.pdf#page=1 +# 1974-03-31 02:00 -> 03:00, 1974-11-03 02:00 -> 01:00 +# +# http://www.resmigazete.gov.tr/arsiv/15161.pdf#page=1 +# 1975-03-22 02:00 -> 03:00, 1975-11-02 02:00 -> 01:00 +# +# http://www.resmigazete.gov.tr/arsiv/15535_1.pdf#page=1 +# 1976-03-21 02:00 -> 03:00, 1976-10-31 02:00 -> 01:00 +# +# http://www.resmigazete.gov.tr/arsiv/15778.pdf#page=5 +# 1977-04-03 02:00 -> 03:00, 1977-10-16 02:00 -> 01:00, +# 1978-04-02 02:00 -> 03:00 (not applied, see below) +# 1978-10-15 02:00 -> 01:00 (not applied, see below) +# 1979-04-01 02:00 -> 03:00 (not applied, see below) +# 1979-10-14 02:00 -> 01:00 (not applied, see below) +# +# http://www.resmigazete.gov.tr/arsiv/16245.pdf#page=17 +# This cancels the previous decision, and repeats it only for 1978. +# 1978-04-02 02:00 -> 03:00, 1978-10-15 02:00 -> 01:00 +# (not applied due to standard TZ change below) +# +# http://www.resmigazete.gov.tr/arsiv/16331.pdf#page=3 +# This decision changes the default longitude for Turkish time zone from 30 +# degrees East to 45 degrees East. This means a standard TZ change, from +2 +# to +3. This is published & applied on 1978-06-29. At that time, Turkey was +# already on summer time (already on 45E). Hence, this new law just meant an +# "continuous summer time". Note that this was reversed in a few years. +# +# http://www.resmigazete.gov.tr/arsiv/18119_1.pdf#page=1 +# 1983-07-31 02:00 -> 03:00 (note that this jumps TZ to +4) +# 1983-10-02 02:00 -> 01:00 (back to +3) +# +# http://www.resmigazete.gov.tr/arsiv/18561.pdf (page 1 and 34) +# At this time, Turkey is still on +3 with no spring-forward on early +# 1984. This decision is published on 10/31/1984. Page 1 declares +# the decision of reverting the "default longitude change". So the +# standard time should go back to +3 (30E). And page 34 explains when +# that will happen: 1984-11-01 02:00 -> 01:00. You can think of this +# as "end of continuous summer time, change of standard time zone". +# +# http://www.resmigazete.gov.tr/arsiv/18713.pdf#page=1 +# 1985-04-20 01:00 -> 02:00, 1985-09-28 02:00 -> 01:00 + # From Kıvanç Yazan (2016-09-25): # 1) For 1986-2006, DST started at 01:00 local and ended at 02:00 local, with # no exceptions. # 2) 1994's lastSun was overridden with Mar 20 ... # Here are official papers: -# http://www.resmigazete.gov.tr/arsiv/19032.pdf - page 2 for 1986 -# http://www.resmigazete.gov.tr/arsiv/19400.pdf - page 4 for 1987 -# http://www.resmigazete.gov.tr/arsiv/19752.pdf - page 15 for 1988 -# http://www.resmigazete.gov.tr/arsiv/20102.pdf - page 6 for 1989 -# http://www.resmigazete.gov.tr/arsiv/20464.pdf - page 1 for 1990 - 1992 -# http://www.resmigazete.gov.tr/arsiv/21531.pdf - page 15 for 1993 - 1995 -# http://www.resmigazete.gov.tr/arsiv/21879.pdf - page 1 for overriding 1994 -# http://www.resmigazete.gov.tr/arsiv/22588.pdf - page 1 for 1996, 1997 -# http://www.resmigazete.gov.tr/arsiv/23286.pdf - page 10 for 1998 - 2000 +# http://www.resmigazete.gov.tr/arsiv/19032.pdf#page=2 for 1986 +# http://www.resmigazete.gov.tr/arsiv/19400.pdf#page=4 for 1987 +# http://www.resmigazete.gov.tr/arsiv/19752.pdf#page=15 for 1988 +# http://www.resmigazete.gov.tr/arsiv/20102.pdf#page=6 for 1989 +# http://www.resmigazete.gov.tr/arsiv/20464.pdf#page=1 for 1990 - 1992 +# http://www.resmigazete.gov.tr/arsiv/21531.pdf#page=15 for 1993 - 1995 +# http://www.resmigazete.gov.tr/arsiv/21879.pdf#page=1 for overriding 1994 +# http://www.resmigazete.gov.tr/arsiv/22588.pdf#page=1 for 1996, 1997 +# http://www.resmigazete.gov.tr/arsiv/23286.pdf#page=10 for 1998 - 2000 # http://www.resmigazete.gov.tr/eskiler/2001/03/20010324.htm#2 - for 2001 # http://www.resmigazete.gov.tr/eskiler/2002/03/20020316.htm#2 - for 2002-2006 # From Paul Eggert (2016-09-25): @@ -3747,46 +3835,36 @@ Rule Turkey 1922 only - Oct 8 0:00 0 - Rule Turkey 1924 only - May 13 0:00 1:00 S Rule Turkey 1924 1925 - Oct 1 0:00 0 - Rule Turkey 1925 only - May 1 0:00 1:00 S -Rule Turkey 1940 only - Jun 30 0:00 1:00 S -Rule Turkey 1940 only - Oct 5 0:00 0 - +Rule Turkey 1940 only - Jul 1 0:00 1:00 S +Rule Turkey 1940 only - Oct 6 0:00 0 - Rule Turkey 1940 only - Dec 1 0:00 1:00 S Rule Turkey 1941 only - Sep 21 0:00 0 - Rule Turkey 1942 only - Apr 1 0:00 1:00 S -# Whitman omits the next two transition and gives 1945 Oct 1; -# go with Shanks & Pottenger. -Rule Turkey 1942 only - Nov 1 0:00 0 - -Rule Turkey 1945 only - Apr 2 0:00 1:00 S Rule Turkey 1945 only - Oct 8 0:00 0 - Rule Turkey 1946 only - Jun 1 0:00 1:00 S Rule Turkey 1946 only - Oct 1 0:00 0 - Rule Turkey 1947 1948 - Apr Sun>=16 0:00 1:00 S -Rule Turkey 1947 1950 - Oct Sun>=2 0:00 0 - +Rule Turkey 1947 1951 - Oct Sun>=2 0:00 0 - Rule Turkey 1949 only - Apr 10 0:00 1:00 S -Rule Turkey 1950 only - Apr 19 0:00 1:00 S +Rule Turkey 1950 only - Apr 16 0:00 1:00 S Rule Turkey 1951 only - Apr 22 0:00 1:00 S -Rule Turkey 1951 only - Oct 8 0:00 0 - +# DST for 15 months; unusual but we'll let it pass. Rule Turkey 1962 only - Jul 15 0:00 1:00 S -Rule Turkey 1962 only - Oct 8 0:00 0 - +Rule Turkey 1963 only - Oct 30 0:00 0 - Rule Turkey 1964 only - May 15 0:00 1:00 S Rule Turkey 1964 only - Oct 1 0:00 0 - -Rule Turkey 1970 1972 - May Sun>=2 0:00 1:00 S -Rule Turkey 1970 1972 - Oct Sun>=2 0:00 0 - Rule Turkey 1973 only - Jun 3 1:00 1:00 S -Rule Turkey 1973 only - Nov 4 3:00 0 - +Rule Turkey 1973 1976 - Oct Sun>=31 2:00 0 - Rule Turkey 1974 only - Mar 31 2:00 1:00 S -Rule Turkey 1974 only - Nov 3 5:00 0 - -Rule Turkey 1975 only - Mar 30 0:00 1:00 S -Rule Turkey 1975 1976 - Oct lastSun 0:00 0 - -Rule Turkey 1976 only - Jun 1 0:00 1:00 S -Rule Turkey 1977 1978 - Apr Sun>=1 0:00 1:00 S -Rule Turkey 1977 only - Oct 16 0:00 0 - -Rule Turkey 1979 1980 - Apr Sun>=1 3:00 1:00 S -Rule Turkey 1979 1982 - Oct Mon>=11 0:00 0 - -Rule Turkey 1981 1982 - Mar lastSun 3:00 1:00 S -Rule Turkey 1983 only - Jul 31 0:00 1:00 S -Rule Turkey 1983 only - Oct 2 0:00 0 - -Rule Turkey 1985 only - Apr 20 0:00 1:00 S -Rule Turkey 1985 only - Sep 28 0:00 0 - +Rule Turkey 1975 only - Mar 22 2:00 1:00 S +Rule Turkey 1976 only - Mar 21 2:00 1:00 S +Rule Turkey 1977 1978 - Apr Sun>=1 2:00 1:00 S +Rule Turkey 1977 1978 - Oct Sun>=15 2:00 0 - +Rule Turkey 1978 only - Jun 29 0:00 0 - +Rule Turkey 1983 only - Jul 31 2:00 1:00 S +Rule Turkey 1983 only - Oct 2 2:00 0 - +Rule Turkey 1985 only - Apr 20 1:00s 1:00 S +Rule Turkey 1985 only - Sep 28 1:00s 0 - Rule Turkey 1986 1993 - Mar lastSun 1:00s 1:00 S Rule Turkey 1986 1995 - Sep lastSun 1:00s 0 - Rule Turkey 1994 only - Mar 20 1:00s 1:00 S @@ -3795,8 +3873,8 @@ Rule Turkey 1996 2006 - Oct lastSun 1:00s 0 - # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Europe/Istanbul 1:55:52 - LMT 1880 1:56:56 - IMT 1910 Oct # Istanbul Mean Time? - 2:00 Turkey EE%sT 1978 Oct 15 - 3:00 Turkey +03/+04 1985 Apr 20 + 2:00 Turkey EE%sT 1978 Jun 29 + 3:00 Turkey +03/+04 1984 Nov 1 2:00 2:00 Turkey EE%sT 2007 2:00 EU EE%sT 2011 Mar 27 1:00u 2:00 - EET 2011 Mar 28 1:00u Modified: projects/clang900-import/contrib/tzdata/leap-seconds.list ============================================================================== --- projects/clang900-import/contrib/tzdata/leap-seconds.list Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/leap-seconds.list Fri Sep 13 21:15:01 2019 (r352308) @@ -204,10 +204,10 @@ # current -- the update time stamp, the data and the name of the file # will not change. # -# Updated through IERS Bulletin C57 -# File expires on: 28 December 2019 +# Updated through IERS Bulletin C58 +# File expires on: 28 June 2020 # -#@ 3786480000 +#@ 3802291200 # 2272060800 10 # 1 Jan 1972 2287785600 11 # 1 Jul 1972 @@ -252,4 +252,4 @@ # the hash line is also ignored in the # computation. # -#h 83c68138 d3650221 07dbbbcd 11fcc859 ced1106a +#h f28827d2 f263b6c3 ec0f19eb a3e0dbf0 97f3fa30 Modified: projects/clang900-import/contrib/tzdata/leapseconds ============================================================================== --- projects/clang900-import/contrib/tzdata/leapseconds Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/leapseconds Fri Sep 13 21:15:01 2019 (r352308) @@ -3,36 +3,39 @@ # This file is in the public domain. # This file is generated automatically from the data in the public-domain -# leap-seconds.list file, which can be copied from +# NIST format leap-seconds.list file, which can be copied from # -# or -# or . +# or . # For more about leap-seconds.list, please see # The NTP Timescale and Leap Seconds # . -# The International Earth Rotation and Reference Systems Service +# The rules for leap seconds are specified in Annex 1 (Time scales) of: +# Standard-frequency and time-signal emissions. +# International Telecommunication Union - Radiocommunication Sector +# (ITU-R) Recommendation TF.460-6 (02/2002) +# . +# The International Earth Rotation and Reference Systems Service (IERS) # periodically uses leap seconds to keep UTC to within 0.9 s of UT1 -# (which measures the true angular orientation of the earth in space) +# (a proxy for Earth's angle in space as measured by astronomers) # and publishes leap second data in a copyrighted file # . # See: Levine J. Coordinated Universal Time and the leap second. # URSI Radio Sci Bull. 2016;89(4):30-6. doi:10.23919/URSIRSB.2016.7909995 # . -# There were no leap seconds before 1972, because the official mechanism -# accounting for the discrepancy between atomic time and the earth's rotation -# did not exist. The first ("1 Jan 1972") data line in leap-seconds.list +# There were no leap seconds before 1972, as no official mechanism +# accounted for the discrepancy between atomic time (TAI) and the earth's +# rotation. The first ("1 Jan 1972") data line in leap-seconds.list # does not denote a leap second; it denotes the start of the current definition # of UTC. -# The correction (+ or -) is made at the given time, so lines -# will typically look like: -# Leap YEAR MON DAY 23:59:60 + R/S -# or -# Leap YEAR MON DAY 23:59:59 - R/S - -# If the leap second is Rolling (R) the given time is local time (unused here). +# All leap-seconds are Stationary (S) at the given UTC time. +# The correction (+ or -) is made at the given time, so in the unlikely +# event of a negative leap second, a line would look like this: +# Leap YEAR MON DAY 23:59:59 - S +# Typical lines look like this: +# Leap YEAR MON DAY 23:59:60 + S Leap 1972 Jun 30 23:59:60 + S Leap 1972 Dec 31 23:59:60 + S Leap 1973 Dec 31 23:59:60 + S @@ -62,8 +65,8 @@ Leap 2015 Jun 30 23:59:60 + S Leap 2016 Dec 31 23:59:60 + S # POSIX timestamps for the data in this file: -#updated 1467936000 -#expires 1577491200 +#updated 1467936000 (2016-07-08 00:00:00 UTC) +#expires 1593302400 (2020-06-28 00:00:00 UTC) -# Updated through IERS Bulletin C57 -# File expires on: 28 December 2019 +# Updated through IERS Bulletin C58 +# File expires on: 28 June 2020 Modified: projects/clang900-import/contrib/tzdata/leapseconds.awk ============================================================================== --- projects/clang900-import/contrib/tzdata/leapseconds.awk Fri Sep 13 21:03:43 2019 (r352307) +++ projects/clang900-import/contrib/tzdata/leapseconds.awk Fri Sep 13 21:15:01 2019 (r352308) @@ -1,43 +1,59 @@ -# Generate the 'leapseconds' file from 'leap-seconds.list'. +# Generate zic format 'leapseconds' from NIST format 'leap-seconds.list'. # This file is in the public domain. +# This program uses awk arithmetic. POSIX requires awk to support +# exact integer arithmetic only through 10**10, which means for NTP +# timestamps this program works only to the year 2216, which is the +# year 1900 plus 10**10 seconds. However, in practice +# POSIX-conforming awk implementations invariably use IEEE-754 double +# and so support exact integers through 2**53. By the year 2216, +# POSIX will almost surely require at least 2**53 for awk, so for NTP +# timestamps this program should be good until the year 285,428,681 +# (the year 1900 plus 2**53 seconds). By then leap seconds will be +# long obsolete, as the Earth will likely slow down so much that +# there will be more than 25 hours per day and so some other scheme +# will be needed. + BEGIN { print "# Allowance for leap seconds added to each time zone file." print "" print "# This file is in the public domain." print "" print "# This file is generated automatically from the data in the public-domain" - print "# leap-seconds.list file, which can be copied from" + print "# NIST format leap-seconds.list file, which can be copied from" print "# " - print "# or " - print "# or ." + print "# or ." print "# For more about leap-seconds.list, please see" print "# The NTP Timescale and Leap Seconds" print "# ." print "" - print "# The International Earth Rotation and Reference Systems Service" + print "# The rules for leap seconds are specified in Annex 1 (Time scales) of:" + print "# Standard-frequency and time-signal emissions." + print "# International Telecommunication Union - Radiocommunication Sector" + print "# (ITU-R) Recommendation TF.460-6 (02/2002)" + print "# ." + print "# The International Earth Rotation and Reference Systems Service (IERS)" print "# periodically uses leap seconds to keep UTC to within 0.9 s of UT1" - print "# (which measures the true angular orientation of the earth in space)" + print "# (a proxy for Earth's angle in space as measured by astronomers)" print "# and publishes leap second data in a copyrighted file" print "# ." print "# See: Levine J. Coordinated Universal Time and the leap second." print "# URSI Radio Sci Bull. 2016;89(4):30-6. doi:10.23919/URSIRSB.2016.7909995" print "# ." print "" - print "# There were no leap seconds before 1972, because the official mechanism" - print "# accounting for the discrepancy between atomic time and the earth's rotation" - print "# did not exist. The first (\"1 Jan 1972\") data line in leap-seconds.list" + print "# There were no leap seconds before 1972, as no official mechanism" + print "# accounted for the discrepancy between atomic time (TAI) and the earth's" + print "# rotation. The first (\"1 Jan 1972\") data line in leap-seconds.list" print "# does not denote a leap second; it denotes the start of the current definition" - print"# of UTC." + print "# of UTC." print "" - print "# The correction (+ or -) is made at the given time, so lines" - print "# will typically look like:" - print "# Leap YEAR MON DAY 23:59:60 + R/S" - print "# or" - print "# Leap YEAR MON DAY 23:59:59 - R/S" - print "" - print "# If the leap second is Rolling (R) the given time is local time (unused here)." + print "# All leap-seconds are Stationary (S) at the given UTC time." + print "# The correction (+ or -) is made at the given time, so in the unlikely" + print "# event of a negative leap second, a line would look like this:" + print "# Leap YEAR MON DAY 23:59:59 - S" + print "# Typical lines look like this:" + print "# Leap YEAR MON DAY 23:59:60 + S" monthabbr[ 1] = "Jan" monthabbr[ 2] = "Feb" @@ -51,45 +67,34 @@ BEGIN { monthabbr[10] = "Oct" monthabbr[11] = "Nov" monthabbr[12] = "Dec" - for (i in monthabbr) { - monthnum[monthabbr[i]] = i - monthlen[i] = 31 - } - monthlen[2] = 28 - monthlen[4] = monthlen[6] = monthlen[9] = monthlen[11] = 30 + + # Strip trailing CR, in case the input has CRLF form a la NIST. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***