Overview
Request 1189037 accepted
- update to 0.8.5:
nginx modules:
* Change: r.variables.var, r.requestText, r.responseText,
s.variables.var, and the data argument of the s.on() callback with
upload or download event types will now convert bytes invalid in
UTF-8 encoding into the replacement character. When working with
binary data, use r.rawVariables.var, r.requestBuffer,
r.responseBuffer, s.rawVariables.var, and the upstream or
downstream event type for s.on() instead.
* Feature: added timeout argument for add(), set(), and incr() methods of a shared dictionary.
* Bugfix: fixed checking for duplicate js_set variables.
* Bugfix: fixed request Host header when the port is non-standard.
* Bugfix: fixed handling of a zero-length request body in ngx.fetch() and r.subrequest().
* Bugfix: fixed heap-buffer-overflow in Headers.get().
* Bugfix: fixed r.subrequest() error handling.
Core:
* Feature: added zlib module for QuickJS engine.
* Bugfix: fixed zlib.inflate().
* Bugfix: fixed String.prototype.replaceAll() with a zero-length argument.
* Bugfix: fixed retval handling after an exception in Array.prototype.toSpliced(),
Array.prototype.toReversed(), Array.prototype.toSorted().
* Bugfix: fixed RegExp.prototype[@@replace]() with replacements containing
$', $` and strings with Unicode characters.
* Bugfix: fixed a one-byte overread in decodeURI() and decodeURIComponent().
* Bugfix: fixed tracking of argument scope.
* Bugfix: fixed integer overflow in Date.parse().
Changes with njs 0.8.4
nginx modules:
* Feature: the Server header for outgoing header can be set.
* Improvement: validating URI and args arguments in r.subrequest().
Request History
adamm created request
- update to 0.8.5:
nginx modules:
* Change: r.variables.var, r.requestText, r.responseText,
s.variables.var, and the data argument of the s.on() callback with
upload or download event types will now convert bytes invalid in
UTF-8 encoding into the replacement character. When working with
binary data, use r.rawVariables.var, r.requestBuffer,
r.responseBuffer, s.rawVariables.var, and the upstream or
downstream event type for s.on() instead.
* Feature: added timeout argument for add(), set(), and incr() methods of a shared dictionary.
* Bugfix: fixed checking for duplicate js_set variables.
* Bugfix: fixed request Host header when the port is non-standard.
* Bugfix: fixed handling of a zero-length request body in ngx.fetch() and r.subrequest().
* Bugfix: fixed heap-buffer-overflow in Headers.get().
* Bugfix: fixed r.subrequest() error handling.
Core:
* Feature: added zlib module for QuickJS engine.
* Bugfix: fixed zlib.inflate().
* Bugfix: fixed String.prototype.replaceAll() with a zero-length argument.
* Bugfix: fixed retval handling after an exception in Array.prototype.toSpliced(),
Array.prototype.toReversed(), Array.prototype.toSorted().
* Bugfix: fixed RegExp.prototype[@@replace]() with replacements containing
$', $` and strings with Unicode characters.
* Bugfix: fixed a one-byte overread in decodeURI() and decodeURIComponent().
* Bugfix: fixed tracking of argument scope.
* Bugfix: fixed integer overflow in Date.parse().
Changes with njs 0.8.4
nginx modules:
* Feature: the Server header for outgoing header can be set.
* Improvement: validating URI and args arguments in r.subrequest().
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
darix accepted review
Accepted review for by_group opensuse-review-team request 1189037 from user factory-auto
anag+factory added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:112"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:adi:112"
anag+factory accepted review
Staging Project openSUSE:Factory:Staging:adi:112 got accepted.
anag+factory approved review
Staging Project openSUSE:Factory:Staging:adi:112 got accepted.
anag+factory accepted request
Staging Project openSUSE:Factory:Staging:adi:112 got accepted.