Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Sep 2018 20:40:52 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r338663 - in projects/openssl111/crypto/openssl: . apps apps/set certs crypto crypto/aes crypto/aes/asm crypto/aria crypto/asn1 crypto/async crypto/bf crypto/bf/asm crypto/bio crypto/bl...
Message-ID:  <201809132040.w8DKeqPP039027@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Thu Sep 13 20:40:51 2018
New Revision: 338663
URL: https://svnweb.freebsd.org/changeset/base/338663

Log:
  Update OpenSSL to 1.1.1.
  
  Note it does not update build infrastructure.

Added:
  projects/openssl111/crypto/openssl/ACKNOWLEDGEMENTS
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ACKNOWLEDGEMENTS
  projects/openssl111/crypto/openssl/AUTHORS
     - copied unchanged from r338659, vendor-crypto/openssl/dist/AUTHORS
  projects/openssl111/crypto/openssl/NOTES.PERL
     - copied unchanged from r338659, vendor-crypto/openssl/dist/NOTES.PERL
  projects/openssl111/crypto/openssl/NOTES.UNIX
     - copied unchanged from r338659, vendor-crypto/openssl/dist/NOTES.UNIX
  projects/openssl111/crypto/openssl/README.FIPS
     - copied unchanged from r338659, vendor-crypto/openssl/dist/README.FIPS
  projects/openssl111/crypto/openssl/apps/bf_prefix.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/bf_prefix.c
  projects/openssl111/crypto/openssl/apps/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/build.info
  projects/openssl111/crypto/openssl/apps/ct_log_list.cnf
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/ct_log_list.cnf
  projects/openssl111/crypto/openssl/apps/opt.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/opt.c
  projects/openssl111/crypto/openssl/apps/rehash.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/rehash.c
  projects/openssl111/crypto/openssl/apps/storeutl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/storeutl.c
  projects/openssl111/crypto/openssl/apps/tsget.in
     - copied unchanged from r338659, vendor-crypto/openssl/dist/apps/tsget.in
  projects/openssl111/crypto/openssl/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/build.info
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/aes/asm/aes-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesfx-sparcv9.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/aes/asm/aesfx-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/vpaes-armv8.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/aes/asm/vpaes-armv8.pl
  projects/openssl111/crypto/openssl/crypto/aes/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/aes/build.info
  projects/openssl111/crypto/openssl/crypto/aria/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/aria/
  projects/openssl111/crypto/openssl/crypto/arm64cpuid.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/arm64cpuid.pl
  projects/openssl111/crypto/openssl/crypto/armv4cpuid.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/armv4cpuid.pl
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_item_list.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/asn1_item_list.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_item_list.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/asn1_item_list.h
  projects/openssl111/crypto/openssl/crypto/asn1/asn_mstbl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/asn_mstbl.c
  projects/openssl111/crypto/openssl/crypto/asn1/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/build.info
  projects/openssl111/crypto/openssl/crypto/asn1/p5_scrypt.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/p5_scrypt.c
  projects/openssl111/crypto/openssl/crypto/asn1/standard_methods.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/standard_methods.h
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_scn.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/tasn_scn.c
  projects/openssl111/crypto/openssl/crypto/asn1/tbl_standard.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/tbl_standard.h
  projects/openssl111/crypto/openssl/crypto/asn1/x_int64.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/asn1/x_int64.c
  projects/openssl111/crypto/openssl/crypto/async/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/async/
  projects/openssl111/crypto/openssl/crypto/bf/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bf/build.info
  projects/openssl111/crypto/openssl/crypto/bio/b_addr.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bio/b_addr.c
  projects/openssl111/crypto/openssl/crypto/bio/b_sock2.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bio/b_sock2.c
  projects/openssl111/crypto/openssl/crypto/bio/bio_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bio/bio_meth.c
  projects/openssl111/crypto/openssl/crypto/bio/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bio/build.info
  projects/openssl111/crypto/openssl/crypto/blake2/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/blake2/
  projects/openssl111/crypto/openssl/crypto/bn/README.pod
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/README.pod
  projects/openssl111/crypto/openssl/crypto/bn/asm/armv8-mont.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/asm/armv8-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/bn-c64xplus.asm
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/asm/bn-c64xplus.asm
  projects/openssl111/crypto/openssl/crypto/bn/asm/c64xplus-gf2m.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/asm/c64xplus-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/bn_dh.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/bn_dh.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_intern.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/bn_intern.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_srp.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/bn_srp.c
  projects/openssl111/crypto/openssl/crypto/bn/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/bn/build.info
  projects/openssl111/crypto/openssl/crypto/buffer/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/buffer/build.info
  projects/openssl111/crypto/openssl/crypto/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/build.info
  projects/openssl111/crypto/openssl/crypto/c64xpluscpuid.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/c64xpluscpuid.pl
  projects/openssl111/crypto/openssl/crypto/camellia/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/camellia/build.info
  projects/openssl111/crypto/openssl/crypto/cast/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/cast/build.info
  projects/openssl111/crypto/openssl/crypto/chacha/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/chacha/
  projects/openssl111/crypto/openssl/crypto/cmac/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/cmac/build.info
  projects/openssl111/crypto/openssl/crypto/cms/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/cms/build.info
  projects/openssl111/crypto/openssl/crypto/comp/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/comp/build.info
  projects/openssl111/crypto/openssl/crypto/comp/comp_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/comp/comp_lcl.h
  projects/openssl111/crypto/openssl/crypto/conf/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/conf/build.info
  projects/openssl111/crypto/openssl/crypto/conf/conf_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/conf/conf_lcl.h
  projects/openssl111/crypto/openssl/crypto/conf/conf_ssl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/conf/conf_ssl.c
  projects/openssl111/crypto/openssl/crypto/ct/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/ct/
  projects/openssl111/crypto/openssl/crypto/ctype.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ctype.c
  projects/openssl111/crypto/openssl/crypto/des/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/des/build.info
  projects/openssl111/crypto/openssl/crypto/dh/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dh/build.info
  projects/openssl111/crypto/openssl/crypto/dh/dh_locl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dh/dh_locl.h
  projects/openssl111/crypto/openssl/crypto/dh/dh_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dh/dh_meth.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_rfc7919.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dh/dh_rfc7919.c
  projects/openssl111/crypto/openssl/crypto/dllmain.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dllmain.c
  projects/openssl111/crypto/openssl/crypto/dsa/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dsa/build.info
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dsa/dsa_meth.c
  projects/openssl111/crypto/openssl/crypto/dso/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dso/build.info
  projects/openssl111/crypto/openssl/crypto/dso/dso_locl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/dso/dso_locl.h
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv4.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/ecp_nistz256-armv4.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-armv8.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/ecp_nistz256-armv8.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-ppc64.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/ecp_nistz256-ppc64.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-sparcv9.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/ecp_nistz256-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/ecp_nistz256-x86.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/x25519-ppc64.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/x25519-ppc64.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/x25519-x86_64.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/asm/x25519-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/ec/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/build.info
  projects/openssl111/crypto/openssl/crypto/ec/curve25519.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/curve25519.c
  projects/openssl111/crypto/openssl/crypto/ec/curve448/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/ec/curve448/
  projects/openssl111/crypto/openssl/crypto/ec/ec_kmeth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ec_kmeth.c
  projects/openssl111/crypto/openssl/crypto/ec/ecdh_kdf.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecdh_kdf.c
  projects/openssl111/crypto/openssl/crypto/ec/ecdh_ossl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecdh_ossl.c
  projects/openssl111/crypto/openssl/crypto/ec/ecdsa_ossl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecdsa_ossl.c
  projects/openssl111/crypto/openssl/crypto/ec/ecdsa_sign.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecdsa_sign.c
  projects/openssl111/crypto/openssl/crypto/ec/ecdsa_vrf.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecdsa_vrf.c
  projects/openssl111/crypto/openssl/crypto/ec/ecx_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ec/ecx_meth.c
  projects/openssl111/crypto/openssl/crypto/engine/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/engine/build.info
  projects/openssl111/crypto/openssl/crypto/engine/eng_devcrypto.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/engine/eng_devcrypto.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_eckey.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/engine/tb_eckey.c
  projects/openssl111/crypto/openssl/crypto/err/README
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/err/README
  projects/openssl111/crypto/openssl/crypto/err/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/err/build.info
  projects/openssl111/crypto/openssl/crypto/err/openssl.txt
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/err/openssl.txt
  projects/openssl111/crypto/openssl/crypto/evp/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/build.info
  projects/openssl111/crypto/openssl/crypto/evp/cmeth_lib.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/cmeth_lib.c
  projects/openssl111/crypto/openssl/crypto/evp/e_aria.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/e_aria.c
  projects/openssl111/crypto/openssl/crypto/evp/e_chacha20_poly1305.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/e_chacha20_poly1305.c
  projects/openssl111/crypto/openssl/crypto/evp/e_sm4.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/e_sm4.c
  projects/openssl111/crypto/openssl/crypto/evp/m_md5_sha1.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/m_md5_sha1.c
  projects/openssl111/crypto/openssl/crypto/evp/m_sha3.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/m_sha3.c
  projects/openssl111/crypto/openssl/crypto/evp/pbe_scrypt.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/evp/pbe_scrypt.c
  projects/openssl111/crypto/openssl/crypto/hmac/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/hmac/build.info
  projects/openssl111/crypto/openssl/crypto/hmac/hmac_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/hmac/hmac_lcl.h
  projects/openssl111/crypto/openssl/crypto/idea/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/idea/build.info
  projects/openssl111/crypto/openssl/crypto/include/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/include/
  projects/openssl111/crypto/openssl/crypto/init.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/init.c
  projects/openssl111/crypto/openssl/crypto/kdf/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/kdf/
  projects/openssl111/crypto/openssl/crypto/lhash/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/lhash/build.info
  projects/openssl111/crypto/openssl/crypto/lhash/lhash_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/lhash/lhash_lcl.h
  projects/openssl111/crypto/openssl/crypto/md2/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/md2/build.info
  projects/openssl111/crypto/openssl/crypto/md4/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/md4/build.info
  projects/openssl111/crypto/openssl/crypto/md5/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/md5/build.info
  projects/openssl111/crypto/openssl/crypto/mdc2/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/mdc2/build.info
  projects/openssl111/crypto/openssl/crypto/mem_sec.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/mem_sec.c
  projects/openssl111/crypto/openssl/crypto/mips_arch.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/mips_arch.h
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/modes/asm/ghash-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/modes/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/modes/build.info
  projects/openssl111/crypto/openssl/crypto/modes/ocb128.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/modes/ocb128.c
  projects/openssl111/crypto/openssl/crypto/o_fopen.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/o_fopen.c
  projects/openssl111/crypto/openssl/crypto/objects/README
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/objects/README
  projects/openssl111/crypto/openssl/crypto/objects/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/objects/build.info
  projects/openssl111/crypto/openssl/crypto/objects/obj_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/objects/obj_lcl.h
  projects/openssl111/crypto/openssl/crypto/ocsp/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ocsp/build.info
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ocsp/ocsp_lcl.h
  projects/openssl111/crypto/openssl/crypto/ocsp/v3_ocsp.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ocsp/v3_ocsp.c
  projects/openssl111/crypto/openssl/crypto/pem/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/pem/build.info
  projects/openssl111/crypto/openssl/crypto/perlasm/README
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/perlasm/README
  projects/openssl111/crypto/openssl/crypto/perlasm/arm-xlate.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/perlasm/arm-xlate.pl
  projects/openssl111/crypto/openssl/crypto/pkcs12/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/pkcs12/build.info
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/pkcs12/p12_lcl.h
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_sbag.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/pkcs12/p12_sbag.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/pkcs7/build.info
  projects/openssl111/crypto/openssl/crypto/poly1305/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/poly1305/
  projects/openssl111/crypto/openssl/crypto/rand/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rand/build.info
  projects/openssl111/crypto/openssl/crypto/rand/drbg_ctr.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rand/drbg_ctr.c
  projects/openssl111/crypto/openssl/crypto/rand/drbg_lib.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rand/drbg_lib.c
  projects/openssl111/crypto/openssl/crypto/rc2/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rc2/build.info
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rc4/asm/rc4-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/rc4/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rc4/build.info
  projects/openssl111/crypto/openssl/crypto/rc5/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rc5/build.info
  projects/openssl111/crypto/openssl/crypto/ripemd/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ripemd/build.info
  projects/openssl111/crypto/openssl/crypto/rsa/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rsa/build.info
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rsa/rsa_meth.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_mp.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rsa/rsa_mp.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_ossl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rsa/rsa_ossl.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_x931g.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/rsa/rsa_x931g.c
  projects/openssl111/crypto/openssl/crypto/s390x_arch.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/s390x_arch.h
  projects/openssl111/crypto/openssl/crypto/s390xcpuid.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/s390xcpuid.pl
  projects/openssl111/crypto/openssl/crypto/seed/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/seed/build.info
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-armv4.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-armv4.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-armv8.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-armv8.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-avx2.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-avx2.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-avx512.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-avx512.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-avx512vl.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-avx512vl.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-c64x.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-c64x.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-mmx.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-mmx.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-ppc64.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-ppc64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-s390x.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-s390x.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600-x86_64.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/keccak1600p8-ppc.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/keccak1600p8-ppc.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/sha1-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha256-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/sha256-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-c64xplus.pl
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/asm/sha512-c64xplus.pl
  projects/openssl111/crypto/openssl/crypto/sha/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/build.info
  projects/openssl111/crypto/openssl/crypto/sha/keccak1600.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/sha/keccak1600.c
  projects/openssl111/crypto/openssl/crypto/siphash/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/siphash/
  projects/openssl111/crypto/openssl/crypto/sm2/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/sm2/
  projects/openssl111/crypto/openssl/crypto/sm3/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/sm3/
  projects/openssl111/crypto/openssl/crypto/sm4/
     - copied from r338659, vendor-crypto/openssl/dist/crypto/sm4/
  projects/openssl111/crypto/openssl/crypto/srp/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/srp/build.info
  projects/openssl111/crypto/openssl/crypto/stack/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/stack/build.info
  projects/openssl111/crypto/openssl/crypto/store/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/build.info
  projects/openssl111/crypto/openssl/crypto/store/loader_file.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/loader_file.c
  projects/openssl111/crypto/openssl/crypto/store/store_err.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_err.c
  projects/openssl111/crypto/openssl/crypto/store/store_init.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_init.c
  projects/openssl111/crypto/openssl/crypto/store/store_lib.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_lib.c
  projects/openssl111/crypto/openssl/crypto/store/store_locl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_locl.h
  projects/openssl111/crypto/openssl/crypto/store/store_register.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_register.c
  projects/openssl111/crypto/openssl/crypto/store/store_strings.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/store/store_strings.c
  projects/openssl111/crypto/openssl/crypto/threads_none.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/threads_none.c
  projects/openssl111/crypto/openssl/crypto/threads_pthread.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/threads_pthread.c
  projects/openssl111/crypto/openssl/crypto/ts/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ts/build.info
  projects/openssl111/crypto/openssl/crypto/ts/ts_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ts/ts_lcl.h
  projects/openssl111/crypto/openssl/crypto/txt_db/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/txt_db/build.info
  projects/openssl111/crypto/openssl/crypto/ui/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ui/build.info
  projects/openssl111/crypto/openssl/crypto/ui/ui_null.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/ui/ui_null.c
  projects/openssl111/crypto/openssl/crypto/whrlpool/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/whrlpool/build.info
  projects/openssl111/crypto/openssl/crypto/x509/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/build.info
  projects/openssl111/crypto/openssl/crypto/x509/t_crl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/t_crl.c
  projects/openssl111/crypto/openssl/crypto/x509/t_req.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/t_req.c
  projects/openssl111/crypto/openssl/crypto/x509/t_x509.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/t_x509.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_lcl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x509_lcl.h
  projects/openssl111/crypto/openssl/crypto/x509/x509_meth.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x509_meth.c
  projects/openssl111/crypto/openssl/crypto/x509/x_attrib.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_attrib.c
  projects/openssl111/crypto/openssl/crypto/x509/x_crl.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_crl.c
  projects/openssl111/crypto/openssl/crypto/x509/x_exten.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_exten.c
  projects/openssl111/crypto/openssl/crypto/x509/x_name.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_name.c
  projects/openssl111/crypto/openssl/crypto/x509/x_pubkey.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_pubkey.c
  projects/openssl111/crypto/openssl/crypto/x509/x_req.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_req.c
  projects/openssl111/crypto/openssl/crypto/x509/x_x509.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_x509.c
  projects/openssl111/crypto/openssl/crypto/x509/x_x509a.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509/x_x509a.c
  projects/openssl111/crypto/openssl/crypto/x509v3/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509v3/build.info
  projects/openssl111/crypto/openssl/crypto/x509v3/standard_exts.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509v3/standard_exts.h
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_admis.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509v3/v3_admis.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_admis.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509v3/v3_admis.h
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_tlsf.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/crypto/x509v3/v3_tlsf.c
  projects/openssl111/crypto/openssl/doc/man1/
     - copied from r338659, vendor-crypto/openssl/dist/doc/man1/
  projects/openssl111/crypto/openssl/doc/man5/
     - copied from r338659, vendor-crypto/openssl/dist/doc/man5/
  projects/openssl111/crypto/openssl/doc/man7/
     - copied from r338659, vendor-crypto/openssl/dist/doc/man7/
  projects/openssl111/crypto/openssl/engines/asm/
     - copied from r338659, vendor-crypto/openssl/dist/engines/asm/
  projects/openssl111/crypto/openssl/engines/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/build.info
  projects/openssl111/crypto/openssl/engines/e_afalg.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_afalg.c
  projects/openssl111/crypto/openssl/engines/e_afalg.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_afalg.h
  projects/openssl111/crypto/openssl/engines/e_afalg.txt
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_afalg.txt
  projects/openssl111/crypto/openssl/engines/e_afalg_err.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_afalg_err.c
  projects/openssl111/crypto/openssl/engines/e_afalg_err.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_afalg_err.h
  projects/openssl111/crypto/openssl/engines/e_capi.txt
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_capi.txt
  projects/openssl111/crypto/openssl/engines/e_dasync.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_dasync.c
  projects/openssl111/crypto/openssl/engines/e_dasync.txt
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_dasync.txt
  projects/openssl111/crypto/openssl/engines/e_dasync_err.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_dasync_err.c
  projects/openssl111/crypto/openssl/engines/e_dasync_err.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_dasync_err.h
  projects/openssl111/crypto/openssl/engines/e_ossltest.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_ossltest.c
  projects/openssl111/crypto/openssl/engines/e_ossltest.txt
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_ossltest.txt
  projects/openssl111/crypto/openssl/engines/e_ossltest_err.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_ossltest_err.c
  projects/openssl111/crypto/openssl/engines/e_ossltest_err.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/engines/e_ossltest_err.h
  projects/openssl111/crypto/openssl/include/
     - copied from r338659, vendor-crypto/openssl/dist/include/
  projects/openssl111/crypto/openssl/ssl/build.info
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/build.info
  projects/openssl111/crypto/openssl/ssl/d1_msg.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/d1_msg.c
  projects/openssl111/crypto/openssl/ssl/methods.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/methods.c
  projects/openssl111/crypto/openssl/ssl/packet.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/packet.c
  projects/openssl111/crypto/openssl/ssl/packet_locl.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/packet_locl.h
  projects/openssl111/crypto/openssl/ssl/pqueue.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/pqueue.c
  projects/openssl111/crypto/openssl/ssl/record/
     - copied from r338659, vendor-crypto/openssl/dist/ssl/record/
  projects/openssl111/crypto/openssl/ssl/s3_msg.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/s3_msg.c
  projects/openssl111/crypto/openssl/ssl/ssl_cert_table.h
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/ssl_cert_table.h
  projects/openssl111/crypto/openssl/ssl/ssl_init.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/ssl_init.c
  projects/openssl111/crypto/openssl/ssl/ssl_mcnf.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/ssl_mcnf.c
  projects/openssl111/crypto/openssl/ssl/statem/
     - copied from r338659, vendor-crypto/openssl/dist/ssl/statem/
  projects/openssl111/crypto/openssl/ssl/tls13_enc.c
     - copied unchanged from r338659, vendor-crypto/openssl/dist/ssl/tls13_enc.c
