[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here
HP Open Source Security for OpenVMS Volume 2: HP SSL for OpenVMS > Appendix B New and Changed APIs in OpenSSL 0.9.7d and 0.9.7e

Changed SSL APIs in 0.9.7d

 » Table of Contents

 » Index

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