Re: [PATCH] Add ngx_ssl_ciphers() to set list of cipher suites in openssl module

2016-06-16 Thread Maxim Dounin
Hello! On Wed, Jun 15, 2016 at 09:08:58PM +0100, Tim Taubert wrote: > # HG changeset patch > # User Tim Taubert > # Date 1466021130 -3600 > # Wed Jun 15 21:05:30 2016 +0100 > # Node ID 42ec0b0933f637da2a4a3a17146eb9c7347fa02c > # Parent

[nginx] SSL: ngx_ssl_ciphers() to set list of ciphers.

2016-06-16 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/04d8d1f85649 branches: changeset: 6591:04d8d1f85649 user: Tim Taubert date: Wed Jun 15 21:05:30 2016 +0100 description: SSL: ngx_ssl_ciphers() to set list of ciphers. This patch moves various OpenSSL-specific function calls

[nginx] HTTP/2: fixed the "http request count is zero" alert.

2016-06-16 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/d375f4210e41 branches: changeset: 6590:d375f4210e41 user: Valentin Bartenev date: Thu Jun 16 20:55:11 2016 +0300 description: HTTP/2: fixed the "http request count is zero" alert. When the stream is terminated the HEADERS

[nginx] HTTP/2: avoid adding Content-Length for requests without body.

2016-06-16 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/78533a74af11 branches: changeset: 6589:78533a74af11 user: Valentin Bartenev date: Thu Jun 16 20:55:11 2016 +0300 description: HTTP/2: avoid adding Content-Length for requests without body. There is no reason to add the

[nginx] HTTP/2: prevented double termination of a stream.

2016-06-16 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/dc5eaf998b96 branches: changeset: 6588:dc5eaf998b96 user: Valentin Bartenev date: Thu Jun 16 20:55:11 2016 +0300 description: HTTP/2: prevented double termination of a stream. According to RFC 7540, an endpoint should not send

Re: [BF] slab init + http file cache fixes

2016-06-16 Thread Sergey Brester
The NGX_HTTP_CACHE_SCARCE is intended to signal to the caller that min_uses was not yet reached, and that's why the request will not use cache. And that's the only case where NGX_HTTP_CACHE_SCARCE is used. Semantics of the error case your are trying to add here is quite different. This will be an

Re: C++ module

2016-06-16 Thread Shuxin Yang
On 06/15/2016 09:18 PM, Rajalakshmi Iyer wrote: Thanks everyone. I have been able to compile a C++ module fine. But I am primarily trying to figure out if it's safe to use features like STL containers or Boost libraries within an Nginx module. In my project, I used STL. it works fine. I

Re: C++ module

2016-06-16 Thread Hung Nguyen
Hello, I guess there’s no problem using std::string or std::vector since ngx_pagespeed from Google uses them as well. There must be something wrong with your own module, not nginx. — Hưng From: nginx-devel on behalf of Rajalakshmi Iyer