Replaced:
  projects/openssl111/crypto/openssl/doc/man3/
     - copied from r338659, vendor-crypto/openssl/dist/doc/man3/
Deleted:
  projects/openssl111/crypto/openssl/ACKNOWLEDGMENTS
  projects/openssl111/crypto/openssl/CHANGES.SSLeay
  projects/openssl111/crypto/openssl/Makefile
  projects/openssl111/crypto/openssl/Makefile.org
  projects/openssl111/crypto/openssl/Makefile.shared
  projects/openssl111/crypto/openssl/PROBLEMS
  projects/openssl111/crypto/openssl/README.ASN1
  projects/openssl111/crypto/openssl/apps/CA.pl
  projects/openssl111/crypto/openssl/apps/CA.sh
  projects/openssl111/crypto/openssl/apps/Makefile
  projects/openssl111/crypto/openssl/apps/dh.c
  projects/openssl111/crypto/openssl/apps/dh512.pem
  projects/openssl111/crypto/openssl/apps/gendh.c
  projects/openssl111/crypto/openssl/apps/oid.cnf
  projects/openssl111/crypto/openssl/apps/progs.h
  projects/openssl111/crypto/openssl/apps/set/
  projects/openssl111/crypto/openssl/apps/tsget
  projects/openssl111/crypto/openssl/certs/
  projects/openssl111/crypto/openssl/crypto/Makefile
  projects/openssl111/crypto/openssl/crypto/aes/Makefile
  projects/openssl111/crypto/openssl/crypto/aes/README
  projects/openssl111/crypto/openssl/crypto/aes/aes.h
  projects/openssl111/crypto/openssl/crypto/aes/aes_ctr.c
  projects/openssl111/crypto/openssl/crypto/arm64cpuid.S
  projects/openssl111/crypto/openssl/crypto/armv4cpuid.S
  projects/openssl111/crypto/openssl/crypto/asn1/Makefile
  projects/openssl111/crypto/openssl/crypto/asn1/a_bool.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_bytes.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_enum.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_set.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1.h
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_int.h
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_mac.h
  projects/openssl111/crypto/openssl/crypto/asn1/asn1t.h
  projects/openssl111/crypto/openssl/crypto/asn1/f_enum.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_crl.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_req.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_x509.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_x509a.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_attrib.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_crl.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_exten.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_name.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_nx509.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_pubkey.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_req.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_x509.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_x509a.c
  projects/openssl111/crypto/openssl/crypto/bf/COPYRIGHT
  projects/openssl111/crypto/openssl/crypto/bf/INSTALL
  projects/openssl111/crypto/openssl/crypto/bf/Makefile
  projects/openssl111/crypto/openssl/crypto/bf/README
  projects/openssl111/crypto/openssl/crypto/bf/VERSION
  projects/openssl111/crypto/openssl/crypto/bf/asm/bf-686.pl
  projects/openssl111/crypto/openssl/crypto/bf/asm/readme
  projects/openssl111/crypto/openssl/crypto/bf/bf_cbc.c
  projects/openssl111/crypto/openssl/crypto/bf/bf_opts.c
  projects/openssl111/crypto/openssl/crypto/bf/bfspeed.c
  projects/openssl111/crypto/openssl/crypto/bf/bftest.c
  projects/openssl111/crypto/openssl/crypto/bf/blowfish.h
  projects/openssl111/crypto/openssl/crypto/bio/Makefile
  projects/openssl111/crypto/openssl/crypto/bio/bio.h
  projects/openssl111/crypto/openssl/crypto/bio/bss_rtcp.c
  projects/openssl111/crypto/openssl/crypto/bn/Makefile
  projects/openssl111/crypto/openssl/crypto/bn/asm/README
  projects/openssl111/crypto/openssl/crypto/bn/asm/mips3-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/mips3.s
  projects/openssl111/crypto/openssl/crypto/bn/asm/pa-risc2.s
  projects/openssl111/crypto/openssl/crypto/bn/asm/pa-risc2W.s
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86/
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86.pl
  projects/openssl111/crypto/openssl/crypto/bn/bn.h
  projects/openssl111/crypto/openssl/crypto/bn/bn.mul
  projects/openssl111/crypto/openssl/crypto/bn/bnspeed.c
  projects/openssl111/crypto/openssl/crypto/bn/bntest.c
  projects/openssl111/crypto/openssl/crypto/bn/divtest.c
  projects/openssl111/crypto/openssl/crypto/bn/exp.c
  projects/openssl111/crypto/openssl/crypto/bn/expspeed.c
  projects/openssl111/crypto/openssl/crypto/bn/exptest.c
  projects/openssl111/crypto/openssl/crypto/bn/todo
  projects/openssl111/crypto/openssl/crypto/bn_int.h
  projects/openssl111/crypto/openssl/crypto/buffer/Makefile
  projects/openssl111/crypto/openssl/crypto/buffer/buf_str.c
  projects/openssl111/crypto/openssl/crypto/buffer/buffer.h
  projects/openssl111/crypto/openssl/crypto/camellia/Makefile
  projects/openssl111/crypto/openssl/crypto/camellia/camellia.h
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_utl.c
  projects/openssl111/crypto/openssl/crypto/cast/Makefile
  projects/openssl111/crypto/openssl/crypto/cast/asm/readme
  projects/openssl111/crypto/openssl/crypto/cast/cast.h
  projects/openssl111/crypto/openssl/crypto/cast/cast_spd.c
  projects/openssl111/crypto/openssl/crypto/cast/castopts.c
  projects/openssl111/crypto/openssl/crypto/cast/casttest.c
  projects/openssl111/crypto/openssl/crypto/cmac/Makefile
  projects/openssl111/crypto/openssl/crypto/cmac/cmac.h
  projects/openssl111/crypto/openssl/crypto/cms/Makefile
  projects/openssl111/crypto/openssl/crypto/cms/cms.h
  projects/openssl111/crypto/openssl/crypto/comp/Makefile
  projects/openssl111/crypto/openssl/crypto/comp/c_rle.c
  projects/openssl111/crypto/openssl/crypto/comp/comp.h
  projects/openssl111/crypto/openssl/crypto/conf/Makefile
  projects/openssl111/crypto/openssl/crypto/conf/README
  projects/openssl111/crypto/openssl/crypto/conf/cnf_save.c
  projects/openssl111/crypto/openssl/crypto/conf/conf.h
  projects/openssl111/crypto/openssl/crypto/conf/conf_api.h
  projects/openssl111/crypto/openssl/crypto/conf/ssleay.cnf
  projects/openssl111/crypto/openssl/crypto/conf/test.c
  projects/openssl111/crypto/openssl/crypto/constant_time_locl.h
  projects/openssl111/crypto/openssl/crypto/constant_time_test.c
  projects/openssl111/crypto/openssl/crypto/cryptlib.h
  projects/openssl111/crypto/openssl/crypto/crypto.h
  projects/openssl111/crypto/openssl/crypto/des/COPYRIGHT
  projects/openssl111/crypto/openssl/crypto/des/DES.pm
  projects/openssl111/crypto/openssl/crypto/des/DES.xs
  projects/openssl111/crypto/openssl/crypto/des/FILES0
  projects/openssl111/crypto/openssl/crypto/des/INSTALL
  projects/openssl111/crypto/openssl/crypto/des/Imakefile
  projects/openssl111/crypto/openssl/crypto/des/KERBEROS
  projects/openssl111/crypto/openssl/crypto/des/Makefile
  projects/openssl111/crypto/openssl/crypto/des/README
  projects/openssl111/crypto/openssl/crypto/des/VERSION
  projects/openssl111/crypto/openssl/crypto/des/asm/readme
  projects/openssl111/crypto/openssl/crypto/des/cbc3_enc.c
  projects/openssl111/crypto/openssl/crypto/des/des.c
  projects/openssl111/crypto/openssl/crypto/des/des.h
  projects/openssl111/crypto/openssl/crypto/des/des.pod
  projects/openssl111/crypto/openssl/crypto/des/des_old.c
  projects/openssl111/crypto/openssl/crypto/des/des_old.h
  projects/openssl111/crypto/openssl/crypto/des/des_old2.c
  projects/openssl111/crypto/openssl/crypto/des/des_opts.c
  projects/openssl111/crypto/openssl/crypto/des/des_ver.h
  projects/openssl111/crypto/openssl/crypto/des/destest.c
  projects/openssl111/crypto/openssl/crypto/des/ede_cbcm_enc.c
  projects/openssl111/crypto/openssl/crypto/des/enc_read.c
  projects/openssl111/crypto/openssl/crypto/des/enc_writ.c
  projects/openssl111/crypto/openssl/crypto/des/makefile.bc
  projects/openssl111/crypto/openssl/crypto/des/options.txt
  projects/openssl111/crypto/openssl/crypto/des/read2pwd.c
  projects/openssl111/crypto/openssl/crypto/des/read_pwd.c
  projects/openssl111/crypto/openssl/crypto/des/rpc_des.h
  projects/openssl111/crypto/openssl/crypto/des/rpc_enc.c
  projects/openssl111/crypto/openssl/crypto/des/rpw.c
  projects/openssl111/crypto/openssl/crypto/des/speed.c
  projects/openssl111/crypto/openssl/crypto/des/typemap
  projects/openssl111/crypto/openssl/crypto/dh/Makefile
  projects/openssl111/crypto/openssl/crypto/dh/dh.h
  projects/openssl111/crypto/openssl/crypto/dh/dhtest.c
  projects/openssl111/crypto/openssl/crypto/dh/example
  projects/openssl111/crypto/openssl/crypto/dh/generate
  projects/openssl111/crypto/openssl/crypto/dh/p1024.c
  projects/openssl111/crypto/openssl/crypto/dh/p192.c
  projects/openssl111/crypto/openssl/crypto/dh/p512.c
  projects/openssl111/crypto/openssl/crypto/dsa/Makefile
  projects/openssl111/crypto/openssl/crypto/dsa/README
  projects/openssl111/crypto/openssl/crypto/dsa/dsa.h
  projects/openssl111/crypto/openssl/crypto/dsa/dsagen.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsatest.c
  projects/openssl111/crypto/openssl/crypto/dsa/fips186a.txt
  projects/openssl111/crypto/openssl/crypto/dso/Makefile
  projects/openssl111/crypto/openssl/crypto/dso/README
  projects/openssl111/crypto/openssl/crypto/dso/dso.h
  projects/openssl111/crypto/openssl/crypto/dso/dso_beos.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_null.c
  projects/openssl111/crypto/openssl/crypto/ebcdic.h
  projects/openssl111/crypto/openssl/crypto/ec/Makefile
  projects/openssl111/crypto/openssl/crypto/ec/ec.h
  projects/openssl111/crypto/openssl/crypto/ec/ec2_mult.c
  projects/openssl111/crypto/openssl/crypto/ec/ectest.c
  projects/openssl111/crypto/openssl/crypto/ecdh/
  projects/openssl111/crypto/openssl/crypto/ecdsa/
  projects/openssl111/crypto/openssl/crypto/engine/Makefile
  projects/openssl111/crypto/openssl/crypto/engine/eng_cryptodev.c
  projects/openssl111/crypto/openssl/crypto/engine/engine.h
  projects/openssl111/crypto/openssl/crypto/engine/enginetest.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_ecdh.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_ecdsa.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_store.c
  projects/openssl111/crypto/openssl/crypto/err/Makefile
  projects/openssl111/crypto/openssl/crypto/err/err.h
  projects/openssl111/crypto/openssl/crypto/evp/Makefile
  projects/openssl111/crypto/openssl/crypto/evp/c_all.c
  projects/openssl111/crypto/openssl/crypto/evp/e_dsa.c
  projects/openssl111/crypto/openssl/crypto/evp/evp.h
  projects/openssl111/crypto/openssl/crypto/evp/evp_acnf.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_extra_test.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_test.c
  projects/openssl111/crypto/openssl/crypto/evp/evptests.txt
  projects/openssl111/crypto/openssl/crypto/evp/m_dss.c
  projects/openssl111/crypto/openssl/crypto/evp/m_dss1.c
  projects/openssl111/crypto/openssl/crypto/evp/m_ecdsa.c
  projects/openssl111/crypto/openssl/crypto/evp/m_sha.c
  projects/openssl111/crypto/openssl/crypto/evp/openbsd_hw.c
  projects/openssl111/crypto/openssl/crypto/fips_err.h
  projects/openssl111/crypto/openssl/crypto/fips_ers.c
  projects/openssl111/crypto/openssl/crypto/hmac/Makefile
  projects/openssl111/crypto/openssl/crypto/hmac/hmac.h
  projects/openssl111/crypto/openssl/crypto/hmac/hmactest.c
  projects/openssl111/crypto/openssl/crypto/idea/Makefile
  projects/openssl111/crypto/openssl/crypto/idea/idea.h
  projects/openssl111/crypto/openssl/crypto/idea/idea_spd.c
  projects/openssl111/crypto/openssl/crypto/idea/ideatest.c
  projects/openssl111/crypto/openssl/crypto/idea/version
  projects/openssl111/crypto/openssl/crypto/jpake/
  projects/openssl111/crypto/openssl/crypto/krb5/
  projects/openssl111/crypto/openssl/crypto/lhash/Makefile
  projects/openssl111/crypto/openssl/crypto/lhash/lh_test.c
  projects/openssl111/crypto/openssl/crypto/lhash/lhash.h
  projects/openssl111/crypto/openssl/crypto/lhash/num.pl
  projects/openssl111/crypto/openssl/crypto/md2/Makefile
  projects/openssl111/crypto/openssl/crypto/md2/md2.c
  projects/openssl111/crypto/openssl/crypto/md2/md2.h
  projects/openssl111/crypto/openssl/crypto/md2/md2test.c
  projects/openssl111/crypto/openssl/crypto/md32_common.h
  projects/openssl111/crypto/openssl/crypto/md4/Makefile
  projects/openssl111/crypto/openssl/crypto/md4/md4.c
  projects/openssl111/crypto/openssl/crypto/md4/md4.h
  projects/openssl111/crypto/openssl/crypto/md4/md4test.c
  projects/openssl111/crypto/openssl/crypto/md5/Makefile
  projects/openssl111/crypto/openssl/crypto/md5/asm/md5-ia64.S
  projects/openssl111/crypto/openssl/crypto/md5/md5.c
  projects/openssl111/crypto/openssl/crypto/md5/md5.h
  projects/openssl111/crypto/openssl/crypto/md5/md5test.c
  projects/openssl111/crypto/openssl/crypto/mdc2/Makefile
  projects/openssl111/crypto/openssl/crypto/mdc2/mdc2.h
  projects/openssl111/crypto/openssl/crypto/mdc2/mdc2test.c
  projects/openssl111/crypto/openssl/crypto/modes/Makefile
  projects/openssl111/crypto/openssl/crypto/modes/modes.h
  projects/openssl111/crypto/openssl/crypto/o_dir.h
  projects/openssl111/crypto/openssl/crypto/o_dir_test.c
  projects/openssl111/crypto/openssl/crypto/o_str.h
  projects/openssl111/crypto/openssl/crypto/o_time.h
  projects/openssl111/crypto/openssl/crypto/objects/Makefile
  projects/openssl111/crypto/openssl/crypto/objects/obj_mac.h
  projects/openssl111/crypto/openssl/crypto/objects/objects.README
  projects/openssl111/crypto/openssl/crypto/objects/objects.h
  projects/openssl111/crypto/openssl/crypto/ocsp/Makefile
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp.h
  projects/openssl111/crypto/openssl/crypto/opensslconf.h
  projects/openssl111/crypto/openssl/crypto/opensslconf.h.in
  projects/openssl111/crypto/openssl/crypto/opensslv.h
  projects/openssl111/crypto/openssl/crypto/ossl_typ.h
  projects/openssl111/crypto/openssl/crypto/pem/Makefile
  projects/openssl111/crypto/openssl/crypto/pem/message
  projects/openssl111/crypto/openssl/crypto/pem/pem.h
  projects/openssl111/crypto/openssl/crypto/pem/pem2.h
  projects/openssl111/crypto/openssl/crypto/pem/pem_seal.c
  projects/openssl111/crypto/openssl/crypto/pem/pkcs7.lis
  projects/openssl111/crypto/openssl/crypto/perlasm/readme
  projects/openssl111/crypto/openssl/crypto/pkcs12/Makefile
  projects/openssl111/crypto/openssl/crypto/pkcs12/pkcs12.h
  projects/openssl111/crypto/openssl/crypto/pkcs7/Makefile
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_dgst.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_enc.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pkcs7.h
  projects/openssl111/crypto/openssl/crypto/pqueue/
  projects/openssl111/crypto/openssl/crypto/rand/Makefile
  projects/openssl111/crypto/openssl/crypto/rand/md_rand.c
  projects/openssl111/crypto/openssl/crypto/rand/rand.h
  projects/openssl111/crypto/openssl/crypto/rand/randtest.c
  projects/openssl111/crypto/openssl/crypto/rc2/Makefile
  projects/openssl111/crypto/openssl/crypto/rc2/rc2.h
  projects/openssl111/crypto/openssl/crypto/rc2/rc2speed.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2test.c
  projects/openssl111/crypto/openssl/crypto/rc2/rrc2.doc
  projects/openssl111/crypto/openssl/crypto/rc2/tab.c
  projects/openssl111/crypto/openssl/crypto/rc2/version
  projects/openssl111/crypto/openssl/crypto/rc4/Makefile
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-ia64.pl
  projects/openssl111/crypto/openssl/crypto/rc4/rc4.c
  projects/openssl111/crypto/openssl/crypto/rc4/rc4.h
  projects/openssl111/crypto/openssl/crypto/rc4/rc4_utl.c
  projects/openssl111/crypto/openssl/crypto/rc4/rc4speed.c
  projects/openssl111/crypto/openssl/crypto/rc4/rc4test.c
  projects/openssl111/crypto/openssl/crypto/rc4/rrc4.doc
  projects/openssl111/crypto/openssl/crypto/rc5/Makefile
  projects/openssl111/crypto/openssl/crypto/rc5/rc5.h
  projects/openssl111/crypto/openssl/crypto/rc5/rc5speed.c
  projects/openssl111/crypto/openssl/crypto/rc5/rc5test.c
  projects/openssl111/crypto/openssl/crypto/ripemd/Makefile
  projects/openssl111/crypto/openssl/crypto/ripemd/README
  projects/openssl111/crypto/openssl/crypto/ripemd/ripemd.h
  projects/openssl111/crypto/openssl/crypto/ripemd/rmd160.c
  projects/openssl111/crypto/openssl/crypto/ripemd/rmdtest.c
  projects/openssl111/crypto/openssl/crypto/rsa/Makefile
  projects/openssl111/crypto/openssl/crypto/rsa/rsa.h
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_eay.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_null.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_test.c
  projects/openssl111/crypto/openssl/crypto/s390xcpuid.S
  projects/openssl111/crypto/openssl/crypto/seed/Makefile
  projects/openssl111/crypto/openssl/crypto/seed/seed.h
  projects/openssl111/crypto/openssl/crypto/sha/Makefile
  projects/openssl111/crypto/openssl/crypto/sha/asm/README
  projects/openssl111/crypto/openssl/crypto/sha/sha.c
  projects/openssl111/crypto/openssl/crypto/sha/sha.h
  projects/openssl111/crypto/openssl/crypto/sha/sha1.c
  projects/openssl111/crypto/openssl/crypto/sha/sha1test.c
  projects/openssl111/crypto/openssl/crypto/sha/sha256t.c
  projects/openssl111/crypto/openssl/crypto/sha/sha512t.c
  projects/openssl111/crypto/openssl/crypto/sha/sha_dgst.c
  projects/openssl111/crypto/openssl/crypto/sha/sha_one.c
  projects/openssl111/crypto/openssl/crypto/sha/shatest.c
  projects/openssl111/crypto/openssl/crypto/srp/Makefile
  projects/openssl111/crypto/openssl/crypto/srp/srp.h
  projects/openssl111/crypto/openssl/crypto/srp/srp_grps.h
  projects/openssl111/crypto/openssl/crypto/srp/srp_lcl.h
  projects/openssl111/crypto/openssl/crypto/srp/srptest.c
  projects/openssl111/crypto/openssl/crypto/stack/Makefile
  projects/openssl111/crypto/openssl/crypto/stack/safestack.h
  projects/openssl111/crypto/openssl/crypto/stack/stack.h
  projects/openssl111/crypto/openssl/crypto/store/Makefile
  projects/openssl111/crypto/openssl/crypto/store/README
  projects/openssl111/crypto/openssl/crypto/store/store.h
  projects/openssl111/crypto/openssl/crypto/store/str_err.c
  projects/openssl111/crypto/openssl/crypto/store/str_lib.c
  projects/openssl111/crypto/openssl/crypto/store/str_locl.h
  projects/openssl111/crypto/openssl/crypto/store/str_mem.c
  projects/openssl111/crypto/openssl/crypto/store/str_meth.c
  projects/openssl111/crypto/openssl/crypto/symhacks.h
  projects/openssl111/crypto/openssl/crypto/threads/
  projects/openssl111/crypto/openssl/crypto/ts/Makefile
  projects/openssl111/crypto/openssl/crypto/ts/ts.h
  projects/openssl111/crypto/openssl/crypto/txt_db/Makefile
  projects/openssl111/crypto/openssl/crypto/txt_db/txt_db.h
  projects/openssl111/crypto/openssl/crypto/ui/Makefile
  projects/openssl111/crypto/openssl/crypto/ui/ui.h
  projects/openssl111/crypto/openssl/crypto/ui/ui_compat.c
  projects/openssl111/crypto/openssl/crypto/ui/ui_compat.h
  projects/openssl111/crypto/openssl/crypto/whrlpool/Makefile
  projects/openssl111/crypto/openssl/crypto/whrlpool/whrlpool.h
  projects/openssl111/crypto/openssl/crypto/whrlpool/wp_test.c
  projects/openssl111/crypto/openssl/crypto/x509/Makefile
  projects/openssl111/crypto/openssl/crypto/x509/verify_extra_test.c
  projects/openssl111/crypto/openssl/crypto/x509/vpm_int.h
  projects/openssl111/crypto/openssl/crypto/x509/x509.h
  projects/openssl111/crypto/openssl/crypto/x509/x509_vfy.h
  projects/openssl111/crypto/openssl/crypto/x509v3/Makefile
  projects/openssl111/crypto/openssl/crypto/x509v3/tabtest.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_ocsp.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_scts.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3conf.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3nametest.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3prin.c
  projects/openssl111/crypto/openssl/crypto/x509v3/x509v3.h
  projects/openssl111/crypto/openssl/doc/apps/
  projects/openssl111/crypto/openssl/doc/c-indentation.el
  projects/openssl111/crypto/openssl/doc/crypto/
  projects/openssl111/crypto/openssl/doc/openssl-shared.txt
  projects/openssl111/crypto/openssl/doc/openssl.txt
  projects/openssl111/crypto/openssl/doc/ssl/
  projects/openssl111/crypto/openssl/doc/ssleay.txt
  projects/openssl111/crypto/openssl/doc/standards.txt
  projects/openssl111/crypto/openssl/e_os2.h
  projects/openssl111/crypto/openssl/engines/Makefile
  projects/openssl111/crypto/openssl/engines/ccgost/
  projects/openssl111/crypto/openssl/engines/e_4758cca.c
  projects/openssl111/crypto/openssl/engines/e_4758cca_err.c
  projects/openssl111/crypto/openssl/engines/e_4758cca_err.h
  projects/openssl111/crypto/openssl/engines/e_aep.c
  projects/openssl111/crypto/openssl/engines/e_aep_err.c
  projects/openssl111/crypto/openssl/engines/e_aep_err.h
  projects/openssl111/crypto/openssl/engines/e_atalla.c
  projects/openssl111/crypto/openssl/engines/e_atalla_err.c
  projects/openssl111/crypto/openssl/engines/e_atalla_err.h
  projects/openssl111/crypto/openssl/engines/e_chil.c
  projects/openssl111/crypto/openssl/engines/e_chil_err.c
  projects/openssl111/crypto/openssl/engines/e_chil_err.h
  projects/openssl111/crypto/openssl/engines/e_cswift.c
  projects/openssl111/crypto/openssl/engines/e_cswift_err.c
  projects/openssl111/crypto/openssl/engines/e_cswift_err.h
  projects/openssl111/crypto/openssl/engines/e_gmp.c
  projects/openssl111/crypto/openssl/engines/e_gmp_err.c
  projects/openssl111/crypto/openssl/engines/e_gmp_err.h
  projects/openssl111/crypto/openssl/engines/e_nuron.c
  projects/openssl111/crypto/openssl/engines/e_nuron_err.c
  projects/openssl111/crypto/openssl/engines/e_nuron_err.h
  projects/openssl111/crypto/openssl/engines/e_sureware.c
  projects/openssl111/crypto/openssl/engines/e_sureware_err.c
  projects/openssl111/crypto/openssl/engines/e_sureware_err.h
  projects/openssl111/crypto/openssl/engines/e_ubsec.c
  projects/openssl111/crypto/openssl/engines/e_ubsec_err.c
  projects/openssl111/crypto/openssl/engines/e_ubsec_err.h
  projects/openssl111/crypto/openssl/engines/engine_vector.mar
  projects/openssl111/crypto/openssl/engines/vendor_defns/
  projects/openssl111/crypto/openssl/shlib/
  projects/openssl111/crypto/openssl/ssl/Makefile
  projects/openssl111/crypto/openssl/ssl/bad_dtls_test.c
  projects/openssl111/crypto/openssl/ssl/clienthellotest.c
  projects/openssl111/crypto/openssl/ssl/d1_both.c
  projects/openssl111/crypto/openssl/ssl/d1_clnt.c
  projects/openssl111/crypto/openssl/ssl/d1_meth.c
  projects/openssl111/crypto/openssl/ssl/d1_pkt.c
  projects/openssl111/crypto/openssl/ssl/d1_srvr.c
  projects/openssl111/crypto/openssl/ssl/dtls1.h
  projects/openssl111/crypto/openssl/ssl/dtlstest.c
  projects/openssl111/crypto/openssl/ssl/fatalerrtest.c
  projects/openssl111/crypto/openssl/ssl/heartbeat_test.c
  projects/openssl111/crypto/openssl/ssl/kssl.c
  projects/openssl111/crypto/openssl/ssl/kssl.h
  projects/openssl111/crypto/openssl/ssl/kssl_lcl.h
  projects/openssl111/crypto/openssl/ssl/s23_clnt.c
  projects/openssl111/crypto/openssl/ssl/s23_lib.c
  projects/openssl111/crypto/openssl/ssl/s23_meth.c
  projects/openssl111/crypto/openssl/ssl/s23_pkt.c
  projects/openssl111/crypto/openssl/ssl/s23_srvr.c
  projects/openssl111/crypto/openssl/ssl/s2_clnt.c
  projects/openssl111/crypto/openssl/ssl/s2_enc.c
  projects/openssl111/crypto/openssl/ssl/s2_lib.c
  projects/openssl111/crypto/openssl/ssl/s2_meth.c
  projects/openssl111/crypto/openssl/ssl/s2_pkt.c
  projects/openssl111/crypto/openssl/ssl/s2_srvr.c
  projects/openssl111/crypto/openssl/ssl/s3_both.c
  projects/openssl111/crypto/openssl/ssl/s3_clnt.c
  projects/openssl111/crypto/openssl/ssl/s3_meth.c
  projects/openssl111/crypto/openssl/ssl/s3_pkt.c
  projects/openssl111/crypto/openssl/ssl/s3_srvr.c
  projects/openssl111/crypto/openssl/ssl/srtp.h
  projects/openssl111/crypto/openssl/ssl/ssl.h
  projects/openssl111/crypto/openssl/ssl/ssl2.h
  projects/openssl111/crypto/openssl/ssl/ssl23.h
  projects/openssl111/crypto/openssl/ssl/ssl3.h
  projects/openssl111/crypto/openssl/ssl/ssl_algs.c
  projects/openssl111/crypto/openssl/ssl/ssl_err2.c
  projects/openssl111/crypto/openssl/ssl/ssl_task.c
  projects/openssl111/crypto/openssl/ssl/ssltest.c
  projects/openssl111/crypto/openssl/ssl/sslv2conftest.c
  projects/openssl111/crypto/openssl/ssl/t1_clnt.c
  projects/openssl111/crypto/openssl/ssl/t1_ext.c
  projects/openssl111/crypto/openssl/ssl/t1_meth.c
  projects/openssl111/crypto/openssl/ssl/t1_reneg.c
  projects/openssl111/crypto/openssl/ssl/t1_srvr.c
  projects/openssl111/crypto/openssl/ssl/tls1.h
  projects/openssl111/crypto/openssl/util/
