Timeline



02/03/23:

03:36 Ticket #2448 (Restrict Request Response Cycle Length) created by sootie12.googlemail.com@…
Hi I'd like to suggest an option to restrict request-response cycle …

02/02/23:

20:38 Changeset in nginx [8125:cffaf3f2eec8] by Maxim Dounin <mdounin@…>
Lingering close for connections with pipelined requests. This is …
16:22 Changeset in nginx_org [2934:41870b949ac9] by Yaroslav Zhuravlev <yar@…>
Documented XML module in njs.
14:06 Changeset in nginx_org [2933:386ba17fac23] by Yaroslav Zhuravlev <yar@…>
Documented Request, Response, Headers in Fetch API.
13:45 Changeset in nginx_org [2932:16613b91c584] by Yaroslav Zhuravlev <yar@…>
Extended support for symmetric/assymetric keys in WebCrypto njs.
01:59 Ticket #2445 (Nginx event "blocking" in H2) closed by Maxim Dounin
worksforme: The way how nginx works suggests that processing of events related to …

02/01/23:

22:57 Changeset in nginx_org [2931:215deab42286] by Maxim Konovalov <maxim@…>
Microservices March promo.
15:43 Ticket #2447 (A segment error occurred in ngx_http_variable_headers_internal) closed by Maxim Dounin
duplicate: The 3rd party module in question needs to be modified to correctly …
15:43 Ticket #2423 (Segmentation fault in ngx_http_variable_headers_internal) updated by Maxim Dounin
See also #2447.
10:02 Ticket #2447 (A segment error occurred in ngx_http_variable_headers_internal) created by bullerdu@…
Nginx is compiled with lua-nginx-module(V0.10.23), and runs ngx_lua …

01/31/23:

