[nginx] Thread pools implementation.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/466bd63b63d1 branches: changeset: 6018:466bd63b63d1 user: Valentin Bartenev date: Sat Mar 14 17:37:07 2015 +0300 description: Thread pools implementation. diffstat: auto/configure |1 + auto/modules

[nginx] Events: implemented epoll notification mechanism.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/40e244e042a7 branches: changeset: 6019:40e244e042a7 user: Valentin Bartenev date: Sat Mar 14 17:37:13 2015 +0300 description: Events: implemented epoll notification mechanism. diffstat: auto/unix| 23 + src/e

[nginx] Events: implemented kqueue notification mechanism.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/e5f1d83360ef branches: changeset: 6020:e5f1d83360ef user: Valentin Bartenev date: Sat Mar 14 17:37:16 2015 +0300 description: Events: implemented kqueue notification mechanism. diffstat: src/event/modules/ngx_kqueue_module.c | 76 +++

[nginx] Configure: removed obsolete threads bits.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/83d54192e97b branches: changeset: 6017:83d54192e97b user: Ruslan Ermilov date: Fri Mar 13 19:08:27 2015 +0300 description: Configure: removed obsolete threads bits. diffstat: auto/lib/openssl/make | 5 - auto/options | 3 ---

[nginx] Renamed NGX_THREADS to NGX_OLD_THREADS because of deprec...

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/457ec43dd8d5 branches: changeset: 6016:457ec43dd8d5 user: Ruslan Ermilov date: Wed Mar 04 18:26:25 2015 +0300 description: Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation. It's mostly dead code and the original idea of worker thre

[nginx] Events: implemented eventport notification mechanism.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/117c77b22db1 branches: changeset: 6021:117c77b22db1 user: Ruslan Ermilov date: Sat Mar 14 17:37:21 2015 +0300 description: Events: implemented eventport notification mechanism. diffstat: src/event/modules/ngx_eventport_module.c | 35

[nginx] Added support for offloading read() in thread pools.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/1fdba317ee6d branches: changeset: 6022:1fdba317ee6d user: Valentin Bartenev date: Sat Mar 14 17:37:25 2015 +0300 description: Added support for offloading read() in thread pools. diffstat: src/core/ngx_buf.h | 12 +++- s

[nginx] Added support for offloading Linux sendfile() in thread ...

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/b550563ef96e branches: changeset: 6023:b550563ef96e user: Valentin Bartenev date: Sat Mar 14 17:37:30 2015 +0300 description: Added support for offloading Linux sendfile() in thread pools. diffstat: src/core/ngx_connection.h |

Re: [PATCH] Added support for client_scheme_in_redirect directive

2015-03-18 Thread Maxim Dounin
Hello! On Sun, Mar 15, 2015 at 04:07:11AM -0700, Kyle Ibrahim wrote: > Currently, there is no way way to control the scheme which will be used in > nginx-issued redirects. This is a problem when the client is potentially > using a different scheme than nginx due to a SSL terminating load balancer

[nginx] SPDY: fixed format specifier in logging.

2015-03-18 Thread Valentin Bartenev
details: http://hg.nginx.org/nginx/rev/199c0dd313ea branches: changeset: 6024:199c0dd313ea user: Xiaochen Wang date: Sun Mar 15 21:46:21 2015 +0800 description: SPDY: fixed format specifier in logging. diffstat: src/http/ngx_http_spdy.c | 2 +- 1 files changed, 1 insertions(+), 1

Re: [PATCH] SPDY: fixed format specifiers in logging.

2015-03-18 Thread Valentin V. Bartenev
On Sunday 15 March 2015 21:53:14 Xiaochen Wang wrote: > > # HG changeset patch > # User Xiaochen Wang > # Date 1426427181 -28800 > # Node ID ec3b9c4277e33bfc9b25bbee67b74d5ee528366a > # Parent 79b473d5381d85f79ab71b7aa85ecf9be1caf9fb > SPDY: fixed format specifiers in logging. > > diff -r 79b47

Re: [PATCH] Added support for client_scheme_in_redirect directive

2015-03-18 Thread Kyle Ibrahim
Hi Maxim, I have considered something like `relative_redirects`. It would also be a good directive to have, but it wouldn't allow 301 redirects from nginx to always use the same hostname, e.g. www.example.com e.g. Currently, I need to set `server_name_in_redirect www.example.com` and MUST have ng