diff options
Diffstat (limited to 'src/lib/libssl/ssl_err.c')
-rw-r--r-- | src/lib/libssl/ssl_err.c | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/src/lib/libssl/ssl_err.c b/src/lib/libssl/ssl_err.c index 1ae3333407..c32c4ef6e9 100644 --- a/src/lib/libssl/ssl_err.c +++ b/src/lib/libssl/ssl_err.c | |||
@@ -63,7 +63,7 @@ | |||
63 | #include <openssl/ssl.h> | 63 | #include <openssl/ssl.h> |
64 | 64 | ||
65 | /* BEGIN ERROR CODES */ | 65 | /* BEGIN ERROR CODES */ |
66 | #ifndef NO_ERR | 66 | #ifndef OPENSSL_NO_ERR |
67 | static ERR_STRING_DATA SSL_str_functs[]= | 67 | static ERR_STRING_DATA SSL_str_functs[]= |
68 | { | 68 | { |
69 | {ERR_PACK(0,SSL_F_CLIENT_CERTIFICATE,0), "CLIENT_CERTIFICATE"}, | 69 | {ERR_PACK(0,SSL_F_CLIENT_CERTIFICATE,0), "CLIENT_CERTIFICATE"}, |
@@ -106,6 +106,7 @@ static ERR_STRING_DATA SSL_str_functs[]= | |||
106 | {ERR_PACK(0,SSL_F_SSL3_CTRL,0), "SSL3_CTRL"}, | 106 | {ERR_PACK(0,SSL_F_SSL3_CTRL,0), "SSL3_CTRL"}, |
107 | {ERR_PACK(0,SSL_F_SSL3_CTX_CTRL,0), "SSL3_CTX_CTRL"}, | 107 | {ERR_PACK(0,SSL_F_SSL3_CTX_CTRL,0), "SSL3_CTX_CTRL"}, |
108 | {ERR_PACK(0,SSL_F_SSL3_ENC,0), "SSL3_ENC"}, | 108 | {ERR_PACK(0,SSL_F_SSL3_ENC,0), "SSL3_ENC"}, |
109 | {ERR_PACK(0,SSL_F_SSL3_GENERATE_KEY_BLOCK,0), "SSL3_GENERATE_KEY_BLOCK"}, | ||
109 | {ERR_PACK(0,SSL_F_SSL3_GET_CERTIFICATE_REQUEST,0), "SSL3_GET_CERTIFICATE_REQUEST"}, | 110 | {ERR_PACK(0,SSL_F_SSL3_GET_CERTIFICATE_REQUEST,0), "SSL3_GET_CERTIFICATE_REQUEST"}, |
110 | {ERR_PACK(0,SSL_F_SSL3_GET_CERT_VERIFY,0), "SSL3_GET_CERT_VERIFY"}, | 111 | {ERR_PACK(0,SSL_F_SSL3_GET_CERT_VERIFY,0), "SSL3_GET_CERT_VERIFY"}, |
111 | {ERR_PACK(0,SSL_F_SSL3_GET_CLIENT_CERTIFICATE,0), "SSL3_GET_CLIENT_CERTIFICATE"}, | 112 | {ERR_PACK(0,SSL_F_SSL3_GET_CLIENT_CERTIFICATE,0), "SSL3_GET_CLIENT_CERTIFICATE"}, |
@@ -258,6 +259,7 @@ static ERR_STRING_DATA SSL_str_reasons[]= | |||
258 | {SSL_R_DATA_BETWEEN_CCS_AND_FINISHED ,"data between ccs and finished"}, | 259 | {SSL_R_DATA_BETWEEN_CCS_AND_FINISHED ,"data between ccs and finished"}, |
259 | {SSL_R_DATA_LENGTH_TOO_LONG ,"data length too long"}, | 260 | {SSL_R_DATA_LENGTH_TOO_LONG ,"data length too long"}, |
260 | {SSL_R_DECRYPTION_FAILED ,"decryption failed"}, | 261 | {SSL_R_DECRYPTION_FAILED ,"decryption failed"}, |
262 | {SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC,"decryption failed or bad record mac"}, | ||
261 | {SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG ,"dh public value length is wrong"}, | 263 | {SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG ,"dh public value length is wrong"}, |
262 | {SSL_R_DIGEST_CHECK_FAILED ,"digest check failed"}, | 264 | {SSL_R_DIGEST_CHECK_FAILED ,"digest check failed"}, |
263 | {SSL_R_ENCRYPTED_LENGTH_TOO_LONG ,"encrypted length too long"}, | 265 | {SSL_R_ENCRYPTED_LENGTH_TOO_LONG ,"encrypted length too long"}, |
@@ -268,15 +270,27 @@ static ERR_STRING_DATA SSL_str_reasons[]= | |||
268 | {SSL_R_GOT_A_FIN_BEFORE_A_CCS ,"got a fin before a ccs"}, | 270 | {SSL_R_GOT_A_FIN_BEFORE_A_CCS ,"got a fin before a ccs"}, |
269 | {SSL_R_HTTPS_PROXY_REQUEST ,"https proxy request"}, | 271 | {SSL_R_HTTPS_PROXY_REQUEST ,"https proxy request"}, |
270 | {SSL_R_HTTP_REQUEST ,"http request"}, | 272 | {SSL_R_HTTP_REQUEST ,"http request"}, |
271 | {SSL_R_INTERNAL_ERROR ,"internal error"}, | 273 | {SSL_R_ILLEGAL_PADDING ,"illegal padding"}, |
272 | {SSL_R_INVALID_CHALLENGE_LENGTH ,"invalid challenge length"}, | 274 | {SSL_R_INVALID_CHALLENGE_LENGTH ,"invalid challenge length"}, |
273 | {SSL_R_INVALID_COMMAND ,"invalid command"}, | 275 | {SSL_R_INVALID_COMMAND ,"invalid command"}, |
274 | {SSL_R_INVALID_PURPOSE ,"invalid purpose"}, | 276 | {SSL_R_INVALID_PURPOSE ,"invalid purpose"}, |
275 | {SSL_R_INVALID_TRUST ,"invalid trust"}, | 277 | {SSL_R_INVALID_TRUST ,"invalid trust"}, |
278 | {SSL_R_KRB5 ,"krb5"}, | ||
279 | {SSL_R_KRB5_C_CC_PRINC ,"krb5 client cc principal (no tkt?)"}, | ||
280 | {SSL_R_KRB5_C_GET_CRED ,"krb5 client get cred"}, | ||
281 | {SSL_R_KRB5_C_INIT ,"krb5 client init"}, | ||
282 | {SSL_R_KRB5_C_MK_REQ ,"krb5 client mk_req (expired tkt?)"}, | ||
283 | {SSL_R_KRB5_S_BAD_TICKET ,"krb5 server bad ticket"}, | ||
284 | {SSL_R_KRB5_S_INIT ,"krb5 server init"}, | ||
285 | {SSL_R_KRB5_S_RD_REQ ,"krb5 server rd_req (keytab perms?)"}, | ||
286 | {SSL_R_KRB5_S_TKT_EXPIRED ,"krb5 server tkt expired"}, | ||
287 | {SSL_R_KRB5_S_TKT_NYV ,"krb5 server tkt not yet valid"}, | ||
288 | {SSL_R_KRB5_S_TKT_SKEW ,"krb5 server tkt skew"}, | ||
276 | {SSL_R_LENGTH_MISMATCH ,"length mismatch"}, | 289 | {SSL_R_LENGTH_MISMATCH ,"length mismatch"}, |
277 | {SSL_R_LENGTH_TOO_SHORT ,"length too short"}, | 290 | {SSL_R_LENGTH_TOO_SHORT ,"length too short"}, |
278 | {SSL_R_LIBRARY_BUG ,"library bug"}, | 291 | {SSL_R_LIBRARY_BUG ,"library bug"}, |
279 | {SSL_R_LIBRARY_HAS_NO_CIPHERS ,"library has no ciphers"}, | 292 | {SSL_R_LIBRARY_HAS_NO_CIPHERS ,"library has no ciphers"}, |
293 | {SSL_R_MESSAGE_TOO_LONG ,"message too long"}, | ||
280 | {SSL_R_MISSING_DH_DSA_CERT ,"missing dh dsa cert"}, | 294 | {SSL_R_MISSING_DH_DSA_CERT ,"missing dh dsa cert"}, |
281 | {SSL_R_MISSING_DH_KEY ,"missing dh key"}, | 295 | {SSL_R_MISSING_DH_KEY ,"missing dh key"}, |
282 | {SSL_R_MISSING_DH_RSA_CERT ,"missing dh rsa cert"}, | 296 | {SSL_R_MISSING_DH_RSA_CERT ,"missing dh rsa cert"}, |
@@ -360,7 +374,10 @@ static ERR_STRING_DATA SSL_str_reasons[]= | |||
360 | {SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION,"ssl ctx has no default ssl version"}, | 374 | {SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION,"ssl ctx has no default ssl version"}, |
361 | {SSL_R_SSL_HANDSHAKE_FAILURE ,"ssl handshake failure"}, | 375 | {SSL_R_SSL_HANDSHAKE_FAILURE ,"ssl handshake failure"}, |
362 | {SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS ,"ssl library has no ciphers"}, | 376 | {SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS ,"ssl library has no ciphers"}, |
377 | {SSL_R_SSL_SESSION_ID_CALLBACK_FAILED ,"ssl session id callback failed"}, | ||
378 | {SSL_R_SSL_SESSION_ID_CONFLICT ,"ssl session id conflict"}, | ||
363 | {SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG ,"ssl session id context too long"}, | 379 | {SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG ,"ssl session id context too long"}, |
380 | {SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH ,"ssl session id has bad length"}, | ||
364 | {SSL_R_SSL_SESSION_ID_IS_DIFFERENT ,"ssl session id is different"}, | 381 | {SSL_R_SSL_SESSION_ID_IS_DIFFERENT ,"ssl session id is different"}, |
365 | {SSL_R_TLSV1_ALERT_ACCESS_DENIED ,"tlsv1 alert access denied"}, | 382 | {SSL_R_TLSV1_ALERT_ACCESS_DENIED ,"tlsv1 alert access denied"}, |
366 | {SSL_R_TLSV1_ALERT_DECODE_ERROR ,"tlsv1 alert decode error"}, | 383 | {SSL_R_TLSV1_ALERT_DECODE_ERROR ,"tlsv1 alert decode error"}, |
@@ -426,7 +443,7 @@ void ERR_load_SSL_strings(void) | |||
426 | if (init) | 443 | if (init) |
427 | { | 444 | { |
428 | init=0; | 445 | init=0; |
429 | #ifndef NO_ERR | 446 | #ifndef OPENSSL_NO_ERR |
430 | ERR_load_strings(ERR_LIB_SSL,SSL_str_functs); | 447 | ERR_load_strings(ERR_LIB_SSL,SSL_str_functs); |
431 | ERR_load_strings(ERR_LIB_SSL,SSL_str_reasons); | 448 | ERR_load_strings(ERR_LIB_SSL,SSL_str_reasons); |
432 | #endif | 449 | #endif |