[nginx] Upstream: do not unnecessarily create per-request upstreams.

2016-10-31 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/906ac20234ed branches: changeset: 6786:906ac20234ed user: Ruslan Ermilov date: Mon Oct 31 18:33:36 2016 +0300 description: Upstream: do not unnecessarily create per-request upstreams. If proxy_pass (and friends) with variables

[nginx] Upstream: don't consider default_port when matching upstreams.

2016-10-31 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/3fa5983b6b44 branches: changeset: 6788:3fa5983b6b44 user: Ruslan Ermilov date: Mon Oct 17 14:27:45 2016 +0300 description: Upstream: don't consider default_port when matching upstreams. The only thing that default_port

[nginx] Upstream: removed ngx_http_upstream_srv_conf_t.default_port.

2016-10-31 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/4dea01cf49e8 branches: changeset: 6789:4dea01cf49e8 user: Ruslan Ermilov date: Mon Oct 17 14:30:54 2016 +0300 description: Upstream: removed ngx_http_upstream_srv_conf_t.default_port. This is an API change. diffstat:

[nginx] Upstream: added the ngx_http_upstream_resolved_t.name field.

2016-10-31 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/d1d0dd69a419 branches: changeset: 6785:d1d0dd69a419 user: Ruslan Ermilov date: Mon Oct 31 18:33:33 2016 +0300 description: Upstream: added the ngx_http_upstream_resolved_t.name field. This fixes inconsistency in what is stored

[nginx] Upstream: consistently initialize explicit upstreams.

2016-10-31 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/640e1e778de6 branches: changeset: 6787:640e1e778de6 user: Ruslan Ermilov date: Mon Oct 17 14:14:02 2016 +0300 description: Upstream: consistently initialize explicit upstreams. When an upstream{} block follows a proxy_pass

[nginx] HTTP/2: limited maximum number of requests in connection.

2016-10-31 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/9027991e2f37 branches: changeset: 6783:9027991e2f37 user: Valentin Bartenev date: Mon Oct 31 16:33:02 2016 +0300 description: HTTP/2: limited maximum number of requests in connection. The new directive "http2_max_requests" is

[njs] Math.sign() method.

2016-10-31 Thread Valentin Bartenev
details: http://hg.nginx.org/njs/rev/d7a10c0dfcce branches: changeset: 233:d7a10c0dfcce user: Valentin Bartenev date: Mon Oct 31 16:28:12 2016 +0300 description: Math.sign() method. diffstat: njs/njs_math.c | 31 +++

[njs] Math.trunc() method.

2016-10-31 Thread Valentin Bartenev
details: http://hg.nginx.org/njs/rev/1f68ffabcea9 branches: changeset: 232:1f68ffabcea9 user: Valentin Bartenev date: Mon Oct 31 16:25:54 2016 +0300 description: Math.trunc() method. diffstat: njs/njs_math.c | 27 +++

[njs] A possible memory leak has been fixed.

2016-10-31 Thread Igor Sysoev
details: http://hg.nginx.org/njs/rev/f0ac27f59e58 branches: changeset: 230:f0ac27f59e58 user: Igor Sysoev date: Mon Oct 31 15:51:12 2016 +0300 description: A possible memory leak has been fixed. Thanks to ??? (Hong Zhi Dao). diffstat: nxt/nxt_mem_cache_pool.c |

[njs] A surplus check has been removed.

2016-10-31 Thread Igor Sysoev
details: http://hg.nginx.org/njs/rev/b0b46036d54e branches: changeset: 231:b0b46036d54e user: Igor Sysoev date: Mon Oct 31 15:56:49 2016 +0300 description: A surplus check has been removed. Found by Coverity Scan. diffstat: njs/njscript.c | 2 +- 1 files