12:13 Ticket #2446 (QUIC: ngx_quic_send_new_token was broken by 3550b00d9dc8 (nginx 1.23.3)) closed by Roman Arutyunyan
fixed: Thanks for reporting this. Fixed by this commit: …
11:26 Changeset in nginx [9072:def8e398d7c5]quic by Roman Arutyunyan <arut@…>
QUIC: fixed broken token in NEW_TOKEN (ticket #2446). Previously, …
10:12 Changeset in nginx [9071:3c98fa8fef6f]quic by Roman Arutyunyan <arut@…>
QUIC: ngx_quic_copy_buffer() function. The function copies passed …

01/30/23:

16:59 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) closed by Maxim Dounin
fixed: Fix committed, thanks for reporting this.
16:08 Changeset in nginx_org [2930:6fc4778fec28] by Yaroslav Zhuravlev <yar@…>
Year 2023.
14:58 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Maxim Dounin <mdounin@…>
In [changeset:"4eb1383f6432b034630e6de18739b817f6565c8c/nginx"
14:39 Changeset in nginx_org [2929:c2203cdcf364] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft January 2023 Web Server Survey stats.
11:46 Ticket #2446 (QUIC: ngx_quic_send_new_token was broken by 3550b00d9dc8 (nginx 1.23.3)) created by bullerdu@…
The ngx_quic_send_new_token function was broken by commit …
09:36 Ticket #2445 (Nginx event "blocking" in H2) updated by zw-byte@…
Description changed
09:28 Ticket #2445 (Nginx event "blocking" in H2) created by zw-byte@…
I found that nginx event cycle could be "blocked” when using H2 …

01/29/23:

20:06 BadContent edited by Maxim Dounin
(diff)
20:05 Ticket #2443 (why ngx_clone_listening?) closed by Maxim Dounin
invalid: For questions about nginx, please consider using …
16:01 Ticket #2443 (why ngx_clone_listening?) updated by duzhe@…
Sorry, I didn't understand enough about reuseport and missed some …
10:36 nginx_mini.conf attached to Ticket #2443 by duzhe@…
simple config
10:34 Ticket #2443 (why ngx_clone_listening?) created by duzhe@…
when reuseport and worker are enabled, nginx will clone the listening …

01/28/23:

20:14 Ticket #2442 (add_header unsanitized) closed by Maxim Dounin
duplicate: The add_header directive is a low-level directive which makes it …
20:10 Ticket #2258 (add_header directive: A colon added after the header name passes Nginx ...) updated by Maxim Dounin
See also #2442.
10:32 Ticket #2442 (add_header unsanitized) created by chipus.htc@…
Hi team, there may be insufficient verification of the correctness of …
02:23 Changeset in nginx [8124:f5515e727656] by Maxim Dounin <mdounin@…>
Fixed "zero size buf" alerts with subrequests. Since …
02:20 Changeset in nginx [8123:1c3b78d7cdc9] by Maxim Dounin <mdounin@…>
Style.

01/27/23:

22:29 Changeset in nginx [8122:106328a70f4e] by Maxim Dounin <mdounin@…>
Added warning about redefinition of listen socket protocol options. …
20:00 Ticket #2441 (pkg-oss - build error) updated by thresh
Status, Priority, Component changed
build_module.sh from tip does not support older builder system as used …
11:06 Ticket #2440 (Log new connections immediately when established) updated by pgassmann@…
Thank you for the fast reply. I enabled the info level for the error …

01/26/23:

11:25 Changeset in nginx [9082:f4279edda9fd]quic by Roman Arutyunyan <arut@…>
HTTP/3: trigger more compatibility errors for "listen quic". Now …
00:34 Changeset in nginx [8121:4eb1383f6432] by Maxim Dounin <mdounin@…>
Fixed handling of very long locations (ticket #2435). Previously, …

01/25/23:

01:16 Ticket #2349 (Support range requests in requests served via gzip_static) closed by Maxim Dounin
fixed: Fix committed, thanks for prodding this.

01/24/23:

11:57 docker-run-output.txt attached to Ticket #2441 by Alexander Kubyshkin
Docker run full output
11:57 Ticket #2441 (pkg-oss - build error) created by Alexander Kubyshkin
Hi guys, Trying to build a module for nginx, but build error arises: …
11:17 Ticket #2349 (Support range requests in requests served via gzip_static) updated by Maxim Dounin <mdounin@…>
In [changeset:"c7e103acb409f0352cb73997c053b3bdbb8dd5db/nginx"
00:01 Changeset in nginx [8120:c7e103acb409] by Maxim Dounin <mdounin@…>
Gzip static: ranges support (ticket #2349). In contrast to on-the-fly …

01/23/23:

23:57 Changeset in nginx [9070:a954b551dc3f]quic by Maxim Dounin <mdounin@…>
QUIC: improved SO_COOKIE configure test. In nginx source code the …
23:14 Changeset in nginx_org [2928:df2cf6752360] by Maxim Konovalov <maxim@…>
Maxim Konovalov's key expiration date updated.
21:36 Ticket #2439 (1.23.3: test suite is failing) closed by Sergey Kandaurov
wontfix: Tests are intended primarily for developers to make sure they pass on …
17:41 Ticket #2440 (Log new connections immediately when established) closed by Maxim Dounin
worksforme: For access logging, as configured with the …
16:48 Ticket #2440 (Log new connections immediately when established) updated by pgassmann@…
Description changed
16:40 nginx.conf attached to Ticket #2440 by pgassmann@…
nginx.conf for stream tls termination
16:40 Ticket #2440 (Log new connections immediately when established) created by pgassmann@…
We use nginx stream for tcp TLS termination. The connections are long …
02:01 Changeset in nginx [8119:ec26874c3f60] by Maxim Dounin <mdounin@…>
Configure: removed unneeded header from UDP_SEGMENT test.

01/21/23:

01:44 Ticket #2438 (Improve fastcgi_cache_key documentation) updated by Maxim Dounin
Status, Keywords, Version, Summary changed
При проксировании с кэшированием nginx автоматически меняет метод …

01/20/23:

12:37 Ticket #2439 (1.23.3: test suite is failing) updated by Valentin V. Bartenev
The failed tests are for this fix: …
06:14 Ticket #2439 (1.23.3: test suite is failing) created by kloczek@…
[…]

01/19/23:

19:41 Ticket #2438 (Improve fastcgi_cache_key documentation) updated by Denis
Любопытно, что для proxy_cache существует директива …
13:38 Changeset in nginx-tests [1886:90a310f3cee6] by Sergey Kandaurov <pluknet@…>
Tests: workaround for QUIC routing while reloading nginx. Datagrams …

01/18/23:

21:59 Ticket #2438 (Improve fastcgi_cache_key documentation) created by Denis
Сразу извиняюсь что не на английском, быстрее зарепорчу на родном …
19:53 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Maxim Dounin
Thanks for the details. Just for the record, I've submitted the patch …
15:20 Changeset in nginx [9069:03897c45798e]quic by Sergey Kandaurov <pluknet@…>
QUIC: defer setting the active flag for client stream events. …
12:04 Changeset in nginx-tests [1885:905b1704eb54] by Sergey Kandaurov <pluknet@…>
Tests: TLS session resumption tests with HTTP/3. LibreSSL doesn't …
12:04 Changeset in nginx-tests [1884:6f1508d53a26] by Sergey Kandaurov <pluknet@…>
Tests: fixed extracting QUIC early secret if PSK is not in use. …

01/17/23:

14:22 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Max Laverse
Sure. We're using Nginx within our Ingress Controllers instance for …

01/16/23:

22:51 Ticket #2437 (upstream sent invalid header) closed by Maxim Dounin
invalid: Starting with version 1.21.1, nginx …
21:06 Ticket #2437 (upstream sent invalid header) created by lend.sp@…
2023/01/16 20:26:56 [error] 25#25: *77 upstream sent invalid header: …
18:38 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Maxim Dounin
Thanks for testing. Could you please share some details about the use …
11:07 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Max Laverse
Thanks for the quick reply. I don't know if more changes are needed …

01/14/23:

03:15 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) updated by Maxim Dounin
Status changed
Thanks for the report. Indeed, the code does not expect a location …

01/13/23:

22:50 Ticket #2436 (Nginx does log anything anymore) updated by Maxim Dounin
> What is happening? First of all, I would consider making sure this …
13:12 Changeset in nginx-tests [1883:ff50c265a5ac] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/3 tests with streams blocked on insert count. As QUIC …
13:12 Changeset in nginx-tests [1882:3619dcc8ba6d] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/3 tests with server_name captures.
09:41 Ticket #2436 (Nginx does log anything anymore) created by jean-christophe-manciot@…
In /etc/nginx/nginx.conf: […] In …
00:29 Ticket #1433 (WebDAV module didn't convert UTF8 encode url into GBK on Windows) updated by Maxim Dounin
For the record, I've submitted a …
00:24 Ticket #458 (Win32: autoindex module doesn't support Unicode names) updated by Maxim Dounin
For the record, I've submitted a …

01/12/23:

17:56 Changeset in nginx-tests [1881:33432a6877f7] by Sergey Kandaurov <pluknet@…>
Tests: reusable HTTP/3 worker connections.
16:53 Changeset in nginx-tests [1880:03cebb996b5b] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/3 test with upstream check broken connection.
16:53 Changeset in nginx-tests [1879:12d950e1165c] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/3 tests with limit_req.
10:09 Changeset in nginx-tests [1878:b69bae343c53] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/3 keepalive tests.

01/11/23:

20:15 Ticket #1598 (Windows Path Length Limitation issue) updated by Maxim Dounin
For the record, this seems to be trivial to resolve in Windows 10 and …

01/10/23:

19:29 Ticket #1316 ($http_ variables only contain the first field-value) updated by Maxim Dounin
> Maxim, thanks for fixing this! Do you know if there are any plans to …
13:59 Changeset in nginx [9063:e3760b9b7c8e]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: fixed $connection_time. Previously, start_time wasn't set for …
13:42 Changeset in nginx [9065:2ee6f9729739]quic by Roman Arutyunyan <arut@…>
QUIC: set stream error flag on reset. Now, when RESET_STREAM is sent …
13:24 Changeset in nginx [9068:bf2267887014]quic by Roman Arutyunyan <arut@…>
QUIC: relocated ngx_quic_init_streams() for 0-RTT. Previously, …
10:05 Changeset in nginx [9064:35e27117b593]quic by Roman Arutyunyan <arut@…>
QUIC: automatically add and never delete stream events. Previously, …

01/09/23:

17:32 Ticket #1316 ($http_ variables only contain the first field-value) updated by nyurik@…
Replying to Maxim Dounin: > Wiki articles are not …

01/06/23:

22:21 Changeset in nginx_org [2927:decdcc6e9938] by Konstantin Pavlov <thresh@…>
NGINX Agent promo.
11:35 Ticket #2435 (static locations longer than 255 characters lead to unexpected behaviors) created by Max Laverse
Description Defining locations with paths longer than 255 …

01/05/23:

16:34 Changeset in nginx_org [2926:237a77d8565b] by Yaroslav Zhuravlev <yar@…>
Extended description of r_variables in njs.
16:34 Changeset in nginx_org [2925:3be061a0941a] by Yaroslav Zhuravlev <yar@…>
Added link to varindex in njs Reference.
16:26 Changeset in nginx_org [2924:bd8482c5a7fe] by Yaroslav Zhuravlev <yar@…>
Added "Security" section in njs.
15:03 Changeset in nginx [9067:6bb884dc7291]quic by Roman Arutyunyan <arut@…>
HTTP/3: insert count block timeout. Previously, there was no timeout …
14:37 Ticket #2431 (HTTP3: Clang reports heap-use-after-free in ngx_http_v3_insert ...) closed by Roman Arutyunyan
fixed: Committed: http://hg.nginx.org/nginx-quic/rev/987bee4363d1.
14:15 Changeset in nginx [9066:eaa8dc3788e1]quic by Roman Arutyunyan <arut@…>
HTTP/3: trigger 400 (Bad Request) on stream error while blocked. …
Note: See TracTimeline for information about the timeline view.