Modified:
  projects/openssl111/crypto/openssl/CHANGES
  projects/openssl111/crypto/openssl/CONTRIBUTING
  projects/openssl111/crypto/openssl/Configure
  projects/openssl111/crypto/openssl/INSTALL
  projects/openssl111/crypto/openssl/LICENSE
  projects/openssl111/crypto/openssl/NEWS
  projects/openssl111/crypto/openssl/README
  projects/openssl111/crypto/openssl/README.ENGINE
  projects/openssl111/crypto/openssl/apps/CA.pl.in
  projects/openssl111/crypto/openssl/apps/app_rand.c
  projects/openssl111/crypto/openssl/apps/apps.c
  projects/openssl111/crypto/openssl/apps/apps.h
  projects/openssl111/crypto/openssl/apps/asn1pars.c
  projects/openssl111/crypto/openssl/apps/ca-key.pem
  projects/openssl111/crypto/openssl/apps/ca-req.pem
  projects/openssl111/crypto/openssl/apps/ca.c
  projects/openssl111/crypto/openssl/apps/ciphers.c
  projects/openssl111/crypto/openssl/apps/cms.c
  projects/openssl111/crypto/openssl/apps/crl.c
  projects/openssl111/crypto/openssl/apps/crl2p7.c
  projects/openssl111/crypto/openssl/apps/dgst.c
  projects/openssl111/crypto/openssl/apps/dh1024.pem
  projects/openssl111/crypto/openssl/apps/dh2048.pem
  projects/openssl111/crypto/openssl/apps/dh4096.pem
  projects/openssl111/crypto/openssl/apps/dhparam.c
  projects/openssl111/crypto/openssl/apps/dsa-ca.pem
  projects/openssl111/crypto/openssl/apps/dsa-pca.pem
  projects/openssl111/crypto/openssl/apps/dsa.c
  projects/openssl111/crypto/openssl/apps/dsaparam.c
  projects/openssl111/crypto/openssl/apps/ec.c
  projects/openssl111/crypto/openssl/apps/ecparam.c
  projects/openssl111/crypto/openssl/apps/enc.c
  projects/openssl111/crypto/openssl/apps/engine.c
  projects/openssl111/crypto/openssl/apps/errstr.c
  projects/openssl111/crypto/openssl/apps/gendsa.c
  projects/openssl111/crypto/openssl/apps/genpkey.c
  projects/openssl111/crypto/openssl/apps/genrsa.c
  projects/openssl111/crypto/openssl/apps/nseq.c
  projects/openssl111/crypto/openssl/apps/ocsp.c
  projects/openssl111/crypto/openssl/apps/openssl.c
  projects/openssl111/crypto/openssl/apps/openssl.cnf
  projects/openssl111/crypto/openssl/apps/passwd.c
  projects/openssl111/crypto/openssl/apps/pca-key.pem
  projects/openssl111/crypto/openssl/apps/pca-req.pem
  projects/openssl111/crypto/openssl/apps/pkcs12.c
  projects/openssl111/crypto/openssl/apps/pkcs7.c
  projects/openssl111/crypto/openssl/apps/pkcs8.c
  projects/openssl111/crypto/openssl/apps/pkey.c
  projects/openssl111/crypto/openssl/apps/pkeyparam.c
  projects/openssl111/crypto/openssl/apps/pkeyutl.c
  projects/openssl111/crypto/openssl/apps/prime.c
  projects/openssl111/crypto/openssl/apps/privkey.pem
  projects/openssl111/crypto/openssl/apps/progs.pl
  projects/openssl111/crypto/openssl/apps/rand.c
  projects/openssl111/crypto/openssl/apps/req.c
  projects/openssl111/crypto/openssl/apps/rsa.c
  projects/openssl111/crypto/openssl/apps/rsautl.c
  projects/openssl111/crypto/openssl/apps/s_apps.h
  projects/openssl111/crypto/openssl/apps/s_cb.c
  projects/openssl111/crypto/openssl/apps/s_client.c
  projects/openssl111/crypto/openssl/apps/s_server.c
  projects/openssl111/crypto/openssl/apps/s_socket.c
  projects/openssl111/crypto/openssl/apps/s_time.c
  projects/openssl111/crypto/openssl/apps/sess_id.c
  projects/openssl111/crypto/openssl/apps/smime.c
  projects/openssl111/crypto/openssl/apps/speed.c
  projects/openssl111/crypto/openssl/apps/spkac.c
  projects/openssl111/crypto/openssl/apps/srp.c
  projects/openssl111/crypto/openssl/apps/testdsa.h
  projects/openssl111/crypto/openssl/apps/testrsa.h
  projects/openssl111/crypto/openssl/apps/timeouts.h
  projects/openssl111/crypto/openssl/apps/ts.c
  projects/openssl111/crypto/openssl/apps/verify.c
  projects/openssl111/crypto/openssl/apps/version.c
  projects/openssl111/crypto/openssl/apps/x509.c
  projects/openssl111/crypto/openssl/appveyor.yml
  projects/openssl111/crypto/openssl/config
  projects/openssl111/crypto/openssl/crypto/LPdir_unix.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_cbc.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_cfb.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_core.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_ecb.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_ige.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_locl.h
  projects/openssl111/crypto/openssl/crypto/aes/aes_misc.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_ofb.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_wrap.c
  projects/openssl111/crypto/openssl/crypto/aes/aes_x86core.c
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-586.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-armv4.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-ia64.S
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-mips.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-parisc.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-ppc.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-s390x.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aes-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesni-x86.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesp8-ppc.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aest4-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/aesv8-armx.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/bsaes-armv7.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/vpaes-ppc.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/vpaes-x86.pl
  projects/openssl111/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/arm_arch.h
  projects/openssl111/crypto/openssl/crypto/armcap.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_bitstr.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_d2i_fp.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_digest.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_dup.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_gentm.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_i2d_fp.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_int.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_mbstr.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_object.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_octet.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_print.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_sign.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_strex.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_strnid.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_time.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_type.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_utctm.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_utf8.c
  projects/openssl111/crypto/openssl/crypto/asn1/a_verify.c
  projects/openssl111/crypto/openssl/crypto/asn1/ameth_lib.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_err.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_gen.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_lib.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_locl.h
  projects/openssl111/crypto/openssl/crypto/asn1/asn1_par.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn_mime.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn_moid.c
  projects/openssl111/crypto/openssl/crypto/asn1/asn_pack.c
  projects/openssl111/crypto/openssl/crypto/asn1/bio_asn1.c
  projects/openssl111/crypto/openssl/crypto/asn1/bio_ndef.c
  projects/openssl111/crypto/openssl/crypto/asn1/charmap.h
  projects/openssl111/crypto/openssl/crypto/asn1/charmap.pl
  projects/openssl111/crypto/openssl/crypto/asn1/d2i_pr.c
  projects/openssl111/crypto/openssl/crypto/asn1/d2i_pu.c
  projects/openssl111/crypto/openssl/crypto/asn1/evp_asn1.c
  projects/openssl111/crypto/openssl/crypto/asn1/f_int.c
  projects/openssl111/crypto/openssl/crypto/asn1/f_string.c
  projects/openssl111/crypto/openssl/crypto/asn1/i2d_pr.c
  projects/openssl111/crypto/openssl/crypto/asn1/i2d_pu.c
  projects/openssl111/crypto/openssl/crypto/asn1/n_pkey.c
  projects/openssl111/crypto/openssl/crypto/asn1/nsseq.c
  projects/openssl111/crypto/openssl/crypto/asn1/p5_pbe.c
  projects/openssl111/crypto/openssl/crypto/asn1/p5_pbev2.c
  projects/openssl111/crypto/openssl/crypto/asn1/p8_pkey.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_bitst.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_pkey.c
  projects/openssl111/crypto/openssl/crypto/asn1/t_spki.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_dec.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_enc.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_fre.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_new.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_prn.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_typ.c
  projects/openssl111/crypto/openssl/crypto/asn1/tasn_utl.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_algor.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_bignum.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_info.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_long.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_pkey.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_sig.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_spki.c
  projects/openssl111/crypto/openssl/crypto/asn1/x_val.c
  projects/openssl111/crypto/openssl/crypto/bf/asm/bf-586.pl
  projects/openssl111/crypto/openssl/crypto/bf/bf_cfb64.c
  projects/openssl111/crypto/openssl/crypto/bf/bf_ecb.c
  projects/openssl111/crypto/openssl/crypto/bf/bf_enc.c
  projects/openssl111/crypto/openssl/crypto/bf/bf_locl.h
  projects/openssl111/crypto/openssl/crypto/bf/bf_ofb64.c
  projects/openssl111/crypto/openssl/crypto/bf/bf_pi.h
  projects/openssl111/crypto/openssl/crypto/bf/bf_skey.c
  projects/openssl111/crypto/openssl/crypto/bio/b_dump.c
  projects/openssl111/crypto/openssl/crypto/bio/b_print.c
  projects/openssl111/crypto/openssl/crypto/bio/b_sock.c
  projects/openssl111/crypto/openssl/crypto/bio/bf_buff.c
  projects/openssl111/crypto/openssl/crypto/bio/bf_lbuf.c
  projects/openssl111/crypto/openssl/crypto/bio/bf_nbio.c
  projects/openssl111/crypto/openssl/crypto/bio/bf_null.c
  projects/openssl111/crypto/openssl/crypto/bio/bio_cb.c
  projects/openssl111/crypto/openssl/crypto/bio/bio_err.c
  projects/openssl111/crypto/openssl/crypto/bio/bio_lcl.h
  projects/openssl111/crypto/openssl/crypto/bio/bio_lib.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_acpt.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_bio.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_conn.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_dgram.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_fd.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_file.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_log.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_mem.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_null.c
  projects/openssl111/crypto/openssl/crypto/bio/bss_sock.c
  projects/openssl111/crypto/openssl/crypto/bn/asm/armv4-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/armv4-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/bn-586.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/co-586.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/ia64-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/ia64.S
  projects/openssl111/crypto/openssl/crypto/bn/asm/mips-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/mips.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/parisc-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/ppc-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/ppc.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/ppc64-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/rsaz-avx2.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/s390x-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/s390x-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/s390x.S
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparct4-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparcv8.S
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparcv8plus.S
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparcv9-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/sparcv9a-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/via-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/vis3-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86_64-gcc.c
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86_64-mont.pl
  projects/openssl111/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl
  projects/openssl111/crypto/openssl/crypto/bn/bn_add.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_asm.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_blind.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_const.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_ctx.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_depr.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_div.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_err.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_exp.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_exp2.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_gcd.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_gf2m.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_kron.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_lcl.h
  projects/openssl111/crypto/openssl/crypto/bn/bn_lib.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_mod.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_mont.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_mpi.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_mul.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_nist.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_prime.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_prime.h
  projects/openssl111/crypto/openssl/crypto/bn/bn_prime.pl
  projects/openssl111/crypto/openssl/crypto/bn/bn_print.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_rand.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_recp.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_shift.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_sqr.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_sqrt.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_word.c
  projects/openssl111/crypto/openssl/crypto/bn/bn_x931p.c
  projects/openssl111/crypto/openssl/crypto/bn/rsaz_exp.c
  projects/openssl111/crypto/openssl/crypto/bn/rsaz_exp.h
  projects/openssl111/crypto/openssl/crypto/buffer/buf_err.c
  projects/openssl111/crypto/openssl/crypto/buffer/buffer.c
  projects/openssl111/crypto/openssl/crypto/camellia/asm/cmll-x86.pl
  projects/openssl111/crypto/openssl/crypto/camellia/asm/cmll-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/camellia/asm/cmllt4-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/camellia/camellia.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_cbc.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_cfb.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_ctr.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_ecb.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_locl.h
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_misc.c
  projects/openssl111/crypto/openssl/crypto/camellia/cmll_ofb.c
  projects/openssl111/crypto/openssl/crypto/cast/asm/cast-586.pl
  projects/openssl111/crypto/openssl/crypto/cast/c_cfb64.c
  projects/openssl111/crypto/openssl/crypto/cast/c_ecb.c
  projects/openssl111/crypto/openssl/crypto/cast/c_enc.c
  projects/openssl111/crypto/openssl/crypto/cast/c_ofb64.c
  projects/openssl111/crypto/openssl/crypto/cast/c_skey.c
  projects/openssl111/crypto/openssl/crypto/cast/cast_lcl.h
  projects/openssl111/crypto/openssl/crypto/cast/cast_s.h
  projects/openssl111/crypto/openssl/crypto/cmac/cm_ameth.c
  projects/openssl111/crypto/openssl/crypto/cmac/cm_pmeth.c
  projects/openssl111/crypto/openssl/crypto/cmac/cmac.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_asn1.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_att.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_cd.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_dd.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_enc.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_env.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_err.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_ess.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_io.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_kari.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_lcl.h
  projects/openssl111/crypto/openssl/crypto/cms/cms_lib.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_pwri.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_sd.c
  projects/openssl111/crypto/openssl/crypto/cms/cms_smime.c
  projects/openssl111/crypto/openssl/crypto/comp/c_zlib.c
  projects/openssl111/crypto/openssl/crypto/comp/comp_err.c
  projects/openssl111/crypto/openssl/crypto/comp/comp_lib.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_api.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_def.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_def.h
  projects/openssl111/crypto/openssl/crypto/conf/conf_err.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_lib.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_mall.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_mod.c
  projects/openssl111/crypto/openssl/crypto/conf/conf_sap.c
  projects/openssl111/crypto/openssl/crypto/conf/keysets.pl
  projects/openssl111/crypto/openssl/crypto/cpt_err.c
  projects/openssl111/crypto/openssl/crypto/cryptlib.c
  projects/openssl111/crypto/openssl/crypto/cversion.c
  projects/openssl111/crypto/openssl/crypto/des/asm/crypt586.pl
  projects/openssl111/crypto/openssl/crypto/des/asm/des-586.pl
  projects/openssl111/crypto/openssl/crypto/des/asm/des_enc.m4
  projects/openssl111/crypto/openssl/crypto/des/asm/desboth.pl
  projects/openssl111/crypto/openssl/crypto/des/asm/dest4-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/des/cbc_cksm.c
  projects/openssl111/crypto/openssl/crypto/des/cbc_enc.c
  projects/openssl111/crypto/openssl/crypto/des/cfb64ede.c
  projects/openssl111/crypto/openssl/crypto/des/cfb64enc.c
  projects/openssl111/crypto/openssl/crypto/des/cfb_enc.c
  projects/openssl111/crypto/openssl/crypto/des/des_enc.c
  projects/openssl111/crypto/openssl/crypto/des/des_locl.h
  projects/openssl111/crypto/openssl/crypto/des/ecb3_enc.c
  projects/openssl111/crypto/openssl/crypto/des/ecb_enc.c
  projects/openssl111/crypto/openssl/crypto/des/fcrypt.c
  projects/openssl111/crypto/openssl/crypto/des/fcrypt_b.c
  projects/openssl111/crypto/openssl/crypto/des/ncbc_enc.c
  projects/openssl111/crypto/openssl/crypto/des/ofb64ede.c
  projects/openssl111/crypto/openssl/crypto/des/ofb64enc.c
  projects/openssl111/crypto/openssl/crypto/des/ofb_enc.c
  projects/openssl111/crypto/openssl/crypto/des/pcbc_enc.c
  projects/openssl111/crypto/openssl/crypto/des/qud_cksm.c
  projects/openssl111/crypto/openssl/crypto/des/rand_key.c
  projects/openssl111/crypto/openssl/crypto/des/set_key.c
  projects/openssl111/crypto/openssl/crypto/des/spr.h
  projects/openssl111/crypto/openssl/crypto/des/str2key.c
  projects/openssl111/crypto/openssl/crypto/des/xcbc_enc.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_ameth.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_asn1.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_check.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_depr.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_err.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_gen.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_kdf.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_key.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_lib.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_pmeth.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_prn.c
  projects/openssl111/crypto/openssl/crypto/dh/dh_rfc5114.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_ameth.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_asn1.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_depr.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_err.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_gen.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_key.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_lib.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_locl.h
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_ossl.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_pmeth.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_prn.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_sign.c
  projects/openssl111/crypto/openssl/crypto/dsa/dsa_vrf.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_dl.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_dlfcn.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_err.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_lib.c
  projects/openssl111/crypto/openssl/crypto/dso/dso_openssl.c
  projects/openssl111/crypto/openssl/crypto/ebcdic.c
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-avx2.pl
  projects/openssl111/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/ec/ec2_oct.c
  projects/openssl111/crypto/openssl/crypto/ec/ec2_smpl.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_ameth.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_asn1.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_check.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_curve.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_cvt.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_err.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_key.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_lcl.h
  projects/openssl111/crypto/openssl/crypto/ec/ec_lib.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_mult.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_oct.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_pmeth.c
  projects/openssl111/crypto/openssl/crypto/ec/ec_print.c
  projects/openssl111/crypto/openssl/crypto/ec/eck_prn.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_mont.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nist.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistp224.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistp256.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistp521.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistputil.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistz256.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_nistz256_table.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_oct.c
  projects/openssl111/crypto/openssl/crypto/ec/ecp_smpl.c
  projects/openssl111/crypto/openssl/crypto/engine/README
  projects/openssl111/crypto/openssl/crypto/engine/eng_all.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_cnf.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_ctrl.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_dyn.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_err.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_fat.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_init.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_int.h
  projects/openssl111/crypto/openssl/crypto/engine/eng_lib.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_list.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_openssl.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_pkey.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_rdrand.c
  projects/openssl111/crypto/openssl/crypto/engine/eng_table.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_asnmth.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_cipher.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_dh.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_digest.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_dsa.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_pkmeth.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_rand.c
  projects/openssl111/crypto/openssl/crypto/engine/tb_rsa.c
  projects/openssl111/crypto/openssl/crypto/err/err.c
  projects/openssl111/crypto/openssl/crypto/err/err_all.c
  projects/openssl111/crypto/openssl/crypto/err/err_prn.c
  projects/openssl111/crypto/openssl/crypto/evp/bio_b64.c
  projects/openssl111/crypto/openssl/crypto/evp/bio_enc.c
  projects/openssl111/crypto/openssl/crypto/evp/bio_md.c
  projects/openssl111/crypto/openssl/crypto/evp/bio_ok.c
  projects/openssl111/crypto/openssl/crypto/evp/c_allc.c
  projects/openssl111/crypto/openssl/crypto/evp/c_alld.c
  projects/openssl111/crypto/openssl/crypto/evp/digest.c
  projects/openssl111/crypto/openssl/crypto/evp/e_aes.c
  projects/openssl111/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
  projects/openssl111/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha256.c
  projects/openssl111/crypto/openssl/crypto/evp/e_bf.c
  projects/openssl111/crypto/openssl/crypto/evp/e_camellia.c
  projects/openssl111/crypto/openssl/crypto/evp/e_cast.c
  projects/openssl111/crypto/openssl/crypto/evp/e_des.c
  projects/openssl111/crypto/openssl/crypto/evp/e_des3.c
  projects/openssl111/crypto/openssl/crypto/evp/e_idea.c
  projects/openssl111/crypto/openssl/crypto/evp/e_null.c
  projects/openssl111/crypto/openssl/crypto/evp/e_old.c
  projects/openssl111/crypto/openssl/crypto/evp/e_rc2.c
  projects/openssl111/crypto/openssl/crypto/evp/e_rc4.c
  projects/openssl111/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c
  projects/openssl111/crypto/openssl/crypto/evp/e_rc5.c
  projects/openssl111/crypto/openssl/crypto/evp/e_seed.c
  projects/openssl111/crypto/openssl/crypto/evp/e_xcbc_d.c
  projects/openssl111/crypto/openssl/crypto/evp/encode.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_cnf.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_enc.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_err.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_key.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_lib.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_locl.h
  projects/openssl111/crypto/openssl/crypto/evp/evp_pbe.c
  projects/openssl111/crypto/openssl/crypto/evp/evp_pkey.c
  projects/openssl111/crypto/openssl/crypto/evp/m_md2.c
  projects/openssl111/crypto/openssl/crypto/evp/m_md4.c
  projects/openssl111/crypto/openssl/crypto/evp/m_md5.c
  projects/openssl111/crypto/openssl/crypto/evp/m_mdc2.c
  projects/openssl111/crypto/openssl/crypto/evp/m_null.c
  projects/openssl111/crypto/openssl/crypto/evp/m_ripemd.c
  projects/openssl111/crypto/openssl/crypto/evp/m_sha1.c
  projects/openssl111/crypto/openssl/crypto/evp/m_sigver.c
  projects/openssl111/crypto/openssl/crypto/evp/m_wp.c
  projects/openssl111/crypto/openssl/crypto/evp/names.c
  projects/openssl111/crypto/openssl/crypto/evp/p5_crpt.c
  projects/openssl111/crypto/openssl/crypto/evp/p5_crpt2.c
  projects/openssl111/crypto/openssl/crypto/evp/p_dec.c
  projects/openssl111/crypto/openssl/crypto/evp/p_enc.c
  projects/openssl111/crypto/openssl/crypto/evp/p_lib.c
  projects/openssl111/crypto/openssl/crypto/evp/p_open.c
  projects/openssl111/crypto/openssl/crypto/evp/p_seal.c
  projects/openssl111/crypto/openssl/crypto/evp/p_sign.c
  projects/openssl111/crypto/openssl/crypto/evp/p_verify.c
  projects/openssl111/crypto/openssl/crypto/evp/pmeth_fn.c
  projects/openssl111/crypto/openssl/crypto/evp/pmeth_gn.c
  projects/openssl111/crypto/openssl/crypto/evp/pmeth_lib.c
  projects/openssl111/crypto/openssl/crypto/ex_data.c
  projects/openssl111/crypto/openssl/crypto/hmac/hm_ameth.c
  projects/openssl111/crypto/openssl/crypto/hmac/hm_pmeth.c
  projects/openssl111/crypto/openssl/crypto/hmac/hmac.c
  projects/openssl111/crypto/openssl/crypto/ia64cpuid.S
  projects/openssl111/crypto/openssl/crypto/idea/i_cbc.c
  projects/openssl111/crypto/openssl/crypto/idea/i_cfb64.c
  projects/openssl111/crypto/openssl/crypto/idea/i_ecb.c
  projects/openssl111/crypto/openssl/crypto/idea/i_ofb64.c
  projects/openssl111/crypto/openssl/crypto/idea/i_skey.c
  projects/openssl111/crypto/openssl/crypto/idea/idea_lcl.h
  projects/openssl111/crypto/openssl/crypto/lhash/lh_stats.c
  projects/openssl111/crypto/openssl/crypto/lhash/lhash.c
  projects/openssl111/crypto/openssl/crypto/md2/md2_dgst.c
  projects/openssl111/crypto/openssl/crypto/md2/md2_one.c
  projects/openssl111/crypto/openssl/crypto/md4/md4_dgst.c
  projects/openssl111/crypto/openssl/crypto/md4/md4_locl.h
  projects/openssl111/crypto/openssl/crypto/md4/md4_one.c
  projects/openssl111/crypto/openssl/crypto/md5/asm/md5-586.pl
  projects/openssl111/crypto/openssl/crypto/md5/asm/md5-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/md5/asm/md5-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/md5/md5_dgst.c
  projects/openssl111/crypto/openssl/crypto/md5/md5_locl.h
  projects/openssl111/crypto/openssl/crypto/md5/md5_one.c
  projects/openssl111/crypto/openssl/crypto/mdc2/mdc2_one.c
  projects/openssl111/crypto/openssl/crypto/mdc2/mdc2dgst.c
  projects/openssl111/crypto/openssl/crypto/mem.c
  projects/openssl111/crypto/openssl/crypto/mem_clr.c
  projects/openssl111/crypto/openssl/crypto/mem_dbg.c
  projects/openssl111/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-armv4.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-ia64.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-parisc.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-s390x.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-x86.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghashp8-ppc.pl
  projects/openssl111/crypto/openssl/crypto/modes/asm/ghashv8-armx.pl
  projects/openssl111/crypto/openssl/crypto/modes/cbc128.c
  projects/openssl111/crypto/openssl/crypto/modes/ccm128.c
  projects/openssl111/crypto/openssl/crypto/modes/cfb128.c
  projects/openssl111/crypto/openssl/crypto/modes/ctr128.c
  projects/openssl111/crypto/openssl/crypto/modes/cts128.c
  projects/openssl111/crypto/openssl/crypto/modes/gcm128.c
  projects/openssl111/crypto/openssl/crypto/modes/modes_lcl.h
  projects/openssl111/crypto/openssl/crypto/modes/ofb128.c
  projects/openssl111/crypto/openssl/crypto/modes/wrap128.c
  projects/openssl111/crypto/openssl/crypto/modes/xts128.c
  projects/openssl111/crypto/openssl/crypto/o_dir.c
  projects/openssl111/crypto/openssl/crypto/o_fips.c
  projects/openssl111/crypto/openssl/crypto/o_init.c
  projects/openssl111/crypto/openssl/crypto/o_str.c
  projects/openssl111/crypto/openssl/crypto/o_time.c
  projects/openssl111/crypto/openssl/crypto/objects/o_names.c
  projects/openssl111/crypto/openssl/crypto/objects/obj_dat.c
  projects/openssl111/crypto/openssl/crypto/objects/obj_dat.h
  projects/openssl111/crypto/openssl/crypto/objects/obj_dat.pl
  projects/openssl111/crypto/openssl/crypto/objects/obj_err.c
  projects/openssl111/crypto/openssl/crypto/objects/obj_lib.c
  projects/openssl111/crypto/openssl/crypto/objects/obj_mac.num
  projects/openssl111/crypto/openssl/crypto/objects/obj_xref.c
  projects/openssl111/crypto/openssl/crypto/objects/obj_xref.h
  projects/openssl111/crypto/openssl/crypto/objects/obj_xref.txt
  projects/openssl111/crypto/openssl/crypto/objects/objects.pl
  projects/openssl111/crypto/openssl/crypto/objects/objects.txt
  projects/openssl111/crypto/openssl/crypto/objects/objxref.pl
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_asn.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_cl.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_err.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_ext.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_ht.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_lib.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_prn.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_srv.c
  projects/openssl111/crypto/openssl/crypto/ocsp/ocsp_vfy.c
  projects/openssl111/crypto/openssl/crypto/pariscid.pl
  projects/openssl111/crypto/openssl/crypto/pem/pem_all.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_err.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_info.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_lib.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_oth.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_pk8.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_pkey.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_sign.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_x509.c
  projects/openssl111/crypto/openssl/crypto/pem/pem_xaux.c
  projects/openssl111/crypto/openssl/crypto/pem/pvkfmt.c
  projects/openssl111/crypto/openssl/crypto/perlasm/cbc.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/ppc-xlate.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/sparcv9_modes.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/x86_64-xlate.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/x86asm.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/x86gas.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/x86masm.pl
  projects/openssl111/crypto/openssl/crypto/perlasm/x86nasm.pl
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_add.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_asn.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_attr.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_crpt.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_crt.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_decr.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_init.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_key.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_kiss.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_mutl.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_npas.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_p8d.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_p8e.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/p12_utl.c
  projects/openssl111/crypto/openssl/crypto/pkcs12/pk12err.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/bio_pk7.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_asn1.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_attr.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_doit.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_lib.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_mime.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pk7_smime.c
  projects/openssl111/crypto/openssl/crypto/pkcs7/pkcs7err.c
  projects/openssl111/crypto/openssl/crypto/ppc_arch.h
  projects/openssl111/crypto/openssl/crypto/ppccap.c
  projects/openssl111/crypto/openssl/crypto/ppccpuid.pl
  projects/openssl111/crypto/openssl/crypto/rand/rand_egd.c
  projects/openssl111/crypto/openssl/crypto/rand/rand_err.c
  projects/openssl111/crypto/openssl/crypto/rand/rand_lcl.h
  projects/openssl111/crypto/openssl/crypto/rand/rand_lib.c
  projects/openssl111/crypto/openssl/crypto/rand/rand_unix.c
  projects/openssl111/crypto/openssl/crypto/rand/randfile.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2_cbc.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2_ecb.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2_locl.h
  projects/openssl111/crypto/openssl/crypto/rc2/rc2_skey.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2cfb64.c
  projects/openssl111/crypto/openssl/crypto/rc2/rc2ofb64.c
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-586.pl
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-parisc.pl
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-s390x.pl
  projects/openssl111/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/rc4/rc4_enc.c
  projects/openssl111/crypto/openssl/crypto/rc4/rc4_locl.h
  projects/openssl111/crypto/openssl/crypto/rc4/rc4_skey.c
  projects/openssl111/crypto/openssl/crypto/rc5/asm/rc5-586.pl
  projects/openssl111/crypto/openssl/crypto/rc5/rc5_ecb.c
  projects/openssl111/crypto/openssl/crypto/rc5/rc5_enc.c
  projects/openssl111/crypto/openssl/crypto/rc5/rc5_locl.h
  projects/openssl111/crypto/openssl/crypto/rc5/rc5_skey.c
  projects/openssl111/crypto/openssl/crypto/rc5/rc5cfb64.c
  projects/openssl111/crypto/openssl/crypto/rc5/rc5ofb64.c
  projects/openssl111/crypto/openssl/crypto/ripemd/asm/rmd-586.pl
  projects/openssl111/crypto/openssl/crypto/ripemd/rmd_dgst.c
  projects/openssl111/crypto/openssl/crypto/ripemd/rmd_locl.h
  projects/openssl111/crypto/openssl/crypto/ripemd/rmd_one.c
  projects/openssl111/crypto/openssl/crypto/ripemd/rmdconst.h
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_ameth.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_asn1.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_chk.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_crpt.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_depr.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_err.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_gen.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_lib.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_locl.h
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_none.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_oaep.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_pk1.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_pmeth.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_prn.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_pss.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_saos.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_sign.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_ssl.c
  projects/openssl111/crypto/openssl/crypto/rsa/rsa_x931.c
  projects/openssl111/crypto/openssl/crypto/s390xcap.c
  projects/openssl111/crypto/openssl/crypto/seed/seed.c
  projects/openssl111/crypto/openssl/crypto/seed/seed_cbc.c
  projects/openssl111/crypto/openssl/crypto/seed/seed_cfb.c
  projects/openssl111/crypto/openssl/crypto/seed/seed_ecb.c
  projects/openssl111/crypto/openssl/crypto/seed/seed_locl.h
  projects/openssl111/crypto/openssl/crypto/seed/seed_ofb.c
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-586.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-armv8.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-ia64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-mips.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-parisc.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-ppc.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-s390x.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-thumb.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha256-586.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha256-armv4.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-586.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-armv4.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-armv8.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-ia64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-mips.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-parisc.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-ppc.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-s390x.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/sha/asm/sha512p8-ppc.pl
  projects/openssl111/crypto/openssl/crypto/sha/sha1_one.c
  projects/openssl111/crypto/openssl/crypto/sha/sha1dgst.c
  projects/openssl111/crypto/openssl/crypto/sha/sha256.c
  projects/openssl111/crypto/openssl/crypto/sha/sha512.c
  projects/openssl111/crypto/openssl/crypto/sha/sha_locl.h
  projects/openssl111/crypto/openssl/crypto/sparc_arch.h
  projects/openssl111/crypto/openssl/crypto/sparccpuid.S
  projects/openssl111/crypto/openssl/crypto/sparcv9cap.c
  projects/openssl111/crypto/openssl/crypto/srp/srp_lib.c
  projects/openssl111/crypto/openssl/crypto/srp/srp_vfy.c
  projects/openssl111/crypto/openssl/crypto/stack/stack.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_asn1.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_conf.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_err.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_lib.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_req_print.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_req_utils.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_rsp_print.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_rsp_sign.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_rsp_utils.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_rsp_verify.c
  projects/openssl111/crypto/openssl/crypto/ts/ts_verify_ctx.c
  projects/openssl111/crypto/openssl/crypto/txt_db/txt_db.c
  projects/openssl111/crypto/openssl/crypto/ui/ui_err.c
  projects/openssl111/crypto/openssl/crypto/ui/ui_lib.c
  projects/openssl111/crypto/openssl/crypto/ui/ui_locl.h
  projects/openssl111/crypto/openssl/crypto/ui/ui_openssl.c
  projects/openssl111/crypto/openssl/crypto/ui/ui_util.c
  projects/openssl111/crypto/openssl/crypto/uid.c
  projects/openssl111/crypto/openssl/crypto/vms_rms.h
  projects/openssl111/crypto/openssl/crypto/whrlpool/asm/wp-mmx.pl
  projects/openssl111/crypto/openssl/crypto/whrlpool/asm/wp-x86_64.pl
  projects/openssl111/crypto/openssl/crypto/whrlpool/wp_block.c
  projects/openssl111/crypto/openssl/crypto/whrlpool/wp_dgst.c
  projects/openssl111/crypto/openssl/crypto/whrlpool/wp_locl.h
  projects/openssl111/crypto/openssl/crypto/x509/by_dir.c
  projects/openssl111/crypto/openssl/crypto/x509/by_file.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_att.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_cmp.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_d2.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_def.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_err.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_ext.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_lu.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_obj.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_r2x.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_req.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_set.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_trs.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_txt.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_v3.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_vfy.c
  projects/openssl111/crypto/openssl/crypto/x509/x509_vpm.c
  projects/openssl111/crypto/openssl/crypto/x509/x509cset.c
  projects/openssl111/crypto/openssl/crypto/x509/x509name.c
  projects/openssl111/crypto/openssl/crypto/x509/x509rset.c
  projects/openssl111/crypto/openssl/crypto/x509/x509spki.c
  projects/openssl111/crypto/openssl/crypto/x509/x509type.c
  projects/openssl111/crypto/openssl/crypto/x509/x_all.c
  projects/openssl111/crypto/openssl/crypto/x509v3/ext_dat.h
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_cache.c
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_data.c
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_int.h
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_lib.c
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_map.c
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_node.c
  projects/openssl111/crypto/openssl/crypto/x509v3/pcy_tree.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_addr.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_akey.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_akeya.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_alt.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_asid.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_bcons.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_bitst.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_conf.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_cpols.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_crld.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_enum.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_extku.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_genn.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_ia5.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_info.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_int.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_lib.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_ncons.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_pci.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_pcia.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_pcons.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_pku.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_pmaps.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_prn.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_purp.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_skey.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_sxnet.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3_utl.c
  projects/openssl111/crypto/openssl/crypto/x509v3/v3err.c
  projects/openssl111/crypto/openssl/crypto/x86_64cpuid.pl
  projects/openssl111/crypto/openssl/crypto/x86cpuid.pl
  projects/openssl111/crypto/openssl/doc/HOWTO/certificates.txt
  projects/openssl111/crypto/openssl/doc/HOWTO/keys.txt
  projects/openssl111/crypto/openssl/doc/HOWTO/proxy_certificates.txt
  projects/openssl111/crypto/openssl/doc/README
  projects/openssl111/crypto/openssl/doc/dir-locals.example.el
  projects/openssl111/crypto/openssl/doc/openssl-c-indent.el
  projects/openssl111/crypto/openssl/e_os.h
  projects/openssl111/crypto/openssl/engines/e_capi.c
  projects/openssl111/crypto/openssl/engines/e_capi_err.c
  projects/openssl111/crypto/openssl/engines/e_capi_err.h
  projects/openssl111/crypto/openssl/engines/e_padlock.c
  projects/openssl111/crypto/openssl/include/openssl/opensslv.h
  projects/openssl111/crypto/openssl/ssl/bio_ssl.c
  projects/openssl111/crypto/openssl/ssl/d1_lib.c
  projects/openssl111/crypto/openssl/ssl/d1_srtp.c
  projects/openssl111/crypto/openssl/ssl/s3_cbc.c
  projects/openssl111/crypto/openssl/ssl/s3_enc.c
  projects/openssl111/crypto/openssl/ssl/s3_lib.c
  projects/openssl111/crypto/openssl/ssl/ssl_asn1.c
  projects/openssl111/crypto/openssl/ssl/ssl_cert.c
  projects/openssl111/crypto/openssl/ssl/ssl_ciph.c
  projects/openssl111/crypto/openssl/ssl/ssl_conf.c
  projects/openssl111/crypto/openssl/ssl/ssl_err.c
  projects/openssl111/crypto/openssl/ssl/ssl_lib.c
  projects/openssl111/crypto/openssl/ssl/ssl_locl.h
  projects/openssl111/crypto/openssl/ssl/ssl_rsa.c
  projects/openssl111/crypto/openssl/ssl/ssl_sess.c
  projects/openssl111/crypto/openssl/ssl/ssl_stat.c
  projects/openssl111/crypto/openssl/ssl/ssl_txt.c
  projects/openssl111/crypto/openssl/ssl/ssl_utst.c
  projects/openssl111/crypto/openssl/ssl/t1_enc.c
  projects/openssl111/crypto/openssl/ssl/t1_lib.c
  projects/openssl111/crypto/openssl/ssl/t1_trce.c
  projects/openssl111/crypto/openssl/ssl/tls_srp.c
