Timeline



05/06/23:

12:23 Changeset in nginx [9094:afebde21cb32]quic by Roman Arutyunyan <arut@…>
QUIC: disabled datagram fragmentation. As per RFC 9000, Section 14: …

05/05/23:

11:53 Changeset in nginx-tests [1889:8303f3633f65] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/3 proxy_max_temp_file_size tests.
08:37 Ticket #2492 (QUIC:The quic connection was not closed, when max_idle_timeout arrived.) created by bullerdu@…
The triggering logic was as follows: 1. The quic connection was …

05/04/23:

23:16 Ticket #2491 (ssl_stapling.t test uses multiple certificates) created by samuel40791765@…
We've been testing nginx integration with AWS-LC and had ran into some …
15:29 Changeset in nginx [9093:9ae24a9ba763]quic by Roman Arutyunyan <arut@…>
QUIC: fixed encryption level in ngx_quic_frame_sendto(). Previously, …
11:52 Changeset in nginx [9091:8f2f40d3fd18]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed split frames error handling. Do not corrupt frame data …
11:52 Changeset in nginx [9090:394e9a2cefc4]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: fixed ngx_http_v3_init_session() error handling. A QUIC …

05/02/23:

13:54 Changeset in nginx [9092:9553eea74f2a]quic by Roman Arutyunyan <arut@…>
QUIC: optimized immediate close. Previously, before sending …
12:35 Ticket #2488 ($remote_addr is wrong after quic migration) updated by Roman Arutyunyan
Thanks for reporting this. We are now working on improving the issue.
06:26 Ticket #2490 (the backup upstream response inherits the response value of the ...) updated by soukichi@…
Description changed
06:23 debuglog_error_x.log attached to Ticket #2490 by soukichi@…
06:23 debuglog_error_2.log attached to Ticket #2490 by soukichi@…
06:22 debuglog_error_1.log attached to Ticket #2490 by soukichi@…
06:22 request_log.txt attached to Ticket #2490 by soukichi@…
06:21 Ticket #2490 (the backup upstream response inherits the response value of the ...) created by soukichi@…
When an upstream configuration defining primary and backup servers is …

05/01/23:

15:16 Changeset in nginx [8164:b71e69247483] by Sergey Kandaurov <pluknet@…>
Variables: avoid possible buffer overrun with some "$sent_http_*". …

04/30/23:

16:20 Ticket #2455 (nginx doesn't close http/2 connection on error '400' (redirected)) closed by Maxim Dounin
fixed: Fix committed and available in nginx 1.23.4 and 1.24.0, closing this. …

04/28/23:

02:21 Ticket #2486 (Documentation for client_max_body_size may contain an error) updated by Maxim Dounin
Replying to Sergey Kandaurov: > The sentence was written …
01:55 Ticket #1433 (WebDAV module didn't convert UTF8 encode url into GBK on Windows) closed by Maxim Dounin
fixed: Fix committed and available in nginx 1.23.4 / 1.24.0, closing this. …
01:54 Ticket #458 (Win32: autoindex module doesn't support Unicode names) closed by Maxim Dounin
fixed: Fix committed and available in nginx 1.23.4 / 1.24.0, closing this. …
01:53 Ticket #2416 (Memory overrun due to alignment issues when cross-compiling mingw on linux) closed by Maxim Dounin
fixed: Fix committed and available in nginx 1.23.4 / 1.24.0, closing this. …

04/27/23:

