non port: www/nginx-devel/distinfo |
Number of commits found: 870 (showing only 100 on this page) |
Saturday, 2 Oct 2021
|
01:12 Sergey A. Osokin (osa)
www/nginx-devel: update third-party modules
o) http_push (aka nchan)
o) rtmp
Remove needless patches.
Bump PORTREVISION.
90a9ef9 |
Tuesday, 7 Sep 2021
|
15:41 Sergey A. Osokin (osa)
www/nginx-devel: update from 1.21.2 to 1.21.3.
<Changelog>
*) Change: optimization of client request body reading when using
HTTP/2.
*) Bugfix: in request body filters internal API when using HTTP/2 and
buffering of the data being processed.
</Changelog>
7355368 |
Tuesday, 31 Aug 2021
|
15:53 Sergey A. Osokin (osa)
www/nginx-devel: update from 1.21.1 to 1.21.2.
While I'm here, fix build of the third-party ajp module by changing
a distribution point.
<Changelog>
*) Change: now nginx rejects HTTP/1.0 requests with the
"Transfer-Encoding" header line.
*) Change: export ciphers are no longer supported.
*) Feature: OpenSSL 3.0 compatibility.
*) Feature: the "Auth-SSL-Protocol" and "Auth-SSL-Cipher" header lines
are now passed to the mail proxy authentication server.
Thanks to Rob Mueller.
*) Feature: request body filters API now permits buffering of the data
being processed.
*) Bugfix: backend SSL connections in the stream module might hang after
an SSL handshake.
*) Bugfix: the security level, which is available in OpenSSL 1.1.0 or
newer, did not affect loading of the server certificates when set
with "@SECLEVEL=N" in the "ssl_ciphers" directive.
*) Bugfix: SSL connections with gRPC backends might hang if select,
poll, or /dev/poll methods were used.
*) Bugfix: when using HTTP/2 client request body was always written to
disk if the "Content-Length" header line was not present in the
request.
</Changelog>
ecdbe7a |
15:24 Sergey A. Osokin (osa)
www/nginx-devel: update NGINX JavaScript module to 0.6.2.
<ChangeLog>
nginx modules:
*) Bugfix: fixed CPU hog when js_filter is registered
in both directions.
Core:
*) Feature: introduced AggregateError implementation.
*) Feature: added remaining Promise constructor methods.
The following methods were added: Promise.all(),
Promise.allSettled(), Promise.any(), Promise.race().
*) Improvement: removed recursion from code generator.
*) Bugfix: fixed rest parameter parsing without binding
identifier.
*) Bugfix: fixed resolve/reject callback for
Promise.prototype.finally().
*) Bugfix: fixed %TypedArray%.prototype.join() with
detached buffer.
*) Bugfix: fixed memory leak in interactive shell.
</ChangeLog>
770d6f0 |
13:58 Sergey A. Osokin (osa)
www/nginx-devel: update third-party opentracing module to a recent commit.
Bump PORTREVISION.
45577c1 |
Friday, 27 Aug 2021
|
19:24 Sergey A. Osokin (osa)
www/nginx-devel: update third-party modules
o) lua: from 0.10.19 to 0.10.20;
o) modsecurity3: from 1.0.1 to 1.0.2.
Bump PORTREVISION.
564f4ee |
Monday, 9 Aug 2021
|
15:21 Sergey A. Osokin (osa)
www/nginx-devel: update third-party Passenger module to 6.0.10.
cef6514 |
Wednesday, 7 Jul 2021
|
01:00 Sergey A. Osokin (osa)
www/nginx-devel: update from 1.21.0 to 1.21.1.
<Changelog>
*) Change: now nginx always returns an error for the CONNECT method.
*) Change: now nginx always returns an error if both "Content-Length"
and "Transfer-Encoding" header lines are present in the request.
*) Change: now nginx always returns an error if spaces or control
characters are used in the request line.
*) Change: now nginx always returns an error if spaces or control
characters are used in a header name.
*) Change: now nginx always returns an error if spaces or control
characters are used in the "Host" request header line.
*) Change: optimization of configuration testing when using many
listening sockets.
*) Bugfix: nginx did not escape """, "<", ">", "\", "^", "`", "{", "|",
and "}" characters when proxying with changed URI.
*) Bugfix: SSL variables might be empty when used in logs; the bug had
appeared in 1.19.5.
*) Bugfix: keepalive connections with gRPC backends might not be closed
after receiving a GOAWAY frame.
*) Bugfix: reduced memory consumption for long-lived requests when
proxying with more than 64 buffers.
</Changelog>
336e344 |
Tuesday, 29 Jun 2021
|
13:11 Sergey A. Osokin (osa)
www/nginx-devel: update NGINX JavaScript module to 0.6.1.
<ChangeLog>
*) Bugfix: fixed RegExpBuiltinExec() with UTF-8 only regexps.
The bug was introduced in 0.4.2.
*) Bugfix: fixed parsing of export default declaration with
non-assignment expressions.
Thanks to Artem S. Povalyukhin.
</ChangeLog>
33280a2 |
Tuesday, 15 Jun 2021
|
13:54 Sergey A. Osokin (osa)
www/nginx-devel: update NGINX JavaScript module to 0.6.0.
Bump PORTREVISION.
<ChangeLog for njs 0.5.3>
Core:
*) Feature: added let and const declaration support.
*) Feature: added RegExp.prototype[Symbol.split].
*) Feature: added sticky flag support for RegExp.
*) Bugfix: fixed heap-buffer-overflow in
String.prototype.lastIndexOf().
*) Bugfix: fixed RegExp.prototype.test() according to the
specification.
*) Bugfix: fixed String.prototype.split() according to the
specification.
*) Bugfix: fixed use-of-uninitialized-value while tracking
rejected promises.
*) Bugfix: fixed njs.dump() for objects with circular
references.
</ChangeLog>
592f0d5 |
Tuesday, 25 May 2021
|
15:49 Sergey A. Osokin (osa)
www/nginx-devel: security update from 1.20.0 to 1.21.0.
Security: 0882f019-bd60-11eb-9bdd-8c164567ca3c
Security: CVE-2021-23017
<Changelog>
*) Security: 1-byte memory overwrite might occur during DNS server
response processing if the "resolver" directive was used, allowing an
attacker who is able to forge UDP packets from the DNS server to
cause worker process crash or, potentially, arbitrary code execution
(CVE-2021-23017).
*) Feature: variables support in the "proxy_ssl_certificate",
"proxy_ssl_certificate_key" "grpc_ssl_certificate",
"grpc_ssl_certificate_key", "uwsgi_ssl_certificate", and
"uwsgi_ssl_certificate_key" directives.
*) Feature: the "max_errors" directive in the mail proxy module.
*) Feature: the mail proxy module supports POP3 and IMAP pipelining.
*) Feature: the "fastopen" parameter of the "listen" directive in the
stream module.
Thanks to Anbang Wen.
*) Bugfix: special characters were not escaped during automatic redirect
with appended trailing slash.
*) Bugfix: connections with clients in the mail proxy module might be
closed unexpectedly when using SMTP pipelining.
</Changelog>
07d1217 |
Tuesday, 20 Apr 2021
|
15:00 Sergey A. Osokin (osa)
www/nginx-devel: welcome to the new stable release 1.20.0.
e98803f |
Wednesday, 14 Apr 2021
|
20:53 Sergey A. Osokin (osa)
www/nginx-devel: update third-party vod module to 1.27
41816bd |
Tuesday, 13 Apr 2021
|
15:49 Sergey A. Osokin (osa)
www/nginx-devel: update from 1.19.9 to 1.19.10.
<Changelog>
*) Change: the default value of the "keepalive_requests" directive was
changed to 1000.
*) Feature: the "keepalive_time" directive.
*) Feature: the $connection_time variable.
*) Workaround: "gzip filter failed to use preallocated memory" alerts
appeared in logs when using zlib-ng.
</Changelog>
1b400d1 |
Tuesday, 6 Apr 2021
|
12:30 Sergey A. Osokin (osa)
Update passenger and its nginx module from 6.0.7 to 6.0.8.
Bump PORTREVISION for www/nginx-devel.
2e741e7 |
12:09 Sergey A. Osokin (osa)
Update from 1.19.8 to 1.19.9.
Update NGINX JavaScript module from 0.5.2 to 0.5.3.
Remove needless patches.
<ChangeLog for nginx 1.19.9>
*) Bugfix: nginx could not be built with the mail proxy module, but
without the ngx_mail_ssl_module; the bug had appeared in 1.19.8.
*) Bugfix: "upstream sent response body larger than indicated content
length" errors might occur when working with gRPC backends; the bug
had appeared in 1.19.1.
*) Bugfix: nginx might not close a connection till keepalive timeout
expiration if the connection was closed by the client while
discarding the request body.
*) Bugfix: nginx might not detect that a connection was already closed
by the client when waiting for auth_delay or limit_req delay, or when
working with backends.
*) Bugfix: in the eventport method.
</ChangeLog>
<ChangeLog for njs 0.5.3>
nginx modules:
*) Feature: added the "js_var" directive.
</ChangeLog>
9c489c4 |
Tuesday, 9 Mar 2021
|
18:09 osa
Update from 1.19.7 to 1.19.8.
Add the vendor's patch to build mail module without SSL support.
<Changelog>
*) Feature: flags in the "proxy_cookie_flags" directive can now contain
variables.
*) Feature: the "proxy_protocol" parameter of the "listen" directive,
the "proxy_protocol" and "set_real_ip_from" directives in mail proxy.
*) Bugfix: HTTP/2 connections were immediately closed when using
"keepalive_timeout 0"; the bug had appeared in 1.19.7.
*) Bugfix: some errors were logged as unknown if nginx was built with
glibc 2.32.
*) Bugfix: in the eventport method.
</Changelog>
|
13:51 osa
Update NGINX JavaScript module from 0.5.1 to 0.5.2.
Bump PORTREVISION.
|
Wednesday, 24 Feb 2021
|
18:10 osa
Fix the port build by changing a third-party module
distribution on GH.
Bump PORTREVISION.
PR: 253700
|
Tuesday, 16 Feb 2021
|
17:28 osa
Update from 1.19.6 to 1.19.7.
Update njs module from 0.5.0 to 0.5.1.
Update third-party auth_ldap module to its recent commit.
<Changelog>
Changes with nginx 1.19.7 16 Feb 2021
*) Change: connections handling in HTTP/2 has been changed to better
match HTTP/1.x; the "http2_recv_timeout", "http2_idle_timeout", and
"http2_max_requests" directives have been removed, the
"keepalive_timeout" and "keepalive_requests" directives should be
used instead.
*) Change: the "http2_max_field_size" and "http2_max_header_size"
directives have been removed, the "large_client_header_buffers"
directive should be used instead.
*) Feature: now, if free worker connections are exhausted, nginx starts
closing not only keepalive connections, but also connections in
lingering close.
*) Bugfix: "zero size buf in output" alerts might appear in logs if an
upstream server returned an incorrect response during unbuffered
proxying; the bug had appeared in 1.19.1.
*) Bugfix: HEAD requests were handled incorrectly if the "return"
directive was used with the "image_filter" or "xslt_stylesheet"
directives.
*) Bugfix: in the "add_trailer" directive.
Changes with njs 0.5.1 16 Feb 2021
nginx modules:
*) Feature: introduced ngx.fetch() method implementing Fetch API.
The following init options are supported:
body, headers, buffer_size (nginx specific),
max_response_body_size (nginx specific), method.
The following properties and methods of Response object are
implemented: arrayBuffer(), bodyUsed, json(), headers, ok,
redirect, status, statusText, text(), type, url.
The following properties and methods of Header object are
implemented: get(), getAll(), has().
Notable limitations: only the http:// scheme is supported,
redirects are not handled.
In collaboration with Hong Zhi Dao (Hong Zhi Dao).
*) Feature: added the "js_header_filter" directive.
*) Bugfix: fixed processing buffered data in body filter
in stream module.
Core:
*) Bugfix: fixed safe mode bypass in Function constructor.
*) Bugfix: fixed Date.prototype.toISOString() with invalid date
values.
</Changelog>
|
Sunday, 27 Dec 2020
|
10:26 osa
Update the following third-party modules to their recent revisions:
o) drizzle
o) echo
Bump PORTREVISION.
|
Tuesday, 22 Dec 2020
|
02:26 osa
Update the following third-party modules to their recent
commits or versions:
o) aws_auth
o) brotli
o) http_shibboleth
o) set_misc
o) srcache
Bump PORTREVISION.
|
Saturday, 19 Dec 2020
|
14:00 osa
Merge r558438 from www/nginx, i.e. update the following
third-party modules to their recent versions:
o) fancyindex
o) http_geoip2
Bump PORTREVISION.
|
Tuesday, 15 Dec 2020
|
15:04 osa
Update from 1.19.5 to 1.19.6.
<Changelog>
*) Bugfix: "no live upstreams" errors if a "server" inside "upstream"
block was marked as "down".
*) Bugfix: a segmentation fault might occur in a worker process if HTTPS
was used; the bug had appeared in 1.19.5.
*) Bugfix: nginx returned the 400 response on requests like
"GET http://example.com?args HTTP/1.0".
*) Bugfix: in the ngx_http_flv_module and ngx_http_mp4_module.
Thanks to Chris Newton.
</Changelog>
|
Tuesday, 1 Dec 2020
|
16:22 osa
Update njs module from 0.4.4 to 0.5.0.
Bump PORTREVISION.
<ChangeLog>
nginx modules:
*) Feature: introduced global "ngx" object.
The following methods were added:
ngx.log(level, msg)
The following properties were added:
ngx.INFO,
ngx.WARN,
ngx.ERR.
*) Feature: added support for Buffer object where string
is expected.
*) Feature: added Buffer version of existing properties.
The following properties were added:
r.requestBuffer (r.requestBody),
r.responseBuffer (r.responseBody),
r.rawVariables (r.variables),
s.rawVariables (s.variables).
The following events were added in stream module:
upstream (upload),
downstream (download).
*) Improvement: added aliases to existing properties.
The following properties were added:
r.requestText (r.requestBody),
r.responseText (r.responseBody).
*) Improvement: throwing an exception in r.internalRedirect()
for a subrequest.
*) Bugfix: fixed promise r.subrequest() with error_page redirect.
*) Bugfix: fixed promise events handling.
Core:
*) Feature: added TypeScript definitions for built-in
modules.
Thanks to Jakub Jirutka.
*) Feature: tracking unhandled promise rejection.
*) Feature: added initial iterator support.
Thanks to Artem S. Povalyukhin.
*) Improvement: TypeScript definitions are refactored.
Thanks to Jakub Jirutka.
*) Improvement: added forgotten support for
Object.prototype.valueOf() in Buffer.from().
*) Bugfix: fixed heap-use-after-free in JSON.parse().
*) Bugfix: fixed heap-use-after-free in JSON.stringify().
*) Bugfix: fixed JSON.stringify() for arrays resizable via
getters.
*) Bugfix: fixed heap-buffer-overflow for
RegExp.prototype[Symbol.replace].
*) Bugfix: fixed returned value for Buffer.prototype.write*
functions.
*) Bugfix: fixed querystring.stringify().
Thanks to Artem S. Povalyukhin.
*) Bugfix: fixed the catch handler for
Promise.prototype.finally().
*) Bugfix: fixed querystring.parse().
</ChangeLog>
|
Tuesday, 24 Nov 2020
|
16:39 osa
Update third-party naxsi module from 1.2 to 1.3.
ChangeLog: https://github.com/nbs-system/naxsi/compare/1.2...1.3
Bump PORTREVISION.
|
16:26 osa
Update third-party passenger module from 6.0.6 to 6.0.7.
ChangeLog: https://github.com/phusion/passenger/compare/release-6.0.6...release-6.0.7
Bump PORTREVISION.
|
16:14 osa
Update from 1.19.4 to 1.19.5.
<Changelog>
*) Feature: the -e switch.
*) Feature: the same source files can now be specified in different
modules while building addon modules.
*) Bugfix: SSL shutdown did not work when lingering close was used.
*) Bugfix: "upstream sent frame for closed stream" errors might occur
when working with gRPC backends.
*) Bugfix: in request body filters internal API.
</Changelog>
|
16:00 osa
Update third-partu link function module from 3.2.3 to 3.2.4.
Bump PORTREVISION.
|
Friday, 6 Nov 2020
|
21:30 osa
Update third-party naxsi module from 1.1a to 1.2.
Bump PORTREVISION.
|
13:55 osa
Update third-partu lua module to the recent version.
Bump PORTREVISION.
|
Tuesday, 27 Oct 2020
|
16:52 osa
Update from 1.19.3 to 1.19.4.
Remove needless patches.
<Changelog>
*) Feature: the "ssl_conf_command", "proxy_ssl_conf_command",
"grpc_ssl_conf_command", and "uwsgi_ssl_conf_command" directives.
*) Feature: the "ssl_reject_handshake" directive.
*) Feature: the "proxy_smtp_auth" directive in mail proxy.
</Changelog>
|
Saturday, 24 Oct 2020
|
14:48 osa
Update third-party naxsi module from 0.56 to 1.1a.
Bump PORTREVISION.
|
Tuesday, 29 Sep 2020
|
16:20 osa
Update nginx from 1.19.2 to 1.19.3.
Update njs module from 0.4.3 to 0.4.4.
<Changelog for nginx 1.19.3>
*) Feature: the ngx_stream_set_module.
*) Feature: the "proxy_cookie_flags" directive.
*) Feature: the "userid_flags" directive.
*) Bugfix: the "stale-if-error" cache control extension was erroneously
applied if backend returned a response with status code 500, 502,
503, 504, 403, 404, or 429.
*) Bugfix: "[crit] cache file ... has too long header" messages might
appear in logs if caching was used and the backend returned responses
with the "Vary" header line.
*) Workaround: "[crit] SSL_write() failed" messages might appear in logs
when using OpenSSL 1.1.1.
*) Bugfix: "SSL_shutdown() failed (SSL: ... bad write retry)" messages
might appear in logs; the bug had appeared in 1.19.2.
*) Bugfix: a segmentation fault might occur in a worker process when
using HTTP/2 if errors with code 400 were redirected to a proxied
location using the "error_page" directive.
*) Bugfix: socket leak when using HTTP/2 and subrequests in the njs
module.
</ChangeLog>
<Changelog for njs 0.4.4>
nginx modules:
*) Bugfix: fixed location merge.
*) Bugfix: fixed r.httpVersion for HTTP/2.
Core:
*) Feature: added support for numeric separators (ES12).
*) Feature: added remaining methods for %TypedArray%.prototype.
The following methods were added: every(), filter(), find(),
findIndex(), forEach(), includes(), indexOf(), lastIndexOf(),
map(), reduce(), reduceRight(), reverse(), some().
*) Feature: added %TypedArray% remaining methods.
The following methods were added: from(), of().
*) Feature: added DataView object.
*) Feature: added Buffer object implementation.
*) Feature: added support for ArrayBuffer in
TextDecoder.prototype.decode().
*) Feature: added support for Buffer object in "crypto" methods.
*) Feature: added support for Buffer object in "fs" methods.
*) Change: Hash.prototype.digest() and Hmac.prototype.digest()
now return a Buffer instance instead of a byte string when
encoding is not provided.
*) Change: fs.readFile() and friends now return a Buffer instance
instead of a byte string when encoding is not provided.
*) Bugfix: fixed function "prototype" property handler while
setting.
*) Bugfix: fixed function "constructor" property handler while
setting.
*) Bugfix: fixed String.prototype.indexOf() for byte strings.
*) Bugfix: fixed RegExpBuiltinExec() with a global flag and
byte strings.
*) Bugfix: fixed RegExp.prototype[Symbol.replace] when the
replacement value is a function.
*) Bugfix: fixed TextDecoder.prototype.decode() with non-zero
TypedArray offset.
</Changelog>
|
Thursday, 27 Aug 2020
|
15:14 osa
Update third-party tarantool module to its recent commit.
Bump PORTREVISION.
|
12:06 osa
Update third-party spnego-http-auth module to its recent version.
Bump PORTREVISION.
|
Saturday, 22 Aug 2020
|
20:59 osa
Update third-party dynamic_upstream module.
Add third-party dynamic_healthcheck module.
Bump PORTREVISION.
|
20:20 osa
Update third-party modules to their recent releases:
o) ip2proxy-nginx
o) slact-nchan
Bump PORTREVISION.
|
Tuesday, 11 Aug 2020
|
15:38 osa
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>
|
Wednesday, 15 Jul 2020
|
17:08 osa
Update passenger and its third-party module for www/nginx-devel
from 6.0.5 to 6.0.6.
|
16:52 osa
Update the following third-party modules to their new versions:
o) cache_purge
o) clojure
Bump PORTREVISION.
|
Thursday, 9 Jul 2020
|
22:36 osa
Update third-party brotli module to v1.0.0rc.
Bump PORTREVISION.
|
Tuesday, 7 Jul 2020
|
16:14 osa
Update from 1.19.0 to 1.19.1.
<ChangeLog>
*) Change: the "lingering_close", "lingering_time", and
"lingering_timeout" directives now work when using HTTP/2.
*) Change: now extra data sent by a backend are always discarded.
*) Change: now after receiving a too short response from a FastCGI
server nginx tries to send the available part of the response to the
client, and then closes the client connection.
*) Change: now after receiving a response with incorrect length from a
gRPC backend nginx stops response processing with an error.
*) Feature: the "min_free" parameter of the "proxy_cache_path",
"fastcgi_cache_path", "scgi_cache_path", and "uwsgi_cache_path"
directives.
Thanks to Adam Bambuch.
*) Bugfix: nginx did not delete unix domain listen sockets during
graceful shutdown on the SIGQUIT signal.
*) Bugfix: zero length UDP datagrams were not proxied.
*) Bugfix: proxying to uwsgi backends using SSL might not work.
Thanks to Guanzhong Chen.
*) Bugfix: in error handling when using the "ssl_ocsp" directive.
*) Bugfix: on XFS and NFS file systems disk cache size might be
calculated incorrectly.
*) Bugfix: "negative size buf in writer" alerts might appear in logs if
a memcached server returned a malformed response.
</ChangeLog>
|
16:10 osa
Update third-party modules:
o) lua from 0.10.15 to 0.10.17
o) njs from 0.4.1 to 0.4.2
Bump PORTREVISION.
<ChangeLog for njs 0.4.2>
Core:
*) Feature: added RegExp.prototype[Symbol.replace].
*) Feature: introduced line level backtrace.
*) Feature: added %TypedArray%.prototype.sort().
*) Feature: extended "fs" module. Added mkdir(), readdir(), rmdir()
and friends.
Thanks to Artem S. Povalyukhin.
*) Improvement: parser refactoring.
*) Bugfix: fixed TypedScript API description for HTTP headers.
*) Bugfix: fixed TypedScript API description for NjsByteString type.
*) Bugfix: fixed String.prototype.repeat() according to the
specification.
*) Bugfix: fixed parsing of flags for regexp literals.
*) Bugfix: fixed index generation for global objects in generator.
*) Bugfix: fixed String.prototype.replace() according to the
specification.
*) Bugfix: fixed %TypedArray%.prototype.copyWithin() with nonzero
byte offset.
*) Bugfix: fixed Array.prototype.splice() for sparse arrays.
*) Bugfix: fixed Array.prototype.reverse() for sparse arrays.
*) Bugfix: fixed Array.prototype.sort() for sparse arrays.
</ChangeLog for njs 0.4.2>
|
Friday, 5 Jun 2020
|
22:23 osa
Update passenger and its third-party module from
6.0.4 to 6.0.5.
Bump PORTREVISION for www/nginx-devel.
|
14:13 osa
Merge r538002 from www/nginx.
Update 3rd party module nginx-link-function to 3.2.3.
Bump PORTREVISION.
|
Tuesday, 2 Jun 2020
|
18:11 osa
Merge r537527 and r537550 from www/nginx:
1. Switch with the nginx-upload-module to fdintino, they support http/2:
https://github.com/fdintino/nginx-upload-module/.
2. Update 3rd party module nginx-link-function to 3.2.2.
Bump PORTREVISION.
PR: 246746 [1]
246897 [2]
|
Tuesday, 26 May 2020
|
15:19 osa
Update nginx from 1.18.0 to 1.19.0.
<ChangeLog>
*) Feature: client certificate validation with OCSP.
*) Bugfix: "upstream sent frame for closed stream" errors might occur
when working with gRPC backends.
*) Bugfix: OCSP stapling might not work if the "resolver" directive was
not specified.
*) Bugfix: connections with incorrect HTTP/2 preface were not logged.
</ChangeLog>
|
Tuesday, 19 May 2020
|
16:23 osa
Update njs module from 0.4.0 to 0.4.1.
While I'm here add '--with-compat' option to the configure script
to enable dynamic modules compatibility.
<ChangeLog>
*) Feature: added support for multi-value headers in r.headersIn.
*) Feature: introduced raw headers API.
*) Feature: added TypedScript API description.
Core:
*) Bugfix: fixed Array.prototype.slice() for sparse arrays.
</ChangeLog>
|
Thursday, 14 May 2020
|
01:17 osa
Remove legacy third-party modules:
o) modsecurity2
o) fastdfs
All modules, including all third-party modules, are dynamic now.
Bump PORTREVISION.
|
Friday, 8 May 2020
|
02:06 osa
Add third-party opentracing dynamic module.
Bump PORTREVISION.
|
Tuesday, 5 May 2020
|
16:19 osa
Add cookie_flag third-party dynamic module.
While I'm here create a description for STREAM related
modules.
Bump PORTREVISION.
|
Monday, 27 Apr 2020
|
15:51 osa
Convert another 3 third-party modules to dynamic:
o) ngx_http_subs_filter
o) ngx_http_upstream_check
o) ngx_http_response
Bump PORTREVISION.
|
Friday, 24 Apr 2020
|
21:36 osa
Convert another 2 third-party modules to dynamic:
o) slowfs_cache
o) xss
Bump PORTREVISION.
|
20:58 osa
Convert another 7 third-party modules to dynamic:
o) gridfs
o) http_push_stream
o) http_upstream_sticky
o) http_video_thumbextractor
o) http_zip
o) let
o) link
Bump PORTREVISION.
|
03:08 osa
Convert the following third-party modules to dynamic:
o) accept_language
o) modsecurity3
While I'm here fix the third-party auth_krb5 module build.
Bump PORTREVISION.
|
Thursday, 23 Apr 2020
|
14:43 osa
Third-party postgres module is dynamic now and remove
the legacy patch.
While I'm here update the PORTSCOUT.
Bump PORTREVISION.
|
12:58 osa
Update njs module from 0.3.9 to 0.4.0.
<ChangeLog>
*) Feature: added js_import directive.
*) Feature: added support for multi-value headers in r.headersOut.
*) Improvement: iteration over r.headersOut with special headers.
*) Improvement: iteration over r.headersOut with duplicates.
*) Change: r.responseBody property handler now returns "undefined"
instead of throwing an exception if response body is not available.
Core:
*) Feature: added script arguments support in CLI.
*) Feature: converting externals values to native js objects.
*) Bugfix: fixed NULL-pointer dereference in "__proto__" property
handler.
*) Bugfix: fixed handling of no-newline at the end of the script.
*) Bugfix: fixed RegExp() constructor with empty pattern and
non-empty flags.
*) Bugfix: fixed String.prototype.replace() when function
returns non-string.
*) Bugfix: fixed reading of pseudofiles in "fs".
</ChangeLog>
|
Wednesday, 22 Apr 2020
|
21:55 osa
Update some third-party modules to their recent versions.
Convert the following third-party modules to dynamic:
o) ajp
o) cache_purge
o) vts
o) websockify
Bump PORTREVISION.
|
Tuesday, 21 Apr 2020
|
15:15 osa
Update nginx from 1.17.10 to 1.18.0.
<ChangeLog>
*) 1.18.x stable branch.
</ChangeLog>
|
Tuesday, 14 Apr 2020
|
14:41 osa
Update nginx from 1.17.9 to 1.17.10.
Keep third-party modules knobs sorted, but DEVEL_KIT must be
earlier cause ARRAYVAR depends on it, so partially revert back
r531124.
<ChangeLog>
*) Feature: the "auth_delay" directive.
</ChangeLog>
|
Tuesday, 3 Mar 2020
|
15:21 osa
Update nginx from 1.17.8 to 1.17.9.
<ChangeLog>
*) Change: now nginx does not allow several "Host" request header lines.
*) Bugfix: nginx ignored additional "Transfer-Encoding" request header
lines.
*) Bugfix: socket leak when using HTTP/2.
*) Bugfix: a segmentation fault might occur in a worker process if OCSP
stapling was used.
*) Bugfix: in the ngx_http_mp4_module.
*) Bugfix: nginx used status code 494 instead of 400 if errors with code
494 were redirected with the "error_page" directive.
*) Bugfix: socket leak when using subrequests in the njs module and the
"aio" directive.
</ChangeLog>
|
15:05 osa
Update NGINX JavaScript (aka njs) module from 0.3.8 to 0.3.9.
To avoid a potential conflict between two versions of LuaJIT let's
update mod_security's dependecy list and use lang/luajit-openresty
instead of original lang/luajit.
Bump PORTREVISION.
|
Tuesday, 28 Jan 2020
|
15:15 osa
Partially revert back r524489, the trird-party opentracing module
is not ready yet to be added to the port.
Bump PORTREVISION.
|
15:11 osa
Commit missing patches for r524122.
Eagle eye notice from: joneum
No cookie for: osa
|
Saturday, 25 Jan 2020
|
19:33 osa
Add link-function third-party module, it provides dynamic linking to
your application in a server context and call the function of your
application in a location directive.
Bump PORTREVISION.
|
Tuesday, 21 Jan 2020
|
14:32 osa
Update nginx from 1.17.7 to 1.17.8.
Update third-party njs module from 0.3.7 to 0.3.8.
<ChangeLog with nginx 1.17.8>
*) Feature: variables support in the "grpc_pass" directive.
*) Bugfix: a timeout might occur while handling pipelined requests in an
SSL connection; the bug had appeared in 1.17.5.
*) Bugfix: in the "debug_points" directive when using HTTP/2.
Thanks to Daniil Bondarev.
</ChangeLog>
<ChangeLog with njs 0.3.8>
nginx modules:
*) Feature: added Promise support for r.subrequest(). If callback
is not provided r.subrequest() returns an ordinary Promise object
that resolves to subrequest response object.
*) Change: r.parent property handler now returns "undefined"
instead of throwing exception if parent object is not available.
Core:
*) Feature: added Promise support. Implemented according to
the specification without: Promise.all(), Promise.allSettled(),
Promise.race().
*) Feature: added initial Typed-arrays support.
Thanks to Tiago Natel de Moura.
*) Feature: added ArrayBuffer support.
Thanks to Tiago Natel de Moura.
*) Feature: added initial Symbol support.
Thanks to Artem S. Povalyukhin.
*) Feature: added externals supopor for JSON.stringify().
*) Feature: added Object.is().
Thanks to Artem S. Povalyukhin.
*) Feature: added Object.setPrototypeOf().
Thanks to Artem S. Povalyukhin.
*) Feature: introduced nullish coalescing operator.
Thanks to Valentin Bartenev.
*) Bugfix: fixed Object.getPrototypeOf() according to the
specification.
*) Bugfix: fixed Object.prototype.valueOf() according to the
specification.
*) Bugfix: fixed JSON.stringify() with unprintable values and
replacer function.
*) Bugfix: fixed operator "in" according to the specification.
*) Bugfix: fixed Object.defineProperties() according to the
specification.
*) Bugfix: fixed Object.create() according to the specification.
Thanks to Artem S. Povalyukhin.
*) Bugfix: fixed Number.prototype.toString(radix) when
fast-math is enabled.
*) Bugfix: fixed RegExp() instance properties.
*) Bugfix: fixed import segfault.
Thanks to Hong Zhi Dao (Hong Zhi Dao).
</ChangeLog>
|
Sunday, 19 Jan 2020
|
22:04 osa
Update third-party modsecurity3 module to 1.0.1.
Bump PORTREVISION.
|
Tuesday, 24 Dec 2019
|
18:03 osa
Update from 1.17.6 to 1.17.7.
<ChangeLog>
*) Bugfix: a segmentation fault might occur on start or during
reconfiguration if the "rewrite" directive with an empty replacement
string was used in the configuration.
*) Bugfix: a segmentation fault might occur in a worker process if the
"break" directive was used with the "alias" directive or with the
"proxy_pass" directive with a URI.
*) Bugfix: the "Location" response header line might contain garbage if
the request URI was rewritten to the one containing a null character.
*) Bugfix: requests with bodies were handled incorrectly when returning
redirections with the "error_page" directive; the bug had appeared in
0.7.12.
*) Bugfix: socket leak when using HTTP/2.
*) Bugfix: a timeout might occur while handling pipelined requests in an
SSL connection; the bug had appeared in 1.17.5.
*) Bugfix: in the ngx_http_dav_module.
</ChangeLog>
|
11:55 osa
Update third-party modules ip2location and ip2proxy to
their recent versions.
Bump PORTREVISION.
|
Tuesday, 17 Dec 2019
|
15:03 osa
Update two third-party modules to their recent versions:
o) modsecurity3
o) vod
Remove the needless patch for the third-party vod module,
it's been added to the upstream.
Bump PORTREVISION.
|
Wednesday, 20 Nov 2019
|
20:27 osa
Update third-party auth_ldap module to the recent version.
Bump PORTREVISION.
|
Tuesday, 19 Nov 2019
|
15:21 osa
Update nginx from 1.17.5 to 1.17.6.
Update njs module from 0.3.6 to 0.3.7.
<ChangeLog with nginx 1.17.6>
*) 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.
</ChangeLog>
<ChangeLog with njs 0.3.7>
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.
</ChangeLog>
|
Saturday, 16 Nov 2019
|
19:36 osa
When nginx compiled with third-party spnego module, a worker process
may crash due to read-after-free operation. This third-party module
update fix the issue.
Bump PORTREVISION.
PR: 235296
|
Wednesday, 13 Nov 2019
|
02:39 osa
Update third-party modules to their recent versions.
Switch third-party brotli module's github repo back to google
cause eustas repo, the previous one, has been archived by the
owner.
Bump PORTREVISION.
|
Tuesday, 22 Oct 2019
|
18:33 osa
Update nginx from 1.17.4 to 1.17.5.
Update njs module from 0.3.5 to 0.3.6.
Sync third-party fastdfs module version with www/nginx.
<ChangeLog for nginx 1.17.5>
*) Feature: now nginx uses ioctl(FIONREAD), if available, to avoid
reading from a fast connection for a long time.
*) Bugfix: incomplete escaped characters at the end of the request URI
were ignored.
*) Bugfix: "/." and "/.." at the end of the request URI were not
normalized.
*) Bugfix: in the "merge_slashes" directive.
*) Bugfix: in the "ignore_invalid_headers" directive.
Thanks to Alan Kemp.
*) Bugfix: nginx could not be built with MinGW-w64 gcc 8.1 or newer.
</ChangeLog>
<ChangeLog for njs 0.3.6>
nginx modules:
*) Improvement: getting special headers from r.headersIn.
Core:
*) Feature: added new Function() support.
*) Feature: added Number.prototype.toFixed().
*) Feature: added Number.prototype.toPrecision().
*) Feature: added Number.prototype.toExponential().
*) Improvement: making "prototype" property of function
instances writable.
*) Improvement: limiting recursion depth while compiling.
*) Improvement: moving global functions to the global object.
*) Bugfix: fixed prototype mutation for object literals.
*) Bugfix: fixed heap-buffer-overflow while parsing regexp literals.
*) Bugfix: fixed integer-overflow while parsing exponent
of number literals.
*) Bugfix: fixed parseFloat().
*) Bugfix: fixed Array.prototype functions according to the specification.
The following functions were fixed: every, includes, indexOf, filter,
find, findIndex, forEach, lastIndexOf, map, pop, push, reduce,
reduceRight, shift, some, unshift.
*) Bugfix: fixed handing of accessor descriptors in Object.freeze().
*) Bugfix: fixed String.prototype.replace() when first argument
is not a string.
*) Bugfix: fixed stack-use-after-scope in Array.prototype.map().
*) Bugfix: Date.prototype.toUTCString() format was aligned to ES9.
*) Bugfix: fixed buffer overflow in Number.prototype.toString(radix).
*) Bugfix: fixed Regexp.prototype.test() for regexps with backreferences.
*) Bugfix: fixed Array.prototype.map() for objects with nonexistent values.
*) Bugfix: fixed Array.prototype.pop() and shift() for sparse objects.
*) Bugfix: fixed Date.UTC() according to the specification.
*) Bugfix: fixed Date() constructor according to the specification.
*) Bugfix: fixed type of Date.prototype.
Thanks to Artem S. Povalyukhin.
*) Bugfix: fixed Date.prototype.setTime().
Thanks to Artem S. Povalyukhin.
*) Bugfix: fixed default number of arguments expected by built-in functions.
*) Bugfix: fixed "caller" and "arguments" properties of a function instance.
Thanks to Artem S. Povalyukhin.
</ChangeLog>
|
Tuesday, 24 Sep 2019
|
16:51 osa
Update nginx from 1.17.3 to the latest bugfix release 1.17.4.
Move third-party SLICE_AHEAD knob down to other third-party
knobs. (*)
Requested by: Herbert J. Skuhra <herbert@gojira.at> (*)
<ChangeLog>
*) Change: better detection of incorrect client behavior in HTTP/2.
*) Change: in handling of not fully read client request body when
returning errors in HTTP/2.
*) Bugfix: the "worker_shutdown_timeout" directive might not work when
using HTTP/2.
*) Bugfix: a segmentation fault might occur in a worker process when
using HTTP/2 and the "proxy_request_buffering" directive.
*) Bugfix: the ECONNABORTED error log level was "crit" instead of
"error" on Windows when using SSL.
*) Bugfix: nginx ignored extra data when using chunked transfer
encoding.
*) Bugfix: nginx always returned the 500 error if the "return" directive
was used and an error occurred during reading client request body.
*) Bugfix: in memory allocation error handling.
</ChangeLog>
|
Thursday, 19 Sep 2019
|
00:59 osa
Update from 6.0.3 to 6.0.4.
|
Monday, 16 Sep 2019
|
20:38 osa
Add the following third-party modules:
o) ip2location
o) ip2proxy
Add third-party slice_ahead feature.
Update third-party passenger module to the latest release 6.0.3.
Switch third-party lua module dependence from lang/luajit (2.0) to
lang/luajit-openresty (2.1).
Bump PORTREVISION.
|
Monday, 19 Aug 2019
|
23:33 osa
Update third-party njs module from 0.3.4 to 0.3.5.
Bump PORTREVISION.
<ChangeLog>
Core:
*) Bugfix: fixed module importing using require(). The bug was
introduced in 0.3.4.
*) Bugfix: fixed [[SetPrototypeOf]].
</ChangeLog>
|
Wednesday, 14 Aug 2019
|
08:30 osa
Security update nginx from 1.17.2 to 1.17.3.
<ChangeLog with nginx 1.17.3>
*) Security: when using HTTP/2 a client might cause excessive memory
consumption and CPU usage (CVE-2019-9511, CVE-2019-9513,
CVE-2019-9516).
*) Bugfix: "zero size buf" alerts might appear in logs when using
gzipping; the bug had appeared in 1.17.2.
*) Bugfix: a segmentation fault might occur in a worker process if the
"resolver" directive was used in SMTP proxy.
</ChangeLog>
|
08:21 osa
Update some third-party modules to their recent revisions.
Update the download protocol from http to https.
Bump PORTREVISION.
PR: 239776
|
Tuesday, 23 Jul 2019
|
16:55 osa
Update nginx from 1.17.1 to 1.17.2.
Update third-party nchan module from 1.2.3 to 1.2.6.
<ChangeLog with nginx 1.17.2>
*) Change: minimum supported zlib version is 1.2.0.4.
Thanks to Ilya Leoshkevich.
*) Change: the $r->internal_redirect() embedded perl method now expects
escaped URIs.
*) Feature: it is now possible to switch to a named location using the
$r->internal_redirect() embedded perl method.
*) Bugfix: in error handling in embedded perl.
*) Bugfix: a segmentation fault might occur on start or during
reconfiguration if hash bucket size larger than 64 kilobytes was used
in the configuration.
*) Bugfix: nginx might hog CPU during unbuffered proxying and when
proxying WebSocket connections if the select, poll, or /dev/poll
methods were used.
*) Bugfix: in the ngx_http_xslt_filter_module.
*) Bugfix: in the ngx_http_ssi_filter_module.
</ChangeLog>
|
Wednesday, 26 Jun 2019
|
01:53 osa
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 (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>
|
Tuesday, 21 May 2019
|
21:02 osa
Update nginx from 1.16.0 to new mainline version 1.17.0.
Update njs module from 0.3.1 to 0.3.2.
<ChangeLog with nginx 1.17.0>
*) Feature: variables support in the "limit_rate" and "limit_rate_after"
directives.
*) Feature: variables support in the "proxy_upload_rate" and
"proxy_download_rate" directives in the stream module.
*) Change: minimum supported OpenSSL version is 0.9.8.
*) Change: now the postpone filter is always built.
*) Bugfix: the "include" directive did not work inside the "if" and
"limit_except" blocks.
*) Bugfix: in byte ranges processing.
</ChangeLog>
<ChangeLog with njs 0.3.2>
Core:
*) Feature: added support for template literals.
Thanks to Hong Zhi Dao (Hong Zhi Dao) and Artem S. Povalyukhin.
*) Feature: executing command from command line arguments.
*) Feature: added support for RegExp "groups" object (ES9).
*) Feature: added block scoped function definitions support.
*) Feature: added support for building with GNU Readline library.
*) Feature: made configurable "length", "name", and most of built-in
methods.
*) Feature: made all constructor properties configurable.
*) Bugfix: fixed Regexp.prototype.exec() for Unicode-only regexps.
*) Bugfix: fixed njs_vm_value_dump() for empty string values.
*) Bugfix: fixed RegExp constructor for regexp value arguments.
*) Bugfix: fixed walking over prototypes chain during iteration
over an object.
*) Bugfix: fixed overflow in Array.prototype.concat().
*) Bugfix: fixed length calculation for UTF-8 string with escape
characters.
*) Bugfix: fixed parsing surrogate pair presents as UTF-16 escape
sequences.
*) Bugfix: fixed processing asterisk quantifier for
String.prototype.match().
*) Bugfix: fixed Date() constructor with one argument.
*) Bugfix: fixed arrays expansion.
*) Bugfix: fixed heap-buffer-overflow in String.prototype.replace().
*) Bugfix: fixed heap-buffer-overflow in
String.prototype.lastIndexOf().
*) Bugfix: fixed regexp literals parsing with escaped backslash and
backslash in square brackets.
*) Bugfix: fixed regexp literals with lone closing brackets.
*) Bugfix: fixed uninitialized-memory-access in
Object.defineProperties().
*) Bugfix: fixed processing "*" quantifier for
String.prototype.replace().
*) Bugfix: fixed Array.prototype.slice() for UTF8-invalid byte
strings.
*) Bugfix: fixed String.prototype.split() for UTF8-invalid byte
strings.
*) Bugfix: fixed handling of empty block statements.
</ChangeLog>
|
Tuesday, 23 Apr 2019
|
23:53 osa
Update from 1.15.12 to 1.16.0.
<ChangeLog>
*) 1.16.x stable branch.
</ChangeLog>
|
Wednesday, 17 Apr 2019
|
01:20 osa
Update from 1.15.11 to 1.15.12.
Update third-party njs module from 0.3.0 to 0.3.1.
<ChangeLogs>
Changes with nginx 1.15.12 16 Apr 2019
*) Bugfix: a segmentation fault might occur in a worker process if
variables were used in the "ssl_certificate" or "ssl_certificate_key"
directives and OCSP stapling was enabled.
Changes with njs 0.3.1 16 Apr 2019
Core:
*) Feature: added arrow functions support.
Thanks to Hong Zhi Dao (Hong Zhi Dao) and Artem S. Povalyukhin.
*) Feature: added Added Object.getOwnPropertyNames().
Thanks to Artem S. Povalyukhin.
*) Feature: added Added Object.getOwnPropertyDescriptors().
Thanks to Artem S. Povalyukhin.
*) Feature: making __proto__ accessor descriptor of Object instances
mutable.
*) Feature: added shebang support in CLI.
*) Feature: added support for module mode execution in CLI. In module
mode global this is unavailable.
*) Bugfix: fixed editline detection.
*) Bugfix: fixed Function.prototype.bind().
Thanks to Hong Zhi Dao (Hong Zhi Dao).
*) Bugfix: fixed checking of duplication of parameters for functions.
Thanks to Hong Zhi Dao (Hong Zhi Dao).
*) Bugfix: fixed function declaration with the same name as a variable.
Thanks to Hong Zhi Dao (Hong Zhi Dao).
*) Improvement: code related to parsing of objects, variables and
functions is refactored.
Thanks to Hong Zhi Dao (Hong Zhi Dao).
*) Improvement: console.log() improved for outputting large values.
*) Improvement: console.log() improved for outputting strings in a
compliant way (without escaping and quotes).
*) Improvement: using ES6 version of ToInt32(), ToUint32(), ToLength().
</ChangeLogs>
|
Friday, 12 Apr 2019
|
21:16 osa
Update from 1.15.10 to 1.15.11.
<ChangeLogs>
*) Bugfix: in the "ssl_stapling_file" directive on Windows.
</ChangeLogs>
|
Tuesday, 26 Mar 2019
|
21:57 osa
Update from 1.15.9 to 1.15.10.
Update third-party njs module from 0.2.8 to 0.3.0.
<ChangeLogs>
http://nginx.org/en/CHANGES
http://nginx.org/en/docs/njs/changes.html#njs0.3.0
</ChangeLogs>
|
Thursday, 28 Feb 2019
|
22:56 osa
Update third-party lua module to its recent version 0.10.14.
Bump PORTREVISION.
|
22:47 osa
Fix PORTSCOUT.
Update third-party dav-ext module to its recent version 3.0.0.
Bump PORTREVISION.
|
22:37 osa
Update from 1.15.8 to 1.15.9.
<ChangeLog>
*) Feature: variables support in the "ssl_certificate" and
"ssl_certificate_key" directives.
*) Feature: the "poll" method is now available on Windows when using
Windows Vista or newer.
*) Bugfix: if the "select" method was used on Windows and an error
occurred while establishing a backend connection, nginx waited for
the connection establishment timeout to expire.
*) Bugfix: the "proxy_upload_rate" and "proxy_download_rate" directives
in the stream module worked incorrectly when proxying UDP datagrams.
</ChangeLog>
|
22:32 osa
Update passenger and its third-party modules for www/nginx and
www/nginx-devel from 6.0.1 to 6.0.2.
Bump PORTREVISION for www/nginx and www/nginx-devel.
|
22:23 osa
Update third-party njs module to its recent version 0.2.8.
Bump PORTREVISION.
|
Sunday, 13 Jan 2019
|
16:42 osa
Update third-party tarantool module to its recent version.
Bump RORTREVISION.
|
Saturday, 12 Jan 2019
|
19:49 osa
Update passenger and its third-party modules for www/nginx and
www/nginx-devel from 6.0.0 to 6.0.1.
While I'm here:
o) remove a needless whitespace and tabs;
o) add a patch to disable anonymouse telemetry for passenger by default.
|
Thursday, 27 Dec 2018
|
01:18 osa
Update third-party modsecurity module from 2.9.2 to 2.9.3.
Bump PORTREVISION.
|
Tuesday, 25 Dec 2018
|
20:39 osa
Update from 1.15.7 to 1.15.8.
Update clojure, modsecurity and njs third-party modules to their recent
versions.
Disable anonymous telemetry reporting in third-party passenger module
by default.
<ChangeLog>
*) Feature: the $upstream_bytes_sent variable.
Thanks to Piotr Sikora.
*) Feature: new directives in vim syntax highlighting scripts.
Thanks to Gena Makhomed.
*) Bugfix: in the "proxy_cache_background_update" directive.
*) Bugfix: in the "geo" directive when using unix domain listen sockets.
*) Workaround: the "ignoring stale global SSL error ... bad length"
alerts might appear in logs when using the "ssl_early_data" directive
with OpenSSL.
*) Bugfix: in nginx/Windows.
*) Bugfix: in the ngx_http_autoindex_module on 32-bit platforms.
</ChangeLog>
|
Sunday, 2 Dec 2018
|
18:18 osa
Upgrade passenger and its third-party modules for www/nginx and
www/nginx-devel from 5.3.7 to 6.0.0.
<ChangeLog>
* Introduces support for *all* programming languages. Yes that's
right... Java, Elixir, Go -- Passenger now supports them all!
This effort is called "generic language support".
* Bumps the preferred Nginx version to 1.15.7.
* Introduces anonymous usage telemetry, which helps us improve
Passenger. Please read the docs on what data is collected and
how to disable this.
* [Nginx] Introduces a new option "passenger_request_buffering on|off",
to allow disabling request body buffering. This is only supported in
Nginx >= 1.15.3. Closes GH-2121.
* Updated various library versions used in precompiled binaries (used
for e.g. gem installs):
- OpenSSL: 1.0.2q (was: 1.0.2p)
- libcurl: 7.62.0 (was: 7.61.1)
- Ruby: 2.3.8 (was: 2.3.7)
</ChangeLog>
|
Wednesday, 28 Nov 2018
|
00:00 osa
Update passenger and it's modules for www/nginx and
www/nginx-devel ports to 5.3.7.
|
Number of commits found: 870 (showing only 100 on this page) |