K 10 svn:author V 3 osa K 8 svn:date V 27 2019-11-19T15:21:37.875510Z K 7 svn:log V 1829 Update nginx from 1.17.5 to 1.17.6. Update njs module from 0.3.6 to 0.3.7. *) Feature: the $proxy_protocol_server_addr and $proxy_protocol_server_port variables. *) Feature: the "limit_conn_dry_run" directive. *) Feature: the $limit_req_status and $limit_conn_status variables. nginx modules: *) Improvement: refactored iteration over external objects. Core: *) Feature: added Object.assign(). *) Feature: added Array.prototype.copyWithin(). *) Feature: added support for labels in console.time(). *) Change: removed console.help() from CLI. *) Improvement: moved constructors and top-level objects to global object. *) Improvement: arguments validation for configure script. *) Improvement: refactored JSON methods. *) Bugfix: fixed heap-buffer-overflow in njs_array_reverse_iterator() function. The following functions were affected: Array.prototype.lastIndexOf(), Array.prototype.reduceRight(). *) Bugfix: fixed [[Prototype]] slot of NativeErrors. *) Bugfix: fixed NativeError.prototype.message properties. *) Bugfix: added conversion of "this" value to object in Array.prototype functions. *) Bugfix: fixed iterator for Array.prototype.find() and Array.prototype.findIndex() functions. *) Bugfix: fixed Array.prototype.includes() and Array.prototype.join() with "undefined" argument. *) Bugfix: fixed "constructor" property of "Hash" and "Hmac" objects. *) Bugfix: fixed "__proto__" property of getters and setters. *) Bugfix: fixed "Date" object string formatting. *) Bugfix: fixed handling of NaN and -0 arguments in Math.min() and Math.max(). *) Bugfix: fixed Math.round() according to the specification. *) Bugfix: reimplemented "bound" functions according to the specification. END