RE: NGINx async SSL handshake

2017-01-31 Thread Vakul Garg
Hi Brian Sorry for the late response. I was on vacations. I understand the point that if I call SSL_* API again with a given SSL session, it will resume the ASYNC JOB associated with it. >From there we can dequeue in the engine the responses from the crypto hardware. But the moot point is how

[nginx] Variables: generic prefix variables.

2017-01-31 Thread Dmitry Volyntsev
details: http://hg.nginx.org/nginx/rev/d2b2ff157da5 branches: changeset: 6899:d2b2ff157da5 user: Dmitry Volyntsev date: Tue Jan 31 21:19:58 2017 +0300 description: Variables: generic prefix variables. diffstat: src/http/modules/ngx_http_rewrite_module.c | 13

[njs] Support of undefined return from stream body filter.

2017-01-31 Thread Roman Arutyunyan
details: http://hg.nginx.org/njs/rev/67d4bcb5823f branches: changeset: 308:67d4bcb5823f user: Roman Arutyunyan date: Tue Jan 31 20:22:01 2017 +0300 description: Support of undefined return from stream body filter. diffstat: nginx/ngx_stream_js_module.c | 38

Re: [PATCH] Proxy: make timeout directives accept variables

2017-01-31 Thread Maxim Dounin
Hello! On Mon, Jan 30, 2017 at 05:39:13PM -0800, Thibault Charbonnier wrote: > This is a proposal to allow for better granularity (eventually, on a > per-request basis?) regarding the proxy_*_timeout directives. > > Please let me know how you feel about such a feature, and if you think > this

[nginx] nginx-1.10.3-RELEASE

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/369b74459cf2 branches: stable-1.10 changeset: 6897:369b74459cf2 user: Maxim Dounin date: Tue Jan 31 18:01:10 2017 +0300 description: nginx-1.10.3-RELEASE diffstat: docs/xml/nginx/changes.xml | 95

[nginx] Fixed trailer construction with limit on FreeBSD and macOS.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/a3e6d660b179 branches: stable-1.10 changeset: 6893:a3e6d660b179 user: Maxim Dounin date: Fri Jan 20 21:12:48 2017 +0300 description: Fixed trailer construction with limit on FreeBSD and macOS. The ngx_chain_coalesce_file()

[nginx] Upstream: fixed cache corruption and socket leaks with aio_write.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/2204d71e88e5 branches: stable-1.10 changeset: 6894:2204d71e88e5 user: Maxim Dounin date: Fri Jan 20 21:14:19 2017 +0300 description: Upstream: fixed cache corruption and socket leaks with aio_write. The ngx_event_pipe()

[nginx] HTTP/2: prevented creating temp files for requests without body.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/169fef913184 branches: stable-1.10 changeset: 6892:169fef913184 user: Valentin Bartenev date: Sat Dec 10 13:23:38 2016 +0300 description: HTTP/2: prevented creating temp files for requests without body. The problem was

[nginx] Updated OpenSSL used for win32 builds.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/6a510ba580a6 branches: stable-1.10 changeset: 6896:6a510ba580a6 user: Maxim Dounin date: Fri Jan 27 19:06:35 2017 +0300 description: Updated OpenSSL used for win32 builds. diffstat: misc/GNUmakefile | 2 +- 1 files

[nginx] Core: sockaddr lengths now respected by ngx_cmp_sockaddr().

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/70539dd7abe5 branches: stable-1.10 changeset: 6888:70539dd7abe5 user: Maxim Dounin date: Mon Oct 10 16:15:41 2016 +0300 description: Core: sockaddr lengths now respected by ngx_cmp_sockaddr(). Linux can return AF_UNIX

[nginx] Version bump.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/cd02bac58c3b branches: stable-1.10 changeset: 6886:cd02bac58c3b user: Maxim Dounin date: Tue Jan 31 16:15:31 2017 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2

[nginx] Addition filter: set last_in_chain flag when clearing last_buf.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/17000e3ba589 branches: stable-1.10 changeset: 6887:17000e3ba589 user: Roman Arutyunyan date: Mon Oct 03 21:03:27 2016 +0300 description: Addition filter: set last_in_chain flag when clearing last_buf. When the last_buf flag is

[nginx] HTTP/2: fixed saving preread buffer to temp file (ticket #1143).

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/16487f9e6665 branches: stable-1.10 changeset: 6890:16487f9e6665 user: Valentin Bartenev date: Mon Nov 28 19:19:21 2016 +0300 description: HTTP/2: fixed saving preread buffer to temp file (ticket #1143). Previously, a request

[nginx] HTTP/2: graceful shutdown of active connections (closes #1106).

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/09cf90250844 branches: stable-1.10 changeset: 6889:09cf90250844 user: Valentin Bartenev date: Thu Oct 20 16:15:03 2016 +0300 description: HTTP/2: graceful shutdown of active connections (closes #1106). Previously, while

[nginx] HTTP/2: fixed posted streams handling.

2017-01-31 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/749bcfdf097a branches: stable-1.10 changeset: 6891:749bcfdf097a user: Valentin Bartenev date: Mon Nov 28 20:58:14 2016 +0300 description: HTTP/2: fixed posted streams handling. A bug was introduced by 82efcedb310b that could

Re: [PATCH] HTTP: NGINX_VER_BUILD in Server header and error page tail.

2017-01-31 Thread Ruslan Ermilov
Hi Tom, On Fri, Jan 27, 2017 at 02:46:38PM +1030, Tom Thorogood wrote: > Hi, > > Ping. Any chance this might be able to be merged? I've fixed some omissions in your patch, and committed the support for new option. http://hg.nginx.org/nginx/rev/25203fc377fb > On Sun, 8 May 2016, at 08:57 PM,