Make COMP_CTX and COMP_METHOD opaque
[openssl.git] / util / ssleay.num
index affe14a790844671cc2aa04213c2b1f105a6a186..ab89e91849c1a8be6acd11b92701ec3880a85488 100755 (executable)
@@ -27,8 +27,8 @@ SSL_CTX_use_certificate_ASN1            29    EXIST::FUNCTION:
 SSL_CTX_use_certificate_file            30     EXIST::FUNCTION:STDIO
 SSL_SESSION_free                        31     EXIST::FUNCTION:
 SSL_SESSION_new                         32     EXIST::FUNCTION:
-SSL_SESSION_print                       33     EXIST::FUNCTION:BIO
-SSL_SESSION_print_fp                    34     EXIST::FUNCTION:FP_API
+SSL_SESSION_print                       33     EXIST::FUNCTION:
+SSL_SESSION_print_fp                    34     EXIST::FUNCTION:STDIO
 SSL_accept                              35     EXIST::FUNCTION:
 SSL_add_client_CA                       36     EXIST::FUNCTION:
 SSL_alert_desc_string                   37     EXIST::FUNCTION:
@@ -52,14 +52,14 @@ SSL_get_error                           58  EXIST::FUNCTION:
 SSL_get_fd                              59     EXIST::FUNCTION:
 SSL_get_peer_cert_chain                 60     EXIST::FUNCTION:
 SSL_get_peer_certificate                61     EXIST::FUNCTION:
-SSL_get_rbio                            63     EXIST::FUNCTION:BIO
+SSL_get_rbio                            63     EXIST::FUNCTION:
 SSL_get_read_ahead                      64     EXIST::FUNCTION:
 SSL_get_shared_ciphers                  65     EXIST::FUNCTION:
 SSL_get_ssl_method                      66     EXIST::FUNCTION:
 SSL_get_verify_callback                 69     EXIST::FUNCTION:
 SSL_get_verify_mode                     70     EXIST::FUNCTION:
 SSL_get_version                         71     EXIST::FUNCTION:
-SSL_get_wbio                            72     EXIST::FUNCTION:BIO
+SSL_get_wbio                            72     EXIST::FUNCTION:
 SSL_load_client_CA_file                 73     EXIST::FUNCTION:STDIO
 SSL_load_error_strings                  74     EXIST::FUNCTION:
 SSL_new                                 75     EXIST::FUNCTION:
@@ -70,7 +70,7 @@ SSL_renegotiate                         79    EXIST::FUNCTION:
 SSL_rstate_string                       80     EXIST::FUNCTION:
 SSL_rstate_string_long                  81     EXIST::FUNCTION:
 SSL_set_accept_state                    82     EXIST::FUNCTION:
-SSL_set_bio                             83     EXIST::FUNCTION:BIO
+SSL_set_bio                             83     EXIST::FUNCTION:
 SSL_set_cipher_list                     84     EXIST::FUNCTION:
 SSL_set_client_CA_list                  85     EXIST::FUNCTION:
 SSL_set_connect_state                   86     EXIST::FUNCTION:
@@ -98,25 +98,25 @@ SSLeay_add_ssl_algorithms               109 NOEXIST::FUNCTION:
 SSLv23_client_method                    110    EXIST::FUNCTION:RSA
 SSLv23_method                           111    EXIST::FUNCTION:RSA
 SSLv23_server_method                    112    EXIST::FUNCTION:RSA
-SSLv2_client_method                     113    EXIST::FUNCTION:RSA,SSL2
-SSLv2_method                            114    EXIST::FUNCTION:RSA,SSL2
-SSLv2_server_method                     115    EXIST::FUNCTION:RSA,SSL2
-SSLv3_client_method                     116    EXIST::FUNCTION:
-SSLv3_method                            117    EXIST::FUNCTION:
-SSLv3_server_method                     118    EXIST::FUNCTION:
+SSLv2_client_method                     113    NOEXIST::FUNCTION:
+SSLv2_method                            114    NOEXIST::FUNCTION:
+SSLv2_server_method                     115    NOEXIST::FUNCTION:
+SSLv3_client_method                     116    EXIST::FUNCTION:SSL3_METHOD
+SSLv3_method                            117    EXIST::FUNCTION:SSL3_METHOD
+SSLv3_server_method                     118    EXIST::FUNCTION:SSL3_METHOD
 d2i_SSL_SESSION                         119    EXIST::FUNCTION:
 i2d_SSL_SESSION                         120    EXIST::FUNCTION:
