Timeline



06/19/23:

23:21 Ticket #2513 (nginx resolver issue) updated by Maxim Dounin
Are you able to reproduce this with vanilla nginx, without any 3rd …
23:14 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) closed by Maxim Dounin
invalid: Thanks for confirming, closing this.
08:24 Ticket #2513 (nginx resolver issue) created by bsiara@…
nginx (openresty 1.21.4.1) is compiled in docker alpine 3.17, in …

06/18/23:

17:45 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) updated by Tan Shao Yi
Thank you for your help! Yes, it looks like …

06/17/23:

01:53 Changeset in nginx_org [2980:c80a7cb452e8] by Konstantin Pavlov <thresh@…>
Linux packages: actualized supported Alpine Linux versions.

06/16/23:

20:39 Ticket #1082 (rpmlint issues centos7) updated by thresh
I've ran fresh rpmlint on our packages: nginx.aarch64: W: …
20:37 Ticket #2512 (Debian 12 install nignx warning) closed by thresh
fixed: Fixed in https://hg.nginx.org/pkg-oss/rev/985feef07c70 - will be …
13:13 Changeset in nginx [9131:f73dfa6c0696] by Sergey Kandaurov <pluknet@…>
QUIC: removed TLS1_3_CK_* macros wrap up. They were preserved in …
10:54 Changeset in nginx-tests [1914:afbf4c06c014] by Sergey Kandaurov <pluknet@…>
Tests: fixed croak sending QUIC Initial with CCM cipher negotiated.

06/15/23:

14:17 Ticket #2492 (QUIC:The quic connection was not closed, when max_idle_timeout arrived.) closed by Sergey Kandaurov
invalid: Tens of seconds looks quite high to be normal. Anyway, thanks for …
01:43 Ticket #2492 (QUIC:The quic connection was not closed, when max_idle_timeout arrived.) updated by bullerdu@…
Replying to Sergey Kandaurov: > I do not see a problem …
01:12 Ticket #2432 (deprecate HTTP/2 Server Push and port to 103 Early Hints) closed by Maxim Dounin
fixed: HTTP/2 server push support has been removed in nginx 1.25.1. …
01:07 Ticket #816 (Allow h2c and HTTP/1.1 support on the same listening socket) closed by Maxim Dounin
fixed: Committed and available in nginx 1.25.1, closing this. Thanks to all …

06/14/23:

13:41 Ticket #2268 (http2 client set both host and :authority header, server throws 400 ...) updated by Maxim Dounin
Replying to bullerdu@…: > so, http2 client can set "Host" …
13:07 Changeset in nginx-tests [1913:032ccd3118cb] by Maxim Dounin <mdounin@…>
Tests: fixed warning on win32 in auth_basic.t.
12:57 Changeset in nginx-tests [1912:f61d1b4ac638] by Sergey Kandaurov <pluknet@…>
Tests: unbreak quic_ciphers.t with AEAD_AES_128_CCM enabled. Although …

06/13/23:

18:24 Changeset in nginx_org [2979:c1b9ab38ff09] by Yaroslav Zhuravlev <yar@…>
Updated link to HTTP/2 RFC.
18:24 Changeset in nginx_org [2978:2b02fee0d12e] by Yaroslav Zhuravlev <yar@…>
Documented removal of the ssl directive.
18:24 Changeset in nginx_org [2977:e4718be70b33] by Yaroslav Zhuravlev <yar@…>
Deprecated HTTP/2 Server Push directives.
17:09 Ticket #2512 (Debian 12 install nignx warning) updated by thresh
Owner, Status changed
17:09 Ticket #2512 (Debian 12 install nignx warning) updated by thresh
Hi, It seems adduser is now a bit more picky about what is supplied …
16:49 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) updated by maxim
Milestone changed
Ticket retargeted after milestone closed
16:49 Milestone nginx-1.25.1 completed
Status: scheduled Trunk: mainline * HTTP/2: removed server …
15:15 Changeset in nginx_org [2975:f8ad45c72992] by Maxim Dounin <mdounin@…>
nginx-1.25.1
15:08 Changeset in nginx [9124:5b8854a2f79c] by Maxim Dounin <mdounin@…>
release-1.25.1 tag
15:08 Changeset in nginx [9123:f8134640e861]release-1.25.1 by Maxim Dounin <mdounin@…>
nginx-1.25.1-RELEASE
15:04 Changeset in nginx_org [2976:cbd963190c15] by Yaroslav Zhuravlev <yar@…>
Documented the http2 directive.
14:43 Changeset in nginx-tests [1911:2c5ae1e75db4] by Sergey Kandaurov <pluknet@…>
Tests: tests for TLSv1.3 ciphers in QUIC connections.
13:58 Changeset in nginx-tests [1910:e0b53fbdb5cf] by Sergey Kandaurov <pluknet@…>
Tests: TLS_AES_128_CCM_SHA256 support in QUIC handshake.
13:58 Changeset in nginx-tests [1909:46bb1ffbb960] by Sergey Kandaurov <pluknet@…>
Tests: TLS_CHACHA20_POLY1305_SHA256 support in QUIC handshake.
07:13 Ticket #2505 (A question about the way of rttvar calculation in QUIC) closed by Sergey Kandaurov
fixed: Fixed, thanks.
07:12 Ticket #2505 (A question about the way of rttvar calculation in QUIC) updated by Sergey Kandaurov <pluknet@…>
In [changeset:"a32905d6fc108962a73b4affdb38eba5cc6fd549/nginx"
07:07 Ticket #2512 (Debian 12 install nignx warning) created by xqdoo00o@…
Install nginx 1.25.0 from http://nginx.org/packages/mainline/debian on …

06/12/23:

23:27 Changeset in nginx-tests [1908:1baf5fe1d86c] by Sergey Kandaurov <pluknet@…>
Tests: TLS_AES_256_GCM_SHA384 support in QUIC handshake.
21:36 Ticket #2511 (try_files and $cookie_ problem) closed by Maxim Dounin
duplicate: Duplicate of #86.
21:36 Ticket #86 (the "if" directive have problems in location context) updated by Maxim Dounin
See also #2511.
20:46 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) updated by Maxim Dounin
Are you able to reproduce this without 3rd party modules, notably …
20:23 Ticket #2511 (try_files and $cookie_ problem) created by peredozo@…
Example 1 (OK) […] GET / - all ok, i see /index.html
19:38 Changeset in nginx [9122:a32905d6fc10] by Sergey Kandaurov <pluknet@…>
QUIC: fixed rttvar on subsequent RTT samples (ticket #2505). …
13:38 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) updated by Tan Shao Yi
I notice the OK version of the binary includes libdl and libpthread: …
07:44 Ticket #2268 (http2 client set both host and :authority header, server throws 400 ...) updated by bullerdu@…
Replying to Maxim Dounin: > There is no need to. The …
07:21 Output of gdb.txt attached to Ticket #2510 by Tan Shao Yi
07:20 Ticket #2510 (General protection fault on 1.24 and 1.25. 1.22.1 is OK) created by Tan Shao Yi
Hi, I am seeing nginx fail with a general protection fault after a few …

06/11/23:

22:12 Ticket #1422 (Support IPv6 zone identifiers in URLs, e.g. for proxy_pass) updated by Maxim Dounin
See also #2509.
22:11 Ticket #2509 (Support IPv6 interface identifiers outside of URLs) updated by Maxim Dounin
As outlined in #623, IPv6 addresses with zone identifiers are not …
18:11 Ticket #2508 (Default enable-ktls in debian 12(bookworm) release package) updated by Maxim Dounin
Replying to xqdoo00o@…: > I mean in here …
11:40 Ticket #2509 (Support IPv6 interface identifiers outside of URLs) created by hardfalcon@…
As of version 1.25.0, nginx doesn't seem to support IPv6 interface …