Directory Properties:
  projects/openssl111/crypto/openssl/   (props changed)

Copied: projects/openssl111/crypto/openssl/ACKNOWLEDGEMENTS (from r338659, vendor-crypto/openssl/dist/ACKNOWLEDGEMENTS)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/openssl111/crypto/openssl/ACKNOWLEDGEMENTS	Thu Sep 13 20:40:51 2018	(r338663, copy of r338659, vendor-crypto/openssl/dist/ACKNOWLEDGEMENTS)
@@ -0,0 +1,2 @@
+Please https://www.openssl.org/community/thanks.html for the current
+acknowledgements.

Copied: projects/openssl111/crypto/openssl/AUTHORS (from r338659, vendor-crypto/openssl/dist/AUTHORS)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/openssl111/crypto/openssl/AUTHORS	Thu Sep 13 20:40:51 2018	(r338663, copy of r338659, vendor-crypto/openssl/dist/AUTHORS)
@@ -0,0 +1,35 @@
+# This is the list of OpenSSL authors for copyright purposes.
+#
+# This does not necessarily list everyone who has contributed code, since in
+# some cases, their employer may be the copyright holder.  To see the full list
+# of contributors, see the revision history in source control.
+OpenSSL Software Services, Inc.
+OpenSSL Software Foundation, Inc.
+
+# Individuals
+Andy Polyakov
+Ben Laurie
+Ben Kaduk
+Bernd Edlinger
+Bodo Möller
+David Benjamin
+Emilia Käsper
+Eric Young
+Geoff Thorpe
+Holger Reif
+Kurt Roeckx
+Lutz Jänicke
+Mark J. Cox
+Matt Caswell
+Matthias St. Pierre
+Nils Larsch
+Paul Dale
+Paul C. Sutton
+Ralf S. Engelschall
+Rich Salz
+Richard Levitte
+Stephen Henson
+Steve Marquess
+Tim Hudson
+Ulf Möller
+Viktor Dukhovni

