[ANN] ngx_openresty devel version 1.2.1.1 released
agentzh
agentzh at gmail.com
Fri Jun 22 15:17:33 UTC 2012
Hello!
After about one week's active development, the new development version of
ngx_openresty, 1.2.1.1, is now released:
http://openresty.org/#Download
Below is the change log for this release, as compared to the last release,
1.0.15.11:
* upgraded the Nginx core to 1.2.1.
* see the change log: <http://nginx.org/en/CHANGES-1.2>
* upgraded LuaNginxModule to 0.5.2.
* bugfix: header_filter_by_lua* did not run at all when
body_filter_by_lua* is defined at the same time. thanks
Tzury Bar Yochay for reporting this issue.
* feature: added the "inclusive" option to the
cosocket:receiveuntil method to include the delimiter
pattern string in the resulting data read. thanks Matthieu
Tourne for the patch.
* optimize: merged two successive Nginx pool allocations in
"ngx_http_lua_socket_resolve_handler" to reduce overhead.
* upgraded EchoNginxModule to 0.39.
* bugfix: EchoNginxModule's configure directives was not
inherited automatically by "location if" inner blocks.
* bugfix: the old HTTP 1.0 protocol handling was wrong. we
should leave that to the Nginx core and just output
responses without a "Content-Length" response header.
* bugfix: reading the $echo_it variable outside of the
echo_foreach_split loop resulted in memory invalid reads and
hence segfaults; now it is evaluates to the special "not
found" value. thanks baqs for reporting this.
* upgraded PostgresNginxModule to 1.0rc1.
* bugfix: memory leak might happen if nginx 1.1.14+ is used
and (at least) "libpq" fails to connect to the remote
database.
* upgraded the (optional) no-pool patch to the latest version,
"642ae25".
* bugfix: we should postpone freeing the "elts" storage for
"ngx_array_t" to "ngx_array_destroy" when resizing the array
because at least the "ngx_rewrite" module stores external
references to the array elements.
The HTML version of the change log with lots of helpful hyper-links can
be browsed here:
http://openresty.org/#ChangeLog1002001
Special thanks go to all our contributors and users for helping make this
happen :)
OpenResty (aka. ngx_openresty) is a full-fledged web application server by
bundling the standard Nginx core, lots of 3rd-party Nginx modules, as well
as most of their external dependencies. See OpenResty's homepage for more
details:
http://openresty.org/
Enjoy!
-agentzh
More information about the nginx
mailing list