details: http://hg.nginx.org/njs/rev/641b3189d658 branches: changeset: 490:641b3189d658 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 03 17:55:56 2018 +0300 description: Exact values for default switch case expressions. diffstat: njs/njs_lexer.c | 3 ++- njs/njs_string.c | 6 ++++-- njs/njs_string.h | 3 ++- njs/njs_vm.c | 20 +++++++++++--------- 4 files chanby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/671d9dd1ffeb branches: changeset: 487:671d9dd1ffeb user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 03 17:55:04 2018 +0300 description: The typeof operation did not work in functions. diffstat: njs/njs_parser.c | 14 +++++++------- njs/njs_parser.h | 8 ++++---- njs/njs_parser_expression.c | 4 ++++ njs/njs_variby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/39374a5d6cda branches: changeset: 489:39374a5d6cda user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 03 17:55:23 2018 +0300 description: Style fixes. diffstat: njs/njs_parser.h | 4 ++-- njs/njs_parser_expression.c | 20 ++++++++++---------- njs/njs_vm.c | 4 +--- 3 files changed, 13 insertions(+), 15 deletioby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/addefc71957b branches: changeset: 488:addefc71957b user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 03 17:55:08 2018 +0300 description: Small optimizations. diffstat: njs/njs_parser_expression.c | 25 +++++++++++-------------- 1 files changed, 11 insertions(+), 14 deletions(-) diffs (63 lines): diff -r 671d9dd1ffeb -r addefc71957b njs/by Igor Sysoev - Nginx Development
> On 23 Mar 2018, at 18:22, Friscia, Michael <michael.friscia@yale.edu> wrote: > > Ok, that worked out really well. > > For anyone following I had to go here > https://forum.nginx.org/read.php?2,279172,279176#msg-279176 > because our exchange server destroyed the sample URLs. > > But I’m not sure how the location order is mitigated. Is this because the firstby Igor Sysoev - Nginx Mailing List - English
> On 17 Mar 2018, at 12:52, iuerhiguerhg <nginx-forum@forum.nginx.org> wrote: > > подскажите пожалуйста что прописать в location конфига домена чтоб при > запросе domain.com/1.html отдавало /var/www/www-root/25.html location = /1.html { alias /var/www/www-root/25.html; } -- Igor Sysoev http://nginx.comby Igor Sysoev - Nginx Mailing List - Russian
> On 23 Mar 2018, at 16:14, Friscia, Michael <michael.friscia@yale.edu> wrote: > > I’m wondering how to achieve this in the config > > I have a url like this > http://example.com/people/mike > > and I want to redirect to > https://www.othersite.com/users/mike > > the problem at hand is switching “/people/” to “/users/” but keep everything elsby Igor Sysoev - Nginx Mailing List - English
details: http://hg.nginx.org/njs/rev/895355fde02c branches: changeset: 458:895355fde02c user: Igor Sysoev <igor@sysoev.ru> date: Wed Mar 14 14:32:24 2018 +0300 description: Code simplification. A dead assignment left after the changeset 6738ff52a2cb was found by Clang Static Analyzer. diffstat: njs/njs_vm.c | 14 ++++---------- 1 files changed, 4 insertions(+), 10 deletionby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/6738ff52a2cb branches: changeset: 456:6738ff52a2cb user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 13 19:51:25 2018 +0300 description: Removed unused null proto hash. diffstat: njs/njs_builtin.c | 12 ------------ njs/njs_object.c | 1 - njs/njs_vm.c | 5 ----- njs/njs_vm.h | 1 - 4 files changed, 0 insertions(+), 19 deby Igor Sysoev - Nginx Development
> On 9 Mar 2018, at 19:17, Gregory Edigarov <edigarov@qarea.com> wrote: > > On 09.03.18 16:52, Igor Sysoev wrote: >>> On 9 Mar 2018, at 17:06, Gregory Edigarov <edigarov@qarea.com> wrote: >>> >>> Hello, >>> >>> somesite.com/blog is 301 redirected to somesite.com/blog/ by nginx. >>> >>> this is not the behaviourby Igor Sysoev - Nginx Mailing List - English
> On 9 Mar 2018, at 17:06, Gregory Edigarov <edigarov@qarea.com> wrote: > > Hello, > > somesite.com/blog is 301 redirected to somesite.com/blog/ by nginx. > > this is not the behaviour i want. > > is there any way to stop it from doing so? A special location for "/blog": location = /blog { ... } location /blog/ { ... } -- Igor Sysoev httby Igor Sysoev - Nginx Mailing List - English
details: http://hg.nginx.org/njs/rev/ab1f67b69707 branches: changeset: 453:ab1f67b69707 user: Igor Sysoev <igor@sysoev.ru> date: Wed Feb 28 16:20:11 2018 +0300 description: Fixed String.prototype.toUTF8() function. A byte string returned by String.prototype.toUTF8() had length equal to its size so the string can be processed later as an ASCII string. diffstat: njs/njs_strinby Igor Sysoev - Nginx Development
> On 23 Nov 2017, at 19:28, Gena Makhomed <gmm@csdoc.com> wrote: > > Кстати, Lennart Poettering нашел еще одну ошибку в исходниках nginx: > https://lists.freedesktop.org/archives/systemd-devel/2017-November/039832.html Интересно, откуда он это придумал про двойной fork()? Во FreeBSD используетby Igor Sysoev - Nginx Mailing List - Russian
> On 20 Oct 2017, at 22:50, Andrey Oktyabrskiy <ano@bestmx.net> wrote: > > Andrey Velikoredchanin wrote: >> Кстати, а для perl предвидится реализация модуля? Он, конечно, староват, >> но на нем еще много чего написано и пишется. > Я бы обобщил вопрос: насby Igor Sysoev - Nginx Mailing List - Russian
> On 20 Oct 2017, at 22:03, S.A.N <nginx-forum@forum.nginx.org> wrote: > > Будет хорошо создать здесь отдельные maillist для Unit. http://mailman.nginx.org/mailman/listinfo/unit Но это только английский. -- Igor Sysoev http://nginx.com _______________________________________________ nginx-ru mailing list nginx-ru@nginx.orby Igor Sysoev - Nginx Mailing List - Russian
> On 20 Oct 2017, at 18:21, Виктор Вислобоков <corochoone@gmail.com> wrote: > > Ничего накладного не вижу. nginx релоадится вообще прозрачно и незаметно. В 2002 году я тоже так думал. А вообще есть сайты с тысячами SSL-сертификатов, переконby Igor Sysoev - Nginx Mailing List - Russian
> On 20 Oct 2017, at 17:34, Виктор Вислобоков <corochoone@gmail.com> wrote: > > >> В unit главный процесс сначала форкается, а потом динамически подгружает нужный модуль, который слинкован с соответствующей версией php/python. Поэтому можнby Igor Sysoev - Nginx Mailing List - Russian
> On 20 Oct 2017, at 17:21, Slawa Olhovchenkov <slw@zxy.spb.ru> wrote: > > On Fri, Oct 20, 2017 at 05:13:37PM +0300, Виктор Вислобоков wrote: > >>>> Так в таком случае использование unit еще выгоднее: ему не надо держать >> master-процесс для каждой версии php, нby Igor Sysoev - Nginx Mailing List - Russian
http://unit.nginx.org Changes with Unit 0.2 19 Oct 2017 *) Feature: Go package improvements. *) Feature: configuration persistence. *) Feature: improved handling of configuration errors. *) Feature: application "timeout" property. *) Bugfix: Go application crashed under load. *) Bugfix: POST request for PHP were handledby Igor Sysoev - Nginx Mailing List - Russian
http://unit.nginx.org Changes with Unit 0.2 19 Oct 2017 *) Feature: Go package improvements. *) Feature: configuration persistence. *) Feature: improved handling of configuration errors. *) Feature: application "timeout" property. *) Bugfix: Go application crashed under load. *) Bugfix: POST request for PHP were handledby Igor Sysoev - Nginx Mailing List - English
details: http://hg.nginx.org/njs/rev/2a8aa9783fe9 branches: changeset: 405:2a8aa9783fe9 user: Igor Sysoev <igor@sysoev.ru> date: Thu Aug 31 20:50:25 2017 +0300 description: Added tag 0.1.13 for changeset d548b78eb881 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r d548b78eb881 -r 2a8aa9783fe9 .hgtags --- a/.hgtags Thu Augby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/d548b78eb881 branches: changeset: 404:d548b78eb881 user: Igor Sysoev <igor@sysoev.ru> date: Thu Aug 31 20:48:52 2017 +0300 description: Version 0.1.13. diffstat: CHANGES | 13 +++++++++++++ Makefile | 2 +- 2 files changed, 14 insertions(+), 1 deletions(-) diffs (30 lines): diff -r 27aa477208f5 -r d548b78eb881 CHANGES --- a/CHANGESby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/f47b1eed6ed8 branches: changeset: 396:f47b1eed6ed8 user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 18:06:53 2017 +0300 description: Added tag 0.1.12 for changeset c07b060396be diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r c07b060396be -r f47b1eed6ed8 .hgtags --- a/.hgtags Tue Augby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/c07b060396be branches: changeset: 395:c07b060396be user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 18:05:14 2017 +0300 description: Version 0.1.12. diffstat: CHANGES | 6 ++++++ Makefile | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) diffs (23 lines): diff -r bd7e5e51b6be -r c07b060396be CHANGES --- a/CHANGES Tue Aug 08by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/bd7e5e51b6be branches: changeset: 394:bd7e5e51b6be user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 18:05:11 2017 +0300 description: Disabled njs_object_prop_alloc() inlining. diffstat: njs/njs_object.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r 49a8c7cfb121 -r bd7e5e51b6be njs/njs_object.c --by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/49a8c7cfb121 branches: changeset: 393:49a8c7cfb121 user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 17:47:56 2017 +0300 description: Style fix in Unicode header files and Perl scripts which generate the files. diffstat: nxt/nxt_unicode_lower_case.h | 108 ++++++++++++++++++++++++++++--------- nxt/nxt_unicode_lower_case.pl | 9 ++-by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/bc306c37d037 branches: changeset: 392:bc306c37d037 user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 17:47:55 2017 +0300 description: Removed unused field. diffstat: njs/njs_parser.c | 12 ------------ njs/njs_parser.h | 2 -- njs/njs_parser_expression.c | 2 -- 3 files changed, 0 insertions(+), 16 deletions(-by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/e2baf506be4c branches: changeset: 391:e2baf506be4c user: Igor Sysoev <igor@sysoev.ru> date: Tue Aug 08 17:47:53 2017 +0300 description: Style fixes. diffstat: njs/njs_generator.c | 5 +---- njs/njs_variable.c | 3 --- 2 files changed, 1 insertions(+), 7 deletions(-) diffs (59 lines): diff -r c347ea0bbdd6 -r e2baf506be4c njs/njs_generby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/bef6842774f6 branches: changeset: 386:bef6842774f6 user: Igor Sysoev <igor@sysoev.ru> date: Mon Jul 17 14:46:35 2017 +0300 description: Trailer content after script is optional. diffstat: njs/njs_parser.c | 16 ++++++++++++---- njs/njs_vm.h | 2 ++ njs/njscript.c | 2 ++ njs/njscript.h | 2 ++by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/a0285736926b branches: changeset: 380:a0285736926b user: Igor Sysoev <igor@sysoev.ru> date: Tue Jun 27 14:19:20 2017 +0300 description: Added tag 0.1.11 for changeset fc5df33f4e6b diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r fc5df33f4e6b -r a0285736926b .hgtags --- a/.hgtags Tue Junby Igor Sysoev - Nginx Development
![]() |
![]() |
![]() |
![]() |
![]() |