Ngx_openresty stable version released!

Hi, folks!

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

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

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

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

  • upgraded Mike Pall’s LuaJIT to 2.0.0beta9.
  • 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.
  • upgraded LuaNginxModule to 0.4.0.
  • upgraded EncryptedSessionNginxModule to 0.02.
    • bugfix: the -lssl option broke nginx linking when
      –with-openssl=DIRis specified. thanks charlieyang for reporting this
  • upgraded SetMiscNginxModule to v0.22rc4.
    • bugfix: fixed one place that does not check the pointer returned
      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.
      bug had appeared in v0.13rc1. thanks
    • bugfix: we did not cache the Location response header at all for
      /302 responses.
    • bugfix: we should not blindly cache the Accept-Ranges:
      bytesresponse headers regardless of the actual current requests.
  • upgraded XssNginxModule to v0.03rc8.
    • bugfix: fixed a few debug-level log messages; the old text was
  • upgraded Maxim D.'s UpstreamKeepaliveNginxModule to 0.7.
    • Bugfix: unbuffered connection might not be kept alive under
    • Bugfix: module could not be built on Windows.
    • Bugfix: module could not be built without the
    • Feature: https connections support (requires patches).
    • Bugfix: invalid connections might be cached.
    • Bugfix: the "[alert] … open socket … left in connection
      …"messages were logged on nginx worker process gracefull exit for
      each cached
      connection; the bug had appeared in version 0.3.
  • bugfix: fixed issues with relative path DIR in the
    –with-openssl=DIRoption for
  • bugfix: fixed compatibility of the packaging scripts on Darwin and
    *BSD. thanks nightsailer and Piotr S…
  • bugfix: the install phony target did not depend on the all phony
    target in the Makefile generated by ./configure. thanks
    Ҧΰ reporting this issue.
  • bugfix: the ./configure script’s --add-module option did not accept
    relative path values. thanks Ҧΰ for the
  • bugfix: some old version of shell cp command does not support
    slashes in the destination argument and could break our
    ./configurescript. thanks
    Ҧΰ for reporting it.

As always, you’re welcome to report bugs and feature requests either
or directly to me :slight_smile:

OpenResty (aka. ngx_openresty) is a full-fledged web application server
bundling the standard Nginx core, lots of 3rd-party Nginx modules, as
as most of their external dependencies.

By taking adantage of various well-designed Nginx modules,
OpenRestyeffectively turns the nginx server into a powerful web app
server, in which
the web developers can use the Lua programming language to script
existing nginx C modules and Lua modules and construct extremely
high-performance web applications that is capable to handle 10K+

OpenResty aims to run your server-side web app completely in the Nginx
server, leveraging Nginx’s event model to do non-blocking I/O not only
the HTTP clients, but also with remote backends like MySQL, PostgreSQL,
Memcached, and Redis.

You can find more details on the homepage of ngx_openresty here:

Have fun!

On Mon, Jan 16, 2012 at 10:35 PM, agentzh [email protected] wrote:

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

Sorry, this thread’s title should be “[ANN] ngx_openresty stable
version released!”. Sorry again for the confusion :stuck_out_tongue:


This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs