openssl/ssl
Matt Caswell 1c2e5d560d Remove a reachable assert from ssl3_write_bytes
A buggy application that call SSL_write with a different length after a
NBIO event could cause an OPENSSL_assert to be reached. The assert is not
actually necessary because there was an explicit check a little further
down that would catch this scenario. Therefore remove the assert an move
the check a little higher up.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-11-02 14:29:37 +00:00
..
record Remove a reachable assert from ssl3_write_bytes 2015-11-02 14:29:37 +00:00
statem Add SRP and PSK to disallowed CertificateRequest ciphersuites 2015-10-30 08:39:47 +00:00
bio_ssl.c Handle SSL_ERROR_WANT_X509_LOOKUP 2015-09-20 14:19:49 +01:00
d1_lib.c Remove a trivially true OPENSSL_assert 2015-11-02 14:29:37 +00:00
d1_msg.c Move in_handshake into STATEM 2015-10-30 08:39:47 +00:00
d1_srtp.c PACKETise ServerHello processing 2015-09-07 10:45:38 +01:00
install-ssl.com Updates following review comments 2015-05-16 09:20:52 +01:00
Makefile More state machine reorg 2015-10-30 08:38:18 +00:00
methods.c Change statem prefix to ossl_statem 2015-10-30 08:39:46 +00:00
packet_locl.h Avoid undefined behaviour in PACKET_buf_init 2015-10-21 16:13:53 +01:00
s3_cbc.c Identify and move OpenSSL internal header files 2015-05-14 15:13:49 +02:00
s3_enc.c Avoid duplication. 2015-06-23 22:24:09 +01:00
s3_lib.c Move in_handshake into STATEM 2015-10-30 08:39:47 +00:00
s3_msg.c Remove redundant code 2015-10-30 08:38:18 +00:00
ssl-lib.com Move SSLv3_*method() functions 2015-05-16 09:20:58 +01:00
ssl_algs.c CCM support. 2015-08-14 06:56:11 +01:00
ssl_asn1.c Enable -Wmissing-variable-declarations and 2015-09-11 04:51:55 +01:00
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_err.c Move PACKET creation into the state machine 2015-10-30 08:38:18 +00:00
ssl_err2.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ssl_lib.c Remove some SSLv2 references 2015-10-30 09:17:22 +00:00
ssl_locl.h Remove some SSLv2 references 2015-10-30 09:17:22 +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 Change SSL_state_string return strings to start with a T 2015-10-30 08:39:47 +00:00
ssl_txt.c Remove BIO_s_file_internal macro. 2015-10-02 14:22:05 -04:00
ssl_utst.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
t1_enc.c ccm8 support 2015-08-14 06:56:11 +01:00
t1_ext.c Remove support for OPENSSL_NO_TLSEXT 2015-05-22 23:10:51 +01:00
t1_lib.c Remove a trivially true OPENSSL_assert 2015-11-02 14:29:37 +00:00
t1_reneg.c PACKETise ServerHello processing 2015-09-07 10:45:38 +01:00
t1_trce.c Add full PSK trace support 2015-07-30 14:43:35 +01:00
tls_srp.c Use single master secret generation function. 2015-06-29 11:47:59 +01:00