openssl/ssl
Matt Caswell a455d0f6ff Fix some client side transition logic
Fixed some issues in the logic for determining whether an SKE should be
expected or not. In particular only allow an SKE for RSA if its export and
the key size is not allowed. Also fix the ephemeral ciphersuite checks and
add in a missing call to ssl3_check_cert_and_algorithm().

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-10-30 08:39:46 +00:00
..
record Remove redundant code 2015-10-30 08:38:18 +00:00
statem Fix some client side transition logic 2015-10-30 08:39:46 +00:00
bio_ssl.c
d1_lib.c Reorganise state machine files 2015-10-30 08:38:18 +00:00
d1_msg.c Implement Client TLS state machine 2015-10-30 08:32:44 +00:00
d1_srtp.c
install-ssl.com
Makefile More state machine reorg 2015-10-30 08:38:18 +00:00
methods.c Reorganise state machine files 2015-10-30 08:38:18 +00:00
packet_locl.h Avoid undefined behaviour in PACKET_buf_init 2015-10-21 16:13:53 +01:00
s3_cbc.c
s3_enc.c
s3_lib.c Remove redundant code 2015-10-30 08:38:18 +00:00
s3_msg.c Remove redundant code 2015-10-30 08:38:18 +00:00
ssl_algs.c
ssl_asn1.c
ssl_cert.c Remove the type variable 2015-10-30 08:38:18 +00:00
ssl_ciph.c Change the DEFAULT ciphersuites to exclude DES, RC4 and RC2 2015-09-30 19:15:06 +01:00
ssl_conf.c Remove BIO_s_file_internal macro. 2015-10-02 14:22:05 -04:00
ssl_err2.c
ssl_err.c Move PACKET creation into the state machine 2015-10-30 08:38:18 +00:00
ssl_lib.c Remove the type variable 2015-10-30 08:38:18 +00:00
ssl_locl.h Remove some unused variables 2015-10-30 08:38:18 +00:00
ssl_rsa.c Remove BIO_s_file_internal macro. 2015-10-02 14:22:05 -04:00
ssl_sess.c DTLS: remove unused cookie field 2015-10-09 15:32:35 +02:00
ssl_stat.c Remove redundant code 2015-10-30 08:38:18 +00:00
ssl_txt.c Remove BIO_s_file_internal macro. 2015-10-02 14:22:05 -04:00
ssl_utst.c
ssl-lib.com
t1_enc.c
t1_ext.c
t1_lib.c Remove useless code 2015-10-23 19:52:08 +02:00
t1_reneg.c
t1_trce.c
tls_srp.c