Changes with nginx 1.5.9 22 Jan

*) Change: now nginx expects escaped URIs in "X-Accel-Redirect" 


*) Feature: the "ssl_buffer_size" directive.

*) Feature: the "limit_rate" directive can now be used to rate limit
   responses sent in SPDY connections.

*) Feature: the "spdy_chunk_size" directive.

*) Feature: the "ssl_session_tickets" directive.
   Thanks to Dirkjan Bussink.

*) Bugfix: the $ssl_session_id variable contained full session
   serialized instead of just a session id.
   Thanks to Ivan Ristić.

*) Bugfix: nginx incorrectly handled escaped "?" character in the
   "include" SSI command.

*) Bugfix: the ngx_http_dav_module did not unescape destination URI 

the COPY and MOVE methods.

*) Bugfix: resolver did not understand domain names with a trailing 

Thanks to Yichun Z…

*) Bugfix: alerts "zero size buf in output" might appear in logs 

proxying; the bug had appeared in 1.3.9.

*) Bugfix: a segmentation fault might occur in a worker process if 

ngx_http_spdy_module was used.

*) Bugfix: proxied WebSocket connections might hang right after
   handshake if the select, poll, or /dev/poll methods were used.

*) Bugfix: the "xclient" directive of the mail proxy module 

handled IPv6 client addresses.

Maxim D.

Hello Nginx users,

Now available: Nginx 1.5.9 for Windows Nginx 1.5.9 for Windows – Kevin Worthington (32-bit and
64-bit versions)

These versions are to support legacy users who are already using Cygwin
based builds of Nginx. Officially supported native Windows binaries are

Announcements are also available via my Twitter stream (, if you prefer to receive updates that

Thank you,

Kevin W.
kworthington @ (gmail] [dot} {com)