[PATCH] QUIC: style

2023-03-28 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1678895835 -14400 # Wed Mar 15 19:57:15 2023 +0400 # Branch quic # Node ID 24daeb3703817af6fc17d7281fa06c7dc1c4f0a5 # Parent 13d43a278510f131101c7b19d87455a0171ebe2f QUIC: style. diff --git a/src/event/quic/ngx_event_quic_transport.c b/sr

Re: [PATCH] QUIC: style

2023-03-28 Thread Sergey Kandaurov
> On 28 Mar 2023, at 17:36, Roman Arutyunyan wrote: > > # HG changeset patch > # User Roman Arutyunyan > # Date 1678895835 -14400 > # Wed Mar 15 19:57:15 2023 +0400 > # Branch quic > # Node ID 24daeb3703817af6fc17d7281fa06c7dc1c4f0a5 > # Parent 13d43a278510f131101c7b19d87455a0171ebe2f > Q

Re: [PATCH] HTTP: Add new uri_normalization_percent_decode option

2023-03-28 Thread Maxim Dounin
Hello! On Mon, Mar 27, 2023 at 04:19:27PM +, Michael Kourlas via nginx-devel wrote: > > As far as I understand, it will irreversibly corrupt URIs with > > double-encoded reserved characters. For example, "%252F" will > > become "%2F" when proxying in the following configuration: > > > >

nginx 1.23.4 changes draft

2023-03-28 Thread Maxim Dounin
Hello! Changes with nginx 1.23.428 Mar 2023 *) Change: now TLSv1.3 protocol is enabled by default. *) Change: now nginx issues a warning if protocol parameters of a listening socket are redefined. *) Change: now nginx closes connections

Re: [PATCH] Added TLSv1.3 to the default value of ssl_protocols and friends

2023-03-28 Thread Yaroslav Zhuravlev
> On 24 Mar 2023, at 15:30, Maxim Konovalov wrote: > > Hi Yar, > > On 21.03.2023 00:19, Yaroslav Zhuravlev wrote: >> diff --git a/xml/en/docs/http/ngx_http_grpc_module.xml >> b/xml/en/docs/http/ngx_http_grpc_module.xml >> --- a/xml/en/docs/http/ngx_http_grpc_module.xml >> +++ b/xml/en/docs/ht

Re: nginx 1.23.4 changes draft

2023-03-28 Thread Sergey Kandaurov
> On 28 Mar 2023, at 18:14, Maxim Dounin wrote: > > Hello! > > Changes with nginx 1.23.428 Mar 2023 > >*) Change: now TLSv1.3 protocol is enabled by default. > >*) Change: now nginx issues a warning if protocol parameters of a > listening

[PATCH 0 of 3] QUIC path MTU discovery

2023-03-28 Thread Roman Arutyunyan
This implementation does not rely on ICMP PTB messages. Instead, QUIC packet acknowledgement is used to make sure the MTU is suppored by the path ([1], [2]). A lost packet, as detected by QUIC, indicates the MTU is too big. Existing QUIC implementations use different approaches to size selection

[PATCH 1 of 3] QUIC: changed path validation timeout

2023-03-28 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1679925333 -14400 # Mon Mar 27 17:55:33 2023 +0400 # Branch quic # Node ID f76e83412133085a6c82fce2c3e15b2c34a6e959 # Parent 5fd628b89bb7fb5c95afa1dc914385f7ab79f6a3 QUIC: changed path validation timeout. Path validation packets containing

[PATCH 2 of 3] QUIC: allowed ngx_quic_frame_sendto() to return NGX_AGAIN

2023-03-28 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1679920727 -14400 # Mon Mar 27 16:38:47 2023 +0400 # Branch quic # Node ID c686c97f4abd6e1ca9a2cc2324d5a24f3d035c58 # Parent f76e83412133085a6c82fce2c3e15b2c34a6e959 QUIC: allowed ngx_quic_frame_sendto() to return NGX_AGAIN. Previously, NG

[PATCH 3 of 3] QUIC: path MTU discovery

