details: http://hg.nginx.org/njs/rev/fc5df33f4e6b branches: changeset: 379:fc5df33f4e6b user: Igor Sysoev <igor@sysoev.ru> date: Tue Jun 27 14:17:12 2017 +0300 description: Version 0.1.11. diffstat: CHANGES | 22 ++++++++++++++++++++++ Makefile | 2 +- 2 files changed, 23 insertions(+), 1 deletions(-) diffs (39 lines): diff -r 30cc8990272a -r fc5df33f4e6b CHANGES --- aby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/30cc8990272a branches: changeset: 378:30cc8990272a user: Igor Sysoev <igor@sysoev.ru> date: Tue Jun 27 11:17:54 2017 +0300 description: Style fixes and small miscellaneous changes. diffstat: nginx/ngx_http_js_module.c | 2 +- njs/njs_date.c | 4 ++-- njs/njs_number.c | 14 +++++++------- njs/njs_object.cby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/d882561d50e8 branches: changeset: 377:d882561d50e8 user: Igor Sysoev <igor@sysoev.ru> date: Fri Jun 23 15:49:09 2017 +0300 description: Time zone name has been removed from unit tests. diffstat: njs/test/njs_unit_test.c | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) diffs (27 lines): diff -r e33bea39c650 -r d88256by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/e33bea39c650 branches: changeset: 376:e33bea39c650 user: Igor Sysoev <igor@sysoev.ru> date: Fri Jun 23 15:27:28 2017 +0300 description: Fixed processing of large array indexes. diffstat: njs/njs_vm.c | 13 +++++++------ njs/test/njs_unit_test.c | 3 +++ 2 files changed, 10 insertions(+), 6 deletions(-) diffs (53 lines): dby Igor Sysoev - Nginx Development
On 10 Jun 2017, at 19:15, Дмитрий Герасимов <nginx-forum@forum.nginx.org> wrote: > Всем доброго дня. Вопрос по сути в названии темы - > https://nginx.org/ru/docs/http/ngx_http_js_module.html > > "Объект ответа имеет следующие свойства: > > status > статус отвby Igor Sysoev - Nginx Mailing List - Russian
details: http://hg.nginx.org/njs/rev/4e2da602c2a3 branches: changeset: 346:4e2da602c2a3 user: Igor Sysoev <igor@sysoev.ru> date: Mon May 29 22:13:21 2017 +0300 description: A fix of bug introduced in changeset 7f1f3dcb278f. diffstat: njs/njs_parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r c0bdd23e740e -r 4e2da602c2a3 njs/njs_parby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/c0bdd23e740e branches: changeset: 345:c0bdd23e740e user: Igor Sysoev <igor@sysoev.ru> date: Mon May 29 10:17:36 2017 +0300 description: A small rbtree delete fixup optimization. Setting node color to black is not required here because it is already black. Besides in the original algorithm the node pointer is discarded and the node is set tby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/7f1f3dcb278f branches: changeset: 344:7f1f3dcb278f user: Igor Sysoev <igor@sysoev.ru> date: Sat May 27 18:02:09 2017 +0300 description: Unicode code point parsing optimization. diffstat: njs/njs_parser.c | 45 ++++++++++++++++++++++++--------------------- 1 files changed, 24 insertions(+), 21 deletions(-) diffs (93 lines): diff -r 7156by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/7156ba123eae branches: changeset: 343:7156ba123eae user: Igor Sysoev <igor@sysoev.ru> date: Fri May 26 20:10:22 2017 +0300 description: A small rbtree insert fixup optimization. Thanks to ??? (Hong Zhi Dao). diffstat: nxt/nxt_rbtree.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diffs (36 lines): diff -r be8d68by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/be8d68d4b8b5 branches: changeset: 342:be8d68d4b8b5 user: Igor Sysoev <igor@sysoev.ru> date: Fri May 26 20:07:24 2017 +0300 description: parseInt() did not test invalid values. diffstat: njs/njs_number.c | 22 ++++++++++++---------- njs/njs_number.h | 3 +-- njs/njs_parser.c | 7 ++++--- njs/test/njs_unit_test.by Igor Sysoev - Nginx Development
Thank you for your patch. We are currently working on comprehensive hexadecimal support. -- Igor Sysoev http://nginx.com On 21 May 2017, at 20:52, Paulo Pacheco <fooinha@gmail.com> wrote: > # HG changeset patch > # User Paulo Pacheco <fooinha@gmail.com> > # Date 1495388206 0 > # Sun May 21 17:36:46 2017 +0000 > # Node ID 22db6b6a3a0eebff8453fb22035628410c05c5c8by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/nginx/rev/23ecffd5bcfe branches: changeset: 6985:23ecffd5bcfe user: Igor Sysoev <igor@sysoev.ru> date: Thu Apr 20 13:58:16 2017 +0300 description: Core: signal sender pid logging. diffstat: src/os/unix/ngx_process.c | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) diffs (76 lines): diff -r 201038680680 -by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/5a5b70cbbde9 branches: changeset: 339:5a5b70cbbde9 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 13:24:09 2017 +0300 description: Added tag 0.1.10 for changeset b1456ef3e002 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r b1456ef3e002 -r 5a5b70cbbde9 .hgtags --- a/.hgtags Tue Aprby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/b1456ef3e002 branches: changeset: 338:b1456ef3e002 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 13:23:11 2017 +0300 description: Version 0.1.10. diffstat: CHANGES | 9 +++++++++ Makefile | 2 +- 2 files changed, 10 insertions(+), 1 deletions(-) diffs (26 lines): diff -r 7e6460db39ad -r b1456ef3e002 CHANGES --- a/CHANGES Tue Apby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/7e6460db39ad branches: changeset: 337:7e6460db39ad user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 13:23:10 2017 +0300 description: Style fixes and small miscellaneous changes. diffstat: njs/njs_array.c | 2 +- njs/njs_function.c | 4 ++-- njs/njs_parser.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diffs (45 linby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/f62632793238 branches: changeset: 336:f62632793238 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 11:00:49 2017 +0300 description: Moving njs_array_prototype_fill() to appropriate place. diffstat: njs/njs_array.c | 126 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 63 insertions(+), 63 deletions(-) diffsby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/a4e6f27ce598 branches: changeset: 335:a4e6f27ce598 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 10:56:33 2017 +0300 description: Moving common code to njs_array_iterator_args(). diffstat: njs/njs_array.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) diffs (43 lines): diff -r 9d211a93c491 -r a4e6f27ce598 njs/njs_arrby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/9d211a93c491 branches: changeset: 334:9d211a93c491 user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 10:52:24 2017 +0300 description: Adding CHANGES to a release archive. diffstat: Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r 251aa4b128ea -r 9d211a93c491 Makefile --- a/Makefile Tue Apr 0by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/251aa4b128ea branches: changeset: 333:251aa4b128ea user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 10:47:02 2017 +0300 description: Global variables may be accessed incorrectly by nested functions. diffstat: njs/njs_variable.c | 6 +++++- njs/test/njs_unit_test.c | 4 ++++ 2 files changed, 9 insertions(+), 1 deletions(-) diffby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/ada17c8bdd5a branches: changeset: 332:ada17c8bdd5a user: Igor Sysoev <igor@sysoev.ru> date: Tue Apr 04 10:47:12 2017 +0300 description: Function declaration should return "undefined". diffstat: njs/njs_generator.c | 7 ++++--- njs/test/njs_unit_test.c | 6 ++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diffs (3by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/26e0ebd97454 branches: changeset: 331:26e0ebd97454 user: Andrey Zelenkov <zelenkov@nginx.com> date: Tue Apr 04 06:16:49 2017 +0300 description: Array.prototype.findIndex() method. diffstat: njs/njs_array.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++++ njs/test/njs_unit_test.c | 44 ++++++++++++++++++++++++++++++++++++by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/52d53653ac52 branches: changeset: 330:52d53653ac52 user: Andrey Zelenkov <zelenkov@nginx.com> date: Tue Apr 04 06:10:10 2017 +0300 description: Array.prototype.find() method. Also introduced njs_array_iterator_sparse_apply() function. diffstat: njs/njs_array.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++ njs/test/njs_by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/90743d1bb614 branches: changeset: 323:90743d1bb614 user: Igor Sysoev <igor@sysoev.ru> date: Wed Mar 29 15:54:37 2017 +0300 description: A small Array.prototype.sort() optimization. diffstat: njs/njs_array.c | 34 ++++++++++++++++++---------------- 1 files changed, 18 insertions(+), 16 deletions(-) diffs (52 lines): diff -r 8cdbd57379e8by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/8cdbd57379e8 branches: changeset: 322:8cdbd57379e8 user: Igor Sysoev <igor@sysoev.ru> date: Wed Mar 29 15:54:33 2017 +0300 description: Large indexes processing has been fixed in array iterator functions. diffstat: njs/njs_array.c | 26 +++++++++++++------------- njs/njs_array.h | 4 ++++ njs/njs_vm.c | 1by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/a095dc0cd361 branches: changeset: 321:a095dc0cd361 user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 28 07:50:05 2017 +0300 description: Closures support. diffstat: njs/njs_array.c | 2 +- njs/njs_boolean.c | 2 +- njs/njs_date.c | 4 +- njs/njs_function.c | 159 +++++++++++++++++++----- njs/njs_fuby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/0bde7f156477 branches: changeset: 320:0bde7f156477 user: Igor Sysoev <igor@sysoev.ru> date: Sat Mar 25 13:42:40 2017 +0300 description: The "typeof" operation changes. diffstat: njs/njs_variable.c | 19 +++---------------- njs/njs_vm.c | 7 ++++++- 2 files changed, 9 insertions(+), 17 deletions(-) diffs (86 lines): diby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/8e1030bce13c branches: changeset: 319:8e1030bce13c user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 21 16:35:36 2017 +0300 description: The njs_vm_trap_value() macro. diffstat: njs/njs_array.c | 4 ++-- njs/njs_date.c | 4 ++-- njs/njs_function.h | 5 +++++ njs/njs_math.c | 6 +++--- njs/njs_string.c | 4 ++-- njs/njs_vmby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/705129b55888 branches: changeset: 318:705129b55888 user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 21 16:35:22 2017 +0300 description: The njs_vm_continuation() macro. diffstat: njs/njs_array.c | 42 +++++++++++++++++++++--------------------- njs/njs_date.c | 2 +- njs/njs_function.c | 6 +++--- njs/njs_function.h | 5 ++++-by Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/6887b2d46f87 branches: changeset: 317:6887b2d46f87 user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 21 16:14:16 2017 +0300 description: Miscellaneous changes. diffstat: njs/njs_array.c | 6 +++--- nxt/test/rbtree_unit_test.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diffs (35 lines): diff -r ee391489a56d -rby Igor Sysoev - Nginx Development
details: http://hg.nginx.org/njs/rev/ee391489a56d branches: changeset: 316:ee391489a56d user: Igor Sysoev <igor@sysoev.ru> date: Tue Mar 21 16:09:09 2017 +0300 description: The undefined values must be equal. diffstat: njs/njs_vm.c | 7 ++++++- njs/test/njs_unit_test.c | 18 +++++++++++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diffs (48 lines)by Igor Sysoev - Nginx Development
![]() |
![]() |
![]() |
![]() |
![]() |