06/10/23:

07:54 Ticket #2508 (Default enable-ktls in debian 12(bookworm) release package) updated by xqdoo00o@…
I mean in here …

06/09/23:

21:36 Changeset in nginx_org [2974:2fa6471cd138] by Konstantin Pavlov <thresh@…>
Linux packages: added Debian 12 "bookworm".
06:25 Changeset in nginx [9126:29a6c0e11f75] by Roman Arutyunyan <arut@…>
QUIC: a new constant for AEAD tag length. Previously used constant …
06:23 Changeset in nginx [9127:a7b850a5d98d] by Roman Arutyunyan <arut@…>
QUIC: common cipher control constants instead of GCM-related. The …
05:17 Ticket #2508 (Default enable-ktls in debian 12(bookworm) release package) closed by Maxim Dounin
invalid: As long as OpenSSL is compiled with the "enable-ktls" option, nginx …
05:00 Ticket #2449 (Allow using OpenSSL 3.0 "provider" API instead of deprecated "engine" API) updated by Maxim Dounin
See also #2507.
05:00 Ticket #2507 (nginx cannot support provider in openssl3.0) closed by Maxim Dounin
duplicate: Duplicate of #2449.

06/08/23:

17:01 Ticket #2492 (QUIC:The quic connection was not closed, when max_idle_timeout arrived.) updated by Sergey Kandaurov
Description changed
I do not see a problem there, can you elaborate? In particular: - …
16:26 Ticket #816 (Allow h2c and HTTP/1.1 support on the same listening socket) updated by Roman Arutyunyan
This commit allows http/1 and h2c on the same cleartext socket: …
12:59 Ticket #2432 (deprecate HTTP/2 Server Push and port to 103 Early Hints) updated by Sergey Kandaurov <pluknet@…>
In [changeset:"262c0178256623c59a54bea81fcf3f92d12d75b6/nginx"
12:56 Changeset in nginx [9121:262c01782566] by Sergey Kandaurov <pluknet@…>
HTTP/2: removed server push (ticket #2432). Although it has better …
12:41 Changeset in nginx-tests [1907:034c9121b9d1] by Sergey Kandaurov <pluknet@…>
Tests: added h2_http2.t TODOs for LibreSSL and older OpenSSL. Those …
11:16 Changeset in nginx-tests [1906:930df2f91aec] by Sergey Kandaurov <pluknet@…>
Tests: removed HTTP/2 server push tests. In preparation for HTTP/2 …
10:58 Changeset in nginx [9132:77c1418916f7] by Roman Arutyunyan <arut@…>
QUIC: use AEAD to encrypt address validation tokens. Previously used …
10:49 Changeset in nginx [9120:0aaa09927703] by Roman Arutyunyan <arut@…>
SSL: removed the "ssl" directive. It has been deprecated since …
09:49 Ticket #2508 (Default enable-ktls in debian 12(bookworm) release package) created by xqdoo00o@…
For now, debian 11 nginx package has no enable-ktls, since debian 12 …
03:21 Ticket #2507 (nginx cannot support provider in openssl3.0) created by foxriver1025@…
Is there any plan to support the provider mechanism of openssl3.0?

06/07/23:

19:30 Ticket #2506 (proxy_redirect is decoding %24) closed by Maxim Dounin
invalid: As described in docs, when nginx …
15:21 Ticket #2506 (proxy_redirect is decoding %24) created by sadiqkhoja@…
I have following configuration: […] When the request is …
12:57 Ticket #2505 (A question about the way of rttvar calculation in QUIC) updated by Sergey Kandaurov
Thanks for spotting this. Indeed, looks like in …
10:21 Changeset in nginx_org [2973:b81a26d7aa2a] by Sergey Kandaurov <pluknet@…>
Mention HTTP/3 on the index page.
10:21 Changeset in nginx_org [2972:9a8d15333a58] by Sergey Kandaurov <pluknet@…>
Removed obsolete SPDY documentation.
07:34 Ticket #2505 (A question about the way of rttvar calculation in QUIC) created by yangfurong@…
Hi Nginx folks, In the ngx_quic_rtt_sample function …

06/06/23:

14:50 Changeset in nginx-tests [1905:f35824e75b66] by Sergey Kandaurov <pluknet@…>
Tests: fixed reading QUIC streams on Perl < 5.24. The parse_stream() …
03:28 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by zhanhb@…
The access log says that the request made by wget/http3check.net is …

06/05/23:

23:54 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by f2d@…
Replying to i81b4u@…: > I experience the same problems and …
20:50 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) closed by Sergey Kandaurov
invalid: Thanks for the update, closing this.
19:52 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) updated by reborns@…
Replying to Roman Arutyunyan: > Hello. This has nothing to …
14:55 Changeset in nginx-tests [1904:c04134b0290b] by Sergey Kandaurov <pluknet@…>
Tests: removed deprecated "ssl" directive tests. In preparation for …
12:59 Changeset in nginx-tests [1903:4b41550ebdb3] by Sergey Kandaurov <pluknet@…>
Tests: removed njs tests. The tests are now hosted in the njs repository.
11:30 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) updated by Roman Arutyunyan
Hello. This has nothing to do with QUIC. You need to remove …
07:56 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) updated by reborns@…
Description changed
07:47 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) updated by reborns@…
Description changed
07:45 Ticket #2504 (duplicate listen options for 0.0.0.0:443 if QUIC used) created by reborns@…
Hello, I don't know this is bug or configuration misunderstanding but …
05:19 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
okay,got it. Thank you Maxim Dounin.

