nginx ssl session caching

2016-02-09 Thread Sreekanth M
Hi, I am doing ssl session caching using the NGINX shared memory cache and getting high response times in load testing. Test setup: clients --->  NGINX > server Client sends around 200 Requests/sec  and 50% of requests reuses ssl session. NGINX version is 1.0.10 and OpenSSL version use

[nginx] release-1.9.11 tag

2016-02-09 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/50770821c184 branches: changeset: 6388:50770821c184 user: Maxim Dounin date: Tue Feb 09 17:11:57 2016 +0300 description: release-1.9.11 tag diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff --g

[nginx] nginx-1.9.11-RELEASE

2016-02-09 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/fe66cff450a9 branches: changeset: 6387:fe66cff450a9 user: Maxim Dounin date: Tue Feb 09 17:11:56 2016 +0300 description: nginx-1.9.11-RELEASE diffstat: docs/xml/nginx/changes.xml | 43 +++ 1 files chan

NGINX Dynamic Modules

2016-02-09 Thread Andrew Hutchings
Hi all, As you may have seen with recent code drops, we have released the initial version of our Dynamic Modules code to the source tree and NGINX 1.9.11. This initial release will allow you to compile modules with NGINX as before, but can create shared object files at the same time as the NG

[PATCH] Limit req: Added "off" parameter to the 'limit_req' directive

2016-02-09 Thread Pavel V. Rochnyack
# HG changeset patch # User Pavel V. Rochnyack # Date 1454835814 -21600 # Node ID 42a41d68c88ff25514cb501de657e8e8d54b5099 # Parent 3577c021f21eb4de6d09c1d624ba77ee9ee1eb6d Limit req: Added "off" parameter to the 'limit_req' directive. Added support for inherited "limit_req" directives disable.

[PATCH] Limit conn: Added "off" parameter to the 'limit_conn' directive

2016-02-09 Thread Pavel V. Rochnyack
# HG changeset patch # User Pavel V. Rochnyack # Date 1454835814 -21600 # Node ID b4748ebdd06ba79aa27e0c54fc1d627d13966bed # Parent 3577c021f21eb4de6d09c1d624ba77ee9ee1eb6d Limit conn: Added "off" parameter to the 'limit_conn' directive. Added support for inherited "limit_conn" directives disabl

Re: NGINX Dynamic Modules

2016-02-09 Thread Jeff Kaufman
This is very exciting! Among other things, this should make it practical for distributions to package individual nginx modules separately. We've been looking at whether this would let us offer a precompiled ngx_pagespeed module, though, and it looks to me like this might be pretty tricky? In ord

Re: NGINX Dynamic Modules

2016-02-09 Thread Andrew Hutchings
Hi Jeff, That is an interesting point about the signatures and something I can discuss internally. I have an alternative idea specifically for ngx_pagespeed. I'll contact you off-list about it in the next 24 hours. Kind Regards Andrew On 09/02/16 18:45, Jeff Kaufman wrote: This is very ex

Re: NGINX Dynamic Modules

2016-02-09 Thread Maxim Dounin
Hello! On Tue, Feb 09, 2016 at 01:45:46PM -0500, Jeff Kaufman wrote: > This is very exciting! Among other things, this should make it > practical for distributions to package individual nginx modules > separately. That's the main task which is expected to be solved at this point, yes. > We've

[PATCH] Core: fix ngx_module_t

2016-02-09 Thread Piotr Sikora
# HG changeset patch # User Piotr Sikora # Date 1455064286 28800 # Tue Feb 09 16:31:26 2016 -0800 # Node ID 4589af8229973093d3287fc3747e1a5245eaaf59 # Parent 50770821c184a79f3da1707c15e6c835a3596b97 Core: fix ngx_module_t. Changes to NGX_MODULE_V1 and ngx_module_t in 85dea406e18f (1.9.11) b

[nginx] Core: ngx_module_t compatibility with C++.

2016-02-09 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/ff1e625ae55b branches: changeset: 6390:ff1e625ae55b user: Piotr Sikora date: Tue Feb 09 16:31:26 2016 -0800 description: Core: ngx_module_t compatibility with C++. Changes to NGX_MODULE_V1 and ngx_module_t in 85dea406e18f (1.9.11) broke all mod

[nginx] Version bump.

2016-02-09 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/3baf9aa36a79 branches: changeset: 6389:3baf9aa36a79 user: Maxim Dounin date: Wed Feb 10 06:23:34 2016 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines):

Re: [PATCH] Core: fix ngx_module_t

2016-02-09 Thread Maxim Dounin
Hello! On Tue, Feb 09, 2016 at 04:32:11PM -0800, Piotr Sikora wrote: > # HG changeset patch > # User Piotr Sikora > # Date 1455064286 28800 > # Tue Feb 09 16:31:26 2016 -0800 > # Node ID 4589af8229973093d3287fc3747e1a5245eaaf59 > # Parent 50770821c184a79f3da1707c15e6c835a3596b97 > Core: fi

Re: [PATCH] Limit conn: Added "off" parameter to the 'limit_conn' directive

2016-02-09 Thread Maxim Dounin
Hello! On Wed, Feb 10, 2016 at 12:09:09AM +0600, Pavel V. Rochnyack wrote: > # HG changeset patch > # User Pavel V. Rochnyack > # Date 1454835814 -21600 > # Node ID b4748ebdd06ba79aa27e0c54fc1d627d13966bed > # Parent 3577c021f21eb4de6d09c1d624ba77ee9ee1eb6d > Limit conn: Added "off" parameter t

Re: [PATCH] Limit conn: Added "off" parameter to the 'limit_conn' directive

2016-02-09 Thread Pavel V.
Hi, Maxim! Thanks for reviewing my patches. >> + >> +if (ngx_strcmp(value[1].data, "off") == 0) { >> +if (cf->args->nelts != 2) { >> +return "has invalid number of arguments"; >> +} >> + >> +if (lccf->off || lccf->limits.elts) { >> +ngx_conf_log