2023-03-28 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1679993500 -14400 # Tue Mar 28 12:51:40 2023 +0400 # Branch quic # Node ID 13d43a278510f131101c7b19d87455a0171ebe2f # Parent c686c97f4abd6e1ca9a2cc2324d5a24f3d035c58 QUIC: path MTU discovery. MTU selection starts by probing the maximum all

Re: nginx 1.23.4 changes draft

2023-03-28 Thread Maxim Dounin
Hello! On Tue, Mar 28, 2023 at 06:39:41PM +0400, Sergey Kandaurov wrote: > > On 28 Mar 2023, at 18:14, Maxim Dounin wrote: > > > > Hello! > > > > Changes with nginx 1.23.428 Mar 2023 > > > >*) Change: now TLSv1.3 protocol is enabled by default. > >

[nginx] Updated OpenSSL used for win32 builds.

2023-03-28 Thread Konstantin Pavlov
details: https://hg.nginx.org/nginx/rev/09a4fd35 branches: changeset: 8154:09a4fd35 user: Maxim Dounin date: Tue Mar 28 02:25:55 2023 +0300 description: Updated OpenSSL used for win32 builds. diffstat: misc/GNUmakefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions

[nginx] nginx-1.23.4-RELEASE

2023-03-28 Thread Konstantin Pavlov
details: https://hg.nginx.org/nginx/rev/ac779115ed6e branches: changeset: 8155:ac779115ed6e user: Maxim Dounin date: Tue Mar 28 18:01:53 2023 +0300 description: nginx-1.23.4-RELEASE diffstat: docs/xml/nginx/changes.xml | 157 + 1 files

[nginx] release-1.23.4 tag

2023-03-28 Thread Konstantin Pavlov
details: https://hg.nginx.org/nginx/rev/5f1d05a21287 branches: changeset: 8156:5f1d05a21287 user: Maxim Dounin date: Tue Mar 28 18:01:54 2023 +0300 description: release-1.23.4 tag diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r

Re: [PATCH] Added TLSv1.3 to the default value of ssl_protocols and friends

2023-03-28 Thread Sergey Kandaurov
> On 28 Mar 2023, at 18:37, Yaroslav Zhuravlev wrote: > > > >> On 24 Mar 2023, at 15:30, Maxim Konovalov wrote: >> >> Hi Yar, >> >> On 21.03.2023 00:19, Yaroslav Zhuravlev wrote: >>> diff --git a/xml/en/docs/http/ngx_http_grpc_module.xml >>> b/xml/en/docs/http/ngx_http_grpc_module.xml >>>

Re: [PATCH] Tests: run syslog and error_log tests on win32

2023-03-28 Thread Sergey Kandaurov
> On 22 Mar 2023, at 05:02, Maxim Dounin wrote: > > Hello! > > On Mon, Mar 20, 2023 at 06:13:34PM +0400, Sergey Kandaurov wrote: > >> # HG changeset patch >> # User Sergey Kandaurov >> # Date 1679321601 -14400 >> # Mon Mar 20 18:13:21 2023 +0400 >> # Node ID f3225ad9300ee2c11c0dec54b9605

Re: [PATCH] Tests: run syslog and error_log tests on win32

2023-03-28 Thread Maxim Dounin
Hello! On Wed, Mar 29, 2023 at 04:05:20AM +0400, Sergey Kandaurov wrote: > > > On 22 Mar 2023, at 05:02, Maxim Dounin wrote: > > > > Hello! > > > > On Mon, Mar 20, 2023 at 06:13:34PM +0400, Sergey Kandaurov wrote: > > > >> # HG changeset patch > >> # User Sergey Kandaurov > >> # Date 167932

[njs] Added "zlib" module.

2023-03-28 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/5e7fc8efebdc branches: changeset: 2077:5e7fc8efebdc user: Dmitry Volyntsev date: Mon Mar 27 22:41:27 2023 -0700 description: Added "zlib" module. - zlib.deflateRawSync(string|buffer, options?) compresses data using deflate, and do no