[njs] Improved njs_ftw().

2021-12-23 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/9e1fd062a1d8 branches: changeset: 1779:9e1fd062a1d8 user: Dmitry Volyntsev date: Thu Dec 23 13:30:44 2021 + description: Improved njs_ftw(). Replacing strcpy() with memcpy() as the former is considered insecure. Found by Clang static analyz

[nginx] Contrib: vim syntax, update core and 3rd party module directives.

2021-12-23 Thread Maxim Dounin
details: https://hg.nginx.org/nginx/rev/76aea0ad78e5 branches: changeset: 7976:76aea0ad78e5 user: Gena Makhomed date: Mon Dec 20 20:02:48 2021 +0200 description: Contrib: vim syntax, update core and 3rd party module directives. diffstat: contrib/vim/syntax/nginx.vim | 40

Re: [PATCH] Contrib: vim syntax, update core and 3rd party module directives.

2021-12-23 Thread Maxim Dounin
Hello! On Mon, Dec 20, 2021 at 08:05:54PM +0200, Gena Makhomed wrote: > # HG changeset patch > # User Gena Makhomed > # Date 1640023368 -7200 > # Mon Dec 20 20:02:48 2021 +0200 > # Node ID 4719937b5dcbc5345e1a4cbf4bf84d2da4e316f8 > # Parent a7a77549265ef46f1f0fdb3897f4beabf9e09c40 > Contri

[nginx-quic] fastcgi cookie param is overwritten resulting in getting only last cookie

2021-12-23 Thread Guillaume Bilic
Hi all, Using nginx-quic (1.21.4), cookies are parsed individually by http3 code : *2021/12/23 14:29:37 [debug] 32322#0: *3576 http3 parse literal done "number1=this+is+the+first+one"* *2021/12/23 14:29:37 [debug] 32322#0: *3576 http3 parse field lri done static[5] "number1=this+is+the+first

[nginx] Moved Huffman coding out of HTTP/2.

2021-12-23 Thread Ruslan Ermilov
details: https://hg.nginx.org/nginx/rev/336084ff943b branches: changeset: 7977:336084ff943b user: Ruslan Ermilov date: Tue Dec 21 07:54:16 2021 +0300 description: Moved Huffman coding out of HTTP/2. ngx_http_v2_huff_decode.c and ngx_http_v2_huff_encode.c are renamed to ngx_http_huff