openssl/ssl
Matt Caswell 1c47d35a03 Mark a zero length record as read
If SSL_read() is called with a zero length buffer, and we read a zero length
record then we should mark that record as read.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4685)
2017-11-07 11:07:17 +00:00
..
record Mark a zero length record as read 2017-11-07 11:07:17 +00:00
statem Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
bio_ssl.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
build.info
d1_lib.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
d1_msg.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
d1_srtp.c
methods.c
packet_locl.h
packet.c
pqueue.c
s3_cbc.c
s3_enc.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
s3_lib.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
s3_msg.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
ssl_asn1.c Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
ssl_cert_table.h Add RSA-PSS key certificate type. 2017-09-20 12:50:23 +01:00
ssl_cert.c Simplify the stack reservation 2017-10-26 14:34:35 -04:00
ssl_ciph.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
ssl_conf.c
ssl_err.c Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
ssl_init.c Implement Aria GCM/CCM Modes and TLS cipher suites 2017-08-30 12:33:53 +02:00
ssl_lib.c Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
ssl_locl.h Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
ssl_mcnf.c
ssl_rsa.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
ssl_sess.c Use atomics for SSL_CTX statistics 2017-10-30 10:18:09 -05:00
ssl_stat.c
ssl_txt.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
ssl_utst.c
t1_enc.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
t1_lib.c Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
t1_trce.c SSL Trace improvements 2017-09-10 23:33:37 -04:00
tls13_enc.c Make sure we use the correct cipher when using the early_secret 2017-08-31 15:02:58 +01:00
tls_srp.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00