The official NGINX Open Source repository.
Go to file
Sergey Kandaurov 2a11bf0f77 SSL: avoid reading on pending SSL_write_early_data().
If SSL_write_early_data() returned SSL_ERROR_WANT_WRITE, stop further reading
using a newly introduced c->ssl->write_blocked flag, as otherwise this would
result in SSL error "ssl3_write_bytes:bad length".  Eventually, normal reading
will be restored by read event posted from successful SSL_write_early_data().

While here, place "SSL_write_early_data: want write" debug on the path.
2018-12-18 15:15:15 +03:00
auto Configure: fixed compiler warnings with "-Wall -Wextra". 2018-07-24 18:46:54 +03:00
conf MIME: added font/woff2 type (ticket #1243). 2018-06-15 17:29:55 +03:00
contrib Contrib: vim syntax, update core and 3rd party module directives. 2018-03-18 11:11:14 +02:00
docs nginx-1.15.7-RELEASE 2018-11-27 17:40:20 +03:00
misc Updated OpenSSL used for win32 builds. 2018-11-27 17:02:56 +03:00
src SSL: avoid reading on pending SSL_write_early_data(). 2018-12-18 15:15:15 +03:00
.hgtags release-1.15.7 tag 2018-11-27 17:40:21 +03:00