openssl/ssl
Dr. Stephen Henson 68039af3e7 Remove versions test from dtls1_buffer_message
Since this is always called from DTLS code it is safe to assume the header
length should be the DTLS value. This avoids the need to check the version
number and should work with any version of DTLS (not just 1.0).
(cherry picked from commit 9cf0f18754)
2013-09-18 13:46:02 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
Makefile RFC6689 support: add missing commit (git noob alert). 2013-05-15 20:41:51 +02:00
bio_ssl.c OPENSSL_NO_SOCK fixes [from HEAD]. 2012-04-16 17:43:02 +00:00
d1_both.c Remove versions test from dtls1_buffer_message 2013-09-18 13:46:02 +01:00
d1_clnt.c Extend DTLS method macros. 2013-09-18 13:46:02 +01:00
d1_enc.c Update DTLS code to match CBC decoding in TLS. 2013-02-06 13:56:13 +00:00
d1_lib.c DTLS revision. 2013-09-18 13:46:02 +01:00
d1_meth.c Extend DTLS method macros. 2013-09-18 13:46:02 +01:00
d1_pkt.c DTLS message_sequence number wrong in rehandshake ServerHello 2013-08-13 18:55:16 +01:00
d1_srtp.c Submitted by: Eric Rescorla <ekr@rtfm.com> 2012-02-11 22:53:48 +00:00
d1_srvr.c Extend DTLS method macros. 2013-09-18 13:46:02 +01:00
dnssec.c Header needed for SOCK_STREAM on FreeBSD. 2013-06-04 16:27:05 +01:00
dtls1.h Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
install-ssl.com Don't forget to install srtp.h as well 2012-05-10 15:01:26 +00:00
kssl.c make kerberos work with OPENSSL_NO_SSL_INTERN 2011-05-11 22:52:34 +00:00
kssl.h make kerberos work with OPENSSL_NO_SSL_INTERN 2011-05-11 22:52:34 +00:00
kssl_lcl.h Some fixes for kerberos builds. 2009-04-21 22:20:12 +00:00
s2_clnt.c Add and use a constant-time memcmp. 2013-02-06 13:56:12 +00:00
s2_enc.c Update ssl library to support EVP_PKEY MAC API. Include generic MAC support. 2007-06-04 17:04:40 +00:00
s2_lib.c Add ctrl and utility functions to retrieve raw cipher list sent by client in 2012-12-26 16:25:06 +00:00
s2_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s2_pkt.c Add and use a constant-time memcmp. 2013-02-06 13:56:12 +00:00
s2_srvr.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
s3_both.c DTLS revision. 2013-09-18 13:46:02 +01:00
s3_cbc.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
s3_clnt.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
s3_enc.c ssl/*: remove SSL3_RECORD->orig_len to restore binary compatibility. 2013-02-06 13:56:15 +00:00
s3_lib.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
s3_meth.c Type-checked (and modern C compliant) OBJ_bsearch. 2008-10-12 14:32:47 +00:00
s3_pkt.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
s3_srvr.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
s23_clnt.c Various custom extension fixes. 2013-09-16 18:40:53 +01:00
s23_lib.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
s23_meth.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
s23_pkt.c Reorder inclusion of header files: 2002-07-10 07:01:54 +00:00
s23_srvr.c Add three Suite B modes to TLS code, supporting RFC6460. 2012-12-26 16:17:40 +00:00
srtp.h move internal functions to ssl_locl.h 2011-11-21 22:52:01 +00:00
ssl-lib.com PR: 2652 2012-01-05 14:30:08 +00:00
ssl.h Don't prefer ECDHE-ECDSA ciphers when the client appears to be Safari on OS X. 2013-09-16 14:03:21 +01:00
ssl2.h Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERN 2011-05-11 12:56:38 +00:00
ssl3.h DTLS revision. 2013-09-18 13:46:02 +01:00
ssl23.h Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
ssl_algs.c e_aes_cbc_hmac_sha1.c: address the CBC decrypt timing issues. 2013-02-06 13:56:15 +00:00
ssl_asn1.c Use correct tag for SRP username. 2011-10-25 12:52:47 +00:00
ssl_cert.c Cosmetic touchups. 2013-07-31 16:38:43 +01:00
ssl_ciph.c Make no-ec compilation work. 2013-08-19 14:13:38 +01:00
ssl_conf.c Make no-ec compilation work. 2013-08-19 14:13:38 +01:00
ssl_err.c Trying cherrypick: 2013-07-03 11:53:30 +01:00
ssl_err2.c Use new-style system-id macros everywhere possible. I hope I haven't 2001-02-20 08:13:47 +00:00
ssl_lib.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
ssl_locl.h Extend DTLS method macros. 2013-09-18 13:46:02 +01:00
ssl_rsa.c Various custom extension fixes. 2013-09-16 18:40:53 +01:00
ssl_sess.c RFC 5878 support. 2012-05-29 17:27:48 +00:00
ssl_stat.c PR: 1794 2011-11-25 00:18:10 +00:00
ssl_task.c Security fixes brought forward from 0.9.7. 2002-11-13 15:43:43 +00:00
ssl_txt.c Backport TLS v1.2 support from HEAD. 2011-05-11 13:37:52 +00:00
ssltest.c Trying cherrypick: 2013-07-03 11:53:30 +01:00
t1_clnt.c Use appropriate versions of SSL3_ENC_METHOD 2013-09-18 13:46:02 +01:00
t1_enc.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
t1_lib.c Enable various DTLS extensions. 2013-09-18 13:46:02 +01:00
t1_meth.c Use appropriate versions of SSL3_ENC_METHOD 2013-09-18 13:46:02 +01:00
t1_reneg.c Update RI to match latest spec. 2009-12-27 22:59:09 +00:00
t1_srvr.c Use appropriate versions of SSL3_ENC_METHOD 2013-09-18 13:46:02 +01:00
t1_trce.c Use enc_flags when deciding protocol variations. 2013-09-18 13:46:02 +01:00
tls1.h Add three Suite B modes to TLS code, supporting RFC6460. 2012-12-26 16:17:40 +00:00
tls_srp.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00