[openssl-dev] [openssl.org #3914] Library on Windows does not export SSL_CTX_set_options or SSL_set_options
noloader@gmail.com via RT
rt at openssl.org
Wed Jun 17 20:53:25 UTC 2015
I was kind of surprised to learn this... The SSL library on Windows
does not export SSL_CTX_set_options or SSL_set_options.
Below is a dumpbin /exports of ssleay.dll.
*****
543E8F47 time date stamp Wed Oct 15 11:14:15 2014
0.00 version
1 ordinal base
362 number of functions
281 number of names
ordinal hint RVA name
121 0 00038190 BIO_f_ssl
173 1 00038CE0 BIO_new_buffer_ssl_connect
122 2 00038AD0 BIO_new_ssl
174 3 00038C30 BIO_new_ssl_connect
124 4 00038B70 BIO_ssl_copy_session_id
131 5 00038BF0 BIO_ssl_shutdown
268 6 00023910 DTLSv1_client_method
273 7 0001F780 DTLSv1_method
275 8 00021BB0 DTLSv1_server_method
1 9 00038D50 ERR_load_SSL_strings
301 A 0002F8A0 PEM_read_SSL_SESSION
302 B 0002F860 PEM_read_bio_SSL_SESSION
305 C 0002F930 PEM_write_SSL_SESSION
296 D 0002F8E0 PEM_write_bio_SSL_SESSION
332 E 00039AD0 SRP_Calc_A_param
335 F 000397F0 SRP_generate_client_master_secret
333 10 000396A0 SRP_generate_server_master_secret
2 11 00032730 SSL_CIPHER_description
128 12 00032D60 SSL_CIPHER_get_bits
349 13 00032D80 SSL_CIPHER_get_id
130 14 00032D40 SSL_CIPHER_get_name
129 15 00032D00 SSL_CIPHER_get_version
184 16 00032E30 SSL_COMP_add_compression_method
276 17 00032E10 SSL_COMP_get_compression_methods
271 18 00032FD0 SSL_COMP_get_name
334 19 00038D90 SSL_CTX_SRP_CTX_free
330 1A 00039260 SSL_CTX_SRP_CTX_init
3 1B 0002E9A0 SSL_CTX_add_client_CA
4 1C 00030000 SSL_CTX_add_session
243 1D 0002A690 SSL_CTX_callback_ctrl
5 1E 0002A0B0 SSL_CTX_check_private_key
6 1F 0002A440 SSL_CTX_ctrl
7 20 0002FF60 SSL_CTX_flush_sessions
8 21 0002ADB0 SSL_CTX_free
180 22 00029AB0 SSL_CTX_get_cert_store
9 23 0002E8A0 SSL_CTX_get_client_CA_list
288 24 0002F470 SSL_CTX_get_client_cert_cb
138 25 0002C0F0 SSL_CTX_get_ex_data
167 26 0002C090 SSL_CTX_get_ex_new_index
282 27 0002F770 SSL_CTX_get_info_callback
140 28 0002BDB0 SSL_CTX_get_quiet_shutdown
179 29 0002F4F0 SSL_CTX_get_timeout
10 2A 00029E70 SSL_CTX_get_verify_callback
228 2B 00029E50 SSL_CTX_get_verify_depth
11 2C 00029E40 SSL_CTX_get_verify_mode
141 2D 0002BF90 SSL_CTX_load_verify_locations
12 2E 0002D210 SSL_CTX_new
13 2F 00030220 SSL_CTX_remove_session
279 30 0002F750 SSL_CTX_sess_get_get_cb
287 31 0002F710 SSL_CTX_sess_get_new_cb
289 32 0002F730 SSL_CTX_sess_get_remove_cb
280 33 0002F740 SSL_CTX_sess_set_get_cb
278 34 0002F700 SSL_CTX_sess_set_new_cb
285 35 0002F720 SSL_CTX_sess_set_remove_cb
245 36 0002A430 SSL_CTX_sessions
310 37 000299D0 SSL_CTX_set1_param
181 38 0002C120 SSL_CTX_set_cert_store
232 39 0002AF40 SSL_CTX_set_cert_verify_callback
15 3A 0002A7D0 SSL_CTX_set_cipher_list
16 3B 0002E840 SSL_CTX_set_client_CA_list
284 3C 0002F780 SSL_CTX_set_client_cert_cb
293 3D 0002F790 SSL_CTX_set_client_cert_engine
283 3E 0002F840 SSL_CTX_set_cookie_generate_cb
281 3F 0002F850 SSL_CTX_set_cookie_verify_cb
17 40 0002AF20 SSL_CTX_set_default_passwd_cb
235 41 0002AF30 SSL_CTX_set_default_passwd_cb_userdata
142 42 0002BF70 SSL_CTX_set_default_verify_paths
143 43 0002C0D0 SSL_CTX_set_ex_data
264 44 00029770 SSL_CTX_set_generate_session_id
286 45 0002F760 SSL_CTX_set_info_callback
266 46 0002C4F0 SSL_CTX_set_msg_callback
361 47 0002AC90 SSL_CTX_set_next_proto_select_cb
355 48 0002AC80 SSL_CTX_set_next_protos_advertised_cb
295 49 0002C4C0 SSL_CTX_set_psk_client_callback
303 4A 0002C4E0 SSL_CTX_set_psk_server_callback
238 4B 00029950 SSL_CTX_set_purpose
145 4C 0002BDA0 SSL_CTX_set_quiet_shutdown
231 4D 000296B0 SSL_CTX_set_session_id_context
328 4E 00039C70 SSL_CTX_set_srp_cb_arg
316 4F 00039CB0 SSL_CTX_set_srp_client_pwd_callback
324 50 00039C10 SSL_CTX_set_srp_password
325 51 00039C30 SSL_CTX_set_srp_strength
329 52 00039BF0 SSL_CTX_set_srp_username
318 53 00039C90 SSL_CTX_set_srp_username_callback
326 54 00039C50 SSL_CTX_set_srp_verify_param_callback
19 55 00029630 SSL_CTX_set_ssl_version
178 56 0002F4E0 SSL_CTX_set_timeout
358 57 00028FD0 SSL_CTX_set_tlsext_use_srtp
176 58 0002C1E0 SSL_CTX_set_tmp_dh_callback
269 59 0002C240 SSL_CTX_set_tmp_ecdh_callback
177 5A 0002C180 SSL_CTX_set_tmp_rsa_callback
237 5B 00029990 SSL_CTX_set_trust
21 5C 0002AF50 SSL_CTX_set_verify
225 5D 0002AF60 SSL_CTX_set_verify_depth
22 5E 00035040 SSL_CTX_use_PrivateKey
23 5F 00035230 SSL_CTX_use_PrivateKey_ASN1
24 60 000350E0 SSL_CTX_use_PrivateKey_file
25 61 00034D60 SSL_CTX_use_RSAPrivateKey
26 62 00034FC0 SSL_CTX_use_RSAPrivateKey_ASN1
27 63 00034E70 SSL_CTX_use_RSAPrivateKey_file
28 64 00035820 SSL_CTX_use_certificate
29 65 00035A10 SSL_CTX_use_certificate_ASN1
222 66 00035AA0 SSL_CTX_use_certificate_chain_file
30 67 000358C0 SSL_CTX_use_certificate_file
294 68 0002C2A0 SSL_CTX_use_psk_identity_hint
31 69 0002F170 SSL_SESSION_free
340 6A 0002F470 SSL_SESSION_get0_peer
362 6B 0002F0E0 SSL_SESSION_get_compress_id
146 6C 0002EFA0 SSL_SESSION_get_ex_data
168 6D 0002EF40 SSL_SESSION_get_ex_new_index
277 6E 0002F0D0 SSL_SESSION_get_id
134 6F 0002F440 SSL_SESSION_get_time
136 70 0002F430 SSL_SESSION_get_timeout
32 71 0002EFC0 SSL_SESSION_new
33 72 00037A10 SSL_SESSION_print
34 73 00037EE0 SSL_SESSION_print_fp
342 74 0002F480 SSL_SESSION_set1_id_context
148 75 0002EF80 SSL_SESSION_set_ex_data
135 76 0002F450 SSL_SESSION_set_time
137 77 0002F410 SSL_SESSION_set_timeout
338 78 00038EA0 SSL_SRP_CTX_free
331 79 00038FB0 SSL_SRP_CTX_init
35 7A 0002DD70 SSL_accept
36 7B 0002E980 SSL_add_client_CA
188 7C 0002ECD0 SSL_add_dir_cert_subjects_to_stack
185 7D 0002EB80 SSL_add_file_cert_subjects_to_stack
37 7E 000343D0 SSL_alert_desc_string
38 7F 000345E0 SSL_alert_desc_string_long
39 80 000343A0 SSL_alert_type_string
40 81 00034370 SSL_alert_type_string_long
344 82 0002C520 SSL_cache_hit
244 83 0002A3F0 SSL_callback_ctrl
41 84 0002A140 SSL_check_private_key
42 85 0002C580 SSL_clear
43 86 0002DDA0 SSL_connect
44 87 00029F90 SSL_copy_session_id
45 88 0002CD90 SSL_ctrl
125 89 0002D860 SSL_do_handshake
46 8A 0002D9E0 SSL_dup
47 8B 0002E740 SSL_dup_CA_list
353 8C 0002ACA0 SSL_export_keying_material
48 8D 0002CA80 SSL_free
356 8E 0002AC60 SSL_get0_next_proto_negotiated
242 8F 0002EEE0 SSL_get1_session
150 90 0002BE10 SSL_get_SSL_CTX
49 91 0002BBC0 SSL_get_certificate
52 92 0002A750 SSL_get_cipher_list
55 93 0002A6F0 SSL_get_ciphers
56 94 0002E8B0 SSL_get_client_CA_list
127 95 0002BC00 SSL_get_current_cipher
272 96 0002BC20 SSL_get_current_compression
274 97 0002BC40 SSL_get_current_expansion
57 98 0002A200 SSL_get_default_timeout
58 99 0002D6F0 SSL_get_error
151 9A 0002C070 SSL_get_ex_data
175 9B 0002DE10 SSL_get_ex_data_X509_STORE_CTX_idx
169 9C 0002C010 SSL_get_ex_new_index
59 9D 0002CCE0 SSL_get_fd
240 9E 00029D50 SSL_get_finished
165 9F 0002BFC0 SSL_get_info_callback
60 A0 00029F60 SSL_get_peer_cert_chain
61 A1 00029F00 SSL_get_peer_certificate
241 A2 00029DB0 SSL_get_peer_finished
126 A3 0002BBE0 SSL_get_privatekey
304 A4 0002C490 SSL_get_psk_identity
297 A5 0002C470 SSL_get_psk_identity_hint
153 A6 0002BDD0 SSL_get_quiet_shutdown
63 A7 00029AA0 SSL_get_rbio
64 A8 00029ED0 SSL_get_read_ahead
246 A9 0002CCE0 SSL_get_rfd
357 AA 00029060 SSL_get_selected_srtp_profile
291 AB 0002AB30 SSL_get_servername
292 AC 0002AB60 SSL_get_servername_type
154 AD 0002EED0 SSL_get_session
65 AE 0002A8B0 SSL_get_shared_ciphers
155 AF 0002BDF0 SSL_get_shutdown
322 B0 00039B90 SSL_get_srp_N
317 B1 00039B70 SSL_get_srp_g
319 B2 00039BD0 SSL_get_srp_userinfo
323 B3 00039BB0 SSL_get_srp_username
360 B4 00029030 SSL_get_srtp_profiles
66 B5 0002B950 SSL_get_ssl_method
69 B6 00029E30 SSL_get_verify_callback
229 B7 00029E10 SSL_get_verify_depth
70 B8 00029E40 SSL_get_verify_mode
157 B9 0002C000 SSL_get_verify_result
71 BA 0002BAC0 SSL_get_version
72 BB 00029AB0 SSL_get_wbio
247 BC 00029AC0 SSL_get_wfd
249 BD 00029850 SSL_has_matching_session_id
183 BE 00037F80 SSL_library_init
73 BF 0002E9C0 SSL_load_client_CA_file
74 C0 0002DDD0 SSL_load_error_strings
75 C1 0002C710 SSL_new
76 C2 0002A280 SSL_peek
77 C3 00029EE0 SSL_pending
78 C4 0002A220 SSL_read
79 C5 0002A360 SSL_renegotiate
312 C6 0002A3A0 SSL_renegotiate_abbreviated
265 C7 0002A3E0 SSL_renegotiate_pending
80 C8 000347F0 SSL_rstate_string
81 C9 000339E0 SSL_rstate_string_long
359 CA 0002AB90 SSL_select_next_proto
309 CB 000299F0 SSL_set1_param
290 CC 0002BE20 SSL_set_SSL_CTX
82 CD 0002D8E0 SSL_set_accept_state
83 CE 00029A10 SSL_set_bio
84 CF 0002A840 SSL_set_cipher_list
85 D0 0002E7E0 SSL_set_client_CA_list
86 D1 0002D960 SSL_set_connect_state
339 D2 0002C510 SSL_set_debug
158 D3 0002C050 SSL_set_ex_data
87 D4 00029B10 SSL_set_fd
258 D5 000297E0 SSL_set_generate_session_id
160 D6 0002BFB0 SSL_set_info_callback
267 D7 0002C500 SSL_set_msg_callback
300 D8 0002C4B0 SSL_set_psk_client_callback
298 D9 0002C4D0 SSL_set_psk_server_callback
236 DA 00029970 SSL_set_purpose
161 DB 0002BDC0 SSL_set_quiet_shutdown
88 DC 00029EC0 SSL_set_read_ahead
89 DD 00029C80 SSL_set_rfd
90 DE 0002F2D0 SSL_set_session
189 DF 00029710 SSL_set_session_id_context
307 E0 0002F500 SSL_set_session_secret_cb
306 E1 0002F540 SSL_set_session_ticket_ext
308 E2 0002F520 SSL_set_session_ticket_ext_cb
162 E3 0002BDE0 SSL_set_shutdown
320 E4 00039510 SSL_set_srp_server_param
321 E5 00039410 SSL_set_srp_server_param_pw
91 E6 0002B960 SSL_set_ssl_method
348 E7 0002BFE0 SSL_set_state
354 E8 00029000 SSL_set_tlsext_use_srtp
187 E9 0002C210 SSL_set_tmp_dh_callback
270 EA 0002C270 SSL_set_tmp_ecdh_callback
186 EB 0002C1B0 SSL_set_tmp_rsa_callback
239 EC 000299B0 SSL_set_trust
94 ED 00029E80 SSL_set_verify
226 EE 00029EA0 SSL_set_verify_depth
163 EF 0002BFF0 SSL_set_verify_result
95 F0 00029BB0 SSL_set_wfd
96 F1 0002CD30 SSL_shutdown
336 F2 000392F0 SSL_srp_server_param_with_username
166 F3 0002BFD0 SSL_state
97 F4 00033A20 SSL_state_string
98 F5 00032FE0 SSL_state_string_long
99 F6 00034960 SSL_use_PrivateKey
100 F7 00034B60 SSL_use_PrivateKey_ASN1
101 F8 00034A00 SSL_use_PrivateKey_file
102 F9 00035530 SSL_use_RSAPrivateKey
103 FA 000357A0 SSL_use_RSAPrivateKey_ASN1
104 FB 00035640 SSL_use_RSAPrivateKey_file
105 FC 000352B0 SSL_use_certificate
106 FD 000354B0 SSL_use_certificate_ASN1
107 FE 00035350 SSL_use_certificate_file
299 FF 0002C370 SSL_use_psk_identity_hint
164 100 0002BE00 SSL_version
182 101 0002C170 SSL_want
108 102 0002A2E0 SSL_write
110 103 00019B90 SSLv23_client_method
111 104 000182E0 SSLv23_method
112 105 00018D40 SSLv23_server_method
113 106 00004660 SSLv2_client_method
114 107 00001010 SSLv2_method
115 108 00002B80 SSLv2_server_method
116 109 00010290 SSLv3_client_method
117 10A 00005DA0 SSLv3_method
118 10B 0000AEB0 SSLv3_server_method
314 10C 0001A100 TLSv1_1_client_method
313 10D 0001A020 TLSv1_1_method
315 10E 0001A090 TLSv1_1_server_method
341 10F 0001A0F0 TLSv1_2_client_method
350 110 0001A010 TLSv1_2_method
343 111 0001A080 TLSv1_2_server_method
172 112 0001A150 TLSv1_client_method
170 113 0001A070 TLSv1_method
171 114 0001A0E0 TLSv1_server_method
119 115 00036740 d2i_SSL_SESSION
120 116 00035CA0 i2d_SSL_SESSION
14 117 0003CF90 ssl2_ciphers
18 118 00048750 ssl3_ciphers
Summary
10000 .data
3000 .pdata
A000 .rdata
1000 .reloc
1000 .rsrc
3B000 .text
C:\OpenSSL-Win64\bin>
C:\OpenSSL-Win64\bin>
_______________________________________________
openssl-bugs-mod mailing list
openssl-bugs-mod at openssl.org
https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod
More information about the openssl-dev
mailing list