diff options
author | jsing <> | 2015-06-17 14:27:56 +0000 |
---|---|---|
committer | jsing <> | 2015-06-17 14:27:56 +0000 |
commit | 6016d4d5634e3c6a6fae7aea56fd8b4ca4c279c4 (patch) | |
tree | 5491d14975c86506d753daf4ac1c6a4198320e20 /src | |
parent | 0cd02c7b1f9d6370e7f86d3abe37f9417acfcb65 (diff) | |
download | openbsd-6016d4d5634e3c6a6fae7aea56fd8b4ca4c279c4.tar.gz openbsd-6016d4d5634e3c6a6fae7aea56fd8b4ca4c279c4.tar.bz2 openbsd-6016d4d5634e3c6a6fae7aea56fd8b4ca4c279c4.zip |
Keep alerts sorted by alert code.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/ssl/s3_enc.c | 9 | ||||
-rw-r--r-- | src/lib/libssl/src/ssl/ssl.h | 4 | ||||
-rw-r--r-- | src/lib/libssl/src/ssl/t1_enc.c | 6 | ||||
-rw-r--r-- | src/lib/libssl/ssl.h | 4 | ||||
-rw-r--r-- | src/lib/libssl/t1_enc.c | 6 |
5 files changed, 15 insertions, 14 deletions
diff --git a/src/lib/libssl/src/ssl/s3_enc.c b/src/lib/libssl/src/ssl/s3_enc.c index 7e244b6c19..c30b7519fb 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.59 2015/02/22 15:54:27 jsing Exp $ */ | 1 | /* $OpenBSD: s3_enc.c,v 1.60 2015/06/17 14:27:56 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 | * |
@@ -831,9 +831,12 @@ ssl3_alert_code(int code) | |||
831 | return (SSL3_AD_HANDSHAKE_FAILURE); | 831 | return (SSL3_AD_HANDSHAKE_FAILURE); |
832 | case SSL_AD_INTERNAL_ERROR: | 832 | case SSL_AD_INTERNAL_ERROR: |
833 | return (SSL3_AD_HANDSHAKE_FAILURE); | 833 | return (SSL3_AD_HANDSHAKE_FAILURE); |
834 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
835 | return (TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
834 | case SSL_AD_USER_CANCELLED: | 836 | case SSL_AD_USER_CANCELLED: |
835 | return (SSL3_AD_HANDSHAKE_FAILURE); | 837 | return (SSL3_AD_HANDSHAKE_FAILURE); |
836 | case SSL_AD_NO_RENEGOTIATION: return(-1); /* Don't send it :-) */ | 838 | case SSL_AD_NO_RENEGOTIATION: |
839 | return(-1); /* Don't send it :-) */ | ||
837 | case SSL_AD_UNSUPPORTED_EXTENSION: | 840 | case SSL_AD_UNSUPPORTED_EXTENSION: |
838 | return (SSL3_AD_HANDSHAKE_FAILURE); | 841 | return (SSL3_AD_HANDSHAKE_FAILURE); |
839 | case SSL_AD_CERTIFICATE_UNOBTAINABLE: | 842 | case SSL_AD_CERTIFICATE_UNOBTAINABLE: |
@@ -846,8 +849,6 @@ ssl3_alert_code(int code) | |||
846 | return (SSL3_AD_HANDSHAKE_FAILURE); | 849 | return (SSL3_AD_HANDSHAKE_FAILURE); |
847 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | 850 | case SSL_AD_UNKNOWN_PSK_IDENTITY: |
848 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); | 851 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); |
849 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
850 | return (TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
851 | default: | 852 | default: |
852 | return (-1); | 853 | return (-1); |
853 | } | 854 | } |
diff --git a/src/lib/libssl/src/ssl/ssl.h b/src/lib/libssl/src/ssl/ssl.h index ea4bc198ea..fd50d9b69c 100644 --- a/src/lib/libssl/src/ssl/ssl.h +++ b/src/lib/libssl/src/ssl/ssl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl.h,v 1.85 2015/06/17 14:14:20 jsing Exp $ */ | 1 | /* $OpenBSD: ssl.h,v 1.86 2015/06/17 14:27:56 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 | * |
@@ -1345,6 +1345,7 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) | |||
1345 | #define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION /* fatal */ | 1345 | #define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION /* fatal */ |
1346 | #define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY/* fatal */ | 1346 | #define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY/* fatal */ |
1347 | #define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR /* fatal */ | 1347 | #define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR /* fatal */ |
1348 | #define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK /* fatal */ | ||
1348 | #define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED | 1349 | #define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED |
1349 | #define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION | 1350 | #define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION |
1350 | #define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION | 1351 | #define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION |
@@ -1353,7 +1354,6 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) | |||
1353 | #define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE | 1354 | #define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE |
1354 | #define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE | 1355 | #define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE |
1355 | #define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY /* fatal */ | 1356 | #define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY /* fatal */ |
1356 | #define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK /* fatal */ | ||
1357 | 1357 | ||
1358 | #define SSL_ERROR_NONE 0 | 1358 | #define SSL_ERROR_NONE 0 |
1359 | #define SSL_ERROR_SSL 1 | 1359 | #define SSL_ERROR_SSL 1 |
diff --git a/src/lib/libssl/src/ssl/t1_enc.c b/src/lib/libssl/src/ssl/t1_enc.c index 6e069edd4b..b48e248b23 100644 --- a/src/lib/libssl/src/ssl/t1_enc.c +++ b/src/lib/libssl/src/ssl/t1_enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: t1_enc.c,v 1.77 2015/02/22 15:54:27 jsing Exp $ */ | 1 | /* $OpenBSD: t1_enc.c,v 1.78 2015/06/17 14:27:56 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 | * |
@@ -1224,6 +1224,8 @@ tls1_alert_code(int code) | |||
1224 | return (TLS1_AD_INSUFFICIENT_SECURITY); | 1224 | return (TLS1_AD_INSUFFICIENT_SECURITY); |
1225 | case SSL_AD_INTERNAL_ERROR: | 1225 | case SSL_AD_INTERNAL_ERROR: |
1226 | return (TLS1_AD_INTERNAL_ERROR); | 1226 | return (TLS1_AD_INTERNAL_ERROR); |
1227 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
1228 | return(TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
1227 | case SSL_AD_USER_CANCELLED: | 1229 | case SSL_AD_USER_CANCELLED: |
1228 | return (TLS1_AD_USER_CANCELLED); | 1230 | return (TLS1_AD_USER_CANCELLED); |
1229 | case SSL_AD_NO_RENEGOTIATION: | 1231 | case SSL_AD_NO_RENEGOTIATION: |
@@ -1240,8 +1242,6 @@ tls1_alert_code(int code) | |||
1240 | return (TLS1_AD_BAD_CERTIFICATE_HASH_VALUE); | 1242 | return (TLS1_AD_BAD_CERTIFICATE_HASH_VALUE); |
1241 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | 1243 | case SSL_AD_UNKNOWN_PSK_IDENTITY: |
1242 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); | 1244 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); |
1243 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
1244 | return(TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
1245 | default: | 1245 | default: |
1246 | return (-1); | 1246 | return (-1); |
1247 | } | 1247 | } |
diff --git a/src/lib/libssl/ssl.h b/src/lib/libssl/ssl.h index ea4bc198ea..fd50d9b69c 100644 --- a/src/lib/libssl/ssl.h +++ b/src/lib/libssl/ssl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl.h,v 1.85 2015/06/17 14:14:20 jsing Exp $ */ | 1 | /* $OpenBSD: ssl.h,v 1.86 2015/06/17 14:27:56 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 | * |
@@ -1345,6 +1345,7 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) | |||
1345 | #define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION /* fatal */ | 1345 | #define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION /* fatal */ |
1346 | #define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY/* fatal */ | 1346 | #define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY/* fatal */ |
1347 | #define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR /* fatal */ | 1347 | #define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR /* fatal */ |
1348 | #define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK /* fatal */ | ||
1348 | #define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED | 1349 | #define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED |
1349 | #define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION | 1350 | #define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION |
1350 | #define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION | 1351 | #define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION |
@@ -1353,7 +1354,6 @@ DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) | |||
1353 | #define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE | 1354 | #define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE |
1354 | #define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE | 1355 | #define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE |
1355 | #define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY /* fatal */ | 1356 | #define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY /* fatal */ |
1356 | #define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK /* fatal */ | ||
1357 | 1357 | ||
1358 | #define SSL_ERROR_NONE 0 | 1358 | #define SSL_ERROR_NONE 0 |
1359 | #define SSL_ERROR_SSL 1 | 1359 | #define SSL_ERROR_SSL 1 |
diff --git a/src/lib/libssl/t1_enc.c b/src/lib/libssl/t1_enc.c index 6e069edd4b..b48e248b23 100644 --- a/src/lib/libssl/t1_enc.c +++ b/src/lib/libssl/t1_enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: t1_enc.c,v 1.77 2015/02/22 15:54:27 jsing Exp $ */ | 1 | /* $OpenBSD: t1_enc.c,v 1.78 2015/06/17 14:27:56 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 | * |
@@ -1224,6 +1224,8 @@ tls1_alert_code(int code) | |||
1224 | return (TLS1_AD_INSUFFICIENT_SECURITY); | 1224 | return (TLS1_AD_INSUFFICIENT_SECURITY); |
1225 | case SSL_AD_INTERNAL_ERROR: | 1225 | case SSL_AD_INTERNAL_ERROR: |
1226 | return (TLS1_AD_INTERNAL_ERROR); | 1226 | return (TLS1_AD_INTERNAL_ERROR); |
1227 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
1228 | return(TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
1227 | case SSL_AD_USER_CANCELLED: | 1229 | case SSL_AD_USER_CANCELLED: |
1228 | return (TLS1_AD_USER_CANCELLED); | 1230 | return (TLS1_AD_USER_CANCELLED); |
1229 | case SSL_AD_NO_RENEGOTIATION: | 1231 | case SSL_AD_NO_RENEGOTIATION: |
@@ -1240,8 +1242,6 @@ tls1_alert_code(int code) | |||
1240 | return (TLS1_AD_BAD_CERTIFICATE_HASH_VALUE); | 1242 | return (TLS1_AD_BAD_CERTIFICATE_HASH_VALUE); |
1241 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | 1243 | case SSL_AD_UNKNOWN_PSK_IDENTITY: |
1242 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); | 1244 | return (TLS1_AD_UNKNOWN_PSK_IDENTITY); |
1243 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
1244 | return(TLS1_AD_INAPPROPRIATE_FALLBACK); | ||
1245 | default: | 1245 | default: |
1246 | return (-1); | 1246 | return (-1); |
1247 | } | 1247 | } |