Okej zrobiłem tak jak napisane tu: http://asawicki.info/news_1420_generating_lib_file_for_dll_library.html
Otrzymałem z
dumpbin /exports ssleay32.dll > ssleay32.def
Microsoft (R) COFF/PE Dumper Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file ssleay32.dll
File Type: DLL
Section contains the following exports for SSLEAY32.dll
00000000 characteristics
542BE0AC time date stamp Wed Oct 01 13:08:28 2014
0.00 version
1 ordinal base
362 number of functions
281 number of names
ordinal hint RVA name
121 0 000459F0 BIO_f_ssl = _BIO_f_ssl
173 1 00045A00 BIO_new_buffer_ssl_connect = _BIO_new_buffer_ssl_connect
122 2 00045AA0 BIO_new_ssl = _BIO_new_ssl
174 3 00045B30 BIO_new_ssl_connect = _BIO_new_ssl_connect
124 4 00045BC0 BIO_ssl_copy_session_id = _BIO_ssl_copy_session_id
131 5 00045C40 BIO_ssl_shutdown = _BIO_ssl_shutdown
268 6 0002B6A0 DTLSv1_client_method = _DTLSv1_client_method
273 7 00027910 DTLSv1_method = _DTLSv1_method
275 8 00028920 DTLSv1_server_method = _DTLSv1_server_method
1 9 00045C90 ERR_load_SSL_strings = _ERR_load_SSL_strings
301 A 0003AB20 PEM_read_SSL_SESSION = _PEM_read_SSL_SESSION
302 B 0003AB50 PEM_read_bio_SSL_SESSION = _PEM_read_bio_SSL_SESSION
305 C 0003AB80 PEM_write_SSL_SESSION = _PEM_write_SSL_SESSION
296 D 0003ABB0 PEM_write_bio_SSL_SESSION = _PEM_write_bio_SSL_SESSION
332 E 00045CD0 SRP_Calc_A_param = _SRP_Calc_A_param
335 F 00045D80 SRP_generate_client_master_secret = _SRP_generate_client_master_secret
333 10 00045FB0 SRP_generate_server_master_secret = _SRP_generate_server_master_secret
2 11 0003C7C0 SSL_CIPHER_description = _SSL_CIPHER_description
128 12 0003CEB0 SSL_CIPHER_get_bits = _SSL_CIPHER_get_bits
349 13 00036EB0 SSL_CIPHER_get_id = _SSL_CIPHER_get_id
130 14 0003CEF0 SSL_CIPHER_get_name = _SSL_CIPHER_get_name
129 15 0003CF10 SSL_CIPHER_get_version = _SSL_CIPHER_get_version
184 16 0003CF60 SSL_COMP_add_compression_method = _SSL_COMP_add_compression_method
276 17 0003D0C0 SSL_COMP_get_compression_methods = _SSL_COMP_get_compression_methods
271 18 0003D0D0 SSL_COMP_get_name = _SSL_COMP_get_name
334 19 00046130 SSL_CTX_SRP_CTX_free = _SSL_CTX_SRP_CTX_free
330 1A 000462C0 SSL_CTX_SRP_CTX_init = _SSL_CTX_SRP_CTX_init
3 1B 00039940 SSL_CTX_add_client_CA = _SSL_CTX_add_client_CA
4 1C 0003ABE0 SSL_CTX_add_session = _SSL_CTX_add_session
243 1D 000343B0 SSL_CTX_callback_ctrl = _SSL_CTX_callback_ctrl
5 1E 00034400 SSL_CTX_check_private_key = _SSL_CTX_check_private_key
6 1F 000344B0 SSL_CTX_ctrl = _SSL_CTX_ctrl
7 20 0003AD40 SSL_CTX_flush_sessions = _SSL_CTX_flush_sessions
8 21 000347C0 SSL_CTX_free = _SSL_CTX_free
180 22 00036C30 SSL_CTX_get_cert_store = _SSL_CTX_get_cert_store
9 23 00039960 SSL_CTX_get_client_CA_list = _SSL_CTX_get_client_CA_list
288 24 0003ADD0 SSL_CTX_get_client_cert_cb = _SSL_CTX_get_client_cert_cb
138 25 000349E0 SSL_CTX_get_ex_data = _SSL_CTX_get_ex_data
167 26 00034A00 SSL_CTX_get_ex_new_index = _SSL_CTX_get_ex_new_index
282 27 0003B170 SSL_CTX_get_info_callback = _SSL_CTX_get_info_callback
140 28 00034A30 SSL_CTX_get_quiet_shutdown = _SSL_CTX_get_quiet_shutdown
179 29 0003ADE0 SSL_CTX_get_timeout = _SSL_CTX_get_timeout
10 2A 00034A40 SSL_CTX_get_verify_callback = _SSL_CTX_get_verify_callback
228 2B 00034A50 SSL_CTX_get_verify_depth = _SSL_CTX_get_verify_depth
11 2C 0003B680 SSL_CTX_get_verify_mode = _SSL_CTX_get_verify_mode
141 2D 00034A70 SSL_CTX_load_verify_locations = _SSL_CTX_load_verify_locations
12 2E 00034A90 SSL_CTX_new = _SSL_CTX_new
13 2F 0003AE00 SSL_CTX_remove_session = _SSL_CTX_remove_session
279 30 0003AE20 SSL_CTX_sess_get_get_cb = _SSL_CTX_sess_get_get_cb
287 31 0003AE30 SSL_CTX_sess_get_new_cb = _SSL_CTX_sess_get_new_cb
289 32 00036C20 SSL_CTX_sess_get_remove_cb = _SSL_CTX_sess_get_remove_cb
280 33 00037DC0 SSL_CTX_sess_set_get_cb = _SSL_CTX_sess_set_get_cb
278 34 0003AE40 SSL_CTX_sess_set_new_cb = _SSL_CTX_sess_set_new_cb
285 35 0003AE50 SSL_CTX_sess_set_remove_cb = _SSL_CTX_sess_set_remove_cb
245 36 000350C0 SSL_CTX_sessions = _SSL_CTX_sessions
310 37 000350D0 SSL_CTX_set1_param = _SSL_CTX_set1_param
181 38 000350F0 SSL_CTX_set_cert_store = _SSL_CTX_set_cert_store
232 39 00035120 SSL_CTX_set_cert_verify_callback = _SSL_CTX_set_cert_verify_callback
15 3A 00035140 SSL_CTX_set_cipher_list = _SSL_CTX_set_cipher_list
16 3B 00039970 SSL_CTX_set_client_CA_list = _SSL_CTX_set_client_CA_list
284 3C 0003AE60 SSL_CTX_set_client_cert_cb = _SSL_CTX_set_client_cert_cb
293 3D 0003AE70 SSL_CTX_set_client_cert_engine = _SSL_CTX_set_client_cert_engine
283 3E 0003AF00 SSL_CTX_set_cookie_generate_cb = _SSL_CTX_set_cookie_generate_cb
281 3F 0003AF10 SSL_CTX_set_cookie_verify_cb = _SSL_CTX_set_cookie_verify_cb
17 40 000351C0 SSL_CTX_set_default_passwd_cb = _SSL_CTX_set_default_passwd_cb
235 41 000351D0 SSL_CTX_set_default_passwd_cb_userdata = _SSL_CTX_set_default_passwd_cb_userdata
142 42 000351E0 SSL_CTX_set_default_verify_paths = _SSL_CTX_set_default_verify_paths
143 43 00035200 SSL_CTX_set_ex_data = _SSL_CTX_set_ex_data
264 44 00035220 SSL_CTX_set_generate_session_id = _SSL_CTX_set_generate_session_id
286 45 0003AF20 SSL_CTX_set_info_callback = _SSL_CTX_set_info_callback
266 46 00035270 SSL_CTX_set_msg_callback = _SSL_CTX_set_msg_callback
361 47 00035290 SSL_CTX_set_next_proto_select_cb = _SSL_CTX_set_next_proto_select_cb
355 48 000352B0 SSL_CTX_set_next_protos_advertised_cb = _SSL_CTX_set_next_protos_advertised_cb
295 49 000352D0 SSL_CTX_set_psk_client_callback = _SSL_CTX_set_psk_client_callback
303 4A 000352F0 SSL_CTX_set_psk_server_callback = _SSL_CTX_set_psk_server_callback
238 4B 00035310 SSL_CTX_set_purpose = _SSL_CTX_set_purpose
145 4C 00035330 SSL_CTX_set_quiet_shutdown = _SSL_CTX_set_quiet_shutdown
231 4D 00035350 SSL_CTX_set_session_id_context = _SSL_CTX_set_session_id_context
328 4E 000463B0 SSL_CTX_set_srp_cb_arg = _SSL_CTX_set_srp_cb_arg
316 4F 000463D0 SSL_CTX_set_srp_client_pwd_callback = _SSL_CTX_set_srp_client_pwd_callback
324 50 000463F0 SSL_CTX_set_srp_password = _SSL_CTX_set_srp_password
325 51 00046410 SSL_CTX_set_srp_strength = _SSL_CTX_set_srp_strength
329 52 00046430 SSL_CTX_set_srp_username = _SSL_CTX_set_srp_username
318 53 00046450 SSL_CTX_set_srp_username_callback = _SSL_CTX_set_srp_username_callback
326 54 00046470 SSL_CTX_set_srp_verify_param_callback = _SSL_CTX_set_srp_verify_param_callback
19 55 000353B0 SSL_CTX_set_ssl_version = _SSL_CTX_set_ssl_version
178 56 0003AF40 SSL_CTX_set_timeout = _SSL_CTX_set_timeout
358 57 000339F0 SSL_CTX_set_tlsext_use_srtp = _SSL_CTX_set_tlsext_use_srtp
176 58 00035450 SSL_CTX_set_tmp_dh_callback = _SSL_CTX_set_tmp_dh_callback
269 59 00035470 SSL_CTX_set_tmp_ecdh_callback = _SSL_CTX_set_tmp_ecdh_callback
177 5A 00035490 SSL_CTX_set_tmp_rsa_callback = _SSL_CTX_set_tmp_rsa_callback
237 5B 000354B0 SSL_CTX_set_trust = _SSL_CTX_set_trust
21 5C 000354D0 SSL_CTX_set_verify = _SSL_CTX_set_verify
225 5D 000354F0 SSL_CTX_set_verify_depth = _SSL_CTX_set_verify_depth
22 5E 00041040 SSL_CTX_use_PrivateKey = _SSL_CTX_use_PrivateKey
23 5F 000410C0 SSL_CTX_use_PrivateKey_ASN1 = _SSL_CTX_use_PrivateKey_ASN1
24 60 00041140 SSL_CTX_use_PrivateKey_file = _SSL_CTX_use_PrivateKey_file
25 61 000412A0 SSL_CTX_use_RSAPrivateKey = _SSL_CTX_use_RSAPrivateKey
26 62 00041380 SSL_CTX_use_RSAPrivateKey_ASN1 = _SSL_CTX_use_RSAPrivateKey_ASN1
27 63 00041400 SSL_CTX_use_RSAPrivateKey_file = _SSL_CTX_use_RSAPrivateKey_file
28 64 00041560 SSL_CTX_use_certificate = _SSL_CTX_use_certificate
29 65 000415E0 SSL_CTX_use_certificate_ASN1 = _SSL_CTX_use_certificate_ASN1
222 66 00041650 SSL_CTX_use_certificate_chain_file = _SSL_CTX_use_certificate_chain_file
30 67 00041840 SSL_CTX_use_certificate_file = _SSL_CTX_use_certificate_file
294 68 00035510 SSL_CTX_use_psk_identity_hint = _SSL_CTX_use_psk_identity_hint
31 69 0003AF70 SSL_SESSION_free = _SSL_SESSION_free
340 6A 0003B170 SSL_SESSION_get0_peer = _SSL_CTX_get_info_callback
362 6B 0003B180 SSL_SESSION_get_compress_id = _SSL_SESSION_get_compress_id
146 6C 0003B190 SSL_SESSION_get_ex_data = _SSL_SESSION_get_ex_data
168 6D 0003B1B0 SSL_SESSION_get_ex_new_index = _SSL_SESSION_get_ex_new_index
277 6E 0003B1E0 SSL_SESSION_get_id = _SSL_SESSION_get_id
134 6F 0003B200 SSL_SESSION_get_time = _SSL_SESSION_get_time
136 70 0003B220 SSL_SESSION_get_timeout = _SSL_SESSION_get_timeout
32 71 0003B400 SSL_SESSION_new = _SSL_SESSION_new
33 72 00044580 SSL_SESSION_print = _SSL_SESSION_print
34 73 00044BA0 SSL_SESSION_print_fp = _SSL_SESSION_print_fp
342 74 0003B550 SSL_SESSION_set1_id_context = _SSL_SESSION_set1_id_context
148 75 0003B5B0 SSL_SESSION_set_ex_data = _SSL_SESSION_set_ex_data
135 76 0003B5D0 SSL_SESSION_set_time = _SSL_SESSION_set_time
137 77 0003B5F0 SSL_SESSION_set_timeout = _SSL_SESSION_set_timeout
338 78 00046490 SSL_SRP_CTX_free = _SSL_SRP_CTX_free
331 79 00046620 SSL_SRP_CTX_init = _SSL_SRP_CTX_init
35 7A 000355B0 SSL_accept = _SSL_accept
36 7B 00039990 SSL_add_client_CA = _SSL_add_client_CA
188 7C 000399B0 SSL_add_dir_cert_subjects_to_stack = _SSL_add_dir_cert_subjects_to_stack
185 7D 00039B70 SSL_add_file_cert_subjects_to_stack = _SSL_add_file_cert_subjects_to_stack
37 7E 0003F320 SSL_alert_desc_string = _SSL_alert_desc_string
38 7F 0003F590 SSL_alert_desc_string_long = _SSL_alert_desc_string_long
39 80 0003F800 SSL_alert_type_string = _SSL_alert_type_string
40 81 0003F840 SSL_alert_type_string_long = _SSL_alert_type_string_long
344 82 000355E0 SSL_cache_hit = _SSL_cache_hit
244 83 000355F0 SSL_callback_ctrl = _SSL_callback_ctrl
41 84 00035640 SSL_check_private_key = _SSL_check_private_key
42 85 00035730 SSL_clear = _SSL_clear
43 86 00035930 SSL_connect = _SSL_connect
44 87 00035960 SSL_copy_session_id = _SSL_copy_session_id
45 88 00035A60 SSL_ctrl = _SSL_ctrl
125 89 00035CC0 SSL_do_handshake = _SSL_do_handshake
46 8A 00035D60 SSL_dup = _SSL_dup
47 8B 00039CD0 SSL_dup_CA_list = _SSL_dup_CA_list
353 8C 000361E0 SSL_export_keying_material = _SSL_export_keying_material
48 8D 00036230 SSL_free = _SSL_free
356 8E 00036590 SSL_get0_next_proto_negotiated = _SSL_get0_next_proto_negotiated
242 8F 0003B610 SSL_get1_session = _SSL_get1_session
150 90 000365D0 SSL_get_SSL_CTX = _SSL_get_SSL_CTX
49 91 000365E0 SSL_get_certificate = _SSL_get_certificate
52 92 00036610 SSL_get_cipher_list = _SSL_get_cipher_list
55 93 00036680 SSL_get_ciphers = _SSL_get_ciphers
56 94 00039D60 SSL_get_client_CA_list = _SSL_get_client_CA_list
127 95 000366D0 SSL_get_current_cipher = _SSL_get_current_cipher
272 96 00036710 SSL_get_current_compression = _SSL_get_current_compression
274 97 00036730 SSL_get_current_expansion = _SSL_get_current_expansion
57 98 00036750 SSL_get_default_timeout = _SSL_get_default_timeout
58 99 00036760 SSL_get_error = _SSL_get_error
151 9A 00036980 SSL_get_ex_data = _SSL_get_ex_data
175 9B 00039DD0 SSL_get_ex_data_X509_STORE_CTX_idx = _SSL_get_ex_data_X509_STORE_CTX_idx
169 9C 000369A0 SSL_get_ex_new_index = _SSL_get_ex_new_index
59 9D 000369D0 SSL_get_fd = _SSL_get_fd
240 9E 000369F0 SSL_get_finished = _SSL_get_finished
165 9F 00036A50 SSL_get_info_callback = _SSL_get_info_callback
60 A0 00036A60 SSL_get_peer_cert_chain = _SSL_get_peer_cert_chain
61 A1 00036AC0 SSL_get_peer_certificate = _SSL_get_peer_certificate
241 A2 00036B30 SSL_get_peer_finished = _SSL_get_peer_finished
126 A3 00036B90 SSL_get_privatekey = _SSL_get_privatekey
304 A4 00036BC0 SSL_get_psk_identity = _SSL_get_psk_identity
297 A5 00036BF0 SSL_get_psk_identity_hint = _SSL_get_psk_identity_hint
153 A6 00036C20 SSL_get_quiet_shutdown = _SSL_CTX_sess_get_remove_cb
63 A7 00036C30 SSL_get_rbio = _SSL_CTX_get_cert_store
64 A8 00036C40 SSL_get_read_ahead = _SSL_get_read_ahead
246 A9 00036C50 SSL_get_rfd = _SSL_get_rfd
357 AA 00033A10 SSL_get_selected_srtp_profile = _SSL_get_selected_srtp_profile
291 AB 00036CB0 SSL_get_servername = _SSL_get_servername
292 AC 00036D10 SSL_get_servername_type = _SSL_get_servername_type
154 AD 0003B680 SSL_get_session = _SSL_CTX_get_verify_mode
65 AE 00036D80 SSL_get_shared_ciphers = _SSL_get_shared_ciphers
155 AF 0003AE20 SSL_get_shutdown = _SSL_CTX_sess_get_get_cb
322 B0 00046A10 SSL_get_srp_N = _SSL_get_srp_N
317 B1 00046A40 SSL_get_srp_g = _SSL_get_srp_g
319 B2 00046A70 SSL_get_srp_userinfo = _SSL_get_srp_userinfo
323 B3 00046AA0 SSL_get_srp_username = _SSL_get_srp_username
360 B4 00033A20 SSL_get_srtp_profiles = _SSL_get_srtp_profiles
66 B5 00036EB0 SSL_get_ssl_method = _SSL_CIPHER_get_id
69 B6 00036EC0 SSL_get_verify_callback = _SSL_get_verify_callback
229 B7 00036ED0 SSL_get_verify_depth = _SSL_get_verify_depth
70 B8 00036EF0 SSL_get_verify_mode = _SSL_get_verify_mode
157 B9 00036F00 SSL_get_verify_result = _SSL_get_verify_result
71 BA 00036F10 SSL_get_version = _SSL_get_version
72 BB 000350C0 SSL_get_wbio = _SSL_CTX_sessions
247 BC 00036F80 SSL_get_wfd = _SSL_get_wfd
249 BD 00036FE0 SSL_has_matching_session_id = _SSL_has_matching_session_id
183 BE 00044C20 SSL_library_init = _SSL_library_init
73 BF 00039EA0 SSL_load_client_CA_file = _SSL_load_client_CA_file
74 C0 00039930 SSL_load_error_strings = _SSL_load_error_strings
75 C1 000370F0 SSL_new = _SSL_new
76 C2 00037520 SSL_peek = _SSL_peek
77 C3 00037580 SSL_pending = _SSL_pending
78 C4 000375A0 SSL_read = _SSL_read
79 C5 00037610 SSL_renegotiate = _SSL_renegotiate
312 C6 00037650 SSL_renegotiate_abbreviated = _SSL_renegotiate_abbreviated
265 C7 00037690 SSL_renegotiate_pending = _SSL_renegotiate_pending
80 C8 0003F880 SSL_rstate_string = _SSL_rstate_string
81 C9 0003F8E0 SSL_rstate_string_long = _SSL_rstate_string_long
359 CA 000376C0 SSL_select_next_proto = _SSL_select_next_proto
309 CB 000377C0 SSL_set1_param = _SSL_set1_param
290 CC 000377E0 SSL_set_SSL_CTX = _SSL_set_SSL_CTX
82 CD 000378A0 SSL_set_accept_state = _SSL_set_accept_state
83 CE 00037910 SSL_set_bio = _SSL_set_bio
84 CF 000379B0 SSL_set_cipher_list = _SSL_set_cipher_list
85 D0 0003A060 SSL_set_client_CA_list = _SSL_set_client_CA_list
86 D1 00037A30 SSL_set_connect_state = _SSL_set_connect_state
339 D2 00037AA0 SSL_set_debug = _SSL_set_debug
158 D3 00037AC0 SSL_set_ex_data = _SSL_set_ex_data
87 D4 00037AE0 SSL_set_fd = _SSL_set_fd
258 D5 00037B70 SSL_set_generate_session_id = _SSL_set_generate_session_id
160 D6 00037BC0 SSL_set_info_callback = _SSL_set_info_callback
267 D7 00037BE0 SSL_set_msg_callback = _SSL_set_msg_callback
300 D8 00037C00 SSL_set_psk_client_callback = _SSL_set_psk_client_callback
298 D9 00037C20 SSL_set_psk_server_callback = _SSL_set_psk_server_callback
236 DA 00037C40 SSL_set_purpose = _SSL_set_purpose
161 DB 0003AE50 SSL_set_quiet_shutdown = _SSL_CTX_sess_set_remove_cb
88 DC 00037C60 SSL_set_read_ahead = _SSL_set_read_ahead
89 DD 00037C70 SSL_set_rfd = _SSL_set_rfd
90 DE 0003B690 SSL_set_session = _SSL_set_session
189 DF 00037D60 SSL_set_session_id_context = _SSL_set_session_id_context
307 E0 0003B810 SSL_set_session_secret_cb = _SSL_set_session_secret_cb
306 E1 0003B840 SSL_set_session_ticket_ext = _SSL_set_session_ticket_ext
308 E2 0003B940 SSL_set_session_ticket_ext_cb = _SSL_set_session_ticket_ext_cb
162 E3 00037DC0 SSL_set_shutdown = _SSL_CTX_sess_set_get_cb
320 E4 00046AD0 SSL_set_srp_server_param = _SSL_set_srp_server_param
321 E5 00046CB0 SSL_set_srp_server_param_pw = _SSL_set_srp_server_param_pw
91 E6 00037DD0 SSL_set_ssl_method = _SSL_set_ssl_method
348 E7 00037EB0 SSL_set_state = _SSL_set_state
354 E8 00033A80 SSL_set_tlsext_use_srtp = _SSL_set_tlsext_use_srtp
187 E9 00037EC0 SSL_set_tmp_dh_callback = _SSL_set_tmp_dh_callback
270 EA 00037EE0 SSL_set_tmp_ecdh_callback = _SSL_set_tmp_ecdh_callback
186 EB 00037F00 SSL_set_tmp_rsa_callback = _SSL_set_tmp_rsa_callback
239 EC 00037F20 SSL_set_trust = _SSL_set_trust
94 ED 00037F40 SSL_set_verify = _SSL_set_verify
226 EE 00037F70 SSL_set_verify_depth = _SSL_set_verify_depth
163 EF 00037F90 SSL_set_verify_result = _SSL_set_verify_result
95 F0 00037FB0 SSL_set_wfd = _SSL_set_wfd
96 F1 000380A0 SSL_shutdown = _SSL_shutdown
336 F2 00046DB0 SSL_srp_server_param_with_username = _SSL_srp_server_param_with_username
166 F3 00038110 SSL_state = _SSL_state
97 F4 0003F940 SSL_state_string = _SSL_state_string
98 F5 00040450 SSL_state_string_long = _SSL_state_string_long
99 F6 000419A0 SSL_use_PrivateKey = _SSL_use_PrivateKey
100 F7 00041A30 SSL_use_PrivateKey_ASN1 = _SSL_use_PrivateKey_ASN1
101 F8 00041AB0 SSL_use_PrivateKey_file = _SSL_use_PrivateKey_file
102 F9 00041C10 SSL_use_RSAPrivateKey = _SSL_use_RSAPrivateKey
103 FA 00041CF0 SSL_use_RSAPrivateKey_ASN1 = _SSL_use_RSAPrivateKey_ASN1
104 FB 00041D70 SSL_use_RSAPrivateKey_file = _SSL_use_RSAPrivateKey_file
105 FC 00041ED0 SSL_use_certificate = _SSL_use_certificate
106 FD 00041F40 SSL_use_certificate_ASN1 = _SSL_use_certificate_ASN1
107 FE 00041FB0 SSL_use_certificate_file = _SSL_use_certificate_file
299 FF 00038120 SSL_use_psk_identity_hint = _SSL_use_psk_identity_hint
164 100 00038200 SSL_version = _SSL_version
182 101 00038210 SSL_want = _SSL_want
108 102 00038220 SSL_write = _SSL_write
110 103 0001F440 SSLv23_client_method = _SSLv23_client_method
111 104 0001E020 SSLv23_method = _SSLv23_method
112 105 0001E330 SSLv23_server_method = _SSLv23_server_method
113 106 000039C0 SSLv2_client_method = _SSLv2_client_method
114 107 00001020 SSLv2_method = _SSLv2_method
115 108 00001700 SSLv2_server_method = _SSLv2_server_method
116 109 0000EA50 SSLv3_client_method = _SSLv3_client_method
117 10A 00007490 SSLv3_method = _SSLv3_method
118 10B 000085E0 SSLv3_server_method = _SSLv3_server_method
314 10C 00020B10 TLSv1_1_client_method = _TLSv1_1_client_method
** 313 10D 00020A30 TLSv1_1_method = _TLSv1_1_method**
315 10E 00020AA0 TLSv1_1_server_method = _TLSv1_1_server_method
** 341 10F 00020B20 TLSv1_2_client_method = _TLSv1_2_client_method**
350 110 00020A40 TLSv1_2_method = _TLSv1_2_method
343 111 00020AB0 TLSv1_2_server_method = _TLSv1_2_server_method
172 112 00020B30 TLSv1_client_method = _TLSv1_client_method
170 113 00020A50 TLSv1_method = _TLSv1_method
171 114 00020AC0 TLSv1_server_method = _TLSv1_server_method
119 115 00042430 d2i_SSL_SESSION = _d2i_SSL_SESSION
120 116 00043910 i2d_SSL_SESSION = _i2d_SSL_SESSION
14 117 00049830 ssl2_ciphers = _ssl2_ciphers
18 118 00055000 ssl3_ciphers = _ssl3_ciphers
Summary
4000 .data
C000 .rdata
3000 .reloc
1000 .rsrc
48000 .text
Zamieniłem to na:
EXPORTS
BIO_f_ssl
BIO_new_buffer_ssl_connect
BIO_new_ssl
BIO_new_ssl_connect
BIO_ssl_copy_session_id
BIO_ssl_shutdown
DTLSv1_client_method
DTLSv1_method
DTLSv1_server_method
ERR_load_SSL_strings
PEM_read_SSL_SESSION
PEM_read_bio_SSL_SESSION
PEM_write_SSL_SESSION
PEM_write_bio_SSL_SESSION
SRP_Calc_A_param
SRP_generate_client_master_secret
SRP_generate_server_master_secret
SSL_CIPHER_description
SSL_CIPHER_get_bits
SSL_CIPHER_get_id
SSL_CIPHER_get_name
SSL_CIPHER_get_version
SSL_COMP_add_compression_method
SSL_COMP_get_compression_methods
SSL_COMP_get_name
SSL_CTX_SRP_CTX_free
SSL_CTX_SRP_CTX_init
SSL_CTX_add_client_CA
SSL_CTX_add_session
SSL_CTX_callback_ctrl
SSL_CTX_check_private_key
SSL_CTX_ctrl
SSL_CTX_flush_sessions
SSL_CTX_free
SSL_CTX_get_cert_store
SSL_CTX_get_client_CA_list
SSL_CTX_get_client_cert_cb
SSL_CTX_get_ex_data
SSL_CTX_get_ex_new_index
SSL_CTX_get_info_callback
SSL_CTX_get_quiet_shutdown
SSL_CTX_get_timeout
SSL_CTX_get_verify_callback
SSL_CTX_get_verify_depth
SSL_CTX_get_verify_mode
SSL_CTX_load_verify_locations
SSL_CTX_new
SSL_CTX_remove_session
SSL_CTX_sess_get_get_cb
SSL_CTX_sess_get_new_cb
SSL_CTX_sess_get_remove_cb
SSL_CTX_sess_set_get_cb
SSL_CTX_sess_set_new_cb
SSL_CTX_sess_set_remove_cb
SSL_CTX_sessions
SSL_CTX_set1_param
SSL_CTX_set_cert_store
SSL_CTX_set_cert_verify_callback
SSL_CTX_set_cipher_list
SSL_CTX_set_client_CA_list
SSL_CTX_set_client_cert_cb
SSL_CTX_set_client_cert_engine
SSL_CTX_set_cookie_generate_cb
SSL_CTX_set_cookie_verify_cb
SSL_CTX_set_default_passwd_cb
SSL_CTX_set_default_passwd_cb_userdata
SSL_CTX_set_default_verify_paths
SSL_CTX_set_ex_data
SSL_CTX_set_generate_session_id
SSL_CTX_set_info_callback
SSL_CTX_set_msg_callback
SSL_CTX_set_next_proto_select_cb
SSL_CTX_set_next_protos_advertised_cb
SSL_CTX_set_psk_client_callback
SSL_CTX_set_psk_server_callback
SSL_CTX_set_purpose
SSL_CTX_set_quiet_shutdown
SSL_CTX_set_session_id_context
SSL_CTX_set_srp_cb_arg
SSL_CTX_set_srp_client_pwd_callback
SSL_CTX_set_srp_password
SSL_CTX_set_srp_strength
SSL_CTX_set_srp_username
SSL_CTX_set_srp_username_callback
SSL_CTX_set_srp_verify_param_callback
SSL_CTX_set_ssl_version
SSL_CTX_set_timeout
SSL_CTX_set_tlsext_use_srtp
SSL_CTX_set_tmp_dh_callback
SSL_CTX_set_tmp_ecdh_callback
SSL_CTX_set_tmp_rsa_callback
SSL_CTX_set_trust
SSL_CTX_set_verify
SSL_CTX_set_verify_depth
SSL_CTX_use_PrivateKey
SSL_CTX_use_PrivateKey_ASN1
SSL_CTX_use_PrivateKey_file
SSL_CTX_use_RSAPrivateKey
SSL_CTX_use_RSAPrivateKey_ASN1
SSL_CTX_use_RSAPrivateKey_file
SSL_CTX_use_certificate
SSL_CTX_use_certificate_ASN1
SSL_CTX_use_certificate_chain_file
SSL_CTX_use_certificate_file
SSL_CTX_use_psk_identity_hint
SSL_SESSION_free
SSL_SESSION_get0_peer
SSL_SESSION_get_compress_id
SSL_SESSION_get_ex_data
SSL_SESSION_get_ex_new_index
SSL_SESSION_get_id
SSL_SESSION_get_time
SSL_SESSION_get_timeout
SSL_SESSION_new
SSL_SESSION_print
SSL_SESSION_print_fp
SSL_SESSION_set1_id_context
SSL_SESSION_set_ex_data
SSL_SESSION_set_time
SSL_SESSION_set_timeout
SSL_SRP_CTX_free
SSL_SRP_CTX_init
SSL_accept
SSL_add_client_CA
SSL_add_dir_cert_subjects_to_stack
SSL_add_file_cert_subjects_to_stack
SSL_alert_desc_string
SSL_alert_desc_string_long
SSL_alert_type_string
SSL_alert_type_string_long
SSL_cache_hit
SSL_callback_ctrl
SSL_check_private_key
SSL_clear
SSL_connect
SSL_copy_session_id
SSL_ctrl
SSL_do_handshake
SSL_dup
SSL_dup_CA_list
SSL_export_keying_material
SSL_free
SSL_get0_next_proto_negotiated
SSL_get1_session
SSL_get_SSL_CTX
SSL_get_certificate
SSL_get_cipher_list
SSL_get_ciphers
SSL_get_client_CA_list
SSL_get_current_cipher
SSL_get_current_compression
SSL_get_current_expansion
SSL_get_default_timeout
SSL_get_error
SSL_get_ex_data
SSL_get_ex_data_X509_STORE_CTX_idx
SSL_get_ex_new_index
SSL_get_fd
SSL_get_finished
SSL_get_info_callback
SSL_get_peer_cert_chain
SSL_get_peer_certificate
SSL_get_peer_finished
SSL_get_privatekey
SSL_get_psk_identity
SSL_get_psk_identity_hint
SSL_get_quiet_shutdown
SSL_get_rbio
SSL_get_read_ahead
SSL_get_rfd
SSL_get_selected_srtp_profile
SSL_get_servername
SSL_get_servername_type
SSL_get_session
SSL_get_shared_ciphers
SSL_get_shutdown
SSL_get_srp_N
SSL_get_srp_g
SSL_get_srp_userinfo
SSL_get_srp_username
SSL_get_srtp_profiles
SSL_get_ssl_method
SSL_get_verify_callback
SSL_get_verify_depth
SSL_get_verify_mode
SSL_get_verify_result
SSL_get_version
SSL_get_wbio
SSL_get_wfd
SSL_has_matching_session_id
SSL_library_init
SSL_load_client_CA_file
SSL_load_error_strings
SSL_new
SSL_peek
SSL_pending
SSL_read
SSL_renegotiate
SSL_renegotiate_abbreviated
SSL_renegotiate_pending
SSL_rstate_string
SSL_rstate_string_long
SSL_select_next_proto
SSL_set1_param
SSL_set_SSL_CTX
SSL_set_accept_state
SSL_set_bio
SSL_set_cipher_list
SSL_set_client_CA_list
SSL_set_connect_state
SSL_set_debug
SSL_set_ex_data
SSL_set_fd
SSL_set_generate_session_id
SSL_set_info_callback
SSL_set_msg_callback
SSL_set_psk_client_callback
SSL_set_psk_server_callback
SSL_set_purpose
SSL_set_quiet_shutdown
SSL_set_read_ahead
SSL_set_rfd
SSL_set_session
SSL_set_session_id_context
SSL_set_session_secret_cb
SSL_set_session_ticket_ext
SSL_set_session_ticket_ext_cb
SSL_set_shutdown
SSL_set_srp_server_param
SSL_set_srp_server_param_pw
SSL_set_ssl_method
SSL_set_state
SSL_set_tlsext_use_srtp
SSL_set_tmp_dh_callback
SSL_set_tmp_ecdh_callback
SSL_set_tmp_rsa_callback
SSL_set_trust
SSL_set_verify
SSL_set_verify_depth
SSL_set_verify_result
SSL_set_wfd
SSL_shutdown
SSL_srp_server_param_with_username
SSL_state
SSL_state_string
SSL_state_string_long
SSL_use_PrivateKey
SSL_use_PrivateKey_ASN1
SSL_use_PrivateKey_file
SSL_use_RSAPrivateKey
SSL_use_RSAPrivateKey_ASN1
SSL_use_RSAPrivateKey_file
SSL_use_certificate
SSL_use_certificate_ASN1
SSL_use_certificate_file
SSL_use_psk_identity_hint
SSL_version
SSL_want
SSL_write
SSLv23_client_method
SSLv23_method
SSLv23_server_method
SSLv2_client_method
SSLv2_method
SSLv2_server_method
SSLv3_client_method
SSLv3_method
SSLv3_server_method
TLSv1_1_client_method
TLSv1_1_method
TLSv1_1_server_method
TLSv1_2_client_method
TLSv1_2_method
TLSv1_2_server_method
TLSv1_client_method
TLSv1_method
TLSv1_server_method
d2i_SSL_SESSION
i2d_SSL_SESSION
ssl2_ciphers
ssl3_ciphers
Odpaliłem:
D:\Build-OpenSSL-VC-32-dbg\bin>lib /def:ssleay32.def /out:ssleay32.lib /machine:
x86
Microsoft (R) Library Manager Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
Creating library ssleay32.lib and object ssleay32.exp
D:\Build-OpenSSL-VC-32-dbg\bin>
Skopiowałem/Zamieniłem nowo powstałego ssleay32.lib w D:\Build-OpenSSL-VC-32-dbg\lib
i po odpaleniu kodu boosta mam error:
"Nie znaleziono punktu wejścia procedury TLSv1_2_client_method w bibliotece ssleay32.dll"
Jak usunę w ogóle procedury TLS* z pliku .def to boost krzyczy o unresloved functions podczas kompilacji(używa ich w klasie ssl)
No i co teraz ?