skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 2:... HP Open Source Security for OpenVMS Volume 2:...
go to beginning of appendix: New and Changed SSL APIs in OpenSSL 0.9.7d New and Changed SSL APIs in OpenSSL 0.9.7d
go to previous page: New SSL APIs New SSL APIs
go to next page: Open Source NoticesOpen Source Notices
end of book navigation links

Changed SSL APIs 



The following SSL APIs are have changed in OpenSSL 0.9.7d and in HP SSL Version 1.2. The information that has changed is underlined with ^^^^^.
0.9.7 - long	SSL_ctrl(SSL *ssl,int cmd, long larg, void *parg);
0.9.6 - long	SSL_ctrl(SSL *ssl,int cmd, long larg, char *parg);
                                                        ^^^^
0.9.7 - long	SSL_CTX_ctrl(SSL_CTX *ctx,int cmd, long larg, void *parg);
0.9.6 - long	SSL_CTX_ctrl(SSL_CTX *ctx,int cmd, long larg, char *parg);
                                                                ^^^^ 
0.9.7 - const char *SSL_alert_desc_string_long(int value);
0.9.6 -       char *SSL_alert_desc_string_long(int value);
        ^^^^^^^
 
0.9.7 - const char *SSL_alert_desc_string(int value);
0.9.6 -       char *SSL_alert_desc_string(int value);
        ^^^^^^^
 
0.9.7 - const char *SSL_alert_type_string_long(int value);
0.9.6 -       char *SSL_alert_type_string_long(int value);
        ^^^^^^^
 
0.9.7 - const char *SSL_alert_type_string(int value);
0.9.6 -       char *SSL_alert_type_string(int value);
        ^^^^^^^
 
0.9.7 - const char *SSL_rstate_string(const SSL *s);
0.9.6 -       char *SSL_rstate_string(SSL *s);
        ^^^^^^^                       ^^^^^^^^^
 
0.9.7 - const char *SSL_rstate_string_long(const SSL *s);
0.9.6 -       char *SSL_rstate_string_long(SSL *s);
        ^^^^^^^                            ^^^^^^^^^
 
0.9.7 - const char *SSL_state_string(const SSL *s);
0.9.6 -       char *SSL_state_string(SSL *s);
       ^^^^^^^^                      ^^^^^^^^^
0.9.7 - const char *SSL_state_string_long(const SSL *s);
0.9.6 -       char *SSL_state_string_long(SSL *s);
        ^^^^^^^                           ^^^^^^^^^
 
0.9.7 - void SSL_set_info_callback(SSL *ssl,void (*cb)
                                               (const SSL *ssl,int type,int val)); 
0.9.6 - void SSL_set_info_callback(SSL *ssl,void (*cb)());                                                                                                     
                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
0.9.7 - void (*SSL_get_info_callback(SSL *ssl))(const SSL *ssl,int type,int val); 
0.9.6 - void (*SSL_get_info_callback(SSL *ssl))();
                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

go to previous page: New SSL APIs New SSL APIs
go to next page: Open Source NoticesOpen Source Notices