1 2OPENSSL_1_1_0 { 3 global: 4 BIO_f_ssl; 5 BIO_new_buffer_ssl_connect; 6 BIO_new_ssl; 7 BIO_new_ssl_connect; 8 BIO_ssl_copy_session_id; 9 BIO_ssl_shutdown; 10 DTLS_client_method; 11 DTLS_method; 12 DTLS_server_method; 13 DTLSv1_2_client_method; 14 DTLSv1_2_method; 15 DTLSv1_2_server_method; 16 DTLSv1_client_method; 17 DTLSv1_listen; 18 DTLSv1_method; 19 DTLSv1_server_method; 20 ERR_load_SSL_strings; 21 OPENSSL_init_ssl; 22 PEM_read_SSL_SESSION; 23 PEM_read_bio_SSL_SESSION; 24 PEM_write_SSL_SESSION; 25 PEM_write_bio_SSL_SESSION; 26 SRP_Calc_A_param; 27 SSL_CIPHER_description; 28 SSL_CIPHER_find; 29 SSL_CIPHER_get_auth_nid; 30 SSL_CIPHER_get_bits; 31 SSL_CIPHER_get_cipher_nid; 32 SSL_CIPHER_get_digest_nid; 33 SSL_CIPHER_get_id; 34 SSL_CIPHER_get_kx_nid; 35 SSL_CIPHER_get_name; 36 SSL_CIPHER_get_version; 37 SSL_CIPHER_is_aead; 38 SSL_CIPHER_standard_name; 39 SSL_COMP_add_compression_method; 40 SSL_COMP_get_compression_methods; 41 SSL_COMP_get_name; 42 SSL_COMP_set0_compression_methods; 43 SSL_CONF_CTX_clear_flags; 44 SSL_CONF_CTX_finish; 45 SSL_CONF_CTX_free; 46 SSL_CONF_CTX_new; 47 SSL_CONF_CTX_set1_prefix; 48 SSL_CONF_CTX_set_flags; 49 SSL_CONF_CTX_set_ssl; 50 SSL_CONF_CTX_set_ssl_ctx; 51 SSL_CONF_cmd; 52 SSL_CONF_cmd_argv; 53 SSL_CONF_cmd_value_type; 54 SSL_CTX_SRP_CTX_free; 55 SSL_CTX_SRP_CTX_init; 56 SSL_CTX_add_client_CA; 57 SSL_CTX_add_client_custom_ext; 58 SSL_CTX_add_server_custom_ext; 59 SSL_CTX_add_session; 60 SSL_CTX_callback_ctrl; 61 SSL_CTX_check_private_key; 62 SSL_CTX_clear_options; 63 SSL_CTX_config; 64 SSL_CTX_ct_is_enabled; 65 SSL_CTX_ctrl; 66 SSL_CTX_dane_clear_flags; 67 SSL_CTX_dane_enable; 68 SSL_CTX_dane_mtype_set; 69 SSL_CTX_dane_set_flags; 70 SSL_CTX_enable_ct; 71 SSL_CTX_flush_sessions; 72 SSL_CTX_free; 73 SSL_CTX_get0_certificate; 74 SSL_CTX_get0_ctlog_store; 75 SSL_CTX_get0_param; 76 SSL_CTX_get0_privatekey; 77 SSL_CTX_get0_security_ex_data; 78 SSL_CTX_get_cert_store; 79 SSL_CTX_get_ciphers; 80 SSL_CTX_get_client_CA_list; 81 SSL_CTX_get_client_cert_cb; 82 SSL_CTX_get_default_passwd_cb; 83 SSL_CTX_get_default_passwd_cb_userdata; 84 SSL_CTX_get_ex_data; 85 SSL_CTX_get_info_callback; 86 SSL_CTX_get_options; 87 SSL_CTX_get_quiet_shutdown; 88 SSL_CTX_get_security_callback; 89 SSL_CTX_get_security_level; 90 SSL_CTX_get_ssl_method; 91 SSL_CTX_get_timeout; 92 SSL_CTX_get_verify_callback; 93 SSL_CTX_get_verify_depth; 94 SSL_CTX_get_verify_mode; 95 SSL_CTX_has_client_custom_ext; 96 SSL_CTX_load_verify_locations; 97 SSL_CTX_new; 98 SSL_CTX_remove_session; 99 SSL_CTX_sess_get_get_cb; 100 SSL_CTX_sess_get_new_cb; 101 SSL_CTX_sess_get_remove_cb; 102 SSL_CTX_sess_set_get_cb; 103 SSL_CTX_sess_set_new_cb; 104 SSL_CTX_sess_set_remove_cb; 105 SSL_CTX_sessions; 106 SSL_CTX_set0_ctlog_store; 107 SSL_CTX_set0_security_ex_data; 108 SSL_CTX_set1_param; 109 SSL_CTX_set_alpn_protos; 110 SSL_CTX_set_alpn_select_cb; 111 SSL_CTX_set_cert_cb; 112 SSL_CTX_set_cert_store; 113 SSL_CTX_set_cert_verify_callback; 114 SSL_CTX_set_cipher_list; 115 SSL_CTX_set_client_CA_list; 116 SSL_CTX_set_client_cert_cb; 117 SSL_CTX_set_client_cert_engine; 118 SSL_CTX_set_cookie_generate_cb; 119 SSL_CTX_set_cookie_verify_cb; 120 SSL_CTX_set_ct_validation_callback; 121 SSL_CTX_set_ctlog_list_file; 122 SSL_CTX_set_default_ctlog_list_file; 123 SSL_CTX_set_default_passwd_cb; 124 SSL_CTX_set_default_passwd_cb_userdata; 125 SSL_CTX_set_default_read_buffer_len; 126 SSL_CTX_set_default_verify_dir; 127 SSL_CTX_set_default_verify_file; 128 SSL_CTX_set_default_verify_paths; 129 SSL_CTX_set_ex_data; 130 SSL_CTX_set_generate_session_id; 131 SSL_CTX_set_info_callback; 132 SSL_CTX_set_msg_callback; 133 SSL_CTX_set_next_proto_select_cb; 134 SSL_CTX_set_next_protos_advertised_cb; 135 SSL_CTX_set_not_resumable_session_callback; 136 SSL_CTX_set_options; 137 SSL_CTX_set_psk_client_callback; 138 SSL_CTX_set_psk_server_callback; 139 SSL_CTX_set_purpose; 140 SSL_CTX_set_quiet_shutdown; 141 SSL_CTX_set_security_callback; 142 SSL_CTX_set_security_level; 143 SSL_CTX_set_session_id_context; 144 SSL_CTX_set_srp_cb_arg; 145 SSL_CTX_set_srp_client_pwd_callback; 146 SSL_CTX_set_srp_password; 147 SSL_CTX_set_srp_strength; 148 SSL_CTX_set_srp_username; 149 SSL_CTX_set_srp_username_callback; 150 SSL_CTX_set_srp_verify_param_callback; 151 SSL_CTX_set_ssl_version; 152 SSL_CTX_set_timeout; 153 SSL_CTX_set_tlsext_use_srtp; 154 SSL_CTX_set_tmp_dh_callback; 155 SSL_CTX_set_trust; 156 SSL_CTX_set_verify; 157 SSL_CTX_set_verify_depth; 158 SSL_CTX_up_ref; 159 SSL_CTX_use_PrivateKey; 160 SSL_CTX_use_PrivateKey_ASN1; 161 SSL_CTX_use_PrivateKey_file; 162 SSL_CTX_use_RSAPrivateKey; 163 SSL_CTX_use_RSAPrivateKey_ASN1; 164 SSL_CTX_use_RSAPrivateKey_file; 165 SSL_CTX_use_certificate; 166 SSL_CTX_use_certificate_ASN1; 167 SSL_CTX_use_certificate_chain_file; 168 SSL_CTX_use_certificate_file; 169 SSL_CTX_use_psk_identity_hint; 170 SSL_CTX_use_serverinfo; 171 SSL_CTX_use_serverinfo_file; 172 SSL_SESSION_free; 173 SSL_SESSION_get0_cipher; 174 SSL_SESSION_get0_hostname; 175 SSL_SESSION_get0_id_context; 176 SSL_SESSION_get0_peer; 177 SSL_SESSION_get0_ticket; 178 SSL_SESSION_get_compress_id; 179 SSL_SESSION_get_ex_data; 180 SSL_SESSION_get_id; 181 SSL_SESSION_get_master_key; 182 SSL_SESSION_get_protocol_version; 183 SSL_SESSION_get_ticket_lifetime_hint; 184 SSL_SESSION_get_time; 185 SSL_SESSION_get_timeout; 186 SSL_SESSION_has_ticket; 187 SSL_SESSION_new; 188 SSL_SESSION_print; 189 SSL_SESSION_print_fp; 190 SSL_SESSION_print_keylog; 191 SSL_SESSION_set1_id; 192 SSL_SESSION_set1_id_context; 193 SSL_SESSION_set_ex_data; 194 SSL_SESSION_set_time; 195 SSL_SESSION_set_timeout; 196 SSL_SESSION_up_ref; 197 SSL_SRP_CTX_free; 198 SSL_SRP_CTX_init; 199 SSL_accept; 200 SSL_add1_host; 201 SSL_add_client_CA; 202 SSL_add_dir_cert_subjects_to_stack; 203 SSL_add_file_cert_subjects_to_stack; 204 SSL_add_ssl_module; 205 SSL_alert_desc_string; 206 SSL_alert_desc_string_long; 207 SSL_alert_type_string; 208 SSL_alert_type_string_long; 209 SSL_callback_ctrl; 210 SSL_certs_clear; 211 SSL_check_chain; 212 SSL_check_private_key; 213 SSL_clear; 214 SSL_clear_options; 215 SSL_client_version; 216 SSL_config; 217 SSL_connect; 218 SSL_copy_session_id; 219 SSL_ct_is_enabled; 220 SSL_ctrl; 221 SSL_dane_clear_flags; 222 SSL_dane_enable; 223 SSL_dane_set_flags; 224 SSL_dane_tlsa_add; 225 SSL_do_handshake; 226 SSL_dup; 227 SSL_dup_CA_list; 228 SSL_enable_ct; 229 SSL_export_keying_material; 230 SSL_extension_supported; 231 SSL_free; 232 SSL_get0_alpn_selected; 233 SSL_get0_dane; 234 SSL_get0_dane_authority; 235 SSL_get0_dane_tlsa; 236 SSL_get0_next_proto_negotiated; 237 SSL_get0_param; 238 SSL_get0_peer_scts; 239 SSL_get0_peername; 240 SSL_get0_security_ex_data; 241 SSL_get0_verified_chain; 242 SSL_get1_session; 243 SSL_get1_supported_ciphers; 244 SSL_get_SSL_CTX; 245 SSL_get_all_async_fds; 246 SSL_get_certificate; 247 SSL_get_changed_async_fds; 248 SSL_get_cipher_list; 249 SSL_get_ciphers; 250 SSL_get_client_CA_list; 251 SSL_get_client_ciphers; 252 SSL_get_client_random; 253 SSL_get_current_cipher; 254 SSL_get_current_compression; 255 SSL_get_current_expansion; 256 SSL_get_default_passwd_cb; 257 SSL_get_default_passwd_cb_userdata; 258 SSL_get_default_timeout; 259 SSL_get_error; 260 SSL_get_ex_data; 261 SSL_get_ex_data_X509_STORE_CTX_idx; 262 SSL_get_fd; 263 SSL_get_finished; 264 SSL_get_info_callback; 265 SSL_get_options; 266 SSL_get_peer_cert_chain; 267 SSL_get_peer_finished; 268 SSL_get_privatekey; 269 SSL_get_psk_identity; 270 SSL_get_psk_identity_hint; 271 SSL_get_quiet_shutdown; 272 SSL_get_rbio; 273 SSL_get_read_ahead; 274 SSL_get_rfd; 275 SSL_get_security_callback; 276 SSL_get_security_level; 277 SSL_get_selected_srtp_profile; 278 SSL_get_server_random; 279 SSL_get_servername; 280 SSL_get_servername_type; 281 SSL_get_session; 282 SSL_get_shared_ciphers; 283 SSL_get_shared_sigalgs; 284 SSL_get_shutdown; 285 SSL_get_sigalgs; 286 SSL_get_srp_N; 287 SSL_get_srp_g; 288 SSL_get_srp_userinfo; 289 SSL_get_srp_username; 290 SSL_get_srtp_profiles; 291 SSL_get_ssl_method; 292 SSL_get_state; 293 SSL_get_verify_callback; 294 SSL_get_verify_depth; 295 SSL_get_verify_mode; 296 SSL_get_verify_result; 297 SSL_get_version; 298 SSL_get_wbio; 299 SSL_get_wfd; 300 SSL_has_matching_session_id; 301 SSL_has_pending; 302 SSL_in_before; 303 SSL_in_init; 304 SSL_is_dtls; 305 SSL_is_init_finished; 306 SSL_is_server; 307 SSL_load_client_CA_file; 308 SSL_new; 309 SSL_peek; 310 SSL_pending; 311 SSL_read; 312 SSL_renegotiate; 313 SSL_renegotiate_abbreviated; 314 SSL_renegotiate_pending; 315 SSL_rstate_string; 316 SSL_rstate_string_long; 317 SSL_select_next_proto; 318 SSL_session_reused; 319 SSL_set0_rbio; 320 SSL_set0_security_ex_data; 321 SSL_set0_wbio; 322 SSL_set1_host; 323 SSL_set1_param; 324 SSL_set_SSL_CTX; 325 SSL_set_accept_state; 326 SSL_set_alpn_protos; 327 SSL_set_bio; 328 SSL_set_cert_cb; 329 SSL_set_cipher_list; 330 SSL_set_client_CA_list; 331 SSL_set_connect_state; 332 SSL_set_ct_validation_callback; 333 SSL_set_debug; 334 SSL_set_default_passwd_cb; 335 SSL_set_default_passwd_cb_userdata; 336 SSL_set_default_read_buffer_len; 337 SSL_set_ex_data; 338 SSL_set_fd; 339 SSL_set_generate_session_id; 340 SSL_set_hostflags; 341 SSL_set_info_callback; 342 SSL_set_msg_callback; 343 SSL_set_not_resumable_session_callback; 344 SSL_set_options; 345 SSL_set_psk_client_callback; 346 SSL_set_psk_server_callback; 347 SSL_set_purpose; 348 SSL_set_quiet_shutdown; 349 SSL_set_read_ahead; 350 SSL_set_rfd; 351 SSL_set_security_callback; 352 SSL_set_security_level; 353 SSL_set_session; 354 SSL_set_session_id_context; 355 SSL_set_session_secret_cb; 356 SSL_set_session_ticket_ext; 357 SSL_set_session_ticket_ext_cb; 358 SSL_set_shutdown; 359 SSL_set_srp_server_param; 360 SSL_set_srp_server_param_pw; 361 SSL_set_ssl_method; 362 SSL_set_tlsext_use_srtp; 363 SSL_set_tmp_dh_callback; 364 SSL_set_trust; 365 SSL_set_verify; 366 SSL_set_verify_depth; 367 SSL_set_verify_result; 368 SSL_set_wfd; 369 SSL_shutdown; 370 SSL_srp_server_param_with_username; 371 SSL_state_string; 372 SSL_state_string_long; 373 SSL_up_ref; 374 SSL_use_PrivateKey; 375 SSL_use_PrivateKey_ASN1; 376 SSL_use_PrivateKey_file; 377 SSL_use_RSAPrivateKey; 378 SSL_use_RSAPrivateKey_ASN1; 379 SSL_use_RSAPrivateKey_file; 380 SSL_use_certificate; 381 SSL_use_certificate_ASN1; 382 SSL_use_certificate_chain_file; 383 SSL_use_certificate_file; 384 SSL_use_psk_identity_hint; 385 SSL_version; 386 SSL_waiting_for_async; 387 SSL_want; 388 SSL_write; 389 TLS_client_method; 390 TLS_method; 391 TLS_server_method; 392 TLSv1_1_client_method; 393 TLSv1_1_method; 394 TLSv1_1_server_method; 395 TLSv1_2_client_method; 396 TLSv1_2_method; 397 TLSv1_2_server_method; 398 TLSv1_client_method; 399 TLSv1_method; 400 TLSv1_server_method; 401 d2i_SSL_SESSION; 402 i2d_SSL_SESSION; 403}; 404 405OPENSSL_1_1_0d { 406 global: 407 SSL_COMP_get0_name; 408 SSL_COMP_get_id; 409} OPENSSL_1_1_0; 410 411OPENSSL_1_1_1 { 412 global: 413 DTLS_get_data_mtu; 414 DTLS_set_timer_cb; 415 OPENSSL_cipher_name; 416 SSL_CIPHER_get_handshake_digest; 417 SSL_CIPHER_get_protocol_id; 418 SSL_CTX_add1_to_CA_list; 419 SSL_CTX_add_custom_ext; 420 SSL_CTX_get0_CA_list; 421 SSL_CTX_get_keylog_callback; 422 SSL_CTX_get_max_early_data; 423 SSL_CTX_get_num_tickets; 424 SSL_CTX_get_record_padding_callback_arg; 425 SSL_CTX_get_recv_max_early_data; 426 SSL_CTX_set0_CA_list; 427 SSL_CTX_set1_cert_store; 428 SSL_CTX_set_allow_early_data_cb; 429 SSL_CTX_set_block_padding; 430 SSL_CTX_set_ciphersuites; 431 SSL_CTX_set_client_hello_cb; 432 SSL_CTX_set_keylog_callback; 433 SSL_CTX_set_max_early_data; 434 SSL_CTX_set_num_tickets; 435 SSL_CTX_set_post_handshake_auth; 436 SSL_CTX_set_psk_find_session_callback; 437 SSL_CTX_set_psk_use_session_callback; 438 SSL_CTX_set_record_padding_callback; 439 SSL_CTX_set_record_padding_callback_arg; 440 SSL_CTX_set_recv_max_early_data; 441 SSL_CTX_set_session_ticket_cb; 442 SSL_CTX_set_stateless_cookie_generate_cb; 443 SSL_CTX_set_stateless_cookie_verify_cb; 444 SSL_CTX_set_tlsext_max_fragment_length; 445 SSL_CTX_use_cert_and_key; 446 SSL_CTX_use_serverinfo_ex; 447 SSL_SESSION_dup; 448 SSL_SESSION_get0_alpn_selected; 449 SSL_SESSION_get0_ticket_appdata; 450 SSL_SESSION_get_max_early_data; 451 SSL_SESSION_get_max_fragment_length; 452 SSL_SESSION_is_resumable; 453 SSL_SESSION_set1_alpn_selected; 454 SSL_SESSION_set1_hostname; 455 SSL_SESSION_set1_master_key; 456 SSL_SESSION_set1_ticket_appdata; 457 SSL_SESSION_set_cipher; 458 SSL_SESSION_set_max_early_data; 459 SSL_SESSION_set_protocol_version; 460 SSL_add1_to_CA_list; 461 SSL_alloc_buffers; 462 SSL_bytes_to_cipher_list; 463 SSL_client_hello_get0_ciphers; 464 SSL_client_hello_get0_compression_methods; 465 SSL_client_hello_get0_ext; 466 SSL_client_hello_get0_legacy_version; 467 SSL_client_hello_get0_random; 468 SSL_client_hello_get0_session_id; 469 SSL_client_hello_get1_extensions_present; 470 SSL_client_hello_isv2; 471 SSL_export_keying_material_early; 472 SSL_free_buffers; 473 SSL_get0_CA_list; 474 SSL_get0_peer_CA_list; 475 SSL_get_early_data_status; 476 SSL_get_key_update_type; 477 SSL_get_max_early_data; 478 SSL_get_num_tickets; 479 SSL_get_peer_signature_type_nid; 480 SSL_get_pending_cipher; 481 SSL_get_record_padding_callback_arg; 482 SSL_get_recv_max_early_data; 483 SSL_key_update; 484 SSL_peek_ex; 485 SSL_read_early_data; 486 SSL_read_ex; 487 SSL_set0_CA_list; 488 SSL_set_allow_early_data_cb; 489 SSL_set_block_padding; 490 SSL_set_ciphersuites; 491 SSL_set_max_early_data; 492 SSL_set_num_tickets; 493 SSL_set_post_handshake_auth; 494 SSL_set_psk_find_session_callback; 495 SSL_set_psk_use_session_callback; 496 SSL_set_record_padding_callback; 497 SSL_set_record_padding_callback_arg; 498 SSL_set_recv_max_early_data; 499 SSL_set_tlsext_max_fragment_length; 500 SSL_stateless; 501 SSL_use_cert_and_key; 502 SSL_verify_client_post_handshake; 503 SSL_write_early_data; 504 SSL_write_ex; 505} OPENSSL_1_1_0d; 506 507OPENSSL_1_1_1a { 508 global: 509 SSL_get_signature_type_nid; 510} OPENSSL_1_1_1; 511 512OPENSSL_1_1_1e { 513 global: 514 SSL_sendfile; 515 local: *; 516} OPENSSL_1_1_1a; 517 518OPENSSL_3_0_9 { 519 global: 520 OSSL_default_cipher_list; 521 OSSL_default_ciphersuites; 522 SSL_CTX_load_verify_dir; 523 SSL_CTX_load_verify_file; 524 SSL_CTX_load_verify_store; 525 SSL_CTX_new_ex; 526 SSL_CTX_set0_tmp_dh_pkey; 527 SSL_CTX_set_async_callback; 528 SSL_CTX_set_async_callback_arg; 529 SSL_CTX_set_default_verify_store; 530 SSL_CTX_set_tlsext_ticket_key_evp_cb; 531 SSL_add_store_cert_subjects_to_stack; 532 SSL_get0_peer_certificate; 533 SSL_get1_peer_certificate; 534 SSL_get_async_status; 535 SSL_group_to_name; 536 SSL_load_client_CA_file_ex; 537 SSL_new_session_ticket; 538 SSL_set0_tmp_dh_pkey; 539 SSL_set_async_callback; 540 SSL_set_async_callback_arg; 541 SSL_trace; 542} OPENSSL_1_1_1e; 543