23:10 Ticket #2486 (Documentation for client_max_body_size may contain an error) updated by Sergey Kandaurov
The sentence was written in the old times of dominating MSIE 4.x-6.x …
22:13 Ticket #2462 (ngx_stream_js_module.so fails to load after update (1.22.1+0.7.10-1~jammy)) closed by Sergey Kandaurov
fixed: Feedback timeout.
22:10 Ticket #2281 (QUIC: failed to get $http_host variable for http3 request) updated by Sergey Kandaurov
See also #2483.
22:09 Ticket #2483 (http/3 behaves differently with fastcgi_param/php variables breaks ...) closed by Sergey Kandaurov
invalid: Duplicate of #2281.
22:03 Ticket #2484 (When reuseport is not present with listen 443 quic, only HTTP/2 works ...) updated by Sergey Kandaurov
Please provide the full relevant nginx config w.r.t. the listen directives.
22:00 Ticket #2488 ($remote_addr is wrong after quic migration) updated by Sergey Kandaurov
Status changed
21:58 Ticket #2483 (http/3 behaves differently with fastcgi_param/php variables breaks ...) updated by Sergey Kandaurov
Due to differences in HTTP/2 and HTTP/3 implementations, it is handled …
21:12 Ticket #2485 (If chrome browser has '--enable-quic --quic-version=h3-29' set as ...) closed by Sergey Kandaurov
invalid: No, the current nginx-quic snapshot supports the final QUICv1 version …
15:52 Changeset in nginx [9099:9462c514a653]quic by Roman Arutyunyan <arut@…>
QUIC: fixed addr_text after migration (ticket #2488). Previously, the …
15:49 Changeset in nginx [9100:cc3d24a9b76f]quic by Roman Arutyunyan <arut@…>
QUIC: set c->socklen for streams. Previously, the value was not set …

04/24/23:

14:31 BadContent edited by Maxim Dounin
(diff)

04/22/23:

20:59 Ticket #2488 ($remote_addr is wrong after quic migration) created by 9649201.quotev.com@…
In ngx_quic_set_connection_path(), the address is copied from …

04/21/23:

02:39 Ticket #1152 (Custom error_page doesn't work for HTTP error 413) reopened by Maxim Dounin
> For what it's worth I've encountered this issue as well and it seems …

04/20/23:

12:17 Ticket #1152 (Custom error_page doesn't work for HTTP error 413) updated by albgus@…
For what it's worth I've encountered this issue as well and it seems …

04/19/23:

18:44 Ticket #2487 (List of TLS 1.2 and TLS 1.3 extensions supported by nginx) closed by Maxim Dounin
invalid: For questions, please use [http://nginx.org/en/support.html support …
16:17 Ticket #2487 (List of TLS 1.2 and TLS 1.3 extensions supported by nginx) updated by Preetham777@…
Description changed
12:13 Ticket #2487 (List of TLS 1.2 and TLS 1.3 extensions supported by nginx) created by Preetham777@…
Hi Team, wanted to get the list of TLS 1.2 and TLS 1.3 extensions that …
00:32 Ticket #2482 (* is not evaluated to ::) updated by Maxim Dounin
> > The problem is: this means that * is interpreted differently in …

04/18/23:

16:17 Ticket #2486 (Documentation for client_max_body_size may contain an error) created by liam.boxclever.ca@…
http://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body
14:18 Ticket #2482 (* is not evaluated to ::) updated by wanneut@…
> The problem is: this means that * is interpreted differently in …
03:28 Changeset in nginx [8163:77d5c662f3d9] by Maxim Dounin <mdounin@…>
Fixed segfault if regex studies list allocation fails. The …

04/17/23:

15:33 Ticket #2482 (* is not evaluated to ::) updated by Maxim Dounin
> So 3 pieces of software do (for different reasons) something without …
10:46 Ticket #2482 (* is not evaluated to ::) updated by wanneut@…
So 3 pieces of software do (for different reasons) something without …
10:08 Changeset in nginx [8162:252a7acd35ce] by Sergey Kandaurov <pluknet@…>
Added stream modules realip and ssl_preread to win32 builds.
10:07 Changeset in nginx [8161:e70cd097490a] by Sergey Kandaurov <pluknet@…>
Year 2023.
10:06 Changeset in nginx [8160:ea658355015b] by Sergey Kandaurov <pluknet@…>
Version bump.

04/14/23:

15:56 Ticket #2482 (* is not evaluated to ::) updated by Maxim Dounin
> I don't know what you mean with traditionally. 1982 this was true, …
10:10 Ticket #2485 (If chrome browser has '--enable-quic --quic-version=h3-29' set as ...) created by skygunner@…
If chrome browser has '--enable-quic --quic-version=h3-29' set as …
10:03 Ticket #2484 (When reuseport is not present with listen 443 quic, only HTTP/2 works ...) created by skygunner@…
listen 443 quic; If reuseport is not present with the above listen …
09:51 Ticket #2483 (http/3 behaves differently with fastcgi_param/php variables breaks ...) created by skygunner@…
While this can not entirely be a bug, it is considered to be a problem …
09:25 Ticket #2482 (* is not evaluated to ::) updated by wanneut@…
> The * character is traditionally used to mean IPv4 wildcard, and not …

04/13/23:

19:54 Ticket #2482 (* is not evaluated to ::) updated by Maxim Dounin
In no particular order: - This is practically doable (and mostly …
14:31 Ticket #2482 (* is not evaluated to ::) updated by wanneut@…
Description changed
13:51 Ticket #2482 (* is not evaluated to ::) created by wanneut@…
asterisk (*) should be a wildcard for IPv6 [::] and IPv4 0.0.0.0 not …

04/11/23:

15:35 Milestone nginx-1.24.0 completed
Status: released Trunk: stable The first cut from 1.24 …
15:34 Tickets #2416,​2454 batch updated by maxim
Milestone changed
Ticket retargeted after milestone closed
15:34 Milestone nginx-1.23 completed
Status: released Trunk: mainline * [in progress] HTTP/3 support, see …
14:29 Changeset in nginx [9089:8347620e0e76]quic by Roman Arutyunyan <arut@…>
README: revised TLSv1.3 requirement for QUIC. TLSv1.3 is enabled by …
01:45 Changeset in nginx [8159:a4bbb03659db]stable-1.24 by Maxim Dounin <mdounin@…>
release-1.24.0 tag
01:45 Changeset in nginx [8158:420f96a6f7ac]stable-1.24release-1.24.0 by Maxim Dounin <mdounin@…>
nginx-1.24.0-RELEASE
01:41 Changeset in nginx [8157:05cf7574d94b]stable-1.24 by Maxim Dounin <mdounin@…>
Stable branch.

04/10/23:

21:13 Milestone njs-0.7.12 completed
* added "zlib" module. * fixed Headers() constructor in Fetch API. * …
16:24 Ticket #2481 (failed (//usr/lib/x86_64-linux-gnu/libjemalloc.so.2: cannot allocate ...) closed by Maxim Dounin
invalid: This doesn't look like an issue in nginx, but rather an issue with TLS …
10:34 Ticket #2481 (failed (//usr/lib/x86_64-linux-gnu/libjemalloc.so.2: cannot allocate ...) created by konkhra@…
nginx/1.23.4 compiled with dynamic-module option throws this error …
10:22 Ticket #2479 (Quic connection will be closed too early in stream prxoy mode) closed by Roman Arutyunyan
fixed

04/07/23:

12:52 Ticket #2479 (Quic connection will be closed too early in stream prxoy mode) updated by Roman Arutyunyan
Committed: https://hg.nginx.org/nginx-quic/rev/9ea62b6250f2

04/06/23:

22:52 Ticket #1037 (NGiNX drops the body of a HTTP proxy response on Linux if proxy ...) updated by Maxim Dounin
See also #1211, #1673, #2457.
22:52 Ticket #2457 (Nginx changes HTTP 413 Payload Too Large response status to HTTP 502 ...) closed by Maxim Dounin
duplicate: Feedback timeout. As suggested in comment:1, this looks like yet …
22:51 Ticket #2466 (I can't start nginx when 'quic_bpf on' with systemd-service) closed by Maxim Dounin
worksforme: Feedback timeout.
14:18 Changeset in nginx [9087:6c732b87ee10]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: fixed CANCEL_PUSH handling.
11:54 BadContent edited by Maxim Dounin
(diff)
11:53 BadContent edited by Maxim Dounin
(diff)
11:39 Changeset in nginx [9088:9ea62b6250f2]quic by Roman Arutyunyan <arut@…>
Stream: allow waiting on a blocked QUIC stream (ticket #2479). …
10:18 Ticket #2479 (Quic connection will be closed too early in stream prxoy mode) updated by himac.lee@…
Replying to Roman Arutyunyan: > Thanks for clarifying …
09:39 Ticket #2479 (Quic connection will be closed too early in stream prxoy mode) updated by Roman Arutyunyan
Thanks for clarifying this. Indeed, the error is generated for plain …
09:38 quic-stream-block attached to Ticket #2479 by Roman Arutyunyan
03:18 Ticket #2479 (Quic connection will be closed too early in stream prxoy mode) updated by himac.lee@…
Thanks for your reply. The protocol we are proxying with QUIC/Stream …
Note: See TracTimeline for information about the timeline view.