This reduces the number of build problems on Windows+MSVC with the master branch. I don't know if the 1.0.2 branch was affected by the missing entries; it does build in the presence of these minor changes.
I don't know if other fields have to be provided... When this is sorted out, I can look at further fixes needed to completely build master on Windows+MSVC. (There's an assortment of other issues to sort through, like the heartbleed test not finding testutil.h, unresolved references in bntest.exe and gost2814789t.exe, eng_rsax.obj being referenced but not getting generated in ntdll.mak, and more.) 1.0.1 branch not checked... -- Born in Roswell... married an alien... http://emptyhammock.com/ http://edjective.org/
diff --git a/util/libeay.num b/util/libeay.num index a565877..aeba6e6 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -4417,3 +4417,87 @@ X509_get_signature_nid 4784 EXIST::FUNCTION: X509_chain_check_suiteb 4785 EXIST::FUNCTION: X509_chain_up_ref 4786 EXIST::FUNCTION: X509_CRL_check_suiteb 4787 EXIST::FUNCTION: +ASN1_TIME_diff 4788 EXIST::FUNCTION: +ASN1_add_stable_module 4789 EXIST::FUNCTION: +ASN1_str2mask 4790 EXIST::FUNCTION: +BIO_hex_string 4791 EXIST::FUNCTION: +BN_generate_dsa_nonce 4792 EXIST::FUNCTION: +BN_security_bits 4793 EXIST::FUNCTION: +BUF_strnlen 4794 EXIST::FUNCTION: +CMS_RecipientEncryptedKey_cert_cmp 4795 EXIST::FUNCTION: +CMS_RecipientEncryptedKey_get0_id 4796 EXIST::FUNCTION: +CMS_RecipientInfo_encrypt 4797 EXIST::FUNCTION: +CMS_RecipientInfo_get0_pkey_ctx 4798 EXIST::FUNCTION: +CMS_RecipientInfo_kari_decrypt 4799 EXIST::FUNCTION: +CMS_RecipientInfo_kari_get0_alg 4800 EXIST::FUNCTION: +CMS_RecipientInfo_kari_get0_ctx 4801 EXIST::FUNCTION: +CMS_RecipientInfo_kari_get0_orig_id 4802 EXIST::FUNCTION: +CMS_RecipientInfo_kari_get0_reks 4803 EXIST::FUNCTION: +CMS_RecipientInfo_kari_orig_id_cmp 4804 EXIST::FUNCTION: +CMS_RecipientInfo_kari_set0_pkey 4805 EXIST::FUNCTION: +CMS_SharedInfo_encode 4806 EXIST::FUNCTION: +CMS_SignerInfo_get0_md_ctx 4807 EXIST::FUNCTION: +CMS_SignerInfo_get0_pkey_ctx 4808 EXIST::FUNCTION: +CMS_SignerInfo_get0_signature 4809 EXIST::FUNCTION: +CRYPTO_128_unwrap 4810 EXIST::FUNCTION: +CRYPTO_128_unwrap_pad 4811 EXIST::FUNCTION: +CRYPTO_128_wrap 4812 EXIST::FUNCTION: +CRYPTO_128_wrap_pad 4813 EXIST::FUNCTION: +DH_KDF_X9_42 4814 EXIST::FUNCTION: +DH_security_bits 4815 EXIST::FUNCTION: +DSA_security_bits 4816 EXIST::FUNCTION: +ECDH_KDF_X9_62 4817 EXIST::FUNCTION: +ECDSA_METHOD_free 4818 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_get_app_data 4819 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_new 4820 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_app_data 4821 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_flags 4822 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_name 4823 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_sign 4824 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_sign_setup 4825 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_verify 4826 EXIST::FUNCTION:ECDSA +EVP_PKEY_asn1_set_security_bits 4827 EXIST::FUNCTION: +EVP_PKEY_security_bits 4828 EXIST::FUNCTION: +EVP_aes_128_cbc_hmac_sha256 4829 EXIST::FUNCTION: +EVP_aes_128_wrap 4830 EXIST::FUNCTION: +EVP_aes_128_wrap_pad 4831 EXIST::FUNCTION: +EVP_aes_192_wrap 4832 EXIST::FUNCTION: +EVP_aes_192_wrap_pad 4833 EXIST::FUNCTION: +EVP_aes_256_cbc_hmac_sha256 4834 EXIST::FUNCTION: +EVP_aes_256_wrap 4835 EXIST::FUNCTION: +EVP_aes_256_wrap_pad 4836 EXIST::FUNCTION: +EVP_des_ede3_wrap 4837 EXIST::FUNCTION: +OCSP_REQ_CTX_get0_mem_bio 4838 EXIST::FUNCTION: +OCSP_REQ_CTX_http 4839 EXIST::FUNCTION: +OCSP_REQ_CTX_i2d 4840 EXIST::FUNCTION: +OCSP_REQ_CTX_nbio 4841 EXIST::FUNCTION: +OCSP_REQ_CTX_nbio_d2i 4842 EXIST::FUNCTION: +OCSP_REQ_CTX_new 4843 EXIST::FUNCTION: +OCSP_set_max_response_length 4844 EXIST::FUNCTION: +RSA_OAEP_PARAMS_free 4845 EXIST::FUNCTION: +RSA_OAEP_PARAMS_it 4846 EXIST::FUNCTION: +RSA_OAEP_PARAMS_it{1} 4847 EXIST::FUNCTION: +RSA_OAEP_PARAMS_new 4848 EXIST::FUNCTION: +RSA_padding_add_PKCS1_OAEP_mgf1 4849 EXIST::FUNCTION: +RSA_padding_check_PKCS1_OAEP_mgf1 4850 EXIST::FUNCTION: +RSA_security_bits 4851 EXIST::FUNCTION: +X509_CRL_diff 4852 EXIST::FUNCTION: +X509_CRL_http_nbio 4853 EXIST::FUNCTION: +X509_REVOKED_dup 4854 EXIST::FUNCTION: +X509_STORE_CTX_get0_store 4855 EXIST::FUNCTION: +X509_STORE_set_lookup_crls_cb 4856 EXIST::FUNCTION: +X509_VERIFY_PARAM_add1_host 4857 EXIST::FUNCTION: +X509_VERIFY_PARAM_get0_peername 4858 EXIST::FUNCTION: +X509_VERIFY_PARAM_set1_email 4859 EXIST::FUNCTION: +X509_VERIFY_PARAM_set1_host 4860 EXIST::FUNCTION: +X509_VERIFY_PARAM_set1_ip 4861 EXIST::FUNCTION: +X509_VERIFY_PARAM_set1_ip_asc 4862 EXIST::FUNCTION: +X509_VERIFY_PARAM_set_hostflags 4863 EXIST::FUNCTION: +X509_check_email 4864 EXIST::FUNCTION: +X509_check_host 4865 EXIST::FUNCTION: +X509_check_ip 4866 EXIST::FUNCTION: +X509_check_ip_asc 4867 EXIST::FUNCTION: +X509_http_nbio 4868 EXIST::FUNCTION: +d2i_RSA_OAEP_PARAMS 4869 EXIST::FUNCTION: +i2d_RSA_OAEP_PARAMS 4870 EXIST::FUNCTION: +sk_deep_copy 4871 EXIST::FUNCTION: diff --git a/util/ssleay.num b/util/ssleay.num index 243484e..ec885af 100755 --- a/util/ssleay.num +++ b/util/ssleay.num @@ -325,3 +325,58 @@ SSL_CTX_set_not_resumbl_sess_cb 363 EXIST:VMS:FUNCTION: SSL_set_not_resumable_session_callback 364 EXIST:!VMS:FUNCTION: SSL_set_not_resumbl_sess_cb 364 EXIST:VMS:FUNCTION: SSL_get_sigalgs 365 EXIST::FUNCTION:TLSEXT +DTLS_client_method 0366 EXIST::FUNCTION: +DTLS_method 0367 EXIST::FUNCTION: +DTLS_server_method 0368 EXIST::FUNCTION: +DTLSv1_2_client_method 0369 EXIST::FUNCTION: +DTLSv1_2_method 0370 EXIST::FUNCTION: +DTLSv1_2_server_method 0371 EXIST::FUNCTION: +SSL_CIPHER_find 0372 EXIST::FUNCTION: +SSL_CIPHER_standard_name 0373 EXIST::FUNCTION: +SSL_COMP_free_compression_methods 0374 EXIST::FUNCTION: +SSL_COMP_set0_compression_methods 0375 EXIST::FUNCTION: +SSL_CONF_CTX_clear_flags 0376 EXIST::FUNCTION: +SSL_CONF_CTX_finish 0377 EXIST::FUNCTION: +SSL_CONF_CTX_free 0378 EXIST::FUNCTION: +SSL_CONF_CTX_new 0379 EXIST::FUNCTION: +SSL_CONF_CTX_set1_prefix 0380 EXIST::FUNCTION: +SSL_CONF_CTX_set_flags 0381 EXIST::FUNCTION: +SSL_CONF_CTX_set_ssl 0382 EXIST::FUNCTION: +SSL_CONF_CTX_set_ssl_ctx 0383 EXIST::FUNCTION: +SSL_CONF_cmd 0384 EXIST::FUNCTION: +SSL_CONF_cmd_argv 0385 EXIST::FUNCTION: +SSL_CONF_cmd_value_type 0386 EXIST::FUNCTION: +SSL_CTX_get0_certificate 0387 EXIST::FUNCTION: +SSL_CTX_get0_param 0388 EXIST::FUNCTION: +SSL_CTX_get0_privatekey 0389 EXIST::FUNCTION: +SSL_CTX_get0_security_ex_data 0390 EXIST::FUNCTION: +SSL_CTX_get_security_callback 0391 EXIST::FUNCTION: +SSL_CTX_get_security_level 0392 EXIST::FUNCTION: +SSL_CTX_get_ssl_method 0393 EXIST::FUNCTION: +SSL_CTX_set0_security_ex_data 0394 EXIST::FUNCTION: +SSL_CTX_set_alpn_protos 0395 EXIST::FUNCTION: +SSL_CTX_set_alpn_select_cb 0396 EXIST::FUNCTION: +SSL_CTX_set_cert_cb 0397 EXIST::FUNCTION: +SSL_CTX_set_custom_cli_ext 0398 EXIST::FUNCTION: +SSL_CTX_set_custom_srv_ext 0399 EXIST::FUNCTION: +SSL_CTX_set_security_callback 0400 EXIST::FUNCTION: +SSL_CTX_set_security_level 0401 EXIST::FUNCTION: +SSL_CTX_use_serverinfo 0402 EXIST::FUNCTION: +SSL_CTX_use_serverinfo_file 0403 EXIST::FUNCTION: +SSL_SESSION_print_keylog 0404 EXIST::FUNCTION: +SSL_certs_clear 0405 EXIST::FUNCTION: +SSL_check_chain 0406 EXIST::FUNCTION: +SSL_get0_alpn_selected 0407 EXIST::FUNCTION: +SSL_get0_param 0408 EXIST::FUNCTION: +SSL_get0_security_ex_data 0409 EXIST::FUNCTION: +SSL_get1_supported_ciphers 0410 EXIST::FUNCTION: +SSL_get_security_callback 0411 EXIST::FUNCTION: +SSL_get_security_level 0412 EXIST::FUNCTION: +SSL_get_shared_sigalgs 0413 EXIST::FUNCTION: +SSL_is_server 0414 EXIST::FUNCTION: +SSL_set0_security_ex_data 0415 EXIST::FUNCTION: +SSL_set_alpn_protos 0416 EXIST::FUNCTION: +SSL_set_cert_cb 0417 EXIST::FUNCTION: +SSL_set_security_callback 0418 EXIST::FUNCTION: +SSL_set_security_level 0419 EXIST::FUNCTION: +SSL_trace 0420 EXIST::FUNCTION:
diff --git a/util/libeay.num b/util/libeay.num index 19bdfee..020176e 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -4404,3 +4404,8 @@ X509V3_EXT_free 4763 EXIST::FUNCTION: BIO_hex_string 4764 EXIST::FUNCTION: X509_VERIFY_PARAM_set_hostflags 4765 EXIST::FUNCTION: BUF_strnlen 4766 EXIST::FUNCTION: +ECDSA_METHOD_get_app_data 4767 EXIST::FUNCTION:ECDSA +ECDSA_METHOD_set_app_data 4768 EXIST::FUNCTION:ECDSA +X509_VERIFY_PARAM_add1_host 4769 EXIST::FUNCTION: +X509_VERIFY_PARAM_get0_peername 4770 EXIST::FUNCTION: +sk_deep_copy 4771 EXIST::FUNCTION: