Welcome! Log In Create A New Profile

Advanced

[ANN] ngx_openresty stable version 1.0.10.24 released!

agentzh
January 16, 2012 09:36AM
Hi, folks!

I'm happy to announce that the new stable release of ngx_openresty,
1.0.10.44, has just been kicked out of door:

http://openresty.org/#Download

This is the second stable release of ngx_openresty that is based on the
Nginx core 1.0.10 (and the next one will be based on the Nginx core
1.0.11+).

Special thanks go to all our contributors and users to help make this
release happen :)

Here goes the complete change log for this release, as compared to the last
stable release, 1.0.10.24, released about one month ago:

- upgraded Mike Pall's LuaJIT to 2.0.0beta9.
- changes: http://luajit.org/changes.html
- upgraded EchoNginxModule to 0.37.
- bugfix: fixed two spots that we did not check null pointers
returned by the memory allocator.
- bugfix: attempt to fix places where ngx_time_update might not be
compiled properly.
- upgraded HeadersMoreNginxModule to 0.16.
- bugfix:
more_set_input_headers<http://wiki.nginx.org/HttpHeadersMoreModule#more_set_input_headers>and
more_clear_input_headers<http://wiki.nginx.org/HttpHeadersMoreModule#more_clear_input_headers>did
not handle the
Accept-Encoding request headers properly. thanks 天街夜色.
- bugfix: removing builtin headers in huge request headers with 20+
entries could result in data loss. thanks Chris Dumoulin for the
patch in github
issue #6https://github.com/agentzh/headers-more-nginx-module/issues/6
.
- bugfix: the
more_set_input_headers<http://wiki.nginx.org/HttpHeadersMoreModule#more_set_headers>directive
might cause invalid memory reads because Nginx request header
values must be null terminated. thanks Maxim Dounin.
- upgraded LuaNginxModule to 0.4.0.
- bugfix: ngx.flush(true) could not be used before I/O calls like
ngx.location.capture<http://wiki.nginx.org/HttpLuaModule#ngx.location..capture>.
this bug had appeared in v0.3.1rc34.
- bugfix: ngx.var.VARIABLE did not evaluate to nil when the Nginx
variable's valid flag is 0.
- docs: various documentation improvements. thanks Nginx User.
- bugfix: there were various places where we did not check the
pointer returned by the memory allocator.
- bugfix:
ngx.req.get_uri_args<http://wiki.nginx.org/HttpLuaModule#ngx.req.get_uri_args>and
ngx.req.get_post_args<http://wiki.nginx.org/HttpLuaModule#ngx.req.get_post_args>now
only parse up to 100 arguments by default. but one can specify the
optional argument to these two methods to specify a custom maximum number
of args. thanks Tzury Bar Yochay for reporting this.
- bugfix:
ngx.req.get_headers<http://wiki.nginx.org/HttpLuaModule#ngx.req.get_headers>now
only parse up to 100 request headers by default. but one can specify
the optional argument to this method to specify a custom maximum
number of
headers.
- bugfix: removing builtin headers via
ngx.req.clear_header<http://wiki.nginx.org/HttpLuaModule#ngx.req.clear_header>and
its equivalent in huge request headers with 20+ entries could result
in
data loss. thanks Chris Dumoulin for the patch in github issue
#6https://github.com/agentzh/headers-more-nginx-module/issues/6
.
- bugfix: could not compile with Nginx 1.1.12+ because Nginx 1.1.12
changed its regex API. now we call PCRE API directly and require at least
PCRE 8.21 for the PCRE JIT support in our ngx.re API (since PCRE 8.20
had a bug in its JIT engine that it did not honor pcre_malloc and
pcre_free at all).
- bugfix:
ngx.req.set_header<http://wiki.nginx.org/HttpLuaModule#ngx.req.set_header>might
cause invalid memory reads because Nginx request header values must
be null terminated. thanks Maxim Dounin.
- bugfix: ngx.var.VARIABLE might evaluate to nil even if there is a
valid value because the Nginx variable value's valid flag might not
be initialized properly. this bad had appeared in v0.3.1rc40.
- bugfix:
ngx.req.set_header<http://wiki.nginx.org/HttpLuaModule#ngx.req.set_header>and
ngx.req.clear_header<http://wiki.nginx.org/HttpLuaModule#ngx.req.clear_header>did
not handle the
Accept-Encoding request headers properly. thanks 天街夜色.
- upgraded EncryptedSessionNginxModule to 0.02.
- bugfix: the -lssl option broke nginx linking when
--with-openssl=DIRis specified. thanks charlieyang for reporting this
issue.
- upgraded SetMiscNginxModule to v0.22rc4.
- bugfix: fixed one place that does not check the pointer returned by
the memory allocator.
- src: converted CRLF in the source files and test files to LF.
- upgraded SrcacheNginxModule to v0.13rc3.
- bugfix: fixed a regression with XssNginxModule for cache hits. this
bug had appeared in v0.13rc1. thanks 万_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

[ANN] ngx_openresty stable version 1.0.10.24 released!

agentzh January 16, 2012 09:36AM

Re: [ANN] ngx_openresty stable version 1.0.10.24 released!

agentzh January 16, 2012 09:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 307
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready