OpenResty® Scalable Web Platform by Extending NGINX with Lua

New! New blog post How We Generate Videos from Screenplay Files is published.
New! New blog post Streaming HTTP Response Output in OpenResty is published.
New! Test::Nginx 0.29 is now released!
New! OpenResty is now released!

OpenSSL patches by OpenResty

Thibault Charbonnier , 15 Aug 2019 (created 03 Jun 2019)

If your are not using the OpenResty openresty-openssl RPM/DEB packages, you must apply our OpenSSL patches to the OpenSSL source tree before building it in order to support yielding operations in ssl_session_fetch_by_lua* and ssl_certificate_by_lua*.

Our openresty-openssl pre-built packages already include these patches.

Additionally, if you are not using an official OpenResty release, you must also apply our NGINX core patches yourself.

OpenSSL 1.1.1 series

For OpenSSL 1.1.1c or later, apply this patch.

OpenSSL 1.1.0 series

For OpenSSL 1.1.0c or earlier, apply this patch.

For OpenSSL 1.1.0d or later, apply this patch.

OpenSSL 1.0.2 series

For OpenSSL 1.0.2, apply this patch.