-BIO_f_ssl                               121    EXIST::FUNCTION:BIO
-BIO_new_ssl                             122    EXIST::FUNCTION:BIO
+BIO_f_ssl                               121    EXIST::FUNCTION:
+BIO_new_ssl                             122    EXIST::FUNCTION:
 BIO_proxy_ssl_copy_session_id           123    NOEXIST::FUNCTION:
-BIO_ssl_copy_session_id                 124    EXIST::FUNCTION:BIO
+BIO_ssl_copy_session_id                 124    EXIST::FUNCTION:
 SSL_do_handshake                        125    EXIST::FUNCTION:
 SSL_get_privatekey                      126    EXIST::FUNCTION:
 SSL_get_current_cipher                  127    EXIST::FUNCTION:
 SSL_CIPHER_get_bits                     128    EXIST::FUNCTION:
 SSL_CIPHER_get_version                  129    EXIST::FUNCTION:
 SSL_CIPHER_get_name                     130    EXIST::FUNCTION:
-BIO_ssl_shutdown                        131    EXIST::FUNCTION:BIO
+BIO_ssl_shutdown                        131    EXIST::FUNCTION:
 SSL_SESSION_cmp                         132    NOEXIST::FUNCTION:
 SSL_SESSION_hash                        133    NOEXIST::FUNCTION:
 SSL_SESSION_get_time                    134    EXIST::FUNCTION:
@@ -152,8 +152,8 @@ SSL_get_ex_new_index                    169 EXIST::FUNCTION:
 TLSv1_method                            170    EXIST::FUNCTION:
 TLSv1_server_method                     171    EXIST::FUNCTION:
 TLSv1_client_method                     172    EXIST::FUNCTION:
-BIO_new_buffer_ssl_connect              173    EXIST::FUNCTION:BIO
-BIO_new_ssl_connect                     174    EXIST::FUNCTION:BIO
+BIO_new_buffer_ssl_connect              173    EXIST::FUNCTION:
+BIO_new_ssl_connect                     174    EXIST::FUNCTION:
 SSL_get_ex_data_X509_STORE_CTX_idx      175    EXIST:!VMS:FUNCTION:
 SSL_get_ex_d_X509_STORE_CTX_idx         175    EXIST:VMS:FUNCTION:
 SSL_CTX_set_tmp_dh_callback             176    EXIST::FUNCTION:DH
@@ -164,7 +164,7 @@ SSL_CTX_get_cert_store                  180 EXIST::FUNCTION:
 SSL_CTX_set_cert_store                  181    EXIST::FUNCTION:
 SSL_want                                182    EXIST::FUNCTION:
 SSL_library_init                        183    EXIST::FUNCTION:
-SSL_COMP_add_compression_method         184    EXIST::FUNCTION:COMP
+SSL_COMP_add_compression_method         184    EXIST::FUNCTION:
 SSL_add_file_cert_subjects_to_stack     185    EXIST:!VMS:FUNCTION:STDIO
 SSL_add_file_cert_subjs_to_stk          185    EXIST:VMS:FUNCTION:STDIO
 SSL_set_tmp_rsa_callback                186    EXIST::FUNCTION:RSA
@@ -217,15 +217,15 @@ SSL_renegotiate_pending                 265       EXIST::FUNCTION:
 SSL_CTX_set_msg_callback                266    EXIST::FUNCTION:
 SSL_set_msg_callback                    267    EXIST::FUNCTION:
 DTLSv1_client_method                    268    EXIST::FUNCTION:
-SSL_CTX_set_tmp_ecdh_callback           269    EXIST::FUNCTION:ECDH
-SSL_set_tmp_ecdh_callback               270    EXIST::FUNCTION:ECDH
-SSL_COMP_get_name                       271    EXIST::FUNCTION:COMP
-SSL_get_current_compression             272    EXIST::FUNCTION:COMP
+SSL_CTX_set_tmp_ecdh_callback           269    EXIST::FUNCTION:EC
+SSL_set_tmp_ecdh_callback               270    EXIST::FUNCTION:EC
+SSL_COMP_get_name                       271    EXIST::FUNCTION:
+SSL_get_current_compression             272    EXIST::FUNCTION:
 DTLSv1_method                           273    EXIST::FUNCTION:
-SSL_get_current_expansion               274    EXIST::FUNCTION:COMP
+SSL_get_current_expansion               274    EXIST::FUNCTION:
 DTLSv1_server_method                    275    EXIST::FUNCTION:
-SSL_COMP_get_compression_methods        276    EXIST:!VMS:FUNCTION:COMP
-SSL_COMP_get_compress_methods           276    EXIST:VMS:FUNCTION:COMP
+SSL_COMP_get_compression_methods        276    EXIST:!VMS:FUNCTION:
+SSL_COMP_get_compress_methods           276    EXIST:VMS:FUNCTION:
 SSL_SESSION_get_id                      277    EXIST::FUNCTION:
 SSL_CTX_sess_set_new_cb                 278    EXIST::FUNCTION:
 SSL_CTX_sess_get_get_cb                 279    EXIST::FUNCTION:
@@ -250,11 +250,11 @@ SSL_get_psk_identity_hint               297       EXIST::FUNCTION:PSK
 SSL_set_psk_server_callback             298    EXIST::FUNCTION:PSK
 SSL_use_psk_identity_hint               299    EXIST::FUNCTION:PSK
 SSL_set_psk_client_callback             300    EXIST::FUNCTION:PSK
-PEM_read_SSL_SESSION                    301    EXIST:!WIN16:FUNCTION:
+PEM_read_SSL_SESSION                    301    EXIST::FUNCTION:
 PEM_read_bio_SSL_SESSION                302    EXIST::FUNCTION:
 SSL_CTX_set_psk_server_callback         303    EXIST::FUNCTION:PSK
 SSL_get_psk_identity                    304    EXIST::FUNCTION:PSK
-PEM_write_SSL_SESSION                   305    EXIST:!WIN16:FUNCTION:
+PEM_write_SSL_SESSION                   305    EXIST::FUNCTION:
 SSL_set_session_ticket_ext              306    EXIST::FUNCTION:
 SSL_set_session_secret_cb               307    EXIST::FUNCTION:
 SSL_set_session_ticket_ext_cb           308    EXIST::FUNCTION:
@@ -333,7 +333,8 @@ SSL_CTX_set_srv_supp_data               371 NOEXIST::FUNCTION:
 SSL_CONF_cmd_argv                       372    EXIST::FUNCTION:
 DTLSv1_2_server_method                  373    EXIST::FUNCTION:
 SSL_COMP_set0_compress_methods          374    NOEXIST::FUNCTION:
-SSL_COMP_set0_compression_methods       374    EXIST::FUNCTION:COMP
+SSL_COMP_set0_compression_methods       374    EXIST:!VMS:FUNCTION:
+SSL_COMP_set0_compr_methods             374    EXIST:VMS:FUNCTION:
 SSL_CTX_set_cert_cb                     375    EXIST::FUNCTION:
 SSL_CTX_add_client_custom_ext           376    EXIST::FUNCTION:TLSEXT
 SSL_is_server                           377    EXIST::FUNCTION:
@@ -366,10 +367,11 @@ DTLSv1_2_method                         404       EXIST::FUNCTION:
 DTLS_server_method                      405    EXIST::FUNCTION:
 SSL_CTX_use_serverinfo_file             406    EXIST::FUNCTION:STDIO,TLSEXT
 SSL_COMP_free_compress_methods          407    NOEXIST::FUNCTION:
-SSL_COMP_free_compression_methods       407    EXIST::FUNCTION:COMP
+SSL_COMP_free_compression_methods       407    EXIST:!VMS:FUNCTION:
+SSL_COMP_free_compr_methods             407    EXIST:VMS:FUNCTION:
 SSL_extension_supported                 409    EXIST::FUNCTION:TLSEXT
 SSL_CTX_get_security_callback           410    EXIST::FUNCTION:
-SSL_SESSION_print_keylog                411    EXIST::FUNCTION:BIO
+SSL_SESSION_print_keylog                411    EXIST::FUNCTION:
 SSL_CTX_set_not_resumable_session_callback 412 EXIST:!VMS:FUNCTION:
 SSL_CTX_set_not_resumbl_sess_cb         412    EXIST:VMS:FUNCTION:
 SSL_get0_security_ex_data               413    EXIST::FUNCTION:
@@ -386,3 +388,11 @@ SSL_CTX_set0_security_ex_data           422        EXIST::FUNCTION:
 SSL_set_security_callback               423    EXIST::FUNCTION:
 SSL_CTX_get_security_level              424    EXIST::FUNCTION:
 SSL_CTX_get0_security_ex_data           425    EXIST::FUNCTION:
+SSL_SESSION_has_ticket                  426    EXIST::FUNCTION:
+SSL_set_wbio                            427    EXIST::FUNCTION:
+SSL_SESSION_get0_ticket                 428    EXIST::FUNCTION:
+SSL_SESSION_get_ticket_lifetime_hint    429    EXIST::FUNCTION:
+SSL_set_rbio                            430    EXIST::FUNCTION:
+SSL_CIPHER_get_digest_nid               431    EXIST::FUNCTION:
+SSL_CIPHER_get_cipher_nid               432    EXIST::FUNCTION:
+SSL_use_certificate_chain_file          433    EXIST::FUNCTION:STDIO