[nginx] SPDY: fixed build, broken by b7ee1bae0ffa.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/439d05a037a3 branches: changeset: 5516:439d05a037a3 user: Valentin Bartenev date: Wed Jan 15 01:44:52 2014 +0400 description: SPDY: fixed build, broken by b7ee1bae0ffa. False positive warning about the "cl" variable may be uninitialized in the

Re: [PATCH] mail_{ssl, auth_http}_module: add support for SSL client certificates

2014-01-14 Thread Maxim Dounin
Hello! On Tue, Jan 14, 2014 at 02:41:15PM +0100, Sven Peter wrote: [...] > >> @@ -1145,6 +1145,16 @@ > >> ngx_str_t login, passwd; > >> ngx_mail_core_srv_conf_t *cscf; > >> > >> +#if (NGX_MAIL_SSL) > >> +ngx_str_t ssl_client_verify; > >> +ngx_str_t ssl_client_r

Re: Rewrite handling order

2014-01-14 Thread Ruslan Ermilov
On Tue, Jan 14, 2014 at 06:54:44PM +0530, Fasih wrote: > Thanks! Could you please explain why this is done? Modules register their handlers (at different phases of request processing) one by one, by adding an element into the corresponding array of handlers. The order in which modules do this is

Re: [PATCH] mail_{ssl, auth_http}_module: add support for SSL client certificates

2014-01-14 Thread Sven Peter
Hi, Thanks for the feedback! On Jan 14, 2014, at 1:08 PM, Maxim Dounin wrote: > > Better summary line would be: > > Mail: added support for SSL client certificate. Agreed. > >> >> This patch adds support for SSL client certificates to the mail proxy >> capabilities of nginx both for STARTT

Re: Rewrite handling order

2014-01-14 Thread Fasih
Thanks! Could you please explain why this is done? On Tue, Jan 14, 2014 at 4:41 PM, Maxim Dounin wrote: > Hello! > > On Tue, Jan 14, 2014 at 04:15:32PM +0530, Fasih wrote: > > > Hi > > > > I have a custom plugin that handles rewrite (NGX_HTTP_REWRITE_PHASE). > There > > is another plugin compil

[nginx] SPDY: added the "spdy_chunk_size" directive.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/e5fb14e85040 branches: changeset: 5515:e5fb14e85040 user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: added the "spdy_chunk_size" directive. diffstat: src/http/ngx_http_spdy_filter_module.c | 10 +++- src/http/n

[nginx] SPDY: better name for flag that indicates incomplete fra...

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/877a7bd72070 branches: changeset: 5509:877a7bd72070 user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: better name for flag that indicates incomplete frame state. No functional changes. diffstat: src/http/ngx_htt

[nginx] SPDY: fixed possible premature close of stream.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/9fffc0c46e5c branches: changeset: 5512:9fffc0c46e5c user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: fixed possible premature close of stream. The "delayed" flag always should be set if there are unsent frames, bu

[nginx] SPDY: implemented buffers chain splitting.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/b7ee1bae0ffa branches: changeset: 5514:b7ee1bae0ffa user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: implemented buffers chain splitting. It fixes "chain too big in spdy filter" alerts, and adds full support for r

[nginx] SPDY: body filter was replaced by c->send_chain() function.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/311803b21504 branches: changeset: 5513:311803b21504 user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: body filter was replaced by c->send_chain() function. It allows to use ngx_http_write_filter() and all its rate

[nginx] SPDY: refactored ngx_http_spdy_body_filter().

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/dfb52d25cefb branches: changeset: 5511:dfb52d25cefb user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: refactored ngx_http_spdy_body_filter(). A local pointer to fake connection is introduced to slightly reduce furt

[nginx] SPDY: elimination of r->blocked counter usage for queuin...

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/3ff29c30effb branches: changeset: 5510:3ff29c30effb user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: elimination of r->blocked counter usage for queuing frames. It was used to prevent destroying of request object

