diff options
author | jsing <> | 2015-06-17 14:30:39 +0000 |
---|---|---|
committer | jsing <> | 2015-06-17 14:30:39 +0000 |
commit | ec8e57fe510f53f4bae121b77082f4f7aae537f3 (patch) | |
tree | c33d60dce47cdea0954db522efcbead08af5bf86 /src | |
parent | 6016d4d5634e3c6a6fae7aea56fd8b4ca4c279c4 (diff) | |
download | openbsd-ec8e57fe510f53f4bae121b77082f4f7aae537f3.tar.gz openbsd-ec8e57fe510f53f4bae121b77082f4f7aae537f3.tar.bz2 openbsd-ec8e57fe510f53f4bae121b77082f4f7aae537f3.zip |
Clean up alert codes and add references.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libssl/src/ssl/tls1.h | 50 | ||||
-rw-r--r-- | src/lib/libssl/tls1.h | 50 |
2 files changed, 58 insertions, 42 deletions
diff --git a/src/lib/libssl/src/ssl/tls1.h b/src/lib/libssl/src/ssl/tls1.h index 3dffb97b5c..082a4396ba 100644 --- a/src/lib/libssl/src/ssl/tls1.h +++ b/src/lib/libssl/src/ssl/tls1.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tls1.h,v 1.25 2015/02/22 15:54:27 jsing Exp $ */ | 1 | /* $OpenBSD: tls1.h,v 1.26 2015/06/17 14:30:39 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 | * |
@@ -177,26 +177,34 @@ extern "C" { | |||
177 | #define TLS1_get_client_version(s) \ | 177 | #define TLS1_get_client_version(s) \ |
178 | ((s->client_version >> 8) == TLS1_VERSION_MAJOR ? s->client_version : 0) | 178 | ((s->client_version >> 8) == TLS1_VERSION_MAJOR ? s->client_version : 0) |
179 | 179 | ||
180 | #define TLS1_AD_DECRYPTION_FAILED 21 | 180 | /* |
181 | #define TLS1_AD_RECORD_OVERFLOW 22 | 181 | * TLS Alert codes. |
182 | #define TLS1_AD_UNKNOWN_CA 48 /* fatal */ | 182 | * |
183 | #define TLS1_AD_ACCESS_DENIED 49 /* fatal */ | 183 | * http://www.iana.org/assignments/tls-parameters/#tls-parameters-6 |
184 | #define TLS1_AD_DECODE_ERROR 50 /* fatal */ | 184 | */ |
185 | #define TLS1_AD_DECRYPT_ERROR 51 | 185 | |
186 | #define TLS1_AD_EXPORT_RESTRICTION 60 /* fatal */ | 186 | #define TLS1_AD_DECRYPTION_FAILED 21 |
187 | #define TLS1_AD_PROTOCOL_VERSION 70 /* fatal */ | 187 | #define TLS1_AD_RECORD_OVERFLOW 22 |
188 | #define TLS1_AD_INSUFFICIENT_SECURITY 71 /* fatal */ | 188 | #define TLS1_AD_UNKNOWN_CA 48 /* fatal */ |
189 | #define TLS1_AD_INTERNAL_ERROR 80 /* fatal */ | 189 | #define TLS1_AD_ACCESS_DENIED 49 /* fatal */ |
190 | #define TLS1_AD_INAPPROPRIATE_FALLBACK 86 /* fatal */ | 190 | #define TLS1_AD_DECODE_ERROR 50 /* fatal */ |
191 | #define TLS1_AD_USER_CANCELLED 90 | 191 | #define TLS1_AD_DECRYPT_ERROR 51 |
192 | #define TLS1_AD_NO_RENEGOTIATION 100 | 192 | #define TLS1_AD_EXPORT_RESTRICTION 60 /* fatal */ |
193 | /* Codes 110-114 are from RFC 3546. */ | 193 | #define TLS1_AD_PROTOCOL_VERSION 70 /* fatal */ |
194 | #define TLS1_AD_UNSUPPORTED_EXTENSION 110 | 194 | #define TLS1_AD_INSUFFICIENT_SECURITY 71 /* fatal */ |
195 | #define TLS1_AD_CERTIFICATE_UNOBTAINABLE 111 | 195 | #define TLS1_AD_INTERNAL_ERROR 80 /* fatal */ |
196 | #define TLS1_AD_UNRECOGNIZED_NAME 112 | 196 | /* Code 86 from RFC 7507. */ |
197 | #define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE 113 | 197 | #define TLS1_AD_INAPPROPRIATE_FALLBACK 86 /* fatal */ |
198 | #define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE 114 | 198 | #define TLS1_AD_USER_CANCELLED 90 |
199 | #define TLS1_AD_UNKNOWN_PSK_IDENTITY 115 /* fatal */ | 199 | #define TLS1_AD_NO_RENEGOTIATION 100 |
200 | /* Codes 110-114 from RFC 3546. */ | ||
201 | #define TLS1_AD_UNSUPPORTED_EXTENSION 110 | ||
202 | #define TLS1_AD_CERTIFICATE_UNOBTAINABLE 111 | ||
203 | #define TLS1_AD_UNRECOGNIZED_NAME 112 | ||
204 | #define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE 113 | ||
205 | #define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE 114 | ||
206 | /* Code 115 from RFC 4279. */ | ||
207 | #define TLS1_AD_UNKNOWN_PSK_IDENTITY 115 /* fatal */ | ||
200 | 208 | ||
201 | /* | 209 | /* |
202 | * TLS ExtensionType values. | 210 | * TLS ExtensionType values. |
diff --git a/src/lib/libssl/tls1.h b/src/lib/libssl/tls1.h index 3dffb97b5c..082a4396ba 100644 --- a/src/lib/libssl/tls1.h +++ b/src/lib/libssl/tls1.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tls1.h,v 1.25 2015/02/22 15:54:27 jsing Exp $ */ | 1 | /* $OpenBSD: tls1.h,v 1.26 2015/06/17 14:30:39 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 | * |
@@ -177,26 +177,34 @@ extern "C" { | |||
177 | #define TLS1_get_client_version(s) \ | 177 | #define TLS1_get_client_version(s) \ |
178 | ((s->client_version >> 8) == TLS1_VERSION_MAJOR ? s->client_version : 0) | 178 | ((s->client_version >> 8) == TLS1_VERSION_MAJOR ? s->client_version : 0) |
179 | 179 | ||
180 | #define TLS1_AD_DECRYPTION_FAILED 21 | 180 | /* |
181 | #define TLS1_AD_RECORD_OVERFLOW 22 | 181 | * TLS Alert codes. |
182 | #define TLS1_AD_UNKNOWN_CA 48 /* fatal */ | 182 | * |
183 | #define TLS1_AD_ACCESS_DENIED 49 /* fatal */ | 183 | * http://www.iana.org/assignments/tls-parameters/#tls-parameters-6 |
184 | #define TLS1_AD_DECODE_ERROR 50 /* fatal */ | 184 | */ |
185 | #define TLS1_AD_DECRYPT_ERROR 51 | 185 | |
186 | #define TLS1_AD_EXPORT_RESTRICTION 60 /* fatal */ | 186 | #define TLS1_AD_DECRYPTION_FAILED 21 |
187 | #define TLS1_AD_PROTOCOL_VERSION 70 /* fatal */ | 187 | #define TLS1_AD_RECORD_OVERFLOW 22 |
188 | #define TLS1_AD_INSUFFICIENT_SECURITY 71 /* fatal */ | 188 | #define TLS1_AD_UNKNOWN_CA 48 /* fatal */ |
189 | #define TLS1_AD_INTERNAL_ERROR 80 /* fatal */ | 189 | #define TLS1_AD_ACCESS_DENIED 49 /* fatal */ |
190 | #define TLS1_AD_INAPPROPRIATE_FALLBACK 86 /* fatal */ | 190 | #define TLS1_AD_DECODE_ERROR 50 /* fatal */ |
191 | #define TLS1_AD_USER_CANCELLED 90 | 191 | #define TLS1_AD_DECRYPT_ERROR 51 |
192 | #define TLS1_AD_NO_RENEGOTIATION 100 | 192 | #define TLS1_AD_EXPORT_RESTRICTION 60 /* fatal */ |
193 | /* Codes 110-114 are from RFC 3546. */ | 193 | #define TLS1_AD_PROTOCOL_VERSION 70 /* fatal */ |
194 | #define TLS1_AD_UNSUPPORTED_EXTENSION 110 | 194 | #define TLS1_AD_INSUFFICIENT_SECURITY 71 /* fatal */ |
195 | #define TLS1_AD_CERTIFICATE_UNOBTAINABLE 111 | 195 | #define TLS1_AD_INTERNAL_ERROR 80 /* fatal */ |
196 | #define TLS1_AD_UNRECOGNIZED_NAME 112 | 196 | /* Code 86 from RFC 7507. */ |
197 | #define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE 113 | 197 | #define TLS1_AD_INAPPROPRIATE_FALLBACK 86 /* fatal */ |
198 | #define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE 114 | 198 | #define TLS1_AD_USER_CANCELLED 90 |
199 | #define TLS1_AD_UNKNOWN_PSK_IDENTITY 115 /* fatal */ | 199 | #define TLS1_AD_NO_RENEGOTIATION 100 |
200 | /* Codes 110-114 from RFC 3546. */ | ||
201 | #define TLS1_AD_UNSUPPORTED_EXTENSION 110 | ||
202 | #define TLS1_AD_CERTIFICATE_UNOBTAINABLE 111 | ||
203 | #define TLS1_AD_UNRECOGNIZED_NAME 112 | ||
204 | #define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE 113 | ||
205 | #define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE 114 | ||
206 | /* Code 115 from RFC 4279. */ | ||
207 | #define TLS1_AD_UNKNOWN_PSK_IDENTITY 115 /* fatal */ | ||
200 | 208 | ||
201 | /* | 209 | /* |
202 | * TLS ExtensionType values. | 210 | * TLS ExtensionType values. |