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...
Dimitry Andric
dim at FreeBSD.org
Fri Sep 13 21:15:07 UTC 2019
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 <ctype.h>
#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 <stdint.h>
+
/**
* 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 :
"<unknown>";
}
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 <sys/cdefs.h>
#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 <sys/param.h>
@@ -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 at 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ë"
+# <https://www.astro.oma.be/GENERAL/INFO/nli001a.html>.
# 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
# <ftp://ftp.nist.gov/pub/time/leap-seconds.list>
-# or <ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list>
-# or <ftp://tycho.usno.navy.mil/pub/ntp/leap-seconds.list>.
+# or <ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list>.
# For more about leap-seconds.list, please see
# The NTP Timescale and Leap Seconds
# <https://www.eecis.udel.edu/~mills/leap.html>.
-# 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)
+# <https://www.itu.int/rec/R-REC-TF.460-6-200202-I/>.
+# 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
# <https://hpiers.obspm.fr/iers/bul/bulc/Leap_Second.dat>.
# 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
# <https://ieeexplore.ieee.org/document/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 "# <ftp://ftp.nist.gov/pub/time/leap-seconds.list>"
- print "# or <ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list>"
- print "# or <ftp://tycho.usno.navy.mil/pub/ntp/leap-seconds.list>."
+ print "# or <ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list>."
print "# For more about leap-seconds.list, please see"
print "# The NTP Timescale and Leap Seconds"
print "# <https://www.eecis.udel.edu/~mills/leap.html>."
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 "# <https://www.itu.int/rec/R-REC-TF.460-6-200202-I/>."
+ 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 "# <https://hpiers.obspm.fr/iers/bul/bulc/Leap_Second.dat>."
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 "# <https://ieeexplore.ieee.org/document/7909995>."
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 ***
More information about the svn-src-projects
mailing list