[nginx] SPDY: better name for queued frames counter.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/9053fdcea4b7 branches: changeset: 5508:9053fdcea4b7 user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: better name for queued frames counter. No functional changes. diffstat: src/http/ngx_http_spdy.c

[nginx] SPDY: fixed format specifiers in logging.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/a30bba3c72e8 branches: changeset: 5507:a30bba3c72e8 user: Valentin Bartenev date: Tue Jan 14 16:24:45 2014 +0400 description: SPDY: fixed format specifiers in logging. diffstat: src/http/ngx_http_spdy.c | 12 ++-- 1 files changed, 6

[nginx] Year 2014.

2014-01-14 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/64af0f7c4dcd branches: changeset: 5506:64af0f7c4dcd user: Valentin Bartenev date: Tue Jan 14 16:24:02 2014 +0400 description: Year 2014. diffstat: docs/text/LICENSE | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (12 lines)

Re: [PATCH] SSL: ssl_session_tickets directive

2014-01-14 Thread Dirkjan Bussink
On 14 Jan 2014, at 12:13, Maxim Dounin wrote: > Committed, thanks. Thanks you very much! — Dirkjan ___ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel

Re: [PATCH] Resolver: added support for domain names with a trailing dot

2014-01-14 Thread Ruslan Ermilov
On Mon, Jan 13, 2014 at 05:58:39PM +0400, Maxim Dounin wrote: > On Fri, Jan 10, 2014 at 12:13:26PM -0800, Yichun Zhang (agentzh) wrote: > > > Hello! > > > > On Fri, Jan 10, 2014 at 11:10 AM, Ruslan Ermilov wrote: > > > > > > There's no such thing as domain names with a trailing dot, > > > with on

[nginx] Resolver: added support for domain names with a trailing...

2014-01-14 Thread Ruslan Ermilov
details: http://hg.nginx.org/nginx/rev/d091d16ed398 branches: changeset: 5505:d091d16ed398 user: Yichun Zhang date: Fri Jan 10 11:22:14 2014 -0800 description: Resolver: added support for domain names with a trailing dot. diffstat: src/core/ngx_resolver.c | 4 1 files change

Re: [PATCH] mail_{ssl, auth_http}_module: add support for SSL client certificates

2014-01-14 Thread Maxim Dounin
Hello! On Mon, Jan 13, 2014 at 04:28:25PM +0100, Sven Peter wrote: > # HG changeset patch > # User Sven Peter > # Date 1389626052 -3600 > # Mon Jan 13 16:14:12 2014 +0100 > # Node ID a444733105e8eb96212f142533e714532a23cddf > # Parent 4aa64f6950313311e0d322a2af1788edeb7f036c > mail_{ssl,au

[nginx] SSL: fixed ssl_verify_depth to take only one argument.

2014-01-14 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/8ed467553f6b branches: changeset: 5504:8ed467553f6b user: Maxim Dounin date: Tue Jan 14 15:56:40 2014 +0400 description: SSL: fixed ssl_verify_depth to take only one argument. diffstat: src/http/modules/ngx_http_ssl_module.c | 2 +- 1 files

[PATCH 2 of 7] Mail: add IMAP client ID value to mail auth script

2014-01-14 Thread Filipe da Silva
# HG changeset patch # User Filipe da Silva # Date 1389700230 -3600 # Tue Jan 14 12:50:30 2014 +0100 # Node ID ece46b257e8d31a1a7a81bf5fcdd0271c1dc2318 # Parent 0ff28c3c519125db11ae3c56fbf34a7a5975a452 Mail: add IMAP client ID value to mail auth script. diff -r 0ff28c3c5191 -r ece46b257e8d

[PATCH 5 of 7] Mail: add support for dynamic ID field value : $version, $remote-host

2014-01-14 Thread Filipe da Silva
# HG changeset patch # User Filipe da Silva # Date 1389700272 -3600 # Tue Jan 14 12:51:12 2014 +0100 # Node ID 147c57844b913f2b1a4dafb44d58e1128039ea03 # Parent 2d3ff21b5373a83dec32759062c4e04a14567c6e Mail: add support for dynamic ID field value : $version, $remote-host. This two keyword ar

