nginx/src/event
Maxim Dounin 067c1d2a4f SSL: fixed c->read->ready handling in ngx_ssl_recv().
If c->read->ready was reset, but later some data were read from a socket
buffer due to a call to ngx_ssl_recv(), the c->read->ready flag should
be restored if not all data were read from OpenSSL buffers (as kernel
won't notify us about the data anymore).

More details are available here:
http://mailman.nginx.org/pipermail/nginx/2013-November/041178.html
2013-11-29 17:16:06 +04:00
..
modules Win32: MinGW GCC compatibility. 2013-09-04 20:48:28 +04:00
ngx_event_accept.c Win32: MinGW GCC compatibility. 2013-09-04 20:48:28 +04:00
ngx_event_acceptex.c Win32: MinGW GCC compatibility. 2013-09-04 20:48:28 +04:00
ngx_event_busy_lock.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_busy_lock.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_connect.c Win32: MinGW GCC compatibility. 2013-09-04 20:48:28 +04:00
ngx_event_connect.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_connectex.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_mutex.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_openssl_stapling.c Backed out f1a91825730a and 7094bd12c1ff. 2013-08-20 21:11:19 +04:00
ngx_event_openssl.c SSL: fixed c->read->ready handling in ngx_ssl_recv(). 2013-11-29 17:16:06 +04:00
ngx_event_openssl.h SSL: added ability to set keys used for Session Tickets (RFC5077). 2013-10-11 16:05:24 -07:00
ngx_event_pipe.c Win32: MinGW GCC compatibility. 2013-09-04 20:48:28 +04:00
ngx_event_pipe.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_posted.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_posted.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event_timer.c Fixed signed integer overflows in timer code (ticket #145). 2012-04-06 23:46:09 +00:00
ngx_event_timer.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_event.c Unused macro and variable removed. 2013-10-02 11:51:04 +04:00
ngx_event.h Events: removed unused flags from the ngx_event_s structure. 2013-09-05 16:53:02 +04:00