[njs] String processing unification using njs_string_length(),

2016-09-26 Thread Igor Sysoev
details: http://hg.nginx.org/njs/rev/fec0d8dfa38c branches: changeset: 183:fec0d8dfa38c user: Igor Sysoev date: Mon Sep 26 14:01:45 2016 +0300 description: String processing unification using njs_string_length(), njs_utf8_t, and njs_regexp_utf8_t. diffstat: njs/njs_regexp.c | 62

[njs] A function stored in array could not be called.

2016-09-26 Thread Igor Sysoev
details: http://hg.nginx.org/njs/rev/cfa17c3e25da branches: changeset: 184:cfa17c3e25da user: Igor Sysoev date: Mon Sep 26 18:41:57 2016 +0300 description: A function stored in array could not be called. diffstat: njs/njs_vm.c | 116 ++-

[njs] The cause of linker hanging on Linux/PPC64 has been

2016-09-26 Thread Igor Sysoev
details: http://hg.nginx.org/njs/rev/eed097d72d5e branches: changeset: 182:eed097d72d5e user: Igor Sysoev date: Mon Sep 26 14:01:39 2016 +0300 description: The cause of linker hanging on Linux/PPC64 has been finally tracked down and thus only the aligment attribute has been correctly

Handling Large Number of Dynamic Hosts in Custom Module Subrequests

2016-09-26 Thread Cloud Gate
Hello nginx developers, Background: Our custom C++ module for nginx 1.11.4 uses subrequests to perform REST calls to our server during the course of processing incoming proxy requests. The subrequest / server URL is dynamic and varies by request e.g. .domain.foo, .domain.foo, etc. There may be