freebsd-ports/www/nginx-devel
Sergey A. Osokin 5d47a0cac4 Update nginx from 1.17.0 to 1.17.1.
Update njs module from 0.3.2 to 0.3.3.

<ChangeLog with nginx 1.17.1>

*) Feature: the "limit_req_dry_run" directive.

*) Feature: when using the "hash" directive inside the "upstream" block
   an empty hash key now triggers round-robin balancing.
   Thanks to Niklas Keller.

*) Bugfix: a segmentation fault might occur in a worker process if
   caching was used along with the "image_filter" directive, and errors
   with code 415 were redirected with the "error_page" directive; the
   bug had appeared in 1.11.10.

*) Bugfix: a segmentation fault might occur in a worker process if
   embedded perl was used; the bug had appeared in 1.7.3.

</ChangeLog>

<ChangeLog with njs 0.3.3>

nginx modules:

*) Improvement: getting of special response headers in headersOut.

*) Improvement: working with unknown methods in subrequest().

*) Improvement: added support for null as a second argument
   of r.subrequest().

*) Bugfix: fixed processing empty output chain in stream body filter.

Core:
*) Feature: added runtime support for property getter/setter.
   Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.

*) Feature: added "process" global object.

*) Feature: writable most of built-in properties and methods.

*) Feature: added generic implementation of Array.prototype.fill().

*) Bugfix: fixed integer-overflow in String.prototype.concat().

*) Bugfix: fixed setting of object properties.

*) Bugfix: fixed Array.prototype.toString().

*) Bugfix: fixed Date.prototype.toJSON().

*) Bugfix: fixed overwriting "constructor" property of built-in
   prototypes.

*) Bugfix: fixed processing of invalid surrogate pairs in strings.

*) Bugfix: fixed processing of invalid surrogate pairs in JSON
   strings.

*) Bugfix: fixed heap-buffer-overflow in toUpperCase() and
   toLowerCase().

*) Bugfix: fixed escaping lone closing square brackets in RegExp()
   constructor.

*) Bugfix: fixed String.prototype.toBytes() for ASCII strings.

*) Bugfix: fixed handling zero byte characters inside RegExp
   pattern strings.

*) Bugfix: fixed String.prototype.toBytes() for ASCII strings.

*) Bugfix: fixed truth value of JSON numbers in JSON.parse().

*) Bugfix: fixed use-of-uninitialized-value in
   njs_string_replace_join().

*) Bugfix: fixed parseInt('-0').
   Thanks to Artem S. Povalyukhin.

</ChangeLog>
2019-06-26 01:53:56 +00:00
..
files
distinfo Update nginx from 1.17.0 to 1.17.1. 2019-06-26 01:53:56 +00:00
Makefile Update nginx from 1.17.0 to 1.17.1. 2019-06-26 01:53:56 +00:00
Makefile.extmod Update nginx from 1.17.0 to 1.17.1. 2019-06-26 01:53:56 +00:00
Makefile.options.desc
pkg-descr
pkg-plist