Modified: projects/openssl111/crypto/openssl/CHANGES
==============================================================================
--- projects/openssl111/crypto/openssl/CHANGES	Thu Sep 13 19:58:04 2018	(r338662)
+++ projects/openssl111/crypto/openssl/CHANGES	Thu Sep 13 20:40:51 2018	(r338663)
@@ -7,8 +7,466 @@
  https://github.com/openssl/openssl/commits/ and pick the appropriate
  release branch.
 
- Changes between 1.0.2o and 1.0.2p [14 Aug 2018]
+ Changes between 1.1.0i and 1.1.1 [11 Sep 2018]
 
+  *) Add a new ClientHello callback. Provides a callback interface that gives
+     the application the ability to adjust the nascent SSL object at the
+     earliest stage of ClientHello processing, immediately after extensions have
+     been collected but before they have been processed. In particular, this
+     callback can adjust the supported TLS versions in response to the contents
+     of the ClientHello
+     [Benjamin Kaduk]
+
+  *) Add SM2 base algorithm support.
+     [Jack Lloyd]
+
+  *) s390x assembly pack: add (improved) hardware-support for the following
+     cryptographic primitives: sha3, shake, aes-gcm, aes-ccm, aes-ctr, aes-ofb,
+     aes-cfb/cfb8, aes-ecb.
+     [Patrick Steuer]
+
+  *) Make EVP_PKEY_asn1_new() a bit stricter about its input.  A NULL pem_str
+     parameter is no longer accepted, as it leads to a corrupt table.  NULL
+     pem_str is reserved for alias entries only.
+     [Richard Levitte]
+
+  *) Use the new ec_scalar_mul_ladder scaffold to implement a specialized ladder
+     step for prime curves. The new implementation is based on formulae from
+     differential addition-and-doubling in homogeneous projective coordinates
+     from Izu-Takagi "A fast parallel elliptic curve multiplication resistant
+     against side channel attacks" and Brier-Joye "Weierstrass Elliptic Curves
+     and Side-Channel Attacks" Eq. (8) for y-coordinate recovery, modified
+     to work in projective coordinates.
+     [Billy Bob Brumley, Nicola Tuveri]
+
+  *) Change generating and checking of primes so that the error rate of not
+     being prime depends on the intended use based on the size of the input.
+     For larger primes this will result in more rounds of Miller-Rabin.
+     The maximal error rate for primes with more than 1080 bits is lowered
+     to 2^-128.
+     [Kurt Roeckx, Annie Yousar]
+
+  *) Increase the number of Miller-Rabin rounds for DSA key generating to 64.
+     [Kurt Roeckx]
+
+  *) The 'tsget' script is renamed to 'tsget.pl', to avoid confusion when
+     moving between systems, and to avoid confusion when a Windows build is
+     done with mingw vs with MSVC.  For POSIX installs, there's still a
+     symlink or copy named 'tsget' to avoid that confusion as well.
+     [Richard Levitte]
+
+  *) Revert blinding in ECDSA sign and instead make problematic addition
+     length-invariant. Switch even to fixed-length Montgomery multiplication.
+     [Andy Polyakov]
+
+  *) Use the new ec_scalar_mul_ladder scaffold to implement a specialized ladder
+     step for binary curves. The new implementation is based on formulae from
+     differential addition-and-doubling in mixed Lopez-Dahab projective
+     coordinates, modified to independently blind the operands.
+     [Billy Bob Brumley, Sohaib ul Hassan, Nicola Tuveri]
+
+  *) Add a scaffold to optionally enhance the Montgomery ladder implementation
+     for `ec_scalar_mul_ladder` (formerly `ec_mul_consttime`) allowing
+     EC_METHODs to implement their own specialized "ladder step", to take
+     advantage of more favorable coordinate systems or more efficient
+     differential addition-and-doubling algorithms.
+     [Billy Bob Brumley, Sohaib ul Hassan, Nicola Tuveri]
+
+  *) Modified the random device based seed sources to keep the relevant
+     file descriptors open rather than reopening them on each access.
+     This allows such sources to operate in a chroot() jail without
+     the associated device nodes being available. This behaviour can be
+     controlled using RAND_keep_random_devices_open().
+     [Paul Dale]
+
+  *) Numerous side-channel attack mitigations have been applied. This may have
+     performance impacts for some algorithms for the benefit of improved
+     security. Specific changes are noted in this change log by their respective
+     authors.
+     [Matt Caswell]
+
+  *) AIX shared library support overhaul. Switch to AIX "natural" way of
+     handling shared libraries, which means collecting shared objects of
+     different versions and bitnesses in one common archive. This allows to
+     mitigate conflict between 1.0 and 1.1 side-by-side installations. It
+     doesn't affect the way 3rd party applications are linked, only how
+     multi-version installation is managed.
+     [Andy Polyakov]
+
+  *) Make ec_group_do_inverse_ord() more robust and available to other
+     EC cryptosystems, so that irrespective of BN_FLG_CONSTTIME, SCA
+     mitigations are applied to the fallback BN_mod_inverse().
+     When using this function rather than BN_mod_inverse() directly, new
+     EC cryptosystem implementations are then safer-by-default.
+     [Billy Bob Brumley]
+
+  *) Add coordinate blinding for EC_POINT and implement projective
+     coordinate blinding for generic prime curves as a countermeasure to
+     chosen point SCA attacks.
+     [Sohaib ul Hassan, Nicola Tuveri, Billy Bob Brumley]
+
+  *) Add blinding to ECDSA and DSA signatures to protect against side channel
+     attacks discovered by Keegan Ryan (NCC Group).
+     [Matt Caswell]
+
+  *) Enforce checking in the pkeyutl command line app to ensure that the input
+     length does not exceed the maximum supported digest length when performing
+     a sign, verify or verifyrecover operation.
+     [Matt Caswell]
+
+  *) SSL_MODE_AUTO_RETRY is enabled by default. Applications that use blocking
+     I/O in combination with something like select() or poll() will hang. This
+     can be turned off again using SSL_CTX_clear_mode().
+     Many applications do not properly handle non-application data records, and
+     TLS 1.3 sends more of such records. Setting SSL_MODE_AUTO_RETRY works
+     around the problems in those applications, but can also break some.
+     It's recommended to read the manpages about SSL_read(), SSL_write(),
+     SSL_get_error(), SSL_shutdown(), SSL_CTX_set_mode() and
+     SSL_CTX_set_read_ahead() again.
+     [Kurt Roeckx]
+
+  *) When unlocking a pass phrase protected PEM file or PKCS#8 container, we
+     now allow empty (zero character) pass phrases.
+     [Richard Levitte]
+
+  *) Apply blinding to binary field modular inversion and remove patent
+     pending (OPENSSL_SUN_GF2M_DIV) BN_GF2m_mod_div implementation.
+     [Billy Bob Brumley]
+
+  *) Deprecate ec2_mult.c and unify scalar multiplication code paths for
+     binary and prime elliptic curves.
+     [Billy Bob Brumley]
+
+  *) Remove ECDSA nonce padding: EC_POINT_mul is now responsible for
+     constant time fixed point multiplication.
+     [Billy Bob Brumley]
+
+  *) Revise elliptic curve scalar multiplication with timing attack
+     defenses: ec_wNAF_mul redirects to a constant time implementation
+     when computing fixed point and variable point multiplication (which
+     in OpenSSL are mostly used with secret scalars in keygen, sign,
+     ECDH derive operations).
+     [Billy Bob Brumley, Nicola Tuveri, Cesar Pereida García,
+      Sohaib ul Hassan]
+
+  *) Updated CONTRIBUTING
+     [Rich Salz]
+
+  *) Updated DRBG / RAND to request nonce and additional low entropy
+     randomness from the system.
+     [Matthias St. Pierre]
+
+  *) Updated 'openssl rehash' to use OpenSSL consistent default.
+     [Richard Levitte]
+
+  *) Moved the load of the ssl_conf module to libcrypto, which helps
+     loading engines that libssl uses before libssl is initialised.
+     [Matt Caswell]
+
+  *) Added EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA
+     [Matt Caswell]
+
+  *) Fixed X509_NAME_ENTRY_set to get multi-valued RDNs right in all cases.
+     [Ingo Schwarze, Rich Salz]
+
+  *) Added output of accepting IP address and port for 'openssl s_server'
+     [Richard Levitte]
+
+  *) Added a new API for TLSv1.3 ciphersuites:
+        SSL_CTX_set_ciphersuites()
+        SSL_set_ciphersuites()
+     [Matt Caswell]
+
+  *) Memory allocation failures consistenly add an error to the error
+     stack.
+     [Rich Salz]
+
+  *) Don't use OPENSSL_ENGINES and OPENSSL_CONF environment values
+     in libcrypto when run as setuid/setgid.
+     [Bernd Edlinger]
+
+  *) Load any config file by default when libssl is used.
+     [Matt Caswell]
+
+  *) Added new public header file <openssl/rand_drbg.h> and documentation
+     for the RAND_DRBG API. See manual page RAND_DRBG(7) for an overview.
+     [Matthias St. Pierre]
+
+  *) QNX support removed (cannot find contributors to get their approval
+     for the license change).
+     [Rich Salz]
+
+  *) TLSv1.3 replay protection for early data has been implemented. See the
+     SSL_read_early_data() man page for further details.
+     [Matt Caswell]
+
+  *) Separated TLSv1.3 ciphersuite configuration out from TLSv1.2 ciphersuite
+     configuration. TLSv1.3 ciphersuites are not compatible with TLSv1.2 and
+     below. Similarly TLSv1.2 ciphersuites are not compatible with TLSv1.3.
+     In order to avoid issues where legacy TLSv1.2 ciphersuite configuration
+     would otherwise inadvertently disable all TLSv1.3 ciphersuites the
+     configuration has been separated out. See the ciphers man page or the
+     SSL_CTX_set_ciphersuites() man page for more information.
+     [Matt Caswell]
+
+  *) On POSIX (BSD, Linux, ...) systems the ocsp(1) command running
+     in responder mode now supports the new "-multi" option, which
+     spawns the specified number of child processes to handle OCSP
+     requests.  The "-timeout" option now also limits the OCSP
+     responder's patience to wait to receive the full client request
+     on a newly accepted connection. Child processes are respawned
+     as needed, and the CA index file is automatically reloaded
+     when changed.  This makes it possible to run the "ocsp" responder
+     as a long-running service, making the OpenSSL CA somewhat more
+     feature-complete.  In this mode, most diagnostic messages logged
+     after entering the event loop are logged via syslog(3) rather than
+     written to stderr.
+     [Viktor Dukhovni]
+
+  *) Added support for X448 and Ed448. Heavily based on original work by
+     Mike Hamburg.
+     [Matt Caswell]
+
+  *) Extend OSSL_STORE with capabilities to search and to narrow the set of
+     objects loaded.  This adds the functions OSSL_STORE_expect() and
+     OSSL_STORE_find() as well as needed tools to construct searches and
+     get the search data out of them.
+     [Richard Levitte]
+
+  *) Support for TLSv1.3 added. Note that users upgrading from an earlier
+     version of OpenSSL should review their configuration settings to ensure
+     that they are still appropriate for TLSv1.3. For further information see:
+     https://wiki.openssl.org/index.php/TLS1.3
+     [Matt Caswell]
+
+  *) Grand redesign of the OpenSSL random generator
+
+     The default RAND method now utilizes an AES-CTR DRBG according to
+     NIST standard SP 800-90Ar1. The new random generator is essentially
+     a port of the default random generator from the OpenSSL FIPS 2.0
+     object module. It is a hybrid deterministic random bit generator
+     using an AES-CTR bit stream and which seeds and reseeds itself
+     automatically using trusted system entropy sources.
+
+     Some of its new features are:
+      o Support for multiple DRBG instances with seed chaining.
+      o The default RAND method makes use of a DRBG.
+      o There is a public and private DRBG instance.
+      o The DRBG instances are fork-safe.
+      o Keep all global DRBG instances on the secure heap if it is enabled.
+      o The public and private DRBG instance are per thread for lock free
+        operation
+     [Paul Dale, Benjamin Kaduk, Kurt Roeckx, Rich Salz, Matthias St. Pierre]
+
+  *) Changed Configure so it only says what it does and doesn't dump
+     so much data.  Instead, ./configdata.pm should be used as a script
+     to display all sorts of configuration data.
+     [Richard Levitte]
+
+  *) Added processing of "make variables" to Configure.
+     [Richard Levitte]
+
+  *) Added SHA512/224 and SHA512/256 algorithm support.
+     [Paul Dale]
+
+  *) The last traces of Netware support, first removed in 1.1.0, have
+     now been removed.
+     [Rich Salz]
+
+  *) Get rid of Makefile.shared, and in the process, make the processing
+     of certain files (rc.obj, or the .def/.map/.opt files produced from
+     the ordinal files) more visible and hopefully easier to trace and
+     debug (or make silent).
+     [Richard Levitte]
+
+  *) Make it possible to have environment variable assignments as
+     arguments to config / Configure.
+     [Richard Levitte]
+
+  *) Add multi-prime RSA (RFC 8017) support.
+     [Paul Yang]
+
+  *) Add SM3 implemented according to GB/T 32905-2016
+     [ Jack Lloyd <jack.lloyd@ribose.com>,
+       Ronald Tse <ronald.tse@ribose.com>,
+       Erick Borsboom <erick.borsboom@ribose.com> ]
+
+  *) Add 'Maximum Fragment Length' TLS extension negotiation and support
+     as documented in RFC6066.
+     Based on a patch from Tomasz Moń
+     [Filipe Raimundo da Silva]
+
+  *) Add SM4 implemented according to GB/T 32907-2016.
+     [ Jack Lloyd <jack.lloyd@ribose.com>,
+       Ronald Tse <ronald.tse@ribose.com>,
+       Erick Borsboom <erick.borsboom@ribose.com> ]
+
+  *) Reimplement -newreq-nodes and ERR_error_string_n; the
+     original author does not agree with the license change.
+     [Rich Salz]
+
+  *) Add ARIA AEAD TLS support.
+     [Jon Spillett]
+
+  *) Some macro definitions to support VS6 have been removed.  Visual
+     Studio 6 has not worked since 1.1.0
+     [Rich Salz]
+
+  *) Add ERR_clear_last_mark(), to allow callers to clear the last mark
+     without clearing the errors.
+     [Richard Levitte]
+
+  *) Add "atfork" functions.  If building on a system that without
+     pthreads, see doc/man3/OPENSSL_fork_prepare.pod for application
+     requirements.  The RAND facility now uses/requires this.
+     [Rich Salz]
+
+  *) Add SHA3.
+     [Andy Polyakov]
+
+  *) The UI API becomes a permanent and integral part of libcrypto, i.e.
+     not possible to disable entirely.  However, it's still possible to
+     disable the console reading UI method, UI_OpenSSL() (use UI_null()
+     as a fallback).
+
+     To disable, configure with 'no-ui-console'.  'no-ui' is still
+     possible to use as an alias.  Check at compile time with the
+     macro OPENSSL_NO_UI_CONSOLE.  The macro OPENSSL_NO_UI is still
+     possible to check and is an alias for OPENSSL_NO_UI_CONSOLE.
+     [Richard Levitte]
+
+  *) Add a STORE module, which implements a uniform and URI based reader of
+     stores that can contain keys, certificates, CRLs and numerous other
+     objects.  The main API is loosely based on a few stdio functions,
+     and includes OSSL_STORE_open, OSSL_STORE_load, OSSL_STORE_eof,
+     OSSL_STORE_error and OSSL_STORE_close.
+     The implementation uses backends called "loaders" to implement arbitrary
+     URI schemes.  There is one built in "loader" for the 'file' scheme.
+     [Richard Levitte]
+
+  *) Add devcrypto engine.  This has been implemented against cryptodev-linux,
+     then adjusted to work on FreeBSD 8.4 as well.
+     Enable by configuring with 'enable-devcryptoeng'.  This is done by default
+     on BSD implementations, as cryptodev.h is assumed to exist on all of them.
+     [Richard Levitte]
+
+  *) Module names can prefixed with OSSL_ or OPENSSL_.  This affects
+     util/mkerr.pl, which is adapted to allow those prefixes, leading to
+     error code calls like this:
+
+         OSSL_FOOerr(OSSL_FOO_F_SOMETHING, OSSL_FOO_R_WHATEVER);
+
+     With this change, we claim the namespaces OSSL and OPENSSL in a manner
+     that can be encoded in C.  For the foreseeable future, this will only
+     affect new modules.
+     [Richard Levitte and Tim Hudson]
+
+  *) Removed BSD cryptodev engine.
+     [Rich Salz]
+
+  *) Add a build target 'build_all_generated', to build all generated files
+     and only that.  This can be used to prepare everything that requires
+     things like perl for a system that lacks perl and then move everything
+     to that system and do the rest of the build there.
+     [Richard Levitte]
+
+  *) In the UI interface, make it possible to duplicate the user data.  This
+     can be used by engines that need to retain the data for a longer time
+     than just the call where this user data is passed.
+     [Richard Levitte]
+
+  *) Ignore the '-named_curve auto' value for compatibility of applications
+     with OpenSSL 1.0.2.
+     [Tomas Mraz <tmraz@fedoraproject.org>]
+
+  *) Fragmented SSL/TLS alerts are no longer accepted. An alert message is 2
+     bytes long. In theory it is permissible in SSLv3 - TLSv1.2 to fragment such
+     alerts across multiple records (some of which could be empty). In practice
+     it make no sense to send an empty alert record, or to fragment one. TLSv1.3
+     prohibts this altogether and other libraries (BoringSSL, NSS) do not
+     support this at all. Supporting it adds significant complexity to the
+     record layer, and its removal is unlikely to cause inter-operability
+     issues.
+     [Matt Caswell]
+
+  *) Add the ASN.1 types INT32, UINT32, INT64, UINT64 and variants prefixed
+     with Z.  These are meant to replace LONG and ZLONG and to be size safe.
+     The use of LONG and ZLONG is discouraged and scheduled for deprecation
+     in OpenSSL 1.2.0.
+     [Richard Levitte]
+
+  *) Add the 'z' and 'j' modifiers to BIO_printf() et al formatting string,
+     'z' is to be used for [s]size_t, and 'j' - with [u]int64_t.
+     [Richard Levitte, Andy Polyakov]
+
+  *) Add EC_KEY_get0_engine(), which does for EC_KEY what RSA_get0_engine()
+     does for RSA, etc.
+     [Richard Levitte]
+
+  *) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
+     platform rather than 'mingw'.
+     [Richard Levitte]
+
+  *) The functions X509_STORE_add_cert and X509_STORE_add_crl return
+     success if they are asked to add an object which already exists
+     in the store. This change cascades to other functions which load
+     certificates and CRLs.
+     [Paul Dale]
+
+  *) x86_64 assembly pack: annotate code with DWARF CFI directives to
+     facilitate stack unwinding even from assembly subroutines.
+     [Andy Polyakov]
+
+  *) Remove VAX C specific definitions of OPENSSL_EXPORT, OPENSSL_EXTERN.
+     Also remove OPENSSL_GLOBAL entirely, as it became a no-op.
+     [Richard Levitte]
+
+  *) Remove the VMS-specific reimplementation of gmtime from crypto/o_times.c.
+     VMS C's RTL has a fully up to date gmtime() and gmtime_r() since V7.1,
+     which is the minimum version we support.
+     [Richard Levitte]
+
+  *) Certificate time validation (X509_cmp_time) enforces stricter
+     compliance with RFC 5280. Fractional seconds and timezone offsets
+     are no longer allowed.
+     [Emilia Käsper]
+
+  *) Add support for ARIA
+     [Paul Dale]
+
+  *) s_client will now send the Server Name Indication (SNI) extension by
+     default unless the new "-noservername" option is used. The server name is
+     based on the host provided to the "-connect" option unless overridden by
+     using "-servername".
+     [Matt Caswell]
+
+  *) Add support for SipHash
+     [Todd Short]
+
+  *) OpenSSL now fails if it receives an unrecognised record type in TLS1.0
+     or TLS1.1. Previously this only happened in SSLv3 and TLS1.2. This is to
+     prevent issues where no progress is being made and the peer continually
+     sends unrecognised record types, using up resources processing them.
+     [Matt Caswell]
+
+  *) 'openssl passwd' can now produce SHA256 and SHA512 based output,
+     using the algorithm defined in
+     https://www.akkadia.org/drepper/SHA-crypt.txt
+     [Richard Levitte]
+
+  *) Heartbeat support has been removed; the ABI is changed for now.
+     [Richard Levitte, Rich Salz]
+
+  *) Support for SSL_OP_NO_ENCRYPT_THEN_MAC in SSL_CONF_cmd.
+     [Emilia Käsper]
+
+  *) The RSA "null" method, which was partially supported to avoid patent
+     issues, has been replaced to always returns NULL.
+     [Rich Salz]
+
+
+ Changes between 1.1.0h and 1.1.0i [xx XXX xxxx]
+
   *) Client DoS due to large DH parameter
 
      During key agreement in a TLS handshake using a DH(E) based ciphersuite a
