commit | 08aa7092db52f5a383707815fe64557de9bce3e7 | [log] [download] |
---|---|---|
author | WHR <msl0000023508@gmail.com> | Wed Jul 22 11:59:28 2020 +0800 |
committer | WHR <msl0000023508@gmail.com> | Wed Jul 22 11:59:28 2020 +0800 |
tree | 5d710a18fcbf9aa9527dbf8bb3406dc88aab8047 | |
parent | a3310cbe9e1768ae0bf9468f5d6294e4d2a29f5d [diff] |
Fix ngx_mbedtls_write returns MBEDTLS_ERR_SSL_WANT_READ on EINTR
nginx with support for Mbed TLS.
This is a fork of the nginx-polarssl fork that upgrade from PolarSSL 1.2 to Mbed TLS 2.7. Mbed TLS has changed a lot, including its name, when upgrading to this version.
See nginx's installation options for how to configure/install nginx.
This fork adds:
--with-mbedtls Attempt to use the system Mbed TLS installation. --with-mbedtls=<path> Compile nginx statically with the Mbed TLS source code located at <path> (untested).
This work are distrubuted under the nginx license (Also see https://polarssl.org/foss-license-exception and https://twitter.com/polarssl/status/302083038261678080).
Original nginx-polarssl by Yawning Angel, and a forked version by Aline Freitas that this fork is based on.