06/03/23:

17:02 Ticket #2503 (Unable to build nginx quic) closed by Maxim Dounin
invalid: It's not a bug in nginx, but a bug in BoringSSL (which is now fixed). …
05:34 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
Re-opening this bug cause i would recommend to mark it as Closed or …
05:33 Ticket #2503 (Unable to build nginx quic) reopened by Karthikdasari0423@…
05:32 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
Thank you Maxim Dounin for closing this bug. Can you please explain …
04:59 Ticket #2499 (ngx_array_init/ngx_palloc strange behavior on zero size) closed by Maxim Dounin
invalid: Feedback timeout.

06/02/23:

23:16 Ticket #2494 (large_client_header_buffers not working - When cookie size is more ...) closed by Maxim Dounin
invalid: Feedback timeout. As outlined in the comments, provided details …
21:56 Ticket #2503 (Unable to build nginx quic) closed by Maxim Dounin
invalid: Thanks for the update, closing this.
20:29 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
Please feel free to close this ticket.
08:55 Ticket #1801 (Stale cache is not updated after some time) updated by peter.volkov@…
I guess that not all headers from backend were added to …
06:14 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
Replying to Sergey Kandaurov: > Replying to [comment:1
00:42 Ticket #2503 (Unable to build nginx quic) updated by Sergey Kandaurov
Replying to Karthikdasari0423@…: > i believe this is the …

06/01/23:

17:03 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
Just a small update i tried with the old …
16:34 Ticket #2503 (Unable to build nginx quic) updated by Karthikdasari0423@…
i believe this is the commit causing the issue …
16:28 Ticket #2503 (Unable to build nginx quic) created by Karthikdasari0423@…
I am trying to build nginx quic with nginx version as release-1.25.0 …
16:12 Changeset in nginx_org [2986:2b161541806a] by Yaroslav Zhuravlev <yar@…>
Documented the CryptoKey object in njs Reference.
16:12 Changeset in nginx_org [2985:19d3277e4793] by Yaroslav Zhuravlev <yar@…>
Updated Compatibility in njs.
16:12 Changeset in nginx_org [2984:cc475ba7d406] by Yaroslav Zhuravlev <yar@…>
Added Preload Objects article in njs.
16:12 Changeset in nginx_org [2983:67dd348c9757] by Yaroslav Zhuravlev <yar@…>
Documented new global nginx properties in njs Reference. The …
16:12 Changeset in nginx_org [2982:02889d1bab78] by Yaroslav Zhuravlev <yar@…>
Marked byte string methods as removed in njs Reference.
16:12 Changeset in nginx_org [2981:576e06abd683] by Yaroslav Zhuravlev <yar@…>
Marked r.requestBody and r.responseBody as removed in njs Reference.
14:29 Changeset in nginx_org [2971:a3b5c583c847] by Artem Konev <artem.konev@…>
Added NGINX Unit community call event.
09:51 Ticket #1801 (Stale cache is not updated after some time) updated by peter.volkov@…
I'm having the same issue. Patrick, could you, please, clarify why …
08:09 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by i81b4u@…
I experience the same problems and although the initial error does not …

05/31/23:

21:50 Changeset in nginx_org [2970:203f32f53734] by Konstantin Pavlov <thresh@…>
Linux packages: removed Ubuntu 18.04 'bionic' due to EOL.
09:29 Changeset in nginx-tests [1902:c560f5da581e] by Sergey Kandaurov <pluknet@…>
Tests: http2 directive tests.
09:29 Changeset in nginx-tests [1901:f9bb84e4c8e2] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 test with invalid h2c over ssl socket.
09:29 Changeset in nginx-tests [1900:236d038dc04a] by Sergey Kandaurov <pluknet@…>
Tests: suppress "listen .. http2;" deprecation warnings.
09:29 Changeset in nginx-tests [1899:a0ee073760c5] by Sergey Kandaurov <pluknet@…>
Tests: updated HTTP/2 tests with invalid PROXY protocol. Connection …
02:01 Ticket #808 (Defining http2 without ssl leads to HTTP/1.1 client failure) updated by Maxim Dounin
See also #2502.
02:01 Ticket #2502 (HTTP2 with non SSL causing downgrade to HTTP0.9 for HTTP1.0/HTTP1.1 clients) closed by Maxim Dounin
duplicate: The […] line in your configuration configures the listening socket …
01:17 Ticket #2501 (TLS handshake fails with internal_error if signature_algorithms is not ...) closed by Maxim Dounin
invalid: The multiple certificates support as implemented in #814 relies on the …
01:17 Ticket #2406 (nginx) updated by Maxim Dounin
See also #2501.

05/30/23:

12:09 Ticket #2502 (HTTP2 with non SSL causing downgrade to HTTP0.9 for HTTP1.0/HTTP1.1 clients) updated by Óscar Vidaković
Description changed
12:08 Ticket #2502 (HTTP2 with non SSL causing downgrade to HTTP0.9 for HTTP1.0/HTTP1.1 clients) created by Óscar Vidaković
I have an nginx installation with 2 servers, one listening HTTPS and …
01:35 Changeset in nginx-tests [1898:26252394dd58] by Sergey Kandaurov <pluknet@…>
Tests: updated HTTP/2 tests with invalid connection preface. HTTP/1.x …
00:52 Ticket #2501 (TLS handshake fails with internal_error if signature_algorithms is not ...) created by Sainan@…
I suspect this issue was introduced when implementing ticket #814

05/29/23:

13:27 Changeset in nginx-tests [1897:38f1fd9ca3e6] by Sergey Kandaurov <pluknet@…>
Tests: unbreak reading new stderr data after eof. Tests don't expect …
13:04 Changeset in nginx-tests [1896:8b74936ff2ac] by Sergey Kandaurov <pluknet@…>
Tests: added has_feature() test for CryptX.
11:14 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by Roman Arutyunyan <arut@…>
In [changeset:"b4a57278bf24dd28d39afea0eb09732c05bf1606/nginx"

05/27/23:

23:37 Ticket #2496 (UDP traffic bandwidth is not limited by proxy_upload_rate and ...) updated by Maxim Dounin
> Only rate/request per sec is working correctly. Note that with …
12:09 quic-compat-level attached to Ticket #2500 by Roman Arutyunyan
12:09 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by Roman Arutyunyan
We have managed to reproduce the issue. If you build nginx from …

05/26/23:

15:56 Ticket #2499 (ngx_array_init/ngx_palloc strange behavior on zero size) updated by Maxim Dounin
> It seems to me that this is incorrect behavior. What makes you …
08:58 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by Roman Arutyunyan
I see a decryption problem in openssl while using compat layer. Did …

05/25/23:

16:05 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by cristianorevil@…
here the log: 2023/05/25 18:03:06 [debug] 12878#12878: quic recvmsg …
14:23 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) updated by Roman Arutyunyan
Could you enable debug logging and post the log? …
14:18 Ticket #2500 (After update to nginx 1.25 and configure vhost to enable http/3 quic ...) created by cristianorevil@…
I have update nginx to 1.25 in ubuntu 22.04, the update was installe …
11:08 Ticket #2499 (ngx_array_init/ngx_palloc strange behavior on zero size) created by gertitomir@…
ngx_array_init populates a valid elts pointer when n is zero. If you …
07:49 Ticket #2484 (When reuseport is not present with listen 443 quic, only HTTP/2 works ...) closed by Sergey Kandaurov
invalid: Feedback timeout.
00:28 Ticket #1057 (Google QUIC - statement) closed by Maxim Dounin
fixed: Experimental QUIC and HTTP/3 support is available in nginx 1.25.0.

05/24/23:

15:11 Changeset in nginx-tests [1895:acd68670b064] by Sergey Kandaurov <pluknet@…>
Tests: simplified using IO::Socket::SSL in h3_server_name.t. See …
15:10 Changeset in nginx-tests [1894:cd66d6f50ec1] by Sergey Kandaurov <pluknet@…>
Tests: converted h3_server_name.t to use "socket_ssl_alpn". See …

05/23/23:

19:03 Ticket #2498 (Question:Capture keys on nginx-quic to decrypt QUIC pcap) closed by Maxim Dounin
invalid: nginx does not provide a way to capture SSL keys, consider using those …
16:44 Milestone nginx-1.25.0 completed
Status: scheduled Trunk: mainline * HTTP/3 & QUIC support
16:39 Ticket #2498 (Question:Capture keys on nginx-quic to decrypt QUIC pcap) created by Karthikdasari0423@…
I know this is the wrong place to raise a ticket here for this …
15:19 Ticket #2497 (Unable to build nginx quic with --with-stream_quic_module) closed by Maxim Dounin
wontfix: QUIC support in stream has been removed, see here: …
15:10 Ticket #2497 (Unable to build nginx quic with --with-stream_quic_module) updated by Karthikdasari0423@…
My original nginx is root@ubuntu:/src/nginx-quic# …
15:09 Ticket #2497 (Unable to build nginx quic with --with-stream_quic_module) created by Karthikdasari0423@…
I am trying to build nginx for quic and while trying to build i am …
14:55 Changeset in nginx-tests [1893:6dcf5a1df790] by Sergey Kandaurov <pluknet@…>
Tests: basic QUIC connection migration tests.
12:05 Changeset in nginx [9114:0f704ca791ad]quic by Roman Arutyunyan <arut@…>
Closed the quic branch.

05/20/23:

14:29 Ticket #2494 (large_client_header_buffers not working - When cookie size is more ...) updated by akhileshdwivedi@…
Sure- thank you for the pointer Maxim
Note: See TracTimeline for information about the timeline view.