@@ -65,8 +523,25 @@
      are no longer allowed.
      [Emilia Käsper]
 
- Changes between 1.0.2n and 1.0.2o [27 Mar 2018]
+  *) Fixed a text canonicalisation bug in CMS
 
+     Where a CMS detached signature is used with text content the text goes
+     through a canonicalisation process first prior to signing or verifying a
+     signature. This process strips trailing space at the end of lines, converts
+     line terminators to CRLF and removes additional trailing line terminators
+     at the end of a file. A bug in the canonicalisation process meant that
+     some characters, such as form-feed, were incorrectly treated as whitespace
+     and removed. This is contrary to the specification (RFC5485). This fix
+     could mean that detached text data signed with an earlier version of
+     OpenSSL 1.1.0 may fail to verify using the fixed version, or text data
+     signed with a fixed OpenSSL may fail to verify with an earlier version of
+     OpenSSL 1.1.0. A workaround is to only verify the canonicalised text data
+     and use the "-binary" flag (for the "cms" command line application) or set
+     the SMIME_BINARY/PKCS7_BINARY/CMS_BINARY flags (if using CMS_verify()).
+     [Matt Caswell]
+
+ Changes between 1.1.0g and 1.1.0h [27 Mar 2018]
+
   *) Constructed ASN.1 types with a recursive definition could exceed the stack
 
      Constructed ASN.1 types with a recursive definition (such as can be found
@@ -80,30 +555,43 @@
      (CVE-2018-0739)
      [Matt Caswell]
 
- Changes between 1.0.2m and 1.0.2n [7 Dec 2017]
+  *) Incorrect CRYPTO_memcmp on HP-UX PA-RISC
 
