details: http://hg.nginx.org/nginx/rev/72188d1bcab5 branches: changeset: 6996:72188d1bcab5 user: Ruslan Ermilov <ru@nginx.com> date: Mon May 15 17:16:32 2017 +0300 description: Access: simplified rule parser code. diffstat: src/http/modules/ngx_http_access_module.c | 20 +++++++------------- src/stream/ngx_stream_access_module.c | 20 +++++++------------- 2 files changby ru@nginx.com - Nginx Development
On Wed, Apr 26, 2017 at 07:58:08PM -0400, ywarnier wrote: > Sometimes writing your thought helps... > Apparently something wasn't reporting correctly so far, but using the debug > level, I finally end up getting some information. I should mention that the > word that seems to provoke this issue is ' del ' (with two spaces around > it). If those 3 letters are included in another wordby ru@nginx.com - Nginx Mailing List - English
On Thu, Apr 27, 2017 at 01:27:28AM -0400, t.nishiyori wrote: > Hello, > > I'm using nginx-1.11.2 for proxy server with gzip-module. > > I hope to use such like a "gzip_max_length" directive in > ngx_http_gzip_module. > Because some upstream response's sizes exceeded the settings of > gzip_buffers. > (But there were no error... These are strange things for me.by ru@nginx.com - Nginx Mailing List - English
details: http://hg.nginx.org/nginx/rev/8801ff7d58e1 branches: changeset: 6993:8801ff7d58e1 user: Ruslan Ermilov <ru@nginx.com> date: Tue Apr 25 23:39:13 2017 +0300 description: Don't pretend we support HTTP major versions >1 as HTTP/1.1. diffstat: src/http/ngx_http_header_filter_module.c | 2 +- src/http/ngx_http_parse.c | 12 +++++++++--- src/http/ngx_hby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/330b6c33a5c4 branches: changeset: 6992:330b6c33a5c4 user: Ruslan Ermilov <ru@nginx.com> date: Tue Apr 25 23:39:06 2017 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines): diff -r 715ab59bcb67 -r 330b6c33a5c4 src/core/nginx.h --- a/src/core/nginx.h Tuby ru@nginx.com - Nginx Development
On Sat, Apr 22, 2017 at 01:52:48AM +0200, B.R. via nginx wrote: > I do not know if your detailed explanation was aimed to me, or to the list > in general, but I got all that already as far as I am concerned. > > To me, when an attempt is made to an upstream group where no peer can be > selected, a 502 should be returned for that request, and no upstream having > been selectedby ru@nginx.com - Nginx Mailing List - English
On Wed, Apr 19, 2017 at 05:26:17PM +0200, B.R. via nginx wrote: > On Wed, Apr 19, 2017 at 10:51 AM, Ruslan Ermilov <ru@nginx.com> wrote: > > > And what about the next request when all of servers are either "down" > > or "unavailable"? > > > > To me, all the unavailable servers have been 'tried', ie their state has > been checked, as theby ru@nginx.com - Nginx Mailing List - English
On Tue, Apr 18, 2017 at 02:39:27PM +0200, B.R. via nginx wrote: > 'down' should not translate into any kind of attempt, so nothing should > really appear for the servers in that static state. > For 'unavailable' servers, for the most part the content of the variables > should be the same. > > Starting from the example I provided, here is what I expected to see: > - $upstream_by ru@nginx.com - Nginx Mailing List - English
On Sat, Apr 15, 2017 at 03:55:20AM +0200, B.R. via nginx wrote: > Let me be clear here: > I got 6 active servers (not marked down), and the logs show 1 attempt on > each. They all failed for a known reason, and there is no problem there. > Subsequently, the whole pool was 'down' and the response was 502. > Everything perfectly normal so far. > > What is unclear is the featby ru@nginx.com - Nginx Mailing List - English
On Fri, Apr 14, 2017 at 09:41:36AM +0200, B.R. via nginx wrote: > Hello, > > Reading from upstream > <https://nginx.org/en/docs/http/ngx_http_upstream_module.html#upstream> > docs, on upstream pool exhaustion, every backend should be tried once, and > then if all fail the response should be crafted based on the one from the > last server attempt. > So far so good. &gby ru@nginx.com - Nginx Mailing List - English
details: http://hg.nginx.org/nginx/rev/99934aade555 branches: changeset: 6973:99934aade555 user: Ruslan Ermilov <ru@nginx.com> date: Wed Apr 12 22:21:04 2017 +0300 description: Use ngx_calloc_buf() where appropriate. diffstat: src/http/modules/ngx_http_flv_module.c | 4 ++-- src/http/modules/ngx_http_gzip_filter_module.c | 2 +- src/http/modules/ngx_http_gzip_staby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/6e8c249b34ea branches: changeset: 6972:6e8c249b34ea user: Ruslan Ermilov <ru@nginx.com> date: Wed Apr 12 22:14:24 2017 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines): diff -r 29ba1d6a2da9 -r 6e8c249b34ea src/core/nginx.h --- a/src/core/nginx.h Tuby ru@nginx.com - Nginx Development
On Thu, Apr 06, 2017 at 11:18:02PM +0200, Michal Kralik wrote: > Hi, > > We're facing super strange issues with nginx 1.10.3 (CentOS 7, > 3.10.0-327.36.3.el7.x86_64). Our config works ok, we get a lot of traffic, > but every day a couple of requests (5-10) don't get processes correctly by > a server directive with the defined server_name, but rather by a server > directive wiby ru@nginx.com - Nginx Mailing List - English
On Wed, Apr 05, 2017 at 11:16:27AM +0200, A. Schulze wrote: > hello > > by buildsystem warn about a minor glitch in nginx.8 > patch attached "\-" is a "minus sign in the current font", while "-" is a dash character, which is the correct character for the utility arguments. Applying this patch and generating a PostScript output would generate an exampleby ru@nginx.com - Nginx Mailing List - English
details: http://hg.nginx.org/nginx/rev/6e1a0a0d5f04 branches: changeset: 6945:6e1a0a0d5f04 user: Ruslan Ermilov <ru@nginx.com> date: Tue Mar 28 11:28:36 2017 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines): diff -r 22be63bf21ed -r 6e1a0a0d5f04 src/core/nginx.h --- a/src/core/nginx.h Frby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/a8d7c9139831 branches: changeset: 6947:a8d7c9139831 user: Ruslan Ermilov <ru@nginx.com> date: Tue Mar 28 11:28:51 2017 +0300 description: Core: set nginx_shared_zone name via ngx_str_set(). diffstat: src/event/ngx_event.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diffs (13 lines): diff -r 99c87770b81b -r a8d7c9139831by ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/99c87770b81b branches: changeset: 6946:99c87770b81b user: Ruslan Ermilov <ru@nginx.com> date: Tue Mar 28 11:28:42 2017 +0300 description: Use ngx_array_init() to initialize arrays. diffstat: src/core/ngx_cycle.c | 34 +++++++++++++++------------------- 1 files changed, 15 insertions(+), 19 deletions(-) diffs (68 lines): diff -r 6e1a0by ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/6e20a6479325 branches: changeset: 6941:6e20a6479325 user: Ruslan Ermilov <ru@nginx.com> date: Wed Mar 22 23:36:35 2017 +0300 description: Simplified code about duplicate root/alias directive. diffstat: src/http/ngx_http_core_module.c | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diffs (26 lines): diff -r 39ff6by ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/39ff6939266e branches: changeset: 6940:39ff6939266e user: Ruslan Ermilov <ru@nginx.com> date: Wed Mar 22 22:49:52 2017 +0300 description: Unified error messages about duplicate directives. diffstat: src/http/ngx_http_core_module.c | 2 +- src/http/ngx_http_script.c | 2 +- src/stream/ngx_stream_script.c | 2 +- 3 files changed,by ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/633a36655bb6 branches: changeset: 6939:633a36655bb6 user: Ruslan Ermilov <ru@nginx.com> date: Wed Mar 22 22:49:42 2017 +0300 description: Version bump. diffstat: src/core/nginx.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (14 lines): diff -r a23fb12895e5 -r 633a36655bb6 src/core/nginx.h --- a/src/core/nginx.h Tuby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/03928f7f209b branches: changeset: 6935:03928f7f209b user: Ruslan Ermilov <ru@nginx.com> date: Fri Mar 17 12:09:31 2017 +0300 description: Fixed a comment. diffstat: src/event/ngx_event_timer.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r 4d874b4d82ed -r 03928f7f209b src/event/ngx_event_timer.c --by ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/4d874b4d82ed branches: changeset: 6934:4d874b4d82ed user: Ruslan Ermilov <ru@nginx.com> date: Thu Mar 16 20:38:31 2017 +0300 description: Configure: fixed --without_http. Instead of turning off some randomly selected http modules when --without-http is specified, just don't process the whole http modules section. diffstat: auto/modulesby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/29e452c56125 branches: changeset: 6933:29e452c56125 user: Ruslan Ermilov <ru@nginx.com> date: Thu Mar 16 20:38:26 2017 +0300 description: Configure: fixed build with --with-stream. Some combinations of options might cause the builds with the --with-stream option to break due to invalid value of the STREAM_INCS make variable, e.g. auto/coby ru@nginx.com - Nginx Development
On Thu, Mar 16, 2017 at 05:40:46PM +0800, 洪志道 wrote: > Hi! > > diff -r d45072375572 src/os/unix/ngx_process.c > --- a/src/os/unix/ngx_process.c Tue Mar 07 18:51:17 2017 +0300 > +++ b/src/os/unix/ngx_process.c Thu Mar 16 06:44:25 2017 -0400 > @@ -306,7 +306,7 @@ > } > > > -void > +static void > ngx_signal_handler(int signo) > { > charby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/e54c336d95aa branches: changeset: 6932:e54c336d95aa user: Ruslan Ermilov <ru@nginx.com> date: Thu Mar 16 19:01:05 2017 +0300 description: Added missing "static" specifier found by gcc -Wtraditional. This has somehow escaped from fbdaad9b0e7b. diffstat: src/os/unix/ngx_process.c | 2 +- 1 files changed, 1 insertions(+), 1 delby ru@nginx.com - Nginx Development
On Thu, Mar 09, 2017 at 02:05:20PM +0530, Anoop Alias wrote: > Hi Igor, > > I need to use this with > > ################## > srcache_fetch_skip $skip_cache; > srcache_store_skip $skip_cache; > ################## > > As per srcache docs the value must be 0 for not skipping and anything other > than 0 will be considered for skipping The value can also be an emptyby ru@nginx.com - Nginx Mailing List - English
On Tue, Mar 07, 2017 at 07:31:58AM -0500, itcod wrote: > Добрый день! ru@nginx.com > > > > Вопрос как файлу назначить Content-Type всё ещё висит.... > > Для того чтобы для определённого location’а для всех ответов > > Мне НЕ нужно глобально менять Сontent-by ru@nginx.com - Nginx Mailing List - Russian
On Tue, Mar 07, 2017 at 05:50:24AM -0500, itcod wrote: > Добрый день Роман! > > Ну нету в никсах расширений, нету! > В никсах нету, а в nginx есть - в файле mime-types :) > > Вопрос как файлу назначить Content-Type всё ещё висит.... > Надеюсь есть решение:) >by ru@nginx.com - Nginx Mailing List - Russian
details: http://hg.nginx.org/nginx/rev/b3c5b4312667 branches: changeset: 6925:b3c5b4312667 user: Ruslan Ermilov <ru@nginx.com> date: Tue Mar 07 11:47:58 2017 +0300 description: Removed casts not needed after 1f513d7f1b45. diffstat: src/core/ngx_rbtree.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs (21 lines): diff -r 03735fef08da -r b3c5b4312667 src/coby ru@nginx.com - Nginx Development
details: http://hg.nginx.org/nginx/rev/fbdaad9b0e7b branches: changeset: 6923:fbdaad9b0e7b user: Ruslan Ermilov <ru@nginx.com> date: Mon Mar 06 11:09:47 2017 +0300 description: Added missing "static" specifiers found by gcc -Wtraditional. diffstat: src/event/modules/ngx_devpoll_module.c | 2 +- src/event/modules/ngx_eventport_module.c | 2 +- src/http/ngx_http_by ru@nginx.com - Nginx Development