Re: limit_rate_after support variables

2019-02-25 Thread Miroslav NovĂ˝
Hello, how does it look with merge into the main branch? Thank you for answer Mira Novy po 10. 12. 2018 v 14:30 odesĂ­latel Miroslav Novy napsal: > Hello, > your path is very good. I tested it and works fine for as. > > Reading complex value to the same local variable limit_rate was conflusi

[njs] Style.

2019-02-25 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/25b394b0e953 branches: changeset: 796:25b394b0e953 user: Artem S. Povalyukhin date: Sat Feb 23 04:20:23 2019 +0300 description: Style. diffstat: njs/njs_array.c | 30 +++--- 1 files changed, 15 insertions(+), 15 deleti

[njs] Fixed Array.prototype.fill().

2019-02-25 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/1718603aae6a branches: changeset: 797:1718603aae6a user: Artem S. Povalyukhin date: Sat Feb 23 04:21:44 2019 +0300 description: Fixed Array.prototype.fill(). This closes #71 issue on Github. diffstat: njs/njs_array.c | 11 +++---

[nginx] Style.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/0f0c75caa038 branches: changeset: 7458:0f0c75caa038 user: Maxim Dounin date: Mon Feb 25 16:41:08 2019 +0300 description: Style. diffstat: src/http/ngx_http_request.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (11 lines):

[nginx] SSL: removed logging of empty "(SSL:)" in ngx_ssl_error().

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/982008fbc4ba branches: changeset: 7459:982008fbc4ba user: Maxim Dounin date: Mon Feb 25 16:41:15 2019 +0300 description: SSL: removed logging of empty "(SSL:)" in ngx_ssl_error(). The "(SSL:)" snippet currently appears in logs when nginx code

[nginx] SSL: reworked ngx_ssl_certificate().

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/77436d9951a1 branches: changeset: 7460:77436d9951a1 user: Maxim Dounin date: Mon Feb 25 16:41:28 2019 +0300 description: SSL: reworked ngx_ssl_certificate(). This makes it possible to reuse certificate loading at runtime, as introduced in the

[nginx] SSL: variables support in ssl_certificate and ssl_certificate_key.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/be2af41d3620 branches: changeset: 7462:be2af41d3620 user: Maxim Dounin date: Mon Feb 25 16:42:05 2019 +0300 description: SSL: variables support in ssl_certificate and ssl_certificate_key. To evaluate variables, a request is created in the cert

[nginx] SSL: loading of connection-specific certificates.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/a68799465b19 branches: changeset: 7461:a68799465b19 user: Maxim Dounin date: Mon Feb 25 16:41:44 2019 +0300 description: SSL: loading of connection-specific certificates. diffstat: src/event/ngx_event_openssl.c | 74

[nginx] SSL: passwords support for dynamic certificate loading.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/180df83473a4 branches: changeset: 7463:180df83473a4 user: Maxim Dounin date: Mon Feb 25 16:42:23 2019 +0300 description: SSL: passwords support for dynamic certificate loading. Passwords have to be copied to the configuration pool to be used a

[nginx] SSL: dynamic certificate loading in the stream module.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/e970de27966a branches: changeset: 7464:e970de27966a user: Maxim Dounin date: Mon Feb 25 16:42:43 2019 +0300 description: SSL: dynamic certificate loading in the stream module. diffstat: src/stream/ngx_stream_ssl_module.c | 180 +

[nginx] SSL: adjusted session id context with dynamic certificates.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/6708bec13757 branches: changeset: 7465:6708bec13757 user: Maxim Dounin date: Mon Feb 25 16:42:54 2019 +0300 description: SSL: adjusted session id context with dynamic certificates. Dynamic certificates re-introduce problem with incorrect sessi

[njs] Added labels support.

2019-02-25 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/032827ab80dc branches: changeset: 799:032827ab80dc user: Dmitry Volyntsev date: Mon Feb 25 19:00:55 2019 +0300 description: Added labels support. diffstat: njs/njs_generator.c | 394 ++ njs/njs

[njs] Moving boilerplate code into njs_generate_code().

2019-02-25 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/d49837819721 branches: changeset: 800:d49837819721 user: Dmitry Volyntsev date: Mon Feb 25 19:00:56 2019 +0300 description: Moving boilerplate code into njs_generate_code(). diffstat: njs/njs_generator.c | 497 ++--

[njs] HTTP: setting exception if memory allocation fails.

2019-02-25 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/7d0b45c56edf branches: changeset: 798:7d0b45c56edf user: Dmitry Volyntsev date: Mon Feb 25 19:00:54 2019 +0300 description: HTTP: setting exception if memory allocation fails. diffstat: nginx/ngx_http_js_module.c | 14 +++--- 1 files

[nginx] SSL: fixed possible segfault with dynamic certificates.

2019-02-25 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/48c87377aabd branches: changeset: 7466:48c87377aabd user: Maxim Dounin date: Mon Feb 25 21:16:26 2019 +0300 description: SSL: fixed possible segfault with dynamic certificates. A virtual server may have no SSL context if it does not have certi

Re: [PATCH] better constrain IP-literal validation in ngx_http_validate_host()

2019-02-25 Thread Terence Honles
I followed up on this, and it is only happening via HTTPs which does not have the "host guard". When added it performed as expected, Thanks. On Tue, Dec 25, 2018 at 7:42 AM Maxim Dounin wrote: > > Hello! > > On Mon, Dec 24, 2018 at 01:47:36PM -0800, Terence Honles wrote: > > > Yes, the regex will