-  *) Read/write after SSL object in error state
+     Because of an implementation bug the PA-RISC CRYPTO_memcmp function is
+     effectively reduced to only comparing the least significant bit of each
+     byte. This allows an attacker to forge messages that would be considered as
+     authenticated in an amount of tries lower than that guaranteed by the
+     security claims of the scheme. The module can only be compiled by the
+     HP-UX assembler, so that only HP-UX PA-RISC targets are affected.
 
-     OpenSSL 1.0.2 (starting from version 1.0.2b) introduced an "error state"
-     mechanism. The intent was that if a fatal error occurred during a handshake
-     then OpenSSL would move into the error state and would immediately fail if
-     you attempted to continue the handshake. This works as designed for the
-     explicit handshake functions (SSL_do_handshake(), SSL_accept() and
-     SSL_connect()), however due to a bug it does not work correctly if
-     SSL_read() or SSL_write() is called directly. In that scenario, if the
-     handshake fails then a fatal error will be returned in the initial function
-     call. If SSL_read()/SSL_write() is subsequently called by the application
-     for the same SSL object then it will succeed and the data is passed without
-     being decrypted/encrypted directly from the SSL/TLS record layer.
+     This issue was reported to OpenSSL on 2nd March 2018 by Peter Waltenberg
+     (IBM).
+     (CVE-2018-0733)
+     [Andy Polyakov]
 
-     In order to exploit this issue an application bug would have to be present
-     that resulted in a call to SSL_read()/SSL_write() being issued after having
-     already received a fatal error.
+  *) Add a build target 'build_all_generated', to build all generated files
+     and only that.  This can be used to prepare everything that requires
+     things like perl for a system that lacks perl and then move everything
+     to that system and do the rest of the build there.
+     [Richard Levitte]
 
-     This issue was reported to OpenSSL by David Benjamin (Google).
-     (CVE-2017-3737)
+  *) Backport SSL_OP_NO_RENGOTIATION
+
+     OpenSSL 1.0.2 and below had the ability to disable renegotiation using the
+     (undocumented) SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS flag. Due to the opacity
+     changes this is no longer possible in 1.1.0. Therefore the new
+     SSL_OP_NO_RENEGOTIATION option from 1.1.1-dev has been backported to
+     1.1.0 to provide equivalent functionality.
+
+     Note that if an application built against 1.1.0h headers (or above) is run
+     using an older version of 1.1.0 (prior to 1.1.0h) then the option will be
+     accepted but nothing will happen, i.e. renegotiation will not be prevented.
      [Matt Caswell]
 
+  *) Removed the OS390-Unix config target.  It relied on a script that doesn't
+     exist.
+     [Rich Salz]
+
   *) rsaz_1024_mul_avx2 overflow bug on x86_64
 
      There is an overflow bug in the AVX2 Montgomery multiplication procedure
@@ -125,7 +613,7 @@
      (CVE-2017-3738)
      [Andy Polyakov]
 
- Changes between 1.0.2l and 1.0.2m [2 Nov 2017]
+ Changes between 1.1.0f and 1.1.0g [2 Nov 2017]
 
   *) bn_sqrx8x_internal carry bug on x86_64
 
@@ -158,14 +646,32 @@
      (CVE-2017-3735)
      [Rich Salz]
 
- Changes between 1.0.2k and 1.0.2l [25 May 2017]
+ Changes between 1.1.0e and 1.1.0f [25 May 2017]
 
   *) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
      platform rather than 'mingw'.
      [Richard Levitte]
 
- Changes between 1.0.2j and 1.0.2k [26 Jan 2017]
+  *) Remove the VMS-specific reimplementation of gmtime from crypto/o_times.c.
+     VMS C's RTL has a fully up to date gmtime() and gmtime_r() since V7.1,
+     which is the minimum version we support.
+     [Richard Levitte]
 
