Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/crypto/external/bsd/openssl update build glue



details:   https://anonhg.NetBSD.org/src/rev/f228e8c28d7a
branches:  trunk
changeset: 359401:f228e8c28d7a
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Feb 08 21:57:23 2018 +0000

description:
update build glue

diffstat:

 crypto/external/bsd/openssl/bin/Makefile                                           |    25 +-
 crypto/external/bsd/openssl/include/internal/bn_conf.h                             |    32 +
 crypto/external/bsd/openssl/include/internal/dso_conf.h                            |    16 +
 crypto/external/bsd/openssl/include/openssl/opensslconf.h                          |   173 +
 crypto/external/bsd/openssl/include/progs.h                                        |   418 +
 crypto/external/bsd/openssl/lib/libcrypto/Makefile                                 |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/aes.inc                                  |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/aes-586.S                      |  3244 -------
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/aesni-x86.S                    |  2448 -----
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/bf-586.S                       |   896 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/bf-686.S                       |   864 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/bn-586.S                       |  1530 ---
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/cast-586.S                     |   933 --
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/chacha.inc                     |     5 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/cmll-x86.S                     |  2375 -----
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/co-586.S                       |  1254 --
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/crypt586.S                     |   879 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/des-586.S                      |  1838 ----
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/ghash-x86.S                    |  1265 --
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/md5-586.S                      |   679 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/poly1305.inc                   |     6 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/rc4-586.S                      |   381 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/rc5-586.S                      |   564 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/rmd-586.S                      |  1965 ----
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/sha1-586.S                     |  2795 ------
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/sha256-586.S                   |  4577 ----------
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/sha512-586.S                   |  2829 ------
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/uplink-x86.S                   |   271 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/vpaes-x86.S                    |   661 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/x86.S                          |  2114 ----
 crypto/external/bsd/openssl/lib/libcrypto/arch/i386/x86cpuid.S                     |   374 -
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aes-x86_64.S                 |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aes.inc                      |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-gcm-x86_64.S           |    41 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha1-x86_64.S          |     1 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha256-x86_64.S        |     1 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S               |   810 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/chacha-x86_64.S              |  1994 ++++
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/chacha.inc                   |     5 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/e_padlock-x86_64.S           |  1027 ++
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ec.inc                       |     6 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ecp_nistz256-x86_64.S        |  2491 +++++-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/md5-x86_64.S                 |   149 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/modes.inc                    |     2 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/poly1305-x86_64.S            |  1829 +++
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/poly1305.inc                 |     6 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-x86_64.S                 |     8 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont.S                |     2 +
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S               |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64cpuid.S                |   216 +-
 crypto/external/bsd/openssl/lib/libcrypto/asn1.inc                                 |    80 +-
 crypto/external/bsd/openssl/lib/libcrypto/async.inc                                |    21 +
 crypto/external/bsd/openssl/lib/libcrypto/bio.inc                                  |    31 +-
 crypto/external/bsd/openssl/lib/libcrypto/blake2.inc                               |    20 +
 crypto/external/bsd/openssl/lib/libcrypto/bn.inc                                   |    44 +-
 crypto/external/bsd/openssl/lib/libcrypto/buffer.inc                               |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/camellia.inc                             |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/chacha.inc                               |    18 +
 crypto/external/bsd/openssl/lib/libcrypto/comp.inc                                 |     5 +-
 crypto/external/bsd/openssl/lib/libcrypto/crypto.inc                               |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/ct.inc                                   |    27 +
 crypto/external/bsd/openssl/lib/libcrypto/des.inc                                  |    34 +-
 crypto/external/bsd/openssl/lib/libcrypto/dh.inc                                   |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/dsa.inc                                  |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/dso.inc                                  |     6 +-
 crypto/external/bsd/openssl/lib/libcrypto/ec.inc                                   |    42 +-
 crypto/external/bsd/openssl/lib/libcrypto/engine.inc                               |    46 +-
 crypto/external/bsd/openssl/lib/libcrypto/err.inc                                  |     8 +-
 crypto/external/bsd/openssl/lib/libcrypto/evp.inc                                  |    74 +-
 crypto/external/bsd/openssl/lib/libcrypto/kdf.inc                                  |    20 +
 crypto/external/bsd/openssl/lib/libcrypto/libc-sha256.c                            |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/libc-sha512.c                            |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_INTEGER_get_int64.3             |   262 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3                    |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_length.3                 |    35 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_new.3                    |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3               |    28 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_TIME_set.3                      |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_TYPE_get.3                      |   232 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_generate_nconf.3                |    63 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3                 |   273 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ASYNC_start_job.3                    |   455 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BF_encrypt.3                         |   248 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ADDR.3                           |   256 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ADDRINFO.3                       |   224 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_connect.3                        |   236 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ctrl.3                           |    38 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_base64.3                       |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_buffer.3                       |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_cipher.3                       |    24 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_md.3                           |    41 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_null.3                         |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_ssl.3                          |   217 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_find_type.3                      |    71 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_get_data.3                       |   196 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_get_ex_new_index.3               |   195 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_meth_new.3                       |   263 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new.3                            |    46 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new_CMS.3                        |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_parse_hostserv.3                 |   211 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_printf.3                         |   183 +
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_push.3                           |    28 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_read.3                           |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_accept.3                       |   119 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_bio.3                          |    53 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_connect.3                      |    77 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_fd.3                           |    40 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_file.3                         |    30 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_mem.3                          |    44 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_null.3                         |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_s_socket.3                       |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_set_callback.3                   |   244 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BIO_should_retry.3                   |    50 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_BLINDING_new.3                    |    66 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_CTX_new.3                         |    60 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_CTX_start.3                       |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_add.3                             |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_add_word.3                        |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_bn2bin.3                          |    55 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_cmp.3                             |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_copy.3                            |    39 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_generate_prime.3                  |    89 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_inverse.3                     |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_mul_montgomery.3              |    42 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_mod_mul_reciprocal.3              |    40 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_new.3                             |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_num_bytes.3                       |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_rand.3                            |    38 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_set_bit.3                         |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_swap.3                            |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BN_zero.3                            |    34 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/BUF_MEM_new.3                        |   208 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add0_cert.3                      |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add1_recipient_cert.3            |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_add1_signer.3                    |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_compress.3                       |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_decrypt.3                        |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_encrypt.3                        |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_final.3                          |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_RecipientInfos.3            |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_SignerInfos.3               |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get0_type.3                      |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_get1_ReceiptRequest.3            |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_sign.3                           |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_sign_receipt.3                   |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_uncompress.3                     |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_verify.3                         |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CMS_verify_receipt.3                 |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CONF_modules_free.3                  |    36 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CONF_modules_load_file.3             |    32 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/CRYPTO_THREAD_run_once.3             |   285 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CRYPTO_get_ex_new_index.3            |   300 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CRYPTO_set_ex_data.3                 |   185 -
 crypto/external/bsd/openssl/lib/libcrypto/man/CTLOG_STORE_get0_log_by_id.3         |   180 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CTLOG_STORE_new.3                    |   211 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CTLOG_new.3                          |   203 +
 crypto/external/bsd/openssl/lib/libcrypto/man/CT_POLICY_EVAL_CTX_new.3             |   233 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DEFINE_STACK_OF.3                    |   382 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DES_random_key.3                     |   440 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_generate_key.3                    |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_generate_parameters.3             |    85 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_get0_pqg.3                        |   240 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_get_1024_160.3                    |   207 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_get_ex_new_index.3                |   169 -
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_meth_new.3                        |   289 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_new.3                             |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_set_method.3                      |    77 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DH_size.3                            |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_SIG_new.3                        |    34 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_do_sign.3                        |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_dup_DH.3                         |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_generate_key.3                   |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_generate_parameters.3            |    54 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_get0_pqg.3                       |   232 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_get_ex_new_index.3               |   169 -
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_meth_new.3                       |   328 +
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_new.3                            |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_set_method.3                     |    89 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_sign.3                           |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DSA_size.3                           |    31 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/DTLSv1_listen.3                      |   232 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ECDSA_SIG_new.3                      |   349 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ECPKParameters_print.3               |   176 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_GFp_simple_method.3               |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_GROUP_copy.3                      |    64 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_GROUP_new.3                       |    40 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_KEY_get_enc_flags.3               |   191 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_KEY_new.3                         |   166 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_POINT_add.3                       |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EC_POINT_new.3                       |   213 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ENGINE_add.3                         |   757 +
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_GET_LIB.3                        |    30 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_clear_error.3                    |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_error_string.3                   |    29 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_get_error.3                      |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_load_crypto_strings.3            |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_load_strings.3                   |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_print_errors.3                   |    31 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_put_error.3                      |    46 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_remove_state.3                   |    55 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ERR_set_mark.3                       |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_BytesToKey.3                     |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_CIPHER_CTX_get_cipher_data.3     |   183 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_CIPHER_meth_new.3                |   338 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestInit.3                     |   148 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestSignInit.3                 |    26 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_DigestVerifyInit.3               |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_EncodeInit.3                     |    52 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_EncryptInit.3                    |   308 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_MD_meth_new.3                    |   293 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_OpenInit.3                       |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_ASN1_METHOD.3               |   494 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3                  |    35 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_new.3                   |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3           |   260 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_tls1_prf_md.3       |   241 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3            |   212 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_cmp.3                       |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_decrypt.3                   |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_derive.3                    |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_encrypt.3                   |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_get_default_digest.3        |   172 -
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3    |   180 +
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_keygen.3                    |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_new.3                       |    45 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_print_private.3             |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_set1_RSA.3                  |    91 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_sign.3                      |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_verify.3                    |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_PKEY_verify_recover.3            |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_SealInit.3                       |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_SignInit.3                       |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/EVP_VerifyInit.3                     |    36 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/HMAC.3                               |   284 +
 crypto/external/bsd/openssl/lib/libcrypto/man/MD5.3                                |   231 +
 crypto/external/bsd/openssl/lib/libcrypto/man/MDC2_Init.3                          |   199 +
 crypto/external/bsd/openssl/lib/libcrypto/man/Makefile                             |     7 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OBJ_nid2obj.3                        |    69 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_REQUEST_new.3                   |   250 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_cert_to_id.3                    |   219 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_request_add1_nonce.3            |   215 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_resp_find_status.3              |   270 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_response_status.3               |   230 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OCSP_sendreq_new.3                   |   255 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_Applink.3                    |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_LH_COMPFUNC.3                |   375 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_LH_stats.3                   |   196 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3             |    59 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_config.3                     |    32 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3                    |   115 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_init_crypto.3                |   356 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_init_ssl.3                   |   209 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_instrument_bus.3             |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_load_builtin_modules.3       |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_malloc.3                     |   339 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OPENSSL_secure_malloc.3              |   262 +
 crypto/external/bsd/openssl/lib/libcrypto/man/OpenSSL_add_all_algorithms.3         |    36 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PEM_read.3                           |   260 +
 crypto/external/bsd/openssl/lib/libcrypto/man/PEM_read_CMS.3                       |   227 +
 crypto/external/bsd/openssl/lib/libcrypto/man/PEM_read_bio_PrivateKey.3            |   633 +
 crypto/external/bsd/openssl/lib/libcrypto/man/PEM_write_bio_CMS_stream.3           |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3         |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS12_create.3                      |    28 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS12_newpass.3                     |   244 +
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS12_parse.3                       |    24 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3                  |   204 +
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_decrypt.3                      |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_encrypt.3                      |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_sign.3                         |    25 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_sign_add_signer.3              |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/PKCS7_verify.3                       |    24 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_add.3                           |    43 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_bytes.3                         |    26 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_cleanup.3                       |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_egd.3                           |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_load_file.3                     |    41 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RAND_set_rand_method.3               |    34 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RC4_set_key.3                        |   197 +
 crypto/external/bsd/openssl/lib/libcrypto/man/RIPEMD160_Init.3                     |   202 +
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_blinding_on.3                    |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_check_key.3                      |    48 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_generate_key.3                   |    40 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_get0_key.3                       |   242 +
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_get_ex_new_index.3               |   251 -
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_meth_new.3                       |   367 +
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_new.3                            |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3       |    26 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_print.3                          |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_private_encrypt.3                |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_public_encrypt.3                 |    28 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_set_method.3                     |    62 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_sign.3                           |    38 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3         |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/RSA_size.3                           |    36 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SCT_new.3                            |   316 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SCT_print.3                          |   184 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SCT_validate.3                       |   224 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SHA256_Init.3                        |   239 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_read_CMS.3                     |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_read_PKCS7.3                   |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_write_CMS.3                    |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SMIME_write_PKCS7.3                  |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CIPHER_get_name.3                |   153 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_COMP_add_compression_method.3    |    56 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_CTX_new.3                   |    13 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_CTX_set1_prefix.3           |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_CTX_set_flags.3             |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_CTX_set_ssl_ctx.3           |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_cmd.3                       |   195 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CONF_cmd_argv.3                  |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_add1_chain_cert.3            |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3       |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_add_session.3                |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_config.3                     |   226 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_ctrl.3                       |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_dane_enable.3                |   513 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_flush_sessions.3             |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_free.3                       |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_get0_param.3                 |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_get_ex_new_index.3           |   187 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_get_verify_mode.3            |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_has_client_custom_ext.3      |   169 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_load_verify_locations.3      |    48 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_new.3                        |   204 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_number.3                |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3        |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3            |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_sessions.3                   |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set1_curves.3                |    42 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set1_sigalgs.3               |   247 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set1_verify_cert_store.3     |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_alpn_select_cb.3         |    91 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cert_cb.3                |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cert_store.3             |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3   |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_cipher_list.3            |    31 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_client_CA_list.3         |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3         |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_ct_validation_callback.3 |   275 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_ctlog_list_file.3        |   184 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_custom_cli_ext.3         |   264 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3      |    75 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_ex_data.3                |   184 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3    |    81 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_info_callback.3          |    36 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3          |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_min_proto_version.3      |   203 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_mode.3                   |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_msg_callback.3           |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_options.3                |   119 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3    |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3         |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_read_ahead.3             |    38 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_security_level.3         |   289 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3     |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_session_id_context.3     |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_split_send_fragment.3    |   262 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_ssl_version.3            |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_timeout.3                |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_status_cb.3       |    82 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3   |    51 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_use_srtp.3        |   235 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3        |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_rsa_callback.3       |   292 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_set_verify.3                 |    80 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_use_certificate.3            |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3      |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_CTX_use_serverinfo.3             |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_free.3                   |    32 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get0_cipher.3            |   174 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get0_hostname.3          |   170 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get0_id_context.3        |   187 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get0_peer.3              |   170 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_compress_id.3        |   171 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_ex_data.3            |   179 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_ex_new_index.3       |   194 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_protocol_version.3   |   175 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_get_time.3               |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_has_ticket.3             |   185 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_print.3                  |   179 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_SESSION_set1_id.3                |   181 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_accept.3                         |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_alert_type_string.3              |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_check_chain.3                    |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_clear.3                          |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_connect.3                        |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_do_handshake.3                   |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_export_keying_material.3         |   194 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_extension_supported.3            |   275 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_free.3                           |    13 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get0_peer_scts.3                 |   176 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_SSL_CTX.3                    |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_all_async_fds.3              |   216 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ciphers.3                    |    49 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_client_CA_list.3             |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_client_random.3              |   216 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_current_cipher.3             |    40 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_default_timeout.3            |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_error.3                      |    34 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 |   187 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_ex_new_index.3               |   192 -
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_extms_support.3              |   172 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_fd.3                         |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_peer_cert_chain.3            |    44 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_peer_certificate.3           |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_psk_identity.3               |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_rbio.3                       |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_session.3                    |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_shared_sigalgs.3             |   217 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_verify_result.3              |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_get_version.3                    |    26 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_library_init.3                   |    42 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_load_client_CA_file.3            |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_new.3                            |    26 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_pending.3                        |    71 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_read.3                           |    25 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_rstate_string.3                  |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_session_reused.3                 |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set1_host.3                      |   253 +
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_bio.3                        |    78 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_connect_state.3              |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_fd.3                         |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_session.3                    |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_shutdown.3                   |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_set_verify_result.3              |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_shutdown.3                       |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_state_string.3                   |    12 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_want.3                           |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSL_write.3                          |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/SSLeay_version.3                     |   192 -
 crypto/external/bsd/openssl/lib/libcrypto/man/UI_STRING.3                          |   266 +
 crypto/external/bsd/openssl/lib/libcrypto/man/UI_create_method.3                   |   311 +
 crypto/external/bsd/openssl/lib/libcrypto/man/UI_new.3                             |   336 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509V3_get_d2i.3                     |   379 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_ALGOR_dup.3                     |   182 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_CRL_get0_by_serial.3            |   246 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_EXTENSION_set_object.3          |   227 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_LOOKUP_hash_dir.3               |   260 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3         |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3         |    20 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_get0_der.3                 |   171 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_get_index_by_NID.3         |    29 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_NAME_print_ex.3                 |    25 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_PUBKEY_new.3                    |   251 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_SIG_get0.3                      |   169 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_get_error.3           |    63 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3    |   173 -
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_new.3                 |   112 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3       |    88 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_get0_param.3              |   187 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_new.3                     |   189 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3      |   248 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3        |   145 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_check_ca.3                      |   177 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_check_host.3                    |    22 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_check_issued.3                  |   176 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_digest.3                        |   197 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_dup.3                           |   433 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get0_notBefore.3                |   234 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get0_signature.3                |   227 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get0_uids.3                     |   188 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get_extension_flags.3           |   290 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get_pubkey.3                    |   218 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get_serialNumber.3              |   202 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get_subject_name.3              |   217 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_get_version.3                   |   213 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_new.3                           |    63 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_sign.3                          |   229 +
 crypto/external/bsd/openssl/lib/libcrypto/man/X509_verify_cert.3                   |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/X509v3_get_ext_by_NID.3              |   271 +
 crypto/external/bsd/openssl/lib/libcrypto/man/crypto.3                             |    52 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ct.3                                 |   185 +
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_ASN1_OBJECT.3                    |   162 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_CMS_ContentInfo.3                |   162 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_DHparams.3                       |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_DSAPublicKey.3                   |   215 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_ECPKParameters.3                 |   216 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_ECPrivateKey.3                   |   200 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_Netscape_RSA.3                   |   171 +
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_PKCS8PrivateKey.3                |   189 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_PKCS8PrivateKey_bio.3            |   193 +
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_PrivateKey.3                     |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_RSAPublicKey.3                   |   199 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_SSL_SESSION.3                    |    55 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509.3                           |   638 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_ALGOR.3                     |   163 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_CRL.3                       |   170 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_NAME.3                      |   164 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_REQ.3                       |   169 -
 crypto/external/bsd/openssl/lib/libcrypto/man/d2i_X509_SIG.3                       |   163 -
 crypto/external/bsd/openssl/lib/libcrypto/man/des_modes.7                          |    79 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ec.3                                 |   333 -
 crypto/external/bsd/openssl/lib/libcrypto/man/i2d_CMS_bio_stream.3                 |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/i2d_PKCS7_bio_stream.3               |    14 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/i2d_re_X509_tbs.3                    |   212 +
 crypto/external/bsd/openssl/lib/libcrypto/man/lh_stats.3                           |   192 -
 crypto/external/bsd/openssl/lib/libcrypto/man/o2i_SCT_LIST.3                       |   179 +
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl.1                            |   258 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl.cnf.5                        |    67 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_CA.pl.1                      |    93 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_asn1parse.1                  |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bio.3                        |    39 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_blowfish.3                   |   242 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bn.3                         |   315 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_bn_internal.3                |   369 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_buffer.3                     |   208 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_c_rehash.1                   |   233 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ca.1                         |    70 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ciphers.1                    |   509 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_cms.1                        |    94 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_crl.1                        |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_crl2pkcs7.1                  |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_des.3                        |   486 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dgst.1                       |   112 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dh.3                         |   214 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dhparam.1                    |    30 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsa.1                        |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsa.3                        |   249 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_dsaparam.1                   |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ec.1                         |    41 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ecdsa.3                      |   349 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ecparam.1                    |    33 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_enc.1                        |    50 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_engine.1                     |   233 +
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_engine.3                     |   746 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_err.3                        |   321 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_errstr.1                     |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_evp.3                        |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_gendsa.1                     |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_genpkey.1                    |    73 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_genrsa.1                     |    32 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_hmac.3                       |   241 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_lhash.3                      |   439 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_list.1                       |   202 +
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_md5.3                        |   231 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_mdc2.3                       |   195 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_nseq.1                       |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ocsp.1                       |   143 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_passwd.1                     |    17 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pem.3                        |   661 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs12.1                     |    74 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs7.1                      |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkcs8.1                      |   181 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkey.1                       |    27 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkeyparam.1                  |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_pkeyutl.1                    |   101 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rand.1                       |    19 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rand.3                       |   290 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rc4.3                        |   193 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rehash.1                     |   255 +
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_req.1                        |    88 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ripemd.3                     |   197 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsa.1                        |    29 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsa.3                        |   257 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_rsautl.1                     |    29 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_client.1                   |   289 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_server.1                   |   320 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_s_time.1                     |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_sess_id.1                    |    37 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_sha.3                        |   235 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_smime.1                      |    89 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_speed.1                      |    58 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_spkac.1                      |    21 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_threads.3                    |   330 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ts.1                         |   146 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_tsget.1                      |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ui.3                         |   326 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_ui_compat.3                  |   189 -
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_verify.1                     |   666 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_version.1                    |    24 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509.1                       |   100 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509.3                       |    18 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_x509v3_config.1              |    51 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/ssl.3                                |   282 +-
 crypto/external/bsd/openssl/lib/libcrypto/md2.inc                                  |     6 +-
 crypto/external/bsd/openssl/lib/libcrypto/modes.inc                                |    15 +-
 crypto/external/bsd/openssl/lib/libcrypto/ocsp.inc                                 |    16 +-
 crypto/external/bsd/openssl/lib/libcrypto/pem.inc                                  |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/pkcs12.inc                               |    23 +-
 crypto/external/bsd/openssl/lib/libcrypto/poly1305.inc                             |    18 +
 crypto/external/bsd/openssl/lib/libcrypto/rand.inc                                 |    13 +-
 crypto/external/bsd/openssl/lib/libcrypto/rc4.inc                                  |     8 +-
 crypto/external/bsd/openssl/lib/libcrypto/rc5.inc                                  |     8 +-
 crypto/external/bsd/openssl/lib/libcrypto/rsa.inc                                  |    30 +-
 crypto/external/bsd/openssl/lib/libcrypto/sha.inc                                  |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/shlib_version                            |     4 +-
 crypto/external/bsd/openssl/lib/libcrypto/srcs.inc                                 |    66 +-
 crypto/external/bsd/openssl/lib/libcrypto/x509.inc                                 |    45 +-
 crypto/external/bsd/openssl/lib/libcrypto/x509v3.inc                               |    46 +-
 crypto/external/bsd/openssl/lib/libdes/shlib_version                               |     4 +-
 crypto/external/bsd/openssl/lib/libssl/Makefile                                    |     7 +-
 crypto/external/bsd/openssl/lib/libssl/record.inc                                  |    17 +
 crypto/external/bsd/openssl/lib/libssl/shlib_version                               |     4 +-
 crypto/external/bsd/openssl/lib/libssl/srcs.inc                                    |     2 +
 crypto/external/bsd/openssl/lib/libssl/ssl.inc                                     |    51 +-
 crypto/external/bsd/openssl/lib/libssl/statem.inc                                  |    17 +
 crypto/external/bsd/openssl/mkpc                                                   |     6 +-
 597 files changed, 52727 insertions(+), 53065 deletions(-)

