diff options
| author | jca <> | 2014-02-27 21:04:57 +0000 | 
|---|---|---|
| committer | jca <> | 2014-02-27 21:04:57 +0000 | 
| commit | 2f599a95f29ebaa4869bf0dfe86551f934af1b7f (patch) | |
| tree | 40e788c732b30794928787a09a2b41e34c4772bb /src/lib/libssl/ssl_locl.h | |
| parent | 4e4f0581648a8699ae532d5ccea19affc3ca144d (diff) | |
| download | openbsd-2f599a95f29ebaa4869bf0dfe86551f934af1b7f.tar.gz openbsd-2f599a95f29ebaa4869bf0dfe86551f934af1b7f.tar.bz2 openbsd-2f599a95f29ebaa4869bf0dfe86551f934af1b7f.zip | |
SECURITY fixes backported from openssl-1.0.1f.  ok mikeb@
CVE-2013-4353 NULL pointer dereference with crafted Next Protocol
 Negotiation record in TLS handshake.
Upstream: 197e0ea
CVE-2013-6449 Fix crash with crafted traffic from a TLS 1.2 client.
Upstream: ca98926, 0294b2b
CVE-2013-6450 Fix DTLS retransmission from previous session.
Upstream: 3462896
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
| -rw-r--r-- | src/lib/libssl/ssl_locl.h | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index 7fc110df64..c3c4c21d38 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
| @@ -621,6 +621,8 @@ extern SSL3_ENC_METHOD TLSv1_enc_data; | |||
| 621 | extern SSL3_ENC_METHOD SSLv3_enc_data; | 621 | extern SSL3_ENC_METHOD SSLv3_enc_data; | 
| 622 | extern SSL3_ENC_METHOD DTLSv1_enc_data; | 622 | extern SSL3_ENC_METHOD DTLSv1_enc_data; | 
| 623 | 623 | ||
| 624 | #define SSL_IS_DTLS(s) (s->method->version == DTLS1_VERSION) | ||
| 625 | |||
| 624 | #define IMPLEMENT_tls_meth_func(version, func_name, s_accept, s_connect, \ | 626 | #define IMPLEMENT_tls_meth_func(version, func_name, s_accept, s_connect, \ | 
| 625 | s_get_meth) \ | 627 | s_get_meth) \ | 
| 626 | const SSL_METHOD *func_name(void) \ | 628 | const SSL_METHOD *func_name(void) \ | 