+ Changes between 1.1.0d and 1.1.0e [16 Feb 2017]
+
+  *) Encrypt-Then-Mac renegotiation crash
+
+     During a renegotiation handshake if the Encrypt-Then-Mac extension is
+     negotiated where it was not in the original handshake (or vice-versa) then
+     this can cause OpenSSL to crash (dependant on ciphersuite). Both clients
+     and servers are affected.
+
+     This issue was reported to OpenSSL by Joe Orton (Red Hat).
+     (CVE-2017-3733)
+     [Matt Caswell]
+
+ Changes between 1.1.0c and 1.1.0d [26 Jan 2017]
+
   *) Truncated packet could crash via OOB read
 
      If one side of an SSL/TLS path is running on a 32-bit host and a specific
@@ -176,6 +682,17 @@
      (CVE-2017-3731)
      [Andy Polyakov]
 
+  *) Bad (EC)DHE parameters cause a client crash
+
+     If a malicious server supplies bad parameters for a DHE or ECDHE key
+     exchange then this can result in the client attempting to dereference a
+     NULL pointer leading to a client crash. This could be exploited in a Denial
+     of Service attack.
+
+     This issue was reported to OpenSSL by Guido Vranken.
+     (CVE-2017-3730)
+     [Matt Caswell]
+
   *) BN_mod_exp may produce incorrect results on x86_64
 
      There is a carry propagating bug in the x86_64 Montgomery squaring
@@ -196,6 +713,31 @@
      (CVE-2017-3732)
      [Andy Polyakov]
 
+ Changes between 1.1.0b and 1.1.0c [10 Nov 2016]
+
+  *) ChaCha20/Poly1305 heap-buffer-overflow
+
+     TLS connections using *-CHACHA20-POLY1305 ciphersuites are susceptible to
+     a DoS attack by corrupting larger payloads. This can result in an OpenSSL
+     crash. This issue is not considered to be exploitable beyond a DoS.
+
+     This issue was reported to OpenSSL by Robert Święcki (Google Security Team)
+     (CVE-2016-7054)
+     [Richard Levitte]
+
+  *) CMS Null dereference
+
+     Applications parsing invalid CMS structures can crash with a NULL pointer
+     dereference. This is caused by a bug in the handling of the ASN.1 CHOICE
+     type in OpenSSL 1.1.0 which can result in a NULL value being passed to the
+     structure callback if an attempt is made to free certain invalid encodings.
+     Only CHOICE structures using a callback which do not handle NULL value are
+     affected.
+
+     This issue was reported to OpenSSL by Tyler Nighswander of ForAllSecure.
+     (CVE-2016-7053)
+     [Stephen Henson]
+
   *) Montgomery multiplication may produce incorrect results
 
      There is a carry propagating bug in the Broadwell-specific Montgomery
@@ -219,25 +761,28 @@
      (CVE-2016-7055)
      [Andy Polyakov]
 
-  *) OpenSSL now fails if it receives an unrecognised record type in TLS1.0
-     or TLS1.1. Previously this only happened in SSLv3 and TLS1.2. This is to
-     prevent issues where no progress is being made and the peer continually
-     sends unrecognised record types, using up resources processing them.
-     [Matt Caswell]
+  *) Removed automatic addition of RPATH in shared libraries and executables,
+     as this was a remainder from OpenSSL 1.0.x and isn't needed any more.
+     [Richard Levitte]
 
- Changes between 1.0.2i and 1.0.2j [26 Sep 2016]
+ Changes between 1.1.0a and 1.1.0b [26 Sep 2016]
 
-  *) Missing CRL sanity check
+  *) Fix Use After Free for large message sizes
 
-     A bug fix which included a CRL sanity check was added to OpenSSL 1.1.0
-     but was omitted from OpenSSL 1.0.2i. As a result any attempt to use
-     CRLs in OpenSSL 1.0.2i will crash with a null pointer exception.
+     The patch applied to address CVE-2016-6307 resulted in an issue where if a
+     message larger than approx 16k is received then the underlying buffer to
+     store the incoming message is reallocated and moved. Unfortunately a
+     dangling pointer to the old location is left which results in an attempt to
+     write to the previously freed location. This is likely to result in a
+     crash, however it could potentially lead to execution of arbitrary code.
 
-     This issue only affects the OpenSSL 1.0.2i
-     (CVE-2016-7052)
+     This issue only affects OpenSSL 1.1.0a.
+
+     This issue was reported to OpenSSL by Robert Święcki.
+     (CVE-2016-6309)
      [Matt Caswell]
 
- Changes between 1.0.2h and 1.0.2i [22 Sep 2016]
+ Changes between 1.1.0 and 1.1.0a [22 Sep 2016]
 
   *) OCSP Status Request extension unbounded memory growth
 
@@ -253,150 +798,1130 @@
      (CVE-2016-6304)
      [Matt Caswell]
 
-  *) In order to mitigate the SWEET32 attack, the DES ciphers were moved from
-     HIGH to MEDIUM.
+  *) SSL_peek() hang on empty record
 
-     This issue was reported to OpenSSL Karthikeyan Bhargavan and Gaetan
-     Leurent (INRIA)
-     (CVE-2016-2183)
-     [Rich Salz]
+     OpenSSL 1.1.0 SSL/TLS will hang during a call to SSL_peek() if the peer
+     sends an empty record. This could be exploited by a malicious peer in a
+     Denial Of Service attack.
 
-  *) OOB write in MDC2_Update()
+     This issue was reported to OpenSSL by Alex Gaynor.
+     (CVE-2016-6305)
+     [Matt Caswell]
 
-     An overflow can occur in MDC2_Update() either if called directly or
-     through the EVP_DigestUpdate() function using MDC2. If an attacker
-     is able to supply very large amounts of input data after a previous
-     call to EVP_EncryptUpdate() with a partial block then a length check
-     can overflow resulting in a heap corruption.
+  *) Excessive allocation of memory in tls_get_message_header() and
+     dtls1_preprocess_fragment()
 
-     The amount of data needed is comparable to SIZE_MAX which is impractical
-     on most platforms.
+     A (D)TLS message includes 3 bytes for its length in the header for the
+     message. This would allow for messages up to 16Mb in length. Messages of
+     this length are excessive and OpenSSL includes a check to ensure that a
+     peer is sending reasonably sized messages in order to avoid too much memory
+     being consumed to service a connection. A flaw in the logic of version
+     1.1.0 means that memory for the message is allocated too early, prior to
+     the excessive message length check. Due to way memory is allocated in
+     OpenSSL this could mean an attacker could force up to 21Mb to be allocated
+     to service a connection. This could lead to a Denial of Service through
+     memory exhaustion. However, the excessive message length check still takes
+     place, and this would cause the connection to immediately fail. Assuming
+     that the application calls SSL_free() on the failed connection in a timely
+     manner then the 21Mb of allocated memory will then be immediately freed
+     again. Therefore the excessive memory allocation will be transitory in
+     nature. This then means that there is only a security impact if:
 
+     1) The application does not call SSL_free() in a timely manner in the event
+     that the connection fails
+     or
+     2) The application is working in a constrained environment where there is
+     very little free memory
+     or
+     3) The attacker initiates multiple connection attempts such that there are
+     multiple connections in a state where memory has been allocated for the
+     connection; SSL_free() has not yet been called; and there is insufficient
+     memory to service the multiple requests.
+
+     Except in the instance of (1) above any Denial Of Service is likely to be
+     transitory because as soon as the connection fails the memory is
+     subsequently freed again in the SSL_free() call. However there is an
+     increased risk during this period of application crashes due to the lack of
+     memory - which would then mean a more serious Denial of Service.
+
      This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-6303)
-     [Stephen Henson]
+     (CVE-2016-6307 and CVE-2016-6308)
+     [Matt Caswell]
 
-  *) Malformed SHA512 ticket DoS
+  *) solaris-x86-cc, i.e. 32-bit configuration with vendor compiler,
+     had to be removed. Primary reason is that vendor assembler can't
+     assemble our modules with -KPIC flag. As result it, assembly
+     support, was not even available as option. But its lack means
+     lack of side-channel resistant code, which is incompatible with
+     security by todays standards. Fortunately gcc is readily available
+     prepackaged option, which we firmly point at...
+     [Andy Polyakov]
 
-     If a server uses SHA512 for TLS session ticket HMAC it is vulnerable to a
-     DoS attack where a malformed ticket will result in an OOB read which will
-     ultimately crash.
+ Changes between 1.0.2h and 1.1.0  [25 Aug 2016]
 
-     The use of SHA512 in TLS session tickets is comparatively rare as it requires
-     a custom server callback and ticket lookup mechanism.
+  *) Windows command-line tool supports UTF-8 opt-in option for arguments
+     and console input. Setting OPENSSL_WIN32_UTF8 environment variable
+     (to any value) allows Windows user to access PKCS#12 file generated
+     with Windows CryptoAPI and protected with non-ASCII password, as well
+     as files generated under UTF-8 locale on Linux also protected with
+     non-ASCII password.
+     [Andy Polyakov]
 
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-6302)
-     [Stephen Henson]
+  *) To mitigate the SWEET32 attack (CVE-2016-2183), 3DES cipher suites
+     have been disabled by default and removed from DEFAULT, just like RC4.
+     See the RC4 item below to re-enable both.
+     [Rich Salz]
 
-  *) OOB write in BN_bn2dec()
+  *) The method for finding the storage location for the Windows RAND seed file
+     has changed. First we check %RANDFILE%. If that is not set then we check
+     the directories %HOME%, %USERPROFILE% and %SYSTEMROOT% in that order. If
+     all else fails we fall back to C:\.
+     [Matt Caswell]
 
-     The function BN_bn2dec() does not check the return value of BN_div_word().
-     This can cause an OOB write if an application uses this function with an
-     overly large BIGNUM. This could be a problem if an overly large certificate
-     or CRL is printed out from an untrusted source. TLS is not affected because
-     record limits will reject an oversized certificate before it is parsed.
+  *) The EVP_EncryptUpdate() function has had its return type changed from void
+     to int. A return of 0 indicates and error while a return of 1 indicates
+     success.
+     [Matt Caswell]
 
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-2182)
-     [Stephen Henson]
+  *) The flags RSA_FLAG_NO_CONSTTIME, DSA_FLAG_NO_EXP_CONSTTIME and
+     DH_FLAG_NO_EXP_CONSTTIME which previously provided the ability to switch
+     off the constant time implementation for RSA, DSA and DH have been made
+     no-ops and deprecated.
+     [Matt Caswell]
 
-  *) OOB read in TS_OBJ_print_bio()
+  *) Windows RAND implementation was simplified to only get entropy by
+     calling CryptGenRandom(). Various other RAND-related tickets
+     were also closed.
+     [Joseph Wylie Yandle, Rich Salz]
 
-     The function TS_OBJ_print_bio() misuses OBJ_obj2txt(): the return value is
-     the total length the OID text representation would use and not the amount
-     of data written. This will result in OOB reads when large OIDs are
-     presented.
+  *) The stack and lhash API's were renamed to start with OPENSSL_SK_
+     and OPENSSL_LH_, respectively.  The old names are available
+     with API compatibility.  They new names are now completely documented.
+     [Rich Salz]
 
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-2180)
-     [Stephen Henson]
+  *) Unify TYPE_up_ref(obj) methods signature.
+     SSL_CTX_up_ref(), SSL_up_ref(), X509_up_ref(), EVP_PKEY_up_ref(),
+     X509_CRL_up_ref(), X509_OBJECT_up_ref_count() methods are now returning an
+     int (instead of void) like all others TYPE_up_ref() methods.
+     So now these methods also check the return value of CRYPTO_atomic_add(),
+     and the validity of object reference counter.
+     [fdasilvayy@gmail.com]
 
-  *) Pointer arithmetic undefined behaviour
+  *) With Windows Visual Studio builds, the .pdb files are installed
+     alongside the installed libraries and executables.  For a static
+     library installation, ossl_static.pdb is the associate compiler
+     generated .pdb file to be used when linking programs.
+     [Richard Levitte]
 
-     Avoid some undefined pointer arithmetic
+  *) Remove openssl.spec.  Packaging files belong with the packagers.
+     [Richard Levitte]
 
-     A common idiom in the codebase is to check limits in the following manner:
-     "p + len > limit"
+  *) Automatic Darwin/OSX configuration has had a refresh, it will now
+     recognise x86_64 architectures automatically.  You can still decide
+     to build for a different bitness with the environment variable
+     KERNEL_BITS (can be 32 or 64), for example:
 
-     Where "p" points to some malloc'd data of SIZE bytes and
-     limit == p + SIZE
+         KERNEL_BITS=32 ./config
 
-     "len" here could be from some externally supplied data (e.g. from a TLS
-     message).
+     [Richard Levitte]
 
-     The rules of C pointer arithmetic are such that "p + len" is only well
-     defined where len <= SIZE. Therefore the above idiom is actually
-     undefined behaviour.
+  *) Change default algorithms in pkcs8 utility to use PKCS#5 v2.0,
+     256 bit AES and HMAC with SHA256.
+     [Steve Henson]
 
-     For example this could cause problems if some malloc implementation
-     provides an address for "p" such that "p + len" actually overflows for
-     values of len that are too big and therefore p + len < limit.
+  *) Remove support for MIPS o32 ABI on IRIX (and IRIX only).
+     [Andy Polyakov]
 
-     This issue was reported to OpenSSL by Guido Vranken
-     (CVE-2016-2177)
+  *) Triple-DES ciphers have been moved from HIGH to MEDIUM.
+     [Rich Salz]
+
+  *) To enable users to have their own config files and build file templates,
+     Configure looks in the directory indicated by the environment variable
+     OPENSSL_LOCAL_CONFIG_DIR as well as the in-source Configurations/
+     directory.  On VMS, OPENSSL_LOCAL_CONFIG_DIR is expected to be a logical
+     name and is used as is.
+     [Richard Levitte]
+
+  *) The following datatypes were made opaque: X509_OBJECT, X509_STORE_CTX,
+     X509_STORE, X509_LOOKUP, and X509_LOOKUP_METHOD.  The unused type
+     X509_CERT_FILE_CTX was removed.
+     [Rich Salz]
+
+  *) "shared" builds are now the default. To create only static libraries use
+     the "no-shared" Configure option.
      [Matt Caswell]
 
-  *) Constant time flag not preserved in DSA signing
+  *) Remove the no-aes, no-hmac, no-rsa, no-sha and no-md5 Configure options.
+     All of these option have not worked for some while and are fundamental
+     algorithms.
+     [Matt Caswell]
 
-     Operations in the DSA signing algorithm should run in constant time in
-     order to avoid side channel attacks. A flaw in the OpenSSL DSA
-     implementation means that a non-constant time codepath is followed for
-     certain operations. This has been demonstrated through a cache-timing
-     attack to be sufficient for an attacker to recover the private DSA key.
+  *) Make various cleanup routines no-ops and mark them as deprecated. Most
+     global cleanup functions are no longer required because they are handled
+     via auto-deinit (see OPENSSL_init_crypto and OPENSSL_init_ssl man pages).
+     Explicitly de-initing can cause problems (e.g. where a library that uses
+     OpenSSL de-inits, but an application is still using it). The affected
+     functions are CONF_modules_free(), ENGINE_cleanup(), OBJ_cleanup(),
+     EVP_cleanup(), BIO_sock_cleanup(), CRYPTO_cleanup_all_ex_data(),
+     RAND_cleanup(), SSL_COMP_free_compression_methods(), ERR_free_strings() and
+     COMP_zlib_cleanup().
+     [Matt Caswell]
 
-     This issue was reported by César Pereida (Aalto University), Billy Brumley
-     (Tampere University of Technology), and Yuval Yarom (The University of
-     Adelaide and NICTA).
-     (CVE-2016-2178)
-     [César Pereida]
+  *) --strict-warnings no longer enables runtime debugging options
+     such as REF_DEBUG. Instead, debug options are automatically
+     enabled with '--debug' builds.
+     [Andy Polyakov, Emilia Käsper]
 
-  *) DTLS buffered message DoS
+  *) Made DH and DH_METHOD opaque. The structures for managing DH objects
+     have been moved out of the public header files. New functions for managing
+     these have been added.
+     [Matt Caswell]
 
-     In a DTLS connection where handshake messages are delivered out-of-order
-     those messages that OpenSSL is not yet ready to process will be buffered
-     for later use. Under certain circumstances, a flaw in the logic means that
-     those messages do not get removed from the buffer even though the handshake
-     has been completed. An attacker could force up to approx. 15 messages to
-     remain in the buffer when they are no longer required. These messages will
-     be cleared when the DTLS connection is closed. The default maximum size for
-     a message is 100k. Therefore the attacker could force an additional 1500k
-     to be consumed per connection. By opening many simulataneous connections an

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809132040.w8DKeqPP039027>