diff options
| author | kinichiro <kinichiro.inoguchi@gmail.com> | 2016-09-06 23:25:28 +0900 |
|---|---|---|
| committer | Brent Cook <bcook@openbsd.org> | 2016-10-30 21:39:36 -0500 |
| commit | 62f2a73061eda53f5d60cfa7fab7dfb6bd7803ad (patch) | |
| tree | 3398f894c4658264cdccc7979a82f49463b3a454 /ssl | |
| parent | e168f3b0bc437e58f833efcfd2891892cff4e98e (diff) | |
| download | portable-62f2a73061eda53f5d60cfa7fab7dfb6bd7803ad.tar.gz portable-62f2a73061eda53f5d60cfa7fab7dfb6bd7803ad.tar.bz2 portable-62f2a73061eda53f5d60cfa7fab7dfb6bd7803ad.zip | |
export DLLs functions for MSVC with CMake
- Add 3 DEF files to export functions from Windows DLLs
- Add gettimeofday to crypto/crypto.def (*1)
- Remove gai_strerrorA from tls/tls.def (*1)
- Fix CMakeLists.txt to use DEF files as PRIVATE
- Change DLL import library file name since it duplicates with static library
- Ignore compiler warning C4267, and Edit CMAKE_C_FLAGS not to overwrite it (*1)
- Add USE_SHARED option to build openssl.exe with shared libraries (*1)
(*1) recommended by @mcnameej
Diffstat (limited to 'ssl')
| -rw-r--r-- | ssl/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | ssl/Makefile.am | 1 | ||||
| -rw-r--r-- | ssl/ssl.def | 553 |
3 files changed, 558 insertions, 1 deletions
diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 0aac799..5866e8e 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt | |||
| @@ -53,11 +53,14 @@ if (BUILD_SHARED) | |||
| 53 | add_library(ssl STATIC $<TARGET_OBJECTS:ssl-objects>) | 53 | add_library(ssl STATIC $<TARGET_OBJECTS:ssl-objects>) |
| 54 | add_library(ssl-shared SHARED $<TARGET_OBJECTS:ssl-objects>) | 54 | add_library(ssl-shared SHARED $<TARGET_OBJECTS:ssl-objects>) |
| 55 | if (WIN32) | 55 | if (WIN32) |
| 56 | target_sources(ssl-shared PRIVATE | ||
| 57 | ${CMAKE_CURRENT_SOURCE_DIR}/ssl.def) | ||
| 56 | target_link_libraries(ssl-shared crypto-shared Ws2_32.lib) | 58 | target_link_libraries(ssl-shared crypto-shared Ws2_32.lib) |
| 57 | set(SSL_POSTFIX -${SSL_MAJOR_VERSION}) | 59 | set(SSL_POSTFIX -${SSL_MAJOR_VERSION}) |
| 58 | endif() | 60 | endif() |
| 59 | set_target_properties(ssl-shared PROPERTIES | 61 | set_target_properties(ssl-shared PROPERTIES |
| 60 | OUTPUT_NAME ssl${SSL_POSTFIX} ARCHIVE_OUTPUT_NAME ssl) | 62 | OUTPUT_NAME ssl${SSL_POSTFIX} |
| 63 | ARCHIVE_OUTPUT_NAME ssl${SSL_POSTFIX}) | ||
| 61 | set_target_properties(ssl-shared PROPERTIES VERSION ${SSL_VERSION} | 64 | set_target_properties(ssl-shared PROPERTIES VERSION ${SSL_VERSION} |
| 62 | SOVERSION ${SSL_MAJOR_VERSION}) | 65 | SOVERSION ${SSL_MAJOR_VERSION}) |
| 63 | install(TARGETS ssl ssl-shared DESTINATION lib) | 66 | install(TARGETS ssl ssl-shared DESTINATION lib) |
diff --git a/ssl/Makefile.am b/ssl/Makefile.am index 247d5c1..31a0a88 100644 --- a/ssl/Makefile.am +++ b/ssl/Makefile.am | |||
| @@ -4,6 +4,7 @@ lib_LTLIBRARIES = libssl.la | |||
| 4 | 4 | ||
| 5 | EXTRA_DIST = VERSION | 5 | EXTRA_DIST = VERSION |
| 6 | EXTRA_DIST += CMakeLists.txt | 6 | EXTRA_DIST += CMakeLists.txt |
| 7 | EXTRA_DIST += ssl.def | ||
| 7 | 8 | ||
| 8 | libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined | 9 | libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined |
| 9 | libssl_la_LIBADD = $(abs_top_builddir)/crypto/libcrypto.la | 10 | libssl_la_LIBADD = $(abs_top_builddir)/crypto/libcrypto.la |
diff --git a/ssl/ssl.def b/ssl/ssl.def new file mode 100644 index 0000000..64a8497 --- /dev/null +++ b/ssl/ssl.def | |||
| @@ -0,0 +1,553 @@ | |||
| 1 | EXPORTS | ||
| 2 | BIO_f_ssl | ||
| 3 | BIO_new_buffer_ssl_connect | ||
| 4 | BIO_new_ssl | ||
| 5 | BIO_new_ssl_connect | ||
| 6 | BIO_ssl_copy_session_id | ||
| 7 | BIO_ssl_shutdown | ||
| 8 | CBB_add_asn1 | ||
| 9 | CBB_add_asn1_uint64 | ||
| 10 | CBB_add_bytes | ||
| 11 | CBB_add_space | ||
| 12 | CBB_add_u16 | ||
| 13 | CBB_add_u16_length_prefixed | ||
| 14 | CBB_add_u24 | ||
| 15 | CBB_add_u24_length_prefixed | ||
| 16 | CBB_add_u8 | ||
| 17 | CBB_add_u8_length_prefixed | ||
| 18 | CBB_cleanup | ||
| 19 | CBB_finish | ||
| 20 | CBB_flush | ||
| 21 | CBB_init | ||
| 22 | CBB_init_fixed | ||
| 23 | CBS_asn1_indefinite_to_definite | ||
| 24 | CBS_contains_zero_byte | ||
| 25 | CBS_data | ||
| 26 | CBS_dup | ||
| 27 | CBS_get_any_asn1_element | ||
| 28 | CBS_get_asn1 | ||
| 29 | CBS_get_asn1_element | ||
| 30 | CBS_get_asn1_uint64 | ||
| 31 | CBS_get_bytes | ||
| 32 | CBS_get_optional_asn1 | ||
| 33 | CBS_get_optional_asn1_bool | ||
| 34 | CBS_get_optional_asn1_octet_string | ||
| 35 | CBS_get_optional_asn1_uint64 | ||
| 36 | CBS_get_u16 | ||
| 37 | CBS_get_u16_length_prefixed | ||
| 38 | CBS_get_u24 | ||
| 39 | CBS_get_u24_length_prefixed | ||
| 40 | CBS_get_u32 | ||
| 41 | CBS_get_u8 | ||
| 42 | CBS_get_u8_length_prefixed | ||
| 43 | CBS_init | ||
| 44 | CBS_len | ||
| 45 | CBS_mem_equal | ||
| 46 | CBS_offset | ||
| 47 | CBS_peek_asn1_tag | ||
| 48 | CBS_skip | ||
| 49 | CBS_stow | ||
| 50 | CBS_strdup | ||
| 51 | CBS_write_bytes | ||
| 52 | DTLSv1_client_method | ||
| 53 | DTLSv1_client_method_data | ||
| 54 | DTLSv1_enc_data | ||
| 55 | DTLSv1_method | ||
| 56 | DTLSv1_method_data | ||
| 57 | DTLSv1_server_method | ||
| 58 | DTLSv1_server_method_data | ||
| 59 | ERR_load_SSL_strings | ||
| 60 | OBJ_bsearch_ssl_cipher_id | ||
| 61 | PEM_read_SSL_SESSION | ||
| 62 | PEM_read_bio_SSL_SESSION | ||
| 63 | PEM_write_SSL_SESSION | ||
| 64 | PEM_write_bio_SSL_SESSION | ||
| 65 | SSL_CIPHER_description | ||
| 66 | SSL_CIPHER_get_bits | ||
| 67 | SSL_CIPHER_get_by_id | ||
| 68 | SSL_CIPHER_get_by_value | ||
| 69 | SSL_CIPHER_get_id | ||
| 70 | SSL_CIPHER_get_name | ||
| 71 | SSL_CIPHER_get_value | ||
| 72 | SSL_CIPHER_get_version | ||
| 73 | SSL_COMP_add_compression_method | ||
| 74 | SSL_COMP_get_compression_methods | ||
| 75 | SSL_COMP_get_name | ||
| 76 | SSL_CTX_add_client_CA | ||
| 77 | SSL_CTX_add_session | ||
| 78 | SSL_CTX_callback_ctrl | ||
| 79 | SSL_CTX_check_private_key | ||
| 80 | SSL_CTX_ctrl | ||
| 81 | SSL_CTX_flush_sessions | ||
| 82 | SSL_CTX_free | ||
| 83 | SSL_CTX_get_cert_store | ||
| 84 | SSL_CTX_get_client_CA_list | ||
| 85 | SSL_CTX_get_client_cert_cb | ||
| 86 | SSL_CTX_get_ex_data | ||
| 87 | SSL_CTX_get_ex_new_index | ||
| 88 | SSL_CTX_get_info_callback | ||
| 89 | SSL_CTX_get_quiet_shutdown | ||
| 90 | SSL_CTX_get_timeout | ||
| 91 | SSL_CTX_get_verify_callback | ||
| 92 | SSL_CTX_get_verify_depth | ||
| 93 | SSL_CTX_get_verify_mode | ||
| 94 | SSL_CTX_load_verify_locations | ||
| 95 | SSL_CTX_load_verify_mem | ||
| 96 | SSL_CTX_new | ||
| 97 | SSL_CTX_remove_session | ||
| 98 | SSL_CTX_sess_get_get_cb | ||
| 99 | SSL_CTX_sess_get_new_cb | ||
| 100 | SSL_CTX_sess_get_remove_cb | ||
| 101 | SSL_CTX_sess_set_get_cb | ||
| 102 | SSL_CTX_sess_set_new_cb | ||
| 103 | SSL_CTX_sess_set_remove_cb | ||
| 104 | SSL_CTX_sessions | ||
| 105 | SSL_CTX_set1_param | ||
| 106 | SSL_CTX_set_alpn_protos | ||
| 107 | SSL_CTX_set_alpn_select_cb | ||
| 108 | SSL_CTX_set_cert_store | ||
| 109 | SSL_CTX_set_cert_verify_callback | ||
| 110 | SSL_CTX_set_cipher_list | ||
| 111 | SSL_CTX_set_client_CA_list | ||
| 112 | SSL_CTX_set_client_cert_cb | ||
| 113 | SSL_CTX_set_client_cert_engine | ||
| 114 | SSL_CTX_set_cookie_generate_cb | ||
| 115 | SSL_CTX_set_cookie_verify_cb | ||
| 116 | SSL_CTX_set_default_passwd_cb | ||
| 117 | SSL_CTX_set_default_passwd_cb_userdata | ||
| 118 | SSL_CTX_set_default_verify_paths | ||
| 119 | SSL_CTX_set_ex_data | ||
| 120 | SSL_CTX_set_generate_session_id | ||
| 121 | SSL_CTX_set_info_callback | ||
| 122 | SSL_CTX_set_msg_callback | ||
| 123 | SSL_CTX_set_next_proto_select_cb | ||
| 124 | SSL_CTX_set_next_protos_advertised_cb | ||
| 125 | SSL_CTX_set_purpose | ||
| 126 | SSL_CTX_set_quiet_shutdown | ||
| 127 | SSL_CTX_set_session_id_context | ||
| 128 | SSL_CTX_set_ssl_version | ||
| 129 | SSL_CTX_set_timeout | ||
| 130 | SSL_CTX_set_tlsext_use_srtp | ||
| 131 | SSL_CTX_set_tmp_dh_callback | ||
| 132 | SSL_CTX_set_tmp_ecdh_callback | ||
| 133 | SSL_CTX_set_tmp_rsa_callback | ||
| 134 | SSL_CTX_set_trust | ||
| 135 | SSL_CTX_set_verify | ||
| 136 | SSL_CTX_set_verify_depth | ||
| 137 | SSL_CTX_use_PrivateKey | ||
| 138 | SSL_CTX_use_PrivateKey_ASN1 | ||
| 139 | SSL_CTX_use_PrivateKey_file | ||
| 140 | SSL_CTX_use_RSAPrivateKey | ||
| 141 | SSL_CTX_use_RSAPrivateKey_ASN1 | ||
| 142 | SSL_CTX_use_RSAPrivateKey_file | ||
| 143 | SSL_CTX_use_certificate | ||
| 144 | SSL_CTX_use_certificate_ASN1 | ||
| 145 | SSL_CTX_use_certificate_chain_file | ||
| 146 | SSL_CTX_use_certificate_chain_mem | ||
| 147 | SSL_CTX_use_certificate_file | ||
| 148 | SSL_SESSION_free | ||
| 149 | SSL_SESSION_get0_peer | ||
| 150 | SSL_SESSION_get_compress_id | ||
| 151 | SSL_SESSION_get_ex_data | ||
| 152 | SSL_SESSION_get_ex_new_index | ||
| 153 | SSL_SESSION_get_id | ||
| 154 | SSL_SESSION_get_time | ||
| 155 | SSL_SESSION_get_timeout | ||
| 156 | SSL_SESSION_new | ||
| 157 | SSL_SESSION_print | ||
| 158 | SSL_SESSION_print_fp | ||
| 159 | SSL_SESSION_set1_id_context | ||
| 160 | SSL_SESSION_set_ex_data | ||
| 161 | SSL_SESSION_set_time | ||
| 162 | SSL_SESSION_set_timeout | ||
| 163 | SSL_accept | ||
| 164 | SSL_add_client_CA | ||
| 165 | SSL_add_dir_cert_subjects_to_stack | ||
| 166 | SSL_add_file_cert_subjects_to_stack | ||
| 167 | SSL_alert_desc_string | ||
| 168 | SSL_alert_desc_string_long | ||
| 169 | SSL_alert_type_string | ||
| 170 | SSL_alert_type_string_long | ||
| 171 | SSL_cache_hit | ||
| 172 | SSL_callback_ctrl | ||
| 173 | SSL_check_private_key | ||
| 174 | SSL_clear | ||
| 175 | SSL_connect | ||
| 176 | SSL_copy_session_id | ||
| 177 | SSL_ctrl | ||
| 178 | SSL_do_handshake | ||
| 179 | SSL_dup | ||
| 180 | SSL_dup_CA_list | ||
| 181 | SSL_export_keying_material | ||
| 182 | SSL_free | ||
| 183 | SSL_get0_alpn_selected | ||
| 184 | SSL_get0_next_proto_negotiated | ||
| 185 | SSL_get1_session | ||
| 186 | SSL_get_SSL_CTX | ||
| 187 | SSL_get_certificate | ||
| 188 | SSL_get_cipher_list | ||
| 189 | SSL_get_ciphers | ||
| 190 | SSL_get_client_CA_list | ||
| 191 | SSL_get_current_cipher | ||
| 192 | SSL_get_current_compression | ||
| 193 | SSL_get_current_expansion | ||
| 194 | SSL_get_default_timeout | ||
| 195 | SSL_get_error | ||
| 196 | SSL_get_ex_data | ||
| 197 | SSL_get_ex_data_X509_STORE_CTX_idx | ||
| 198 | SSL_get_ex_new_index | ||
| 199 | SSL_get_fd | ||
| 200 | SSL_get_finished | ||
| 201 | SSL_get_info_callback | ||
| 202 | SSL_get_peer_cert_chain | ||
| 203 | SSL_get_peer_certificate | ||
| 204 | SSL_get_peer_finished | ||
| 205 | SSL_get_privatekey | ||
| 206 | SSL_get_quiet_shutdown | ||
| 207 | SSL_get_rbio | ||
| 208 | SSL_get_read_ahead | ||
| 209 | SSL_get_rfd | ||
| 210 | SSL_get_selected_srtp_profile | ||
| 211 | SSL_get_servername | ||
| 212 | SSL_get_servername_type | ||
| 213 | SSL_get_session | ||
| 214 | SSL_get_shared_ciphers | ||
| 215 | SSL_get_shutdown | ||
| 216 | SSL_get_srtp_profiles | ||
| 217 | SSL_get_ssl_method | ||
| 218 | SSL_get_verify_callback | ||
| 219 | SSL_get_verify_depth | ||
| 220 | SSL_get_verify_mode | ||
| 221 | SSL_get_verify_result | ||
| 222 | SSL_get_version | ||
| 223 | SSL_get_wbio | ||
| 224 | SSL_get_wfd | ||
| 225 | SSL_has_matching_session_id | ||
| 226 | SSL_library_init | ||
| 227 | SSL_load_client_CA_file | ||
| 228 | SSL_load_error_strings | ||
| 229 | SSL_new | ||
| 230 | SSL_peek | ||
| 231 | SSL_pending | ||
| 232 | SSL_read | ||
| 233 | SSL_renegotiate | ||
| 234 | SSL_renegotiate_abbreviated | ||
| 235 | SSL_renegotiate_pending | ||
| 236 | SSL_rstate_string | ||
| 237 | SSL_rstate_string_long | ||
| 238 | SSL_select_next_proto | ||
| 239 | SSL_set1_param | ||
| 240 | SSL_set_SSL_CTX | ||
| 241 | SSL_set_accept_state | ||
| 242 | SSL_set_alpn_protos | ||
| 243 | SSL_set_bio | ||
| 244 | SSL_set_cipher_list | ||
| 245 | SSL_set_client_CA_list | ||
| 246 | SSL_set_connect_state | ||
| 247 | SSL_set_debug | ||
| 248 | SSL_set_ex_data | ||
| 249 | SSL_set_fd | ||
| 250 | SSL_set_generate_session_id | ||
| 251 | SSL_set_info_callback | ||
| 252 | SSL_set_msg_callback | ||
| 253 | SSL_set_purpose | ||
| 254 | SSL_set_quiet_shutdown | ||
| 255 | SSL_set_read_ahead | ||
| 256 | SSL_set_rfd | ||
| 257 | SSL_set_session | ||
| 258 | SSL_set_session_id_context | ||
| 259 | SSL_set_session_secret_cb | ||
| 260 | SSL_set_session_ticket_ext | ||
| 261 | SSL_set_session_ticket_ext_cb | ||
| 262 | SSL_set_shutdown | ||
| 263 | SSL_set_ssl_method | ||
| 264 | SSL_set_state | ||
| 265 | SSL_set_tlsext_use_srtp | ||
| 266 | SSL_set_tmp_dh_callback | ||
| 267 | SSL_set_tmp_ecdh_callback | ||
| 268 | SSL_set_tmp_rsa_callback | ||
| 269 | SSL_set_trust | ||
| 270 | SSL_set_verify | ||
| 271 | SSL_set_verify_depth | ||
| 272 | SSL_set_verify_result | ||
| 273 | SSL_set_wfd | ||
| 274 | SSL_shutdown | ||
| 275 | SSL_state | ||
| 276 | SSL_state_string | ||
| 277 | SSL_state_string_long | ||
| 278 | SSL_use_PrivateKey | ||
| 279 | SSL_use_PrivateKey_ASN1 | ||
| 280 | SSL_use_PrivateKey_file | ||
| 281 | SSL_use_RSAPrivateKey | ||
| 282 | SSL_use_RSAPrivateKey_ASN1 | ||
| 283 | SSL_use_RSAPrivateKey_file | ||
| 284 | SSL_use_certificate | ||
| 285 | SSL_use_certificate_ASN1 | ||
| 286 | SSL_use_certificate_file | ||
| 287 | SSL_version | ||
| 288 | SSL_version_str | ||
| 289 | SSL_want | ||
| 290 | SSL_write | ||
| 291 | SSLv23_client_method | ||
| 292 | SSLv23_method | ||
| 293 | SSLv23_server_method | ||
| 294 | TLS_client_method | ||
| 295 | TLS_client_method_data | ||
| 296 | TLS_method | ||
| 297 | TLS_method_data | ||
| 298 | TLS_server_method | ||
| 299 | TLS_server_method_data | ||
| 300 | TLSv1_1_client_method | ||
| 301 | TLSv1_1_client_method_data | ||
| 302 | TLSv1_1_enc_data | ||
| 303 | TLSv1_1_method | ||
| 304 | TLSv1_1_method_data | ||
| 305 | TLSv1_1_server_method | ||
| 306 | TLSv1_1_server_method_data | ||
| 307 | TLSv1_2_client_method | ||
| 308 | TLSv1_2_client_method_data | ||
| 309 | TLSv1_2_enc_data | ||
| 310 | TLSv1_2_method | ||
| 311 | TLSv1_2_method_data | ||
| 312 | TLSv1_2_server_method | ||
| 313 | TLSv1_2_server_method_data | ||
| 314 | TLSv1_client_method | ||
| 315 | TLSv1_client_method_data | ||
| 316 | TLSv1_enc_data | ||
| 317 | TLSv1_method | ||
| 318 | TLSv1_method_data | ||
| 319 | TLSv1_server_method | ||
| 320 | TLSv1_server_method_data | ||
| 321 | cbs_get_any_asn1_element_internal | ||
| 322 | d2i_SSL_SESSION | ||
| 323 | do_dtls1_write | ||
| 324 | dtls1_accept | ||
| 325 | dtls1_buffer_message | ||
| 326 | dtls1_build_sequence_number | ||
| 327 | dtls1_check_timeout_num | ||
| 328 | dtls1_clear | ||
| 329 | dtls1_clear_record_buffer | ||
| 330 | dtls1_connect | ||
| 331 | dtls1_ctrl | ||
| 332 | dtls1_default_timeout | ||
| 333 | dtls1_dispatch_alert | ||
| 334 | dtls1_do_write | ||
| 335 | dtls1_double_timeout | ||
| 336 | dtls1_enc | ||
| 337 | dtls1_free | ||
| 338 | dtls1_get_ccs_header | ||
| 339 | dtls1_get_cipher | ||
| 340 | dtls1_get_message | ||
| 341 | dtls1_get_message_header | ||
| 342 | dtls1_get_queue_priority | ||
| 343 | dtls1_get_record | ||
| 344 | dtls1_get_timeout | ||
| 345 | dtls1_handle_timeout | ||
| 346 | dtls1_is_timer_expired | ||
| 347 | dtls1_listen | ||
| 348 | dtls1_min_mtu | ||
| 349 | dtls1_new | ||
| 350 | dtls1_output_cert_chain | ||
| 351 | dtls1_read_bytes | ||
| 352 | dtls1_read_failed | ||
| 353 | dtls1_reset_seq_numbers | ||
| 354 | dtls1_retransmit_buffered_messages | ||
| 355 | dtls1_retransmit_message | ||
| 356 | dtls1_send_change_cipher_spec | ||
| 357 | dtls1_send_client_certificate | ||
| 358 | dtls1_send_server_certificate | ||
| 359 | dtls1_set_message_header | ||
| 360 | dtls1_shutdown | ||
| 361 | dtls1_start_timer | ||
| 362 | dtls1_stop_timer | ||
| 363 | dtls1_write_app_data_bytes | ||
| 364 | dtls1_write_bytes | ||
| 365 | i2d_SSL_SESSION | ||
| 366 | pitem_free | ||
| 367 | pitem_new | ||
| 368 | pqueue_find | ||
| 369 | pqueue_free | ||
| 370 | pqueue_insert | ||
| 371 | pqueue_iterator | ||
| 372 | pqueue_new | ||
| 373 | pqueue_next | ||
| 374 | pqueue_peek | ||
| 375 | pqueue_pop | ||
| 376 | pqueue_size | ||
| 377 | ssl23_accept | ||
| 378 | ssl23_connect | ||
| 379 | ssl23_default_timeout | ||
| 380 | ssl23_get_client_hello | ||
| 381 | ssl23_peek | ||
| 382 | ssl23_read | ||
| 383 | ssl23_read_bytes | ||
| 384 | ssl23_write | ||
| 385 | ssl23_write_bytes | ||
| 386 | ssl3_accept | ||
| 387 | ssl3_callback_ctrl | ||
| 388 | ssl3_cbc_copy_mac | ||
| 389 | ssl3_cbc_digest_record | ||
| 390 | ssl3_cbc_record_digest_supported | ||
| 391 | ssl3_check_cert_and_algorithm | ||
| 392 | ssl3_check_finished | ||
| 393 | ssl3_choose_cipher | ||
| 394 | ssl3_cipher_get_value | ||
| 395 | ssl3_ciphers | ||
| 396 | ssl3_clear | ||
| 397 | ssl3_client_hello | ||
| 398 | ssl3_connect | ||
| 399 | ssl3_ctrl | ||
| 400 | ssl3_ctx_callback_ctrl | ||
| 401 | ssl3_ctx_ctrl | ||
| 402 | ssl3_dispatch_alert | ||
| 403 | ssl3_do_change_cipher_spec | ||
| 404 | ssl3_do_write | ||
| 405 | ssl3_free | ||
| 406 | ssl3_get_cert_status | ||
| 407 | ssl3_get_cert_verify | ||
| 408 | ssl3_get_certificate_request | ||
| 409 | ssl3_get_cipher | ||
| 410 | ssl3_get_cipher_by_char | ||
| 411 | ssl3_get_cipher_by_id | ||
| 412 | ssl3_get_cipher_by_value | ||
| 413 | ssl3_get_client_certificate | ||
| 414 | ssl3_get_client_hello | ||
| 415 | ssl3_get_client_key_exchange | ||
| 416 | ssl3_get_finished | ||
| 417 | ssl3_get_key_exchange | ||
| 418 | ssl3_get_message | ||
| 419 | ssl3_get_new_session_ticket | ||
| 420 | ssl3_get_next_proto | ||
| 421 | ssl3_get_req_cert_type | ||
| 422 | ssl3_get_server_certificate | ||
| 423 | ssl3_get_server_done | ||
| 424 | ssl3_get_server_hello | ||
| 425 | ssl3_handshake_msg_finish | ||
| 426 | ssl3_handshake_msg_hdr_len | ||
| 427 | ssl3_handshake_msg_start | ||
| 428 | ssl3_handshake_write | ||
| 429 | ssl3_new | ||
| 430 | ssl3_num_ciphers | ||
| 431 | ssl3_output_cert_chain | ||
| 432 | ssl3_peek | ||
| 433 | ssl3_pending | ||
| 434 | ssl3_put_cipher_by_char | ||
| 435 | ssl3_read | ||
| 436 | ssl3_read_bytes | ||
| 437 | ssl3_read_n | ||
| 438 | ssl3_release_read_buffer | ||
| 439 | ssl3_release_write_buffer | ||
| 440 | ssl3_renegotiate | ||
| 441 | ssl3_renegotiate_check | ||
| 442 | ssl3_send_alert | ||
| 443 | ssl3_send_cert_status | ||
| 444 | ssl3_send_certificate_request | ||
| 445 | ssl3_send_change_cipher_spec | ||
| 446 | ssl3_send_client_certificate | ||
| 447 | ssl3_send_client_key_exchange | ||
| 448 | ssl3_send_client_verify | ||
| 449 | ssl3_send_finished | ||
| 450 | ssl3_send_hello_request | ||
| 451 | ssl3_send_newsession_ticket | ||
| 452 | ssl3_send_next_proto | ||
| 453 | ssl3_send_server_certificate | ||
| 454 | ssl3_send_server_done | ||
| 455 | ssl3_send_server_hello | ||
| 456 | ssl3_send_server_key_exchange | ||
| 457 | ssl3_setup_buffers | ||
| 458 | ssl3_setup_init_buffer | ||
| 459 | ssl3_setup_read_buffer | ||
| 460 | ssl3_setup_write_buffer | ||
| 461 | ssl3_shutdown | ||
| 462 | ssl3_undef_enc_method | ||
| 463 | ssl3_write | ||
| 464 | ssl3_write_bytes | ||
| 465 | ssl3_write_pending | ||
| 466 | ssl_add_clienthello_renegotiate_ext | ||
| 467 | ssl_add_clienthello_tlsext | ||
| 468 | ssl_add_clienthello_use_srtp_ext | ||
| 469 | ssl_add_serverhello_renegotiate_ext | ||
| 470 | ssl_add_serverhello_tlsext | ||
| 471 | ssl_add_serverhello_use_srtp_ext | ||
| 472 | ssl_bytes_to_cipher_list | ||
| 473 | ssl_cert_dup | ||
| 474 | ssl_cert_free | ||
| 475 | ssl_cert_inst | ||
| 476 | ssl_cert_new | ||
| 477 | ssl_cert_type | ||
| 478 | ssl_check_clienthello_tlsext_early | ||
| 479 | ssl_check_clienthello_tlsext_late | ||
| 480 | ssl_check_serverhello_tlsext | ||
| 481 | ssl_check_srvr_ecc_cert_and_alg | ||
| 482 | ssl_cipher_get_evp | ||
| 483 | ssl_cipher_get_evp_aead | ||
| 484 | ssl_cipher_id_cmp | ||
| 485 | ssl_cipher_list_to_bytes | ||
| 486 | ssl_cipher_ptr_id_cmp | ||
| 487 | ssl_clear_bad_session | ||
| 488 | ssl_clear_cipher_ctx | ||
| 489 | ssl_clear_hash_ctx | ||
| 490 | ssl_create_cipher_list | ||
| 491 | ssl_do_client_cert_cb | ||
| 492 | ssl_free_wbio_buffer | ||
| 493 | ssl_get_algorithm2 | ||
| 494 | ssl_get_auto_dh | ||
| 495 | ssl_get_ciphers_by_id | ||
| 496 | ssl_get_handshake_digest | ||
| 497 | ssl_get_new_session | ||
| 498 | ssl_get_prev_session | ||
| 499 | ssl_get_server_send_cert | ||
| 500 | ssl_get_server_send_pkey | ||
| 501 | ssl_get_sign_pkey | ||
| 502 | ssl_init_wbio_buffer | ||
| 503 | ssl_load_ciphers | ||
| 504 | ssl_max_server_version | ||
| 505 | ssl_ok | ||
| 506 | ssl_parse_clienthello_renegotiate_ext | ||
| 507 | ssl_parse_clienthello_tlsext | ||
| 508 | ssl_parse_clienthello_use_srtp_ext | ||
| 509 | ssl_parse_serverhello_renegotiate_ext | ||
| 510 | ssl_parse_serverhello_tlsext | ||
| 511 | ssl_parse_serverhello_use_srtp_ext | ||
| 512 | ssl_sess_cert_free | ||
| 513 | ssl_sess_cert_new | ||
| 514 | ssl_set_cert_masks | ||
| 515 | ssl_undefined_const_function | ||
| 516 | ssl_undefined_function | ||
| 517 | ssl_undefined_void_function | ||
| 518 | ssl_update_cache | ||
| 519 | ssl_verify_alarm_type | ||
| 520 | ssl_verify_cert_chain | ||
| 521 | ssl_version_string | ||
| 522 | tls12_get_hash | ||
| 523 | tls12_get_req_sig_algs | ||
| 524 | tls12_get_sigandhash | ||
| 525 | tls12_get_sigid | ||
| 526 | tls1_alert_code | ||
| 527 | tls1_cbc_remove_padding | ||
| 528 | tls1_cert_verify_mac | ||
| 529 | tls1_change_cipher_state | ||
| 530 | tls1_check_curve | ||
| 531 | tls1_check_ec_server_key | ||
| 532 | tls1_check_ec_tmp_key | ||
| 533 | tls1_cleanup_key_block | ||
| 534 | tls1_clear | ||
| 535 | tls1_default_timeout | ||
| 536 | tls1_digest_cached_records | ||
| 537 | tls1_ec_curve_id2nid | ||
| 538 | tls1_ec_nid2curve_id | ||
| 539 | tls1_enc | ||
| 540 | tls1_export_keying_material | ||
| 541 | tls1_final_finish_mac | ||
| 542 | tls1_finish_mac | ||
| 543 | tls1_free | ||
| 544 | tls1_free_digest_list | ||
| 545 | tls1_generate_master_secret | ||
| 546 | tls1_get_shared_curve | ||
| 547 | tls1_init_finished_mac | ||
| 548 | tls1_mac | ||
| 549 | tls1_new | ||
| 550 | tls1_process_sigalgs | ||
| 551 | tls1_process_ticket | ||
| 552 | tls1_record_sequence_increment | ||
| 553 | tls1_setup_key_block | ||
