"Dr. Stephen Henson" <[EMAIL PROTECTED]> wrote:

Do you mean those in 0.9.9-dev? Occasionally when something isn't quite
stabilized libeay.num isn't updated straight away. You can update it yourself
using the info in INSTALL.W32. Note however that the numbers it assigns may
change when these become "official".

Yes, I meant 0.9.9-dev. Okay, so my suggested patch becomes:

--- util\libeay.num.orig        Fri Mar 10 23:00:55 2006
+++ util\libeay.num     Wed Apr 12 18:30:02 2006
@@ -3611,3 +3611,34 @@
TS_TST_INFO_get_ext_by_critical         4007   EXIST::FUNCTION:
TS_REQ_get_ext_by_OBJ                   4008   EXIST::FUNCTION:
TS_CONF_set_signer_cert                 4009   EXIST::FUNCTION:
+EVP_PKEY_CTX_ctrl_str                   4010   EXIST::FUNCTION:
+EVP_PKEY_asn1_find_str                  4011   EXIST::FUNCTION:
+EVP_PKEY_asn1_get0_info                 4012   EXIST::FUNCTION:
+EVP_PKEY_CTX_new_id                     4013   EXIST::FUNCTION:
+EVP_PKEY_paramgen_init                  4014   EXIST::FUNCTION:
+EVP_PKEY_CTX_free                       4015   EXIST::FUNCTION:
+EVP_PKEY_CTX_set_cb                     4016   EXIST::FUNCTION:
+EVP_PKEY_CTX_set_app_data               4017   EXIST::FUNCTION:
+EVP_PKEY_paramgen                       4018   EXIST::FUNCTION:
+EVP_PKEY_CTX_new                        4019   EXIST::FUNCTION:
+EVP_PKEY_keygen_init                    4020   EXIST::FUNCTION:
+EVP_PKEY_keygen                         4021   EXIST::FUNCTION:
+EVP_PKEY_print_private                  4022   EXIST::FUNCTION:
+EVP_PKEY_keygen_init                    4023   EXIST::FUNCTION:
+EVP_PKEY_CTX_free                       4024   EXIST::FUNCTION:
+EVP_PKEY_CTX_get_app_data               4025   EXIST::FUNCTION:
+EVP_PKEY_CTX_get_keygen_info            4026   EXIST::FUNCTION:
+EVP_PKEY_asn1_get_count                 4027   EXIST::FUNCTION:
+EVP_PKEY_asn1_get0                      4028   EXIST::FUNCTION:
+EVP_PKEY_print_params                   4029   EXIST::FUNCTION:
+EVP_PKEY_print_public                   4030   EXIST::FUNCTION:
+EVP_PKEY_verify_init                    4031   EXIST::FUNCTION:
+EVP_PKEY_verify                         4032   EXIST::FUNCTION:
+EVP_PKEY_verify_recover                 4033   EXIST::FUNCTION:
+EVP_PKEY_verify_recover_init            4034   EXIST::FUNCTION:
+EVP_PKEY_sign                           4035   EXIST::FUNCTION:
+EVP_PKEY_encrypt_init                   4036   EXIST::FUNCTION:
+EVP_PKEY_sign_init                      4037   EXIST::FUNCTION:
+EVP_PKEY_decrypt_init                   4038   EXIST::FUNCTION:
+PEM_write_bio_Parameters                4039   EXIST::FUNCTION:
+PEM_read_bio_Parameters                 4040   EXIST::FUNCTION:
----------

I'm not sure I got all <evp.h> functions. Only what was needed for openssl.exe
to link and bind to libeay32.dll.

But then this patch:

--- util\ssleay.num.orig        Wed Apr 12 20:11:22 2006
+++ util\ssleay.num     Wed Apr 12 18:25:52 2006
@@ -231,3 +231,5 @@
SSL_get_psk_identity_hint               280    EXIST::FUNCTION:
SSL_get_psk_identity                    281    EXIST::FUNCTION:
SSL_use_psk_identity_hint               282    EXIST::FUNCTION:
+SSL_get_servername                      283    EXIST::FUNCTION:
+SSL_get_servername_type                 284    EXIST::FUNCTION:

didn't result in the 2 function to be added to the generated ssleay.def file.
Something I'll look into.

--gv
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to