Deleted Added
full compact
ssl.h (68651) ssl.h (72613)
1/* ssl/ssl.h */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved.
4 *
5 * This package is an SSL implementation written
6 * by Eric Young (eay@cryptsoft.com).
7 * The implementation was written so as to conform with Netscapes SSL.
8 *

--- 1164 unchanged lines hidden (view full) ---

1173#define SSL_CTX_get_session_cache_mode(ctx) \
1174 SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL)
1175
1176#define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx)
1177#define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m)
1178#define SSL_CTX_get_read_ahead(ctx) \
1179 SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL)
1180#define SSL_CTX_set_read_ahead(ctx,m) \
1/* ssl/ssl.h */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved.
4 *
5 * This package is an SSL implementation written
6 * by Eric Young (eay@cryptsoft.com).
7 * The implementation was written so as to conform with Netscapes SSL.
8 *

--- 1164 unchanged lines hidden (view full) ---

1173#define SSL_CTX_get_session_cache_mode(ctx) \
1174 SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL)
1175
1176#define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx)
1177#define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m)
1178#define SSL_CTX_get_read_ahead(ctx) \
1179 SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL)
1180#define SSL_CTX_set_read_ahead(ctx,m) \
1181 SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,0,NULL)
1181 SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,m,NULL)
1182
1183 /* NB: the keylength is only applicable when is_export is true */
1184#ifndef NO_RSA
1185void SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx,
1186 RSA *(*cb)(SSL *ssl,int is_export,
1187 int keylength));
1188
1189void SSL_set_tmp_rsa_callback(SSL *ssl,

--- 43 unchanged lines hidden (view full) ---

1233#define SSL_F_SSL23_CONNECT 117
1234#define SSL_F_SSL23_GET_CLIENT_HELLO 118
1235#define SSL_F_SSL23_GET_SERVER_HELLO 119
1236#define SSL_F_SSL23_READ 120
1237#define SSL_F_SSL23_WRITE 121
1238#define SSL_F_SSL2_ACCEPT 122
1239#define SSL_F_SSL2_CONNECT 123
1240#define SSL_F_SSL2_ENC_INIT 124
1182
1183 /* NB: the keylength is only applicable when is_export is true */
1184#ifndef NO_RSA
1185void SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx,
1186 RSA *(*cb)(SSL *ssl,int is_export,
1187 int keylength));
1188
1189void SSL_set_tmp_rsa_callback(SSL *ssl,

--- 43 unchanged lines hidden (view full) ---

1233#define SSL_F_SSL23_CONNECT 117
1234#define SSL_F_SSL23_GET_CLIENT_HELLO 118
1235#define SSL_F_SSL23_GET_SERVER_HELLO 119
1236#define SSL_F_SSL23_READ 120
1237#define SSL_F_SSL23_WRITE 121
1238#define SSL_F_SSL2_ACCEPT 122
1239#define SSL_F_SSL2_CONNECT 123
1240#define SSL_F_SSL2_ENC_INIT 124
1241#define SSL_F_SSL2_PEEK 234
1241#define SSL_F_SSL2_READ 125
1242#define SSL_F_SSL2_READ 125
1243#define SSL_F_SSL2_READ_INTERNAL 236
1242#define SSL_F_SSL2_SET_CERTIFICATE 126
1243#define SSL_F_SSL2_WRITE 127
1244#define SSL_F_SSL3_ACCEPT 128
1245#define SSL_F_SSL3_CALLBACK_CTRL 233
1246#define SSL_F_SSL3_CHANGE_CIPHER_STATE 129
1247#define SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM 130
1248#define SSL_F_SSL3_CLIENT_HELLO 131
1249#define SSL_F_SSL3_CONNECT 132

--- 8 unchanged lines hidden (view full) ---

1258#define SSL_F_SSL3_GET_FINISHED 140
1259#define SSL_F_SSL3_GET_KEY_EXCHANGE 141
1260#define SSL_F_SSL3_GET_MESSAGE 142
1261#define SSL_F_SSL3_GET_RECORD 143
1262#define SSL_F_SSL3_GET_SERVER_CERTIFICATE 144
1263#define SSL_F_SSL3_GET_SERVER_DONE 145
1264#define SSL_F_SSL3_GET_SERVER_HELLO 146
1265#define SSL_F_SSL3_OUTPUT_CERT_CHAIN 147
1244#define SSL_F_SSL2_SET_CERTIFICATE 126
1245#define SSL_F_SSL2_WRITE 127
1246#define SSL_F_SSL3_ACCEPT 128
1247#define SSL_F_SSL3_CALLBACK_CTRL 233
1248#define SSL_F_SSL3_CHANGE_CIPHER_STATE 129
1249#define SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM 130
1250#define SSL_F_SSL3_CLIENT_HELLO 131
1251#define SSL_F_SSL3_CONNECT 132

--- 8 unchanged lines hidden (view full) ---

1260#define SSL_F_SSL3_GET_FINISHED 140
1261#define SSL_F_SSL3_GET_KEY_EXCHANGE 141
1262#define SSL_F_SSL3_GET_MESSAGE 142
1263#define SSL_F_SSL3_GET_RECORD 143
1264#define SSL_F_SSL3_GET_SERVER_CERTIFICATE 144
1265#define SSL_F_SSL3_GET_SERVER_DONE 145
1266#define SSL_F_SSL3_GET_SERVER_HELLO 146
1267#define SSL_F_SSL3_OUTPUT_CERT_CHAIN 147
1268#define SSL_F_SSL3_PEEK 235
1266#define SSL_F_SSL3_READ_BYTES 148
1267#define SSL_F_SSL3_READ_N 149
1268#define SSL_F_SSL3_SEND_CERTIFICATE_REQUEST 150
1269#define SSL_F_SSL3_SEND_CLIENT_CERTIFICATE 151
1270#define SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE 152
1271#define SSL_F_SSL3_SEND_CLIENT_VERIFY 153
1272#define SSL_F_SSL3_SEND_SERVER_CERTIFICATE 154
1273#define SSL_F_SSL3_SEND_SERVER_KEY_EXCHANGE 155

--- 289 unchanged lines hidden ---
1269#define SSL_F_SSL3_READ_BYTES 148
1270#define SSL_F_SSL3_READ_N 149
1271#define SSL_F_SSL3_SEND_CERTIFICATE_REQUEST 150
1272#define SSL_F_SSL3_SEND_CLIENT_CERTIFICATE 151
1273#define SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE 152
1274#define SSL_F_SSL3_SEND_CLIENT_VERIFY 153
1275#define SSL_F_SSL3_SEND_SERVER_CERTIFICATE 154
1276#define SSL_F_SSL3_SEND_SERVER_KEY_EXCHANGE 155

--- 289 unchanged lines hidden ---