[PATCH 6 of 7] Mail: add 'Not Enough Arguments' imap error message

2014-01-14 Thread Filipe da Silva
# HG changeset patch # User Filipe da Silva # Date 1389700279 -3600 # Tue Jan 14 12:51:19 2014 +0100 # Node ID 4c742929908a54e06516e80493a42846b9b35420 # Parent 147c57844b913f2b1a4dafb44d58e1128039ea03 Mail: add 'Not Enough Arguments' imap error message. It allow to notify some functionnal e

[PATCH 1 of 7] Mail: add IMAP ID command support

2014-01-14 Thread Filipe da Silva
# HG changeset patch # User Filipe da Silva # Date 1389700210 -3600 # Tue Jan 14 12:50:10 2014 +0100 # Node ID 0ff28c3c519125db11ae3c56fbf34a7a5975a452 # Parent d049b0ea00a388c142627f10a0ee01c5b1bedc43 Mail: add IMAP ID command support. add parsing of IMAP ID command and his parameter list,

[PATCH 0 of 7 ] Support of IMAP ID command in mail proxy module

2014-01-14 Thread Filipe da Silva
Hello, I've been working with the help of Michael on implementing the RFC 2971 Please find attached the result. --- Filipe DA SILVA ___ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel

[PATCH 3 of 7] Mail: add ID to the 'ngx_mail_imap_default_capabilities' list

2014-01-14 Thread Filipe da Silva
# HG changeset patch # User Filipe da Silva # Date 1389700241 -3600 # Tue Jan 14 12:50:41 2014 +0100 # Node ID 56df02d0dad9e7746fed311c88787fcb3ea902d7 # Parent ece46b257e8d31a1a7a81bf5fcdd0271c1dc2318 Mail: add ID to the 'ngx_mail_imap_default_capabilities' list. diff -r ece46b257e8d -r 56

Re: [PATCH] SSL: ssl_session_tickets directive

2014-01-14 Thread Maxim Dounin
Hello! On Fri, Jan 10, 2014 at 03:21:33PM +, Dirkjan Bussink wrote: > # HG changeset patch > # User Dirkjan Bussink > # Date 1389366760 -3600 > # Node ID d049b0ea00a388c142627f10a0ee01c5b1bedc43 > # Parent 4aa64f6950313311e0d322a2af1788edeb7f036c > SSL: ssl_session_tickets directive. > > T

[nginx] SSL: ssl_session_tickets directive.

2014-01-14 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/d049b0ea00a3 branches: changeset: 5503:d049b0ea00a3 user: Dirkjan Bussink date: Fri Jan 10 16:12:40 2014 +0100 description: SSL: ssl_session_tickets directive. This adds support so it's possible to explicitly disable SSL Session Tickets. In ord

Re: Rewrite handling order

2014-01-14 Thread Maxim Dounin
Hello! On Tue, Jan 14, 2014 at 04:15:32PM +0530, Fasih wrote: > Hi > > I have a custom plugin that handles rewrite (NGX_HTTP_REWRITE_PHASE). There > is another plugin compiled before my plugin that also handles rewrite > (HttpLuaModule). I was expecting to see that my module would rewrite after

Rewrite handling order

2014-01-14 Thread Fasih
Hi I have a custom plugin that handles rewrite (NGX_HTTP_REWRITE_PHASE). There is another plugin compiled before my plugin that also handles rewrite (HttpLuaModule). I was expecting to see that my module would rewrite after lua is done, however that is not the case. Some debugging showed that wher

Re: WWW-Authenticate header

2014-01-14 Thread Fasih
Created http://trac.nginx.org/nginx/ticket/485#ticket to track this. Thanks! On Mon, Jan 13, 2014 at 9:08 PM, Maxim Dounin wrote: > Hello! > > On Sat, Jan 11, 2014 at 10:28:52PM +0530, Fasih wrote: > > > Yes, that's how I noticed it. I am using nginx as a reverse proxy. The > > upstream sends