freebsd-ports/www/nginx-devel
Sergey A. Osokin ee0329e171 Update nginx from 1.19.1 to 1.19.2.
Update njs module from 0.4.2 to 0.4.3.

While I'm here soften some variables and target definitions to
prepare the port for a separate build of dynamic modules.

<Changelog for nginx 1.19.2>

*) Change: now nginx starts closing keepalive connections before all
   free worker connections are exhausted, and logs a warning about this
   to the error log.

*) Change: optimization of client request body reading when using
   chunked transfer encoding.

*) Bugfix: memory leak if the "ssl_ocsp" directive was used.

*) Bugfix: "zero size buf in output" alerts might appear in logs if a
   FastCGI server returned an incorrect response; the bug had appeared
   in 1.19.1.

*) Bugfix: a segmentation fault might occur in a worker process if
   different large_client_header_buffers sizes were used in different
   virtual servers.

*) Bugfix: SSL shutdown might not work.

*) Bugfix: "SSL_shutdown() failed (SSL: ... bad write retry)" messages
   might appear in logs.

*) Bugfix: in the ngx_http_slice_module.

*) Bugfix: in the ngx_http_xslt_filter_module.

</Changelog>

<Changelog for njs 0.4.3>

Core:

*) Feature: added Query String module.

*) Feature: improved fs.mkdir() to support recursive directory creation.
   Thanks to Artem S. Povalyukhin.

*) Feature: improved fs.rmdir() to support recursive directory removal.
   Thanks to Artem S. Povalyukhin.

*) Feature: introduced UTF-8 decoder according to WHATWG encoding spec.

*) Feature: added TextEncoder/TextDecoder implementation.

*) Bugfix: fixed parsing return statement without semicolon.

*) Bugfix: fixed njs_number_to_int32() for big-endian platforms.

*) Bugfix: fixed unit test on big-endian platforms.

*) Bugfix: fixed regexp-literals parsing with '=' characters.

*) Bugfix: fixed pre/post increment/decrement in assignment operations.

</Changelog>
2020-08-11 15:38:32 +00:00
..
files Update passenger and its third-party module for www/nginx-devel 2020-07-15 17:08:37 +00:00
distinfo Update nginx from 1.19.1 to 1.19.2. 2020-08-11 15:38:32 +00:00
Makefile Update nginx from 1.19.1 to 1.19.2. 2020-08-11 15:38:32 +00:00
Makefile.extmod Update nginx from 1.19.1 to 1.19.2. 2020-08-11 15:38:32 +00:00
Makefile.options.desc Add kernel TLS option. 2020-06-05 22:38:15 +00:00
pkg-descr
pkg-plist Remove legacy third-party modules: 2020-05-14 01:17:01 +00:00