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))();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^