На данный момент - никаких.
--
Igor Sysoev
> On 19 Jan 2022, at 20:20, Илья Шипицин wrote:
>
> Какие планы, если не секрет?
>
> On Wed, Jan 19, 2022, 7:08 PM Igor Sysoev wrote:
> Да, всё когда-то заканчивается.
> У меня всё хорошо.
> У nginx и F5, надеюс
Да, всё когда-то заканчивается.
У меня всё хорошо.
У nginx и F5, надеюсь, тоже будет всё хорошо.
--
Igor Sysoev
> On 19 Jan 2022, at 13:57, Vitaliy Okulov wrote:
>
> Прошла эпоха, надеюсь Игорь хорошо вышел из компании.
>
> вт, 18 янв. 2022 г. в 23:15, Gena Makhom
Возможно, кэширование в браузере.
Попробуйте curl’ом.
--
Igor Sysoev
> On 31 Mar 2021, at 21:30, budarin wrote:
>
> Игорь, спасибо за ответ!
>
> но к сожалению получаю global в локальной сети на машине где стоит nginx и
> где тестирую
> похоже что не срабатывает g
geo $geo {
default global;
192.168.1.0/24 local;
}
server {
location / {
index $geo.html;
}
location = /global.html {
internal;
}
location = /local.html {
internal;
}
}
--
Igor Sysoev
> On 31 Mar 2021, at 20:59, buda
Уберите реврайты из конфига, возможно срабатывает какой-то реврайт.
location /ua/articles/koronavirus-vse-shcho-potribno-znaty-pro-nogo/
return 301
https://apteka-ds.com.ua/blog-item/koronavirus-vse-shcho-potribno-znaty-pro-noho/;
}
--
Igor Sysoev
> On 15 Jul 2020, at 16:31, akoval wr
rewrite ^/ua/about/loyalty-program/?$ https://apteka-ds.com.ua/discount
> permanent;
location /ua/about/loyalty-program {
return 301 https://apteka-ds.com.ua/discount;
}
--
Igor Sysoev
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mail
for shaping the future of NGINX.
--
Igor Sysoev
http://nginx.com
___
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
t; Is there anything non-obvious that speaks agains the use of proxy_store?
proxy_store is useful for forever static files mirroring.
It does not track file changing and removal at origin.
--
Igor Sysoev
http://nginx.com
___
nginx mailing list
nginx@ng
вить в auto/lib/libgd/conf:
- ngx_feature_libs="-L/usr/pkg/lib -lgd"
+ ngx_feature_libs="-L/usr/pkg/lib -lgd -lm"
В динамической libgd.so зависимость от libm.so записана,
а в статической такой возможности нет.
--
Igor Sysoev
http://nginx.com
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
А статическая libm.a есть?
Можно попробовать поставить -lm до -static:
--with-ld-opt="-lm -static ...
--
Igor Sysoev
http://nginx.com
> On 6 Apr 2019, at 14:57, Anton Kiryushkin wrote:
>
> Ситуация очень напоминает предыдущую:
>
> cc -static -static-libg
А что в autoconf.err ?
--
Igor Sysoev
http://nginx.com
> On 6 Apr 2019, at 14:07, Anton Kiryushkin wrote:
>
> Добавил и не помогло.
>
> сб, 6 апр. 2019 г. в 11:06, Igor Sysoev :
> > On 6 Apr 2019, at 12:54, Anton Kiryushkin wrote:
> >
> > Здравствуйте
gt; /usr/src/libgd/src/gd.c:2791: undefined reference to `sqrt'
> collect2: error: ld returned 1 exit status
> --
>
> Сам libgd собран в /opt/local с флагом static. К сожалению, мне
> действительно нужна статическая сборка. Остается страдать и все же та
details: https://hg.nginx.org/njs/rev/61f2616e21c7
branches:
changeset: 863:61f2616e21c7
user: Igor Sysoev
date: Tue Apr 02 17:17:49 2019 +0300
description:
Fixed editline detection.
This simplifies building on modern macOS.
diffstat:
auto/editline | 37
, лицензиях, командах
разработчиков, периодичности выпусков и во всё остальном. F5
приложит все усилия, чтобы проекты NGINX были ещё лучше.
Наш CEO Гас Робертсон написал об этом более подробно:
https://www.nginx.com/blog/nginx-joins-f5/
--
Igor Sysoev
http://nginx.com
, their licenses, development team, release
cadence, or otherwise. In fact, F5 will increase investment to
ensure NGINX open source projects become even stronger.
Our CEO, Gus Robertson, wrote a blog to explain more:
https://www.nginx.com/blog/nginx-joins-f5/
--
Igor Sysoev
http://nginx.com
ppear to the third-party
> SMTP service as if they came from the same server.
>
> Is it possible to solve this issue with ngingx smtp proxy?
nginx SMTP proxy is intended to be used for authenticated SMTP only.
--
Igor Sysoev
http://nginx.com
___
ard to your answer.
It should be guaranteed by CreateFile options: FILE_APPEND_DATA | SYNCHRONIZE.
--
Igor Sysoev
http://nginx.com
___
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
details: http://hg.nginx.org/njs/rev/69300ba58603
branches:
changeset: 570:69300ba58603
user: Igor Sysoev
date: Tue Jul 24 19:50:02 2018 +0300
description:
Refactored trap infrastructure.
This change allows to introduce virtually unlimited number of traps.
diffstat:
njs
details: http://hg.nginx.org/njs/rev/8960cef1cd5f
branches:
changeset: 569:8960cef1cd5f
user: Igor Sysoev
date: Tue Jul 24 19:50:02 2018 +0300
description:
Removed artifacts left after changeset 25bd2742a18b.
diffstat:
njs/njs_vm.c | 17 +
1 files changed, 5
details: http://hg.nginx.org/njs/rev/766fcec15744
branches:
changeset: 571:766fcec15744
user: Igor Sysoev
date: Tue Jul 24 19:50:02 2018 +0300
description:
Fixed addition operator applied to an object.
This fixes #36 issue on Github.
diffstat:
njs/njs_vm.c | 190
m/gems/ruby-2.4.1/bin/ruby
Потом собрать и установить:
make
sudo make install
Итак, всё вместе:
./configure --prefix=/usr/local/
./configure ruby --ruby=/usr/local/rvm/gems/ruby-2.4.1/bin/ruby
make
sudo make install
--
Igor Sysoev
http://nginx.com
___
details: http://hg.nginx.org/njs/rev/c1f9fe4022bc
branches:
changeset: 553:c1f9fe4022bc
user: Igor Sysoev
date: Tue Jul 03 15:48:04 2018 +0300
description:
Style fixes.
diffstat:
njs/njs_error.h | 3 ++-
njs/njs_fs.c | 4 ++--
njs/njs_object.c | 3 ++-
njs/njs_string.c
details: http://hg.nginx.org/njs/rev/3aef480987d6
branches:
changeset: 552:3aef480987d6
user: Igor Sysoev
date: Tue Jul 03 15:48:03 2018 +0300
description:
Added information about illegal token in number parsing.
diffstat:
njs/njs_lexer.c | 61
/ {
add_header X-Location-Order First;
location ~ \.mp4$ {
add_header X-Location-MP4 Served-from-MP4-location;
}
}
With this configuration you can sort the first level prefix locations in any
order.
--
Igor Sysoev
http://nginx.com
___
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
> On 13 Apr 2018, at 18:07, Ralph Seichter <m16+ng...@monksofcool.net> wrote:
>
> On 13.04.2018 16:40, Igor Sysoev wrote:
>
>> On Gentoo you should also use --lib-path
>
> Thank you, Igor! The following works on my Gentoo test server:
>
> ./configure ph
> On 13 Apr 2018, at 17:23, Ralph Seichter <m16+ng...@monksofcool.net> wrote:
>
> On 13.04.2018 14:49, Igor Sysoev wrote:
>
>>> $ ./configure php --config=/usr/lib64/php7.1/bin/php-config
>>> configuring PHP module
>>> checking for PHP ... found
&
> -I/usr/lib64/php7.1/include/php/Zend -I/usr/lib64/php7.1/include/php/ext
> -I/usr/lib64/php7.1/include/php/ext/date/lib -o
> build/autotest build/autotest.c -lphp7
> --
>
> A search turned up https://github.com/nginx/unit/issues/47 b
details: http://hg.nginx.org/njs/rev/5fd1cb826b96
branches:
changeset: 492:5fd1cb826b96
user: Igor Sysoev <i...@sysoev.ru>
date: Wed Apr 04 16:21:09 2018 +0300
description:
Using correct code size addition.
Found by Clang Static Analyzer.
diffstat:
njs/njs_parser_expres
details: http://hg.nginx.org/njs/rev/641b3189d658
branches:
changeset: 490:641b3189d658
user: Igor Sysoev <i...@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_st
details: http://hg.nginx.org/njs/rev/39374a5d6cda
branches:
changeset: 489:39374a5d6cda
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/671d9dd1ffeb
branches:
changeset: 487:671d9dd1ffeb
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/addefc71957b
branches:
changeset: 488:addefc71957b
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Apr 03 17:55:08 2018 +0300
description:
Small optimizations.
diffstat:
njs/njs_parser_expression.c | 25 +++--
1 files c
so their order has no meaning.
When you have hundreds of locations the order becomes important factor
during configuration maintainance.
--
Igor Sysoev
http://nginx.com
___
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
> On 17 Mar 2018, at 12:52, iuerhiguerhg <nginx-fo...@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;
}
xample.com/users/$REST$is_args$args;
}
However, if you do not want to care about location order in future, this is
better:
location /people/ {
location ~ ^/people/(?.+) {
return 301 http://example.com/users/$REST$is_
details: http://hg.nginx.org/njs/rev/895355fde02c
branches:
changeset: 458:895355fde02c
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/6738ff52a2cb
branches:
changeset: 456:6738ff52a2cb
user: Igor Sysoev <i...@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
> On 9 Mar 2018, at 19:17, Gregory Edigarov <ediga...@qarea.com> wrote:
>
> On 09.03.18 16:52, Igor Sysoev wrote:
>>> On 9 Mar 2018, at 17:06, Gregory Edigarov <ediga...@qarea.com> wrote:
>>>
>>> Hello,
>>>
>>>
on for "/blog":
location = /blog {
...
}
location /blog/ {
...
}
--
Igor Sysoev
http://nginx.com
___
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
details: http://hg.nginx.org/njs/rev/ab1f67b69707
branches:
changeset: 453:ab1f67b69707
user: Igor Sysoev <i...@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
ork()?
Во FreeBSD используется только один fork() что в 2017 году:
https://svnweb.freebsd.org/base/head/lib/libc/gen/daemon.c?revision=326025=co
что в 1994:
https://svnweb.freebsd.org/base/head/lib/libc/gen/daemon.c?revision=1573=co
--
Igor Sysoev
http://nginx.com
__
делать, как правило, проще. Но перл не в ближних планах, поскольку
его популярность падает.
--
Igor Sysoev
http://nginx.com
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
> On 20 Oct 2017, at 22:03, S.A.N <nginx-fo...@forum.nginx.org> wrote:
>
> Будет хорошо создать здесь отдельные maillist для Unit.
http://mailman.nginx.org/mailman/listinfo/unit
Но это только английский.
--
Igor Sysoev
http://nginx.com
_
жную нам версию PHP? Если да,
> то получается мы должны собрать каждый такой "нужный модуль" для каждой
> версии PHP которую планируем использовать?
Да:
./configure
./configure php --config=php53-config --module=php53
./configure php --config=php71-config --module=php71
make
на phpXY_*.
>
> в любом случае, nginx unit не решает проблему с pear и pecl, например, в
> случае php (и я не смотрел как он решает проблему с собственно php
> разных версий).
В unit главный процесс сначала форкается, а потом динамически подгружает
нужный модуль, который слинкован с соо
; property.
*) Bugfix: Go application crashed under load.
*) Bugfix: POST request for PHP were handled incorrectly.
*) Bugfix: the router exited abnormally if all listeners had been
deleted.
*) Bugfix: the router crashed under load.
*) Bugfix: memory leak in the router.
--
Igor S
; property.
*) Bugfix: Go application crashed under load.
*) Bugfix: POST request for PHP were handled incorrectly.
*) Bugfix: the router exited abnormally if all listeners had been
deleted.
*) Bugfix: the router crashed under load.
*) Bugfix: memory leak in the router.
--
Igor S
details: http://hg.nginx.org/njs/rev/2a8aa9783fe9
branches:
changeset: 405:2a8aa9783fe9
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/d548b78eb881
branches:
changeset: 404:d548b78eb881
user: Igor Sysoev <i...@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 inse
details: http://hg.nginx.org/njs/rev/f47b1eed6ed8
branches:
changeset: 396:f47b1eed6ed8
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/c07b060396be
branches:
changeset: 395:c07b060396be
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/bc306c37d037
branches:
changeset: 392:bc306c37d037
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Aug 08 17:47:55 2017 +0300
description:
Removed unused field.
diffstat:
njs/njs_parser.c| 12
njs/njs_pa
details: http://hg.nginx.org/njs/rev/49a8c7cfb121
branches:
changeset: 393:49a8c7cfb121
user: Igor Sysoev <i...@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:
details: http://hg.nginx.org/njs/rev/bd7e5e51b6be
branches:
changeset: 394:bd7e5e51b6be
user: Igor Sysoev <i...@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 inse
details: http://hg.nginx.org/njs/rev/e2baf506be4c
branches:
changeset: 391:e2baf506be4c
user: Igor Sysoev <i...@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 chan
details: http://hg.nginx.org/njs/rev/bef6842774f6
branches:
changeset: 386:bef6842774f6
user: Igor Sysoev <i...@sysoev.ru>
date: Mon Jul 17 14:46:35 2017 +0300
description:
Trailer content after script is optional.
diffstat:
njs/njs_parser.c | 16 ---
details: http://hg.nginx.org/njs/rev/fc5df33f4e6b
branches:
changeset: 379:fc5df33f4e6b
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Jun 27 14:17:12 2017 +0300
description:
Version 0.1.11.
diffstat:
CHANGES | 22 ++
Makefile | 2 +-
2 files chang
details: http://hg.nginx.org/njs/rev/30cc8990272a
branches:
changeset: 378:30cc8990272a
user: Igor Sysoev <i...@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_
details: http://hg.nginx.org/njs/rev/a0285736926b
branches:
changeset: 380:a0285736926b
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/d882561d50e8
branches:
changeset: 377:d882561d50e8
user: Igor Sysoev <i...@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 ++
details: http://hg.nginx.org/njs/rev/e33bea39c650
branches:
changeset: 376:e33bea39c650
user: Igor Sysoev <i...@sysoev.ru>
date: Fri Jun 23 15:27:28 2017 +0300
description:
Fixed processing of large array indexes.
diffstat:
njs/njs_vm.c | 13 +++--
nj
details: http://hg.nginx.org/njs/rev/4e2da602c2a3
branches:
changeset: 346:4e2da602c2a3
user: Igor Sysoev <i...@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 chan
details: http://hg.nginx.org/njs/rev/c0bdd23e740e
branches:
changeset: 345:c0bdd23e740e
user: Igor Sysoev <i...@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 b
details: http://hg.nginx.org/njs/rev/7f1f3dcb278f
branches:
changeset: 344:7f1f3dcb278f
user: Igor Sysoev <i...@sysoev.ru>
date: Sat May 27 18:02:09 2017 +0300
description:
Unicode code point parsing optimization.
diffstat:
njs/njs_parser.c
details: http://hg.nginx.org/njs/rev/be8d68d4b8b5
branches:
changeset: 342:be8d68d4b8b5
user: Igor Sysoev <i...@sysoev.ru>
date: Fri May 26 20:07:24 2017 +0300
description:
parseInt() did not test invalid values.
diffstat:
njs/njs_number.c | 22 -
details: http://hg.nginx.org/njs/rev/7156ba123eae
branches:
changeset: 343:7156ba123eae
user: Igor Sysoev <i...@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
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 <fooi...@gmail.com> wrote:
> # HG changeset patch
> # User Paulo Pacheco <fooi...@gmail.com>
> # Date 14953882
details: http://hg.nginx.org/nginx/rev/23ecffd5bcfe
branches:
changeset: 6985:23ecffd5bcfe
user: Igor Sysoev <i...@sysoev.ru>
date: Thu Apr 20 13:58:16 2017 +0300
description:
Core: signal sender pid logging.
diffstat:
src/os/unix/ngx_process.c
details: http://hg.nginx.org/njs/rev/b1456ef3e002
branches:
changeset: 338:b1456ef3e002
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/5a5b70cbbde9
branches:
changeset: 339:5a5b70cbbde9
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/f62632793238
branches:
changeset: 336:f62632793238
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/7e6460db39ad
branches:
changeset: 337:7e6460db39ad
user: Igor Sysoev <i...@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.
details: http://hg.nginx.org/njs/rev/26e0ebd97454
branches:
changeset: 331:26e0ebd97454
user: Andrey Zelenkov
date: Tue Apr 04 06:16:49 2017 +0300
description:
Array.prototype.findIndex() method.
diffstat:
njs/njs_array.c | 58
details: http://hg.nginx.org/njs/rev/a4e6f27ce598
branches:
changeset: 335:a4e6f27ce598
user: Igor Sysoev <i...@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 chan
details: http://hg.nginx.org/njs/rev/251aa4b128ea
branches:
changeset: 333:251aa4b128ea
user: Igor Sysoev <i...@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
details: http://hg.nginx.org/njs/rev/52d53653ac52
branches:
changeset: 330:52d53653ac52
user: Andrey Zelenkov
date: Tue Apr 04 06:10:10 2017 +0300
description:
Array.prototype.find() method.
Also introduced njs_array_iterator_sparse_apply() function.
diffstat:
details: http://hg.nginx.org/njs/rev/ada17c8bdd5a
branches:
changeset: 332:ada17c8bdd5a
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Apr 04 10:47:12 2017 +0300
description:
Function declaration should return "undefined".
diffstat:
njs/njs_generator.c | 7 +
details: http://hg.nginx.org/njs/rev/c46da90ca064
branches:
changeset: 329:c46da90ca064
user: Igor Sysoev <i...@sysoev.ru>
date: Sun Apr 02 12:36:05 2017 +0300
description:
Variables may be accessed incorrectly by nested functions.
diffstat:
njs/njs_parser.c
details: http://hg.nginx.org/njs/rev/8f59eeb8ee2d
branches:
changeset: 327:8f59eeb8ee2d
user: Igor Sysoev <i...@sysoev.ru>
date: Sat Apr 01 15:32:04 2017 +0300
description:
Large indexes processing has been fixed in
Array.prototype.reduceRight().
diffstat:
njs/njs_array.
details: http://hg.nginx.org/njs/rev/cee288760080
branches:
changeset: 328:cee288760080
user: Igor Sysoev <i...@sysoev.ru>
date: Sun Apr 02 12:35:11 2017 +0300
description:
Array iterators optimizations.
diffstat:
njs/njs_array.c
details: http://hg.nginx.org/njs/rev/dc8af19bf47d
branches:
changeset: 326:dc8af19bf47d
user: Andrey Zelenkov
date: Fri Mar 31 14:05:44 2017 +0300
description:
Style fixes.
diffstat:
njs/njs_regexp.c | 2 +-
njs/njs_string.c | 2 +-
njs/njs_vm.c | 6
details: http://hg.nginx.org/njs/rev/8e20f235b71e
branches:
changeset: 325:8e20f235b71e
user: Andrey Zelenkov
date: Fri Mar 31 14:02:38 2017 +0300
description:
Fixed Number.prototype.toString() method.
Found with afl-fuzz.
diffstat:
njs/njs_number.c |
details: http://hg.nginx.org/njs/rev/8cdbd57379e8
branches:
changeset: 322:8cdbd57379e8
user: Igor Sysoev <i...@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_a
details: http://hg.nginx.org/njs/rev/90743d1bb614
branches:
changeset: 323:90743d1bb614
user: Igor Sysoev <i...@sysoev.ru>
date: Wed Mar 29 15:54:37 2017 +0300
description:
A small Array.prototype.sort() optimization.
diffstat:
njs/njs_array.c
details: http://hg.nginx.org/njs/rev/a095dc0cd361
branches:
changeset: 321:a095dc0cd361
user: Igor Sysoev <i...@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 +
details: http://hg.nginx.org/njs/rev/0bde7f156477
branches:
changeset: 320:0bde7f156477
user: Igor Sysoev <i...@sysoev.ru>
date: Sat Mar 25 13:42:40 2017 +0300
description:
The "typeof" operation changes.
diffstat:
njs/njs_variable.c | 19 +++--
details: http://hg.nginx.org/njs/rev/6887b2d46f87
branches:
changeset: 317:6887b2d46f87
user: Igor Sysoev <i...@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.
details: http://hg.nginx.org/njs/rev/9ee2a6eb381c
branches:
changeset: 315:9ee2a6eb381c
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Mar 21 16:02:03 2017 +0300
description:
Fixed building on modern Linux.
diffstat:
nxt/nxt_random.c | 2 +-
1 files changed, 1 insertions
details: http://hg.nginx.org/njs/rev/243c9c96511a
branches:
changeset: 313:243c9c96511a
user: Igor Sysoev <i...@sysoev.ru>
date: Mon Mar 13 16:32:40 2017 +0300
description:
Miscellaneous non-functional changes in nxt_mem_cache_pool.
diffstat:
nxt/nxt_mem_cache_pool.c
details: http://hg.nginx.org/njs/rev/6bda82d5bd54
branches:
changeset: 312:6bda82d5bd54
user: Igor Sysoev <i...@sysoev.ru>
date: Sun Mar 12 22:40:13 2017 +0300
description:
Using nxt_rbtree_destroy_next() iterator for nxt_mem_cache_pool
destruction without rbtree rebal
details: http://hg.nginx.org/njs/rev/5bd283398822
branches:
changeset: 310:5bd283398822
user: Igor Sysoev <i...@sysoev.ru>
date: Wed Feb 01 11:29:47 2017 +0300
description:
Version 0.1.9.
diffstat:
CHANGES | 38 ++
Makefile | 2 +-
2
details: http://hg.nginx.org/njs/rev/c9308fed683e
branches:
changeset: 309:c9308fed683e
user: Igor Sysoev <i...@sysoev.ru>
date: Wed Feb 01 10:06:28 2017 +0300
description:
2017 year.
diffstat:
LICENSE | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (12
details: http://hg.nginx.org/njs/rev/214afa2466a0
branches:
changeset: 311:214afa2466a0
user: Igor Sysoev <i...@sysoev.ru>
date: Wed Feb 01 11:33:05 2017 +0300
description:
Added tag 0.1.9 for changeset 5bd283398822
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions
details: http://hg.nginx.org/njs/rev/a29f29d48112
branches:
changeset: 304:a29f29d48112
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Jan 24 14:38:48 2017 +0300
description:
Version 0.1.8.
diffstat:
Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (10
details: http://hg.nginx.org/njs/rev/f136239eebff
branches:
changeset: 305:f136239eebff
user: Igor Sysoev <i...@sysoev.ru>
date: Tue Jan 24 14:38:59 2017 +0300
description:
Added tag 0.1.8 for changeset a29f29d48112
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions
details: http://hg.nginx.org/njs/rev/8401ae77cf40
branches:
changeset: 303:8401ae77cf40
user: Igor Sysoev <i...@sysoev.ru>
date: Fri Jan 20 16:10:48 2017 +0300
description:
A small rbtree insert fixup optimization.
Thanks to ??? (Hong Zhi Dao).
diffstat:
nxt/nxt_rbtree.c
details: http://hg.nginx.org/njs/rev/5db6d7af16b4
branches:
changeset: 302:5db6d7af16b4
user: Igor Sysoev <i...@sysoev.ru>
date: Mon Jan 16 18:14:01 2017 +0300
description:
A scope has been added to literal nodes.
Found with afl-fuzz.
diffstat:
njs/njs_parser.c | 1 +
1
details: http://hg.nginx.org/njs/rev/6cc16ad934a4
branches:
changeset: 301:6cc16ad934a4
user: Igor Sysoev <i...@sysoev.ru>
date: Mon Jan 16 17:32:10 2017 +0300
description:
Comprehensive test of "return" statement location.
Found with afl-fuzz.
diffstat:
details: http://hg.nginx.org/njs/rev/07dc20c1206d
branches:
changeset: 300:07dc20c1206d
user: Igor Sysoev <i...@sysoev.ru>
date: Mon Jan 16 14:51:29 2017 +0300
description:
Fixed parsing semicolons.
Found with AddressSanitizer.
diffstat:
njs/njs_parser.c
details: http://hg.nginx.org/njs/rev/e4f695e81689
branches:
changeset: 299:e4f695e81689
user: Igor Sysoev <i...@sysoev.ru>
date: Thu Jan 05 15:55:52 2017 +0300
description:
Removed unused things.
diffstat:
njs/njs_parser.c | 20
njs/njs_parser.h | 2 -
1 - 100 of 366 matches
Mail list logo