diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libssl/src/ssl/s3_enc.c | 73 | ||||
| -rw-r--r-- | src/lib/libssl/src/ssl/ssl_locl.h | 3 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_locl.h | 3 |
3 files changed, 3 insertions, 76 deletions
diff --git a/src/lib/libssl/src/ssl/s3_enc.c b/src/lib/libssl/src/ssl/s3_enc.c index 324b90ba2f..2717d24398 100644 --- a/src/lib/libssl/src/ssl/s3_enc.c +++ b/src/lib/libssl/src/ssl/s3_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: s3_enc.c,v 1.69 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: s3_enc.c,v 1.70 2015/09/11 17:11:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -263,74 +263,3 @@ ssl3_record_sequence_increment(unsigned char *seq) | |||
| 263 | break; | 263 | break; |
| 264 | } | 264 | } |
| 265 | } | 265 | } |
| 266 | |||
| 267 | int | ||
| 268 | ssl3_alert_code(int code) | ||
| 269 | { | ||
| 270 | switch (code) { | ||
| 271 | case SSL_AD_CLOSE_NOTIFY: | ||
| 272 | return (SSL3_AD_CLOSE_NOTIFY); | ||
| 273 | case SSL_AD_UNEXPECTED_MESSAGE: | ||
| 274 | return (SSL3_AD_UNEXPECTED_MESSAGE); | ||
| 275 | case SSL_AD_BAD_RECORD_MAC: | ||
| 276 | return (SSL3_AD_BAD_RECORD_MAC); | ||
| 277 | case SSL_AD_DECRYPTION_FAILED: | ||
| 278 | return (SSL3_AD_BAD_RECORD_MAC); | ||
| 279 | case SSL_AD_RECORD_OVERFLOW: | ||
| 280 | return (SSL3_AD_BAD_RECORD_MAC); | ||
| 281 | case SSL_AD_DECOMPRESSION_FAILURE: | ||
| 282 | return (SSL3_AD_DECOMPRESSION_FAILURE); | ||
| 283 | case SSL_AD_HANDSHAKE_FAILURE: | ||
| 284 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 285 | case SSL_AD_NO_CERTIFICATE: | ||
| 286 | return (SSL3_AD_NO_CERTIFICATE); | ||
| 287 | case SSL_AD_BAD_CERTIFICATE: | ||
| 288 | return (SSL3_AD_BAD_CERTIFICATE); | ||
| 289 | case SSL_AD_UNSUPPORTED_CERTIFICATE: | ||
| 290 | return (SSL3_AD_UNSUPPORTED_CERTIFICATE); | ||
| 291 | case SSL_AD_CERTIFICATE_REVOKED: | ||
| 292 | return (SSL3_AD_CERTIFICATE_REVOKED); | ||
| 293 | case SSL_AD_CERTIFICATE_EXPIRED: | ||
| 294 | return (SSL3_AD_CERTIFICATE_EXPIRED); | ||
| 295 | case SSL_AD_CERTIFICATE_UNKNOWN: | ||
| 296 | return (SSL3_AD_CERTIFICATE_UNKNOWN); | ||
| 297 | case SSL_AD_ILLEGAL_PARAMETER: | ||
| 298 | return (SSL3_AD_ILLEGAL_PARAMETER); | ||
| 299 | case SSL_AD_UNKNOWN_CA: | ||
| 300 | return (SSL3_AD_BAD_CERTIFICATE); | ||
| 301 | case SSL_AD_ACCESS_DENIED: | ||
| 302 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 303 | case SSL_AD_DECODE_ERROR: | ||
| 304 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 305 | case SSL_AD_DECRYPT_ERROR: | ||
| 306 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 307 | case SSL_AD_EXPORT_RESTRICTION: | ||
| 308 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 309 | case SSL_AD_PROTOCOL_VERSION: | ||
| 310 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 311 | case SSL_AD_INSUFFICIENT_SECURITY: | ||
| 312 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 313 | case SSL_AD_INTERNAL_ERROR: | ||
| 314 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 315 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
| 316 | return (TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
| 317 | case SSL_AD_USER_CANCELLED: | ||
| 318 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 319 | case SSL_AD_NO_RENEGOTIATION: | ||
| 320 | return(-1); /* Don't send it :-) */ | ||
| 321 | case SSL_AD_UNSUPPORTED_EXTENSION: | ||
| 322 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 323 | case SSL_AD_CERTIFICATE_UNOBTAINABLE: | ||
| 324 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 325 | case SSL_AD_UNRECOGNIZED_NAME: | ||
| 326 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 327 | case SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE: | ||
| 328 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 329 | case SSL_AD_BAD_CERTIFICATE_HASH_VALUE: | ||
| 330 | return (SSL3_AD_HANDSHAKE_FAILURE); | ||
| 331 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | ||
| 332 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); | ||
| 333 | default: | ||
| 334 | return (-1); | ||
| 335 | } | ||
| 336 | } | ||
diff --git a/src/lib/libssl/src/ssl/ssl_locl.h b/src/lib/libssl/src/ssl/ssl_locl.h index d699fd41d8..88af440f21 100644 --- a/src/lib/libssl/src/ssl/ssl_locl.h +++ b/src/lib/libssl/src/ssl/ssl_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_locl.h,v 1.112 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.113 2015/09/11 17:11:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -782,7 +782,6 @@ int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, | |||
| 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, | 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, |
| 783 | int use_context); | 783 | int use_context); |
| 784 | int tls1_alert_code(int code); | 784 | int tls1_alert_code(int code); |
| 785 | int ssl3_alert_code(int code); | ||
| 786 | int ssl_ok(SSL *s); | 785 | int ssl_ok(SSL *s); |
| 787 | 786 | ||
| 788 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); | 787 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); |
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index d699fd41d8..88af440f21 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_locl.h,v 1.112 2015/09/11 17:08:50 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.113 2015/09/11 17:11:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -782,7 +782,6 @@ int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, | |||
| 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, | 782 | const char *label, size_t llen, const unsigned char *p, size_t plen, |
| 783 | int use_context); | 783 | int use_context); |
| 784 | int tls1_alert_code(int code); | 784 | int tls1_alert_code(int code); |
| 785 | int ssl3_alert_code(int code); | ||
| 786 | int ssl_ok(SSL *s); | 785 | int ssl_ok(SSL *s); |
| 787 | 786 | ||
| 788 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); | 787 | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s); |