diffs (truncated from 122451 to 300 lines):

diff -r 2ee943b1e313 -r f228e8c28d7a crypto/external/bsd/openssl/bin/Makefile
--- a/crypto/external/bsd/openssl/bin/Makefile  Thu Feb 08 21:51:22 2018 +0000
+++ b/crypto/external/bsd/openssl/bin/Makefile  Thu Feb 08 21:57:23 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.7 2017/05/21 14:20:44 riastradh Exp $
+#      $NetBSD: Makefile,v 1.8 2018/02/08 21:57:23 christos Exp $
 
 WARNS?=        2       # XXX -Wcast-qual
 
@@ -10,7 +10,7 @@
 USE_FORT?= yes # cryptographic software
 
 # RCSid:
-#      $Id: Makefile,v 1.7 2017/05/21 14:20:44 riastradh Exp $
+#      $Id: Makefile,v 1.8 2018/02/08 21:57:23 christos Exp $
 #
 #      @(#) Copyright (c) 1995 Simon J. Gerraty
 #
@@ -30,8 +30,9 @@
 SRCS=  openssl.c
 SRCS+= apps.c ecparam.c ec.c pkeyparam.c genpkey.c pkey.c pkeyutl.c ts.c cms.c
 SRCS+= s_cb.c s_socket.c
