Re: Mime-types: обновление

2023-11-21 Thread izorkin
Здравствуйте, Максим. Как мне кажется шрифты ttf/otf часто используются, например в Mastodon. В Roundcube много файлов с расширением .less, которые можно отнести text/plain. К этому типу можно также отнести субтитры в формате ass, которые много где используются. С другими типами реже сталкивался.

Re: Limiting number of client TLS connections

2023-11-21 Thread Maxim Dounin
Hello! On Mon, Nov 20, 2023 at 11:29:39PM +0800, Zero King wrote: > In our case, layer-4 firewall is difficult to introduce in the request > path. Would you consider rate limiting in Nginx a valid feature request? Firewall is expected to be much more effective solution compared to nginx

Re: Mime-types: обновление

2023-11-21 Thread Maxim Dounin
Hello! On Mon, Nov 20, 2023 at 08:06:33AM +0300, izor...@gmail.com wrote: > Да, сложнее чем я думал... > Как минимум, я бы хотел куда-нибудь включить этот минимальный список > MIME-типов, чтобы корректно работало GZIP сжатие: >

Re: Патч ETags в NixOS

2023-11-21 Thread izorkin
Здравствуйте, Maxim. Да, этот патч, забыл указать ссылку. Проверил без патча и добавлением строки `add_header Last-Modified "";` В ответе генерируется ETag: "1-4e", "1-75" и т.д. Если после изменения содержимого файла без изменения размера, то при запросе отдаётся файл из кеша, т.к. при этом ETag

[njs] Moving out setTimeout() and clearTimeout() from njs core.

2023-11-21 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/dffdf7c50dfc branches: changeset: 2238:dffdf7c50dfc user: Dmitry Volyntsev date: Tue Nov 21 09:00:52 2023 -0800 description: Moving out setTimeout() and clearTimeout() from njs core. This functions are not part of the ECMAScript and should be

[njs] Renaming ngx_js_retval() to ngx_js_exception().

2023-11-21 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/896e7e271382 branches: changeset: 2237:896e7e271382 user: Dmitry Volyntsev date: Tue Nov 21 08:57:09 2023 -0800 description: Renaming ngx_js_retval() to ngx_js_exception(). After previous commit ngx_js_retval() is only used for getting the

[njs] Modules: fixed js_set with Buffer values.

2023-11-21 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/1d13f6e877ad branches: changeset: 2236:1d13f6e877ad user: Dmitry Volyntsev date: Tue Nov 21 08:57:03 2023 -0800 description: Modules: fixed js_set with Buffer values. Previously, a Buffer value which contains invalid UTF-8 when returned as a

[njs] Fixed memory overlapping.

2023-11-21 Thread Vadim Zhestikov via nginx-devel
details: https://hg.nginx.org/njs/rev/8e024f36e38e branches: changeset: 2235:8e024f36e38e user: Vadim Zhestikov date: Tue Nov 21 06:49:30 2023 -0800 description: Fixed memory overlapping. diffstat: src/njs_iterator.c | 22 ++ src/test/njs_unit_test.c |