-SRCS+= app_rand.c
-SRCS+= verify.c asn1pars.c req.c dgst.c dh.c dhparam.c enc.c passwd.c gendh.c errstr.c ca.c \
+SRCS+= app_rand.c rehash.c
+SRCS+= verify.c asn1pars.c req.c dgst.c dhparam.c enc.c passwd.c errstr.c \
+       opt.c ca.c \
        pkcs7.c crl2p7.c crl.c \
        rsa.c rsautl.c dsa.c dsaparam.c \
        x509.c genrsa.c gendsa.c prime.c s_server.c s_client.c speed.c \
@@ -39,6 +40,7 @@
        ciphers.c nseq.c pkcs12.c pkcs8.c spkac.c smime.c rand.c engine.c ocsp.c
 
 CPPFLAGS+= -DMONOLITH -DUSE_SSL -I${OPENSSLSRC}
+CPPFLAGS+= -I${OPENSSLSRC}/include -I${OPENSSLSRC}/../include
 
 LDADD+=        -lssl -lcrypto -lcrypt
 DPADD+=        ${LIBSSL} ${LIBCRYPTO} ${LIBCRYPT}
@@ -47,6 +49,9 @@
 .include "${NETBSDSRCDIR}/crypto/Makefile.openssl"
 .PATH: ${OPENSSLSRC}/apps
 
+.PATH: ${OPENSSLSRC}/engines
+SRCS+= e_padlock.c
+
 #LINKS=        openssl verify \
 #      openssl asn1pars \
 #      openssl req \
@@ -85,8 +90,18 @@
 #      openssl ocsp
 
 .if ${MKSHARE} != "no"
-FILES=  CA.sh CA.pl openssl.cnf
+FILES=  CA.pl openssl.cnf
 FILESDIR=/usr/share/examples/openssl
+
+CA.pl: CA.pl.in
+       ${_MKTARGET_CREATE}
+       rm -f ${.TARGET}
+       ${TOOL_SED} \
+           -e 's@{- \$$config{hashbangperl} -}@/usr/bin/env perl@' \
+           ${.ALLSRC} > ${.TARGET}
+
+CLEANFILES+=CA.pl
+
 .endif
 
 .include <bsd.prog.mk>
diff -r 2ee943b1e313 -r f228e8c28d7a crypto/external/bsd/openssl/include/internal/bn_conf.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/include/internal/bn_conf.h    Thu Feb 08 21:57:23 2018 +0000
@@ -0,0 +1,32 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#if _LP64
+# define SIXTY_FOUR_BIT_LONG
+#elif _ILP64
+# define SIXTY_FOUR_BIT
+#else
+# define THIRTY_TWO_BIT
+#endif
+
+#endif
diff -r 2ee943b1e313 -r f228e8c28d7a crypto/external/bsd/openssl/include/internal/dso_conf.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/include/internal/dso_conf.h   Thu Feb 08 21:57:23 2018 +0000
@@ -0,0 +1,16 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_EXTENSION ".so"
+#endif
diff -r 2ee943b1e313 -r f228e8c28d7a crypto/external/bsd/openssl/include/openssl/opensslconf.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/include/openssl/opensslconf.h Thu Feb 08 21:57:23 2018 +0000
@@ -0,0 +1,173 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License").  You may not use
+ * this file except in compliance with the License.  You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifdef  __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_NO_MD2
+# define OPENSSL_NO_MD2
+#endif
+#ifndef OPENSSL_NO_RC5
+# define OPENSSL_NO_RC5
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_SSL3
+# define OPENSSL_NO_SSL3
+#endif
+#ifndef OPENSSL_NO_SSL3_METHOD
+# define OPENSSL_NO_SSL3_METHOD
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_WEAK_SSL_CIPHERS
+# define OPENSSL_NO_WEAK_SSL_CIPHERS
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that.  This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# define DECLARE_DEPRECATED(f)    f __attribute__ ((deprecated));
+#else
+# define DECLARE_DEPRECATED(f)   f;
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+#  define OPENSSL_FILE ""
+#  define OPENSSL_LINE 0
+# else
+#  define OPENSSL_FILE __FILE__
+#  define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f)   DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f)   DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f)   DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+#define OPENSSL_CPUID_OBJ
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# if _LP64
+#  define SIXTY_FOUR_BIT_LONG
+# elif _ILP64
+#  define SIXTY_FOUR_BIT
+# else
+#  define THIRTY_TWO_BIT
+# endif
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef  __cplusplus
+}



Home | Main Index | Thread Index | Old Index