Timeline



11/24/20:

19:32 Changeset in nginx_org [2623:2b71a9ef37c1] by Yaroslav Zhuravlev <yar@…>
Documented the "-e" command-line option.
17:19 Changeset in nginx [8647:507da0d3b070]quic by Sergey Kandaurov <pluknet@…>
Merged with the default branch.
16:25 Changeset in nginx_org [2625:987768ee3211] by Konstantin Pavlov <thresh@…>
Linux packages: fixed path for Alpine package sources.
16:22 Changeset in nginx_org [2626:ca47ce7f0cd4] by Konstantin Pavlov <thresh@…>
Linux packages: removed Alpine 3.9 due to EOL.
16:11 Changeset in nginx-tests [1624:81fd6615358e] by Sergey Kandaurov <pluknet@…>
Tests: added test for "grpc error" followed by RST_STREAM NO_ERROR.
15:32 Milestone nginx-1.19.5 completed
Status: scheduled Trunk: mainline * A CLI option to redefine …
15:14 Changeset in nginx_org [2622:64bbb9163a14] by Maxim Dounin <mdounin@…>
nginx-1.19.5
15:06 Changeset in nginx [7748:66a441bf669b] by Maxim Dounin <mdounin@…>
release-1.19.5 tag
15:06 Changeset in nginx [7747:8e5b068f761c]release-1.19.5 by Maxim Dounin <mdounin@…>
nginx-1.19.5-RELEASE
13:11 Ticket #2099 (allow doesn't stop when matching - since at least nginx 1.18 - ...) updated by Maxim Dounin
> Nethtertheless from my point of view the fall-through type of …
07:35 Ticket #2099 (allow doesn't stop when matching - since at least nginx 1.18 - ...) updated by bezio@…
Thanks a lot for pointing this out! I checked the changelog of nginx …
01:23 Changeset in nginx-tests [1623:3fe652bc9dae] by Sergey Kandaurov <pluknet@…>
Tests: introduced HTTP/2 frames buffering option in HTTP2 package.
01:23 Changeset in nginx-tests [1622:5b3d33b5556c] by Sergey Kandaurov <pluknet@…>
Tests: converted HTTP2 raw_read() and raw_write() to class methods.
00:43 Changeset in nginx-tests [1621:fd440d324700] by Sergey Kandaurov <pluknet@…>
Tests: simplified get_ssl_socket() functions that use Net::SSLeay.

11/23/20:

22:46 Changeset in nginx-tests [1620:166461f0bd4b] by Sergey Kandaurov <pluknet@…>
Tests: added $ssl_server_name checks to stream_ssl_certificate.t. …
22:46 Changeset in nginx-tests [1619:436d0ffc2ea3] by Sergey Kandaurov <pluknet@…>
Tests: correctly shutdown ssl for reproducible session reuse tests. …
22:46 Changeset in nginx-tests [1618:cea0591b13dd] by Sergey Kandaurov <pluknet@…>
Tests: fixed TLSv1.3 session reuse in stream_ssl_certificate.t. See …
17:53 Ticket #147 (nginx touched /var/log/nginx-error.log even when error_log are switched off) closed by Maxim Dounin
fixed: Fix committed.
14:02 Ticket #1188 (Send "immutable" keyword in Cache-Control when "expires max") updated by Maxim Dounin
See also #2100.
14:01 Ticket #2100 (Expires directive does not allow to add immutable variable to ...) closed by Maxim Dounin
duplicate: Duplicate of #1188.
13:51 Ticket #2099 (allow doesn't stop when matching - since at least nginx 1.18 - ...) closed by Maxim Dounin
invalid: The error is generated by the 3rd party auth_pam module you are using, …
13:38 Ticket #2100 (Expires directive does not allow to add immutable variable to ...) created by selivan@…
expires directive sets 2 headers at once: Expires and Cache-Control. …
11:23 nginx_compiled.conf attached to Ticket #2099 by bezio@…
output as of nginx -T
11:23 Changeset in nginx-tests [1617:c56df3527161] by Dmitry Volyntsev <xeioex@…>
Tests: adapted js_dump.t to upcoming changes in 0.5.0. After 0.5.0 …
11:23 Ticket #2099 (allow doesn't stop when matching - since at least nginx 1.18 - ...) created by bezio@…
We do have some nginx-based balancer which does ssl-offloading and …

11/22/20:

17:12 Ticket #2098 (nginx is actively requesting VIP access, which causes mariadb to ...) closed by Maxim Dounin
invalid: The stream module does not request anything, but rather proxies …

11/20/20:

09:20 Ticket #2098 (nginx is actively requesting VIP access, which causes mariadb to ...) created by yuioplv@…
Hello, my nginx configuration is as follows: stream { …

11/19/20:

23:22 Changeset in nginx_org [2621:16e9467b75ca] by Artem Konev <artem.konev@…>
Added info about the Unit 1.21.0 release.
19:18 Ticket #1792 (grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams) updated by Pavel Pautov <p.pautov@…>
In [changeset:"88eca63261c3dca2dcc6185cadc82ec9d549f9a0/nginx"
18:29 Milestone unit-1.21 completed
Planned features and enhancements: * Threads support for java, perl, …
17:15 Changeset in nginx [7745:f57a478aa16d] by Sergey Kandaurov <pluknet@…>
Use .Mt to mark up email addresses.
17:07 Ticket #147 (nginx touched /var/log/nginx-error.log even when error_log are switched off) updated by Igor Ippolitov <iippolitov@…>
In [changeset:"f18db38a9826a9239feea43c95515bac4e343c59/nginx"
16:59 Changeset in nginx [7744:f18db38a9826] by Igor Ippolitov <iippolitov@…>
Core: "-e" command line option. When installing or running from a …
09:50 Ticket #2075 (nginx-quic with WordPress) updated by ikoctya@…
Replying to Roman Arutyunyan: > Can you check if the …
02:41 Changeset in nginx [7746:88eca63261c3] by Pavel Pautov <p.pautov@…>
gRPC: RST_STREAM(NO_ERROR) handling after "trailer only" responses. …

11/18/20:

20:56 Changeset in nginx [8646:4bf332873a83]quic by Sergey Kandaurov <pluknet@…>
QUIC: rejecting zero-length packets with PROTOCOL_VIOLATION. Per the …
19:03 Changeset in nginx-tests [1616:cd0461e1e392] by Dmitry Volyntsev <xeioex@…>
Tests: added js subrequest test with error_page redirect.
11:14 Changeset in nginx-tests [1615:4eb2a82dd9b5] by Dmitry Volyntsev <xeioex@…>
Tests: added njs version check for js ngx tests.

11/17/20:

21:33 Changeset in nginx [8645:ae4bffb75df8]quic by Sergey Kandaurov <pluknet@…>
QUIC: simplified and streamlined ngx_quic_decrypt(). Both clearflags …
21:33 Changeset in nginx [8644:e953bd2c5bb3]quic by Sergey Kandaurov <pluknet@…>
QUIC: merged create_long/short_packet() functions. They no longer differ.
21:32 Changeset in nginx [8643:5fdd0ef42232]quic by Sergey Kandaurov <pluknet@…>
QUIC: macros for manipulating header protection and reserved bits. …
21:32 Changeset in nginx [8642:05b1ee464350]quic by Sergey Kandaurov <pluknet@…>
QUIC: hide header creation internals in ngx_event_quic_transport.c. …
21:32 Changeset in nginx [8641:fe53def49945]quic by Sergey Kandaurov <pluknet@…>
QUIC: refactored long header parsing. The largely duplicate …
21:31 Changeset in nginx [8640:46374c3fee3f]quic by Sergey Kandaurov <pluknet@…>
QUIC: sorted header parsing functions in order of appearance. No …
21:12 Changeset in nginx [8648:b80d9179ba2a]quic by Roman Arutyunyan <arut@…>
HTTP/3: finalize chunked response body chain with NULL. Unfinalized …
20:54 Changeset in nginx [8649:5a92523e50d3]quic by Roman Arutyunyan <arut@…>
HTTP/3: null-terminate empty header value. Header value returned from …
17:49 Changeset in nginx-tests [1614:bc0990ea2e5b] by Dmitry Volyntsev <xeioex@…>
Tests: js TODO adjusted up to 0.4.0.
14:39 Changeset in nginx-tests [1613:d7ec131d305a] by Maxim Dounin <mdounin@…>
Tests: reworked proxy_unfinished.t to use http_content(). This …
14:39 Changeset in nginx-tests [1612:8659123d2d37] by Maxim Dounin <mdounin@…>
Tests: made http_content() exportable.
14:15 Ticket #2097 (Unable to enable TLSv1.3) closed by Maxim Dounin
worksforme: Just tested, works fine here. Please make sure that you are …
14:01 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by Maxim Dounin
> The latter requests I send returned 502 (Bad Gateway) with message …
13:33 Changeset in nginx-tests [1611:dbeb4c896f7e] by Dmitry Volyntsev <xeioex@…>
Tests: added js tests for ngx object.
12:22 Changeset in nginx [8639:9d28e9028aa5]quic by Sergey Kandaurov <pluknet@…>
QUIC: removed macros for stream limits unused since c5324bb3a704.
10:25 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by pszemus@…
Thanks Maxim for that clarification. There's one more thing: If I …
06:33 Ticket #2097 (Unable to enable TLSv1.3) created by sdranju@…
Nginx for Windows. Enabled TLS v1.3 however it's not getting active. …
03:53 Changeset in nginx-tests [1610:bad6aa24ec10] by Maxim Dounin <mdounin@…>
Tests: reworked ssl_verify_depth tests. Full matrix of various verify …

11/16/20:

14:24 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by Maxim Dounin
Replying to pszemus@…: > What's also weird is that when …
14:17 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by Maxim Dounin
Status changed
Thanks, this looks like the problem is that the number of …
13:19 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by pszemus@…
What's also weird is that when one of the upstream servers is marked …
09:03 Changeset in nginx_org [2620:64409dcfaf61] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft October 2020 Web Server Survey stats.
08:15 nginx-proxy_next_upstream-test.conf attached to Ticket #2096 by pszemus@…
Simple test nginx configuration
08:15 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) created by pszemus@…
Using proxy_next_upstream gives an inconsistent behaviour when one …
06:05 Ticket #1843 ($upstream_http_set_cookie includes only first cookie) updated by bgardner.noggin.com.au@…
This is still present in 1.17.4

11/15/20:

14:35 Ticket #2075 (nginx-quic with WordPress) updated by Roman Arutyunyan
Can you check if the server sends HTTP trailers? To do that, set up …

11/13/20:

19:48 Ticket #2093 (Directive "starttls" should not be on when use "ssl") updated by Maxim Dounin
Yes. There can be more than one listening socket in the server block, …
15:11 Changeset in nginx [8638:d1cf691a82e8]quic by Sergey Kandaurov <pluknet@…>
Core: hide "struct ngx_quic_connection_s" and further reduce diffs. …
15:11 Changeset in nginx [8637:c436681ad8e0]quic by Sergey Kandaurov <pluknet@…>
Core: reduced diff to the default branch. It became feasible to …
13:24 Changeset in nginx [8636:ad7ca043edf5]quic by Sergey Kandaurov <pluknet@…>
QUIC: microoptimization in varint parsing. Removed a useless mask …
02:39 Ticket #2080 (Possible mem leak in nginx) updated by sungguoshuai@…
OK,thank you very much, dear Maxim~ I know the reason now,and I will …
01:42 Ticket #2093 (Directive "starttls" should not be on when use "ssl") updated by zhoushulin1992@…
Replying to Maxim Dounin: > Thank you for your suggestion. …

11/12/20:

14:46 Changeset in nginx-tests [1609:f3ba4c74de31] by Andrei Belov <defan@…>
Tests: added TEST_GLOBALS_STREAM variable support.

11/11/20:

21:08 Changeset in nginx [8634:831d1960826f]quic by Roman Arutyunyan <arut@…>
QUIC: generate default stateless reset token key. Previously, if …
19:40 Changeset in nginx [8633:d8b01c2b8931]quic by Roman Arutyunyan <arut@…>
QUIC: removed comment.
19:39 Changeset in nginx [8632:50f5c4f75fc1]quic by Roman Arutyunyan <arut@…>
QUIC: added quic_stateless_reset_token_key Stream directive. A …
17:56 Changeset in nginx [8631:e167c7b4cff4]quic by Roman Arutyunyan <arut@…>
QUIC: reallocate qc->dcid on retry. Previously new dcid was generated …
17:43 Ticket #2092 (The description about directive "proxy_redirect" is not clear.) closed by Maxim Dounin
wontfix: Thank you for your suggestion. It is believed that the current …
17:39 Ticket #2086 (The relationship between directive "proxy_busy_buffers_size" and other ...) closed by Maxim Dounin
wontfix: Thank you for your suggestion. It is believed that not all limitations …
17:36 Ticket #2084 (The restriction on directive "proxy_buffers" is not complete.) closed by Maxim Dounin
wontfix: Thank you for your suggestion. It is believed that not all limitations …
17:29 Ticket #2095 (Directive "user" might not be take effect in some situations.) closed by Maxim Dounin
wontfix: Thank you for your suggestion. It is believed that the warning emitted …
17:21 Ticket #2094 ("proxy_protocol" parameter in directive "listen" is incompatible with ...) closed by Maxim Dounin
wontfix: Thank you for your suggestion. The UDP protocol implies various …
17:08 Ticket #2085 (The relationship between directive "fastcgi_busy_buffers_size" and ...) closed by Maxim Dounin
duplicate: Closing this as duplicate of #2086, which is more generic, as applies …
17:07 Ticket #2087 (The relationship between directive "scgi_busy_buffers_size" and other ...) closed by Maxim Dounin
duplicate
17:07 Ticket #2088 (The relationship between directive "uwsgi_busy_buffers_size" and other ...) closed by Maxim Dounin
duplicate
17:07 Ticket #2088 (The relationship between directive "uwsgi_busy_buffers_size" and other ...) updated by Maxim Dounin
Closing this as duplicate of #2086, which is more generic, as applies …
17:07 Ticket #2087 (The relationship between directive "scgi_busy_buffers_size" and other ...) updated by Maxim Dounin
Closing this as duplicate of #2086, which is more generic, as applies …
17:07 Ticket #2086 (The relationship between directive "proxy_busy_buffers_size" and other ...) updated by Maxim Dounin
See also #2085, #2087, and #2088.
17:03 Ticket #2084 (The restriction on directive "proxy_buffers" is not complete.) updated by Maxim Dounin
See also #2083.
17:02 Ticket #2083 (The restriction on directive "fastcgi_buffers" is not complete.) closed by Maxim Dounin
duplicate: Closing this as duplicate of #2084, which is more generic.
17:00 Ticket #2082 (The relationship between directive "connection_pool_size" and ...) closed by Maxim Dounin
wontfix: Thank you for your suggestion. It is believed that not all limitations …
14:27 Ticket #2081 (The restriction on directive "alias" is not complete.) closed by Maxim Dounin
wontfix: Thank you for your suggestion. Semantically, the "alias" directive …
13:43 Ticket #2093 (Directive "starttls" should not be on when use "ssl") closed by Maxim Dounin
wontfix: Thank you for your suggestion. This "ssl" directive was made obsolete …
13:37 Ticket #2091 (The description of directive "index" is inaccurate.) closed by Maxim Dounin
wontfix: Thank you for your feedback. It is believed that the current wording …
13:12 Ticket #2089 (Directive "if" embeding is not allowed but not record.) closed by Maxim Dounin
invalid: It is clearly documented that the allowed contexts for the "if" …
11:57 Changeset in nginx [8628:45db1b5c1706]quic by Roman Arutyunyan <arut@…>
QUIC: connection multiplexing per port. Also, connection migration …
10:45 Changeset in nginx-tests [1608:2f00ed2e0d1a] by Sergey Kandaurov <pluknet@…>
Tests: added test for SSL shutdown on lingering close.
03:53 Ticket #2095 (Directive "user" might not be take effect in some situations.) created by zhoushulin1992@…
Directive "user" will be ignored if the master process doesn't run …
03:52 Ticket #2094 ("proxy_protocol" parameter in directive "listen" is incompatible with ...) created by zhoushulin1992@…
When users try to use udp protocol in directive "listen", the …
03:51 Ticket #2093 (Directive "starttls" should not be on when use "ssl") created by zhoushulin1992@…
Since "starttls" and "ssl" are conflict, it is better to note it in …
03:49 Ticket #2092 (The description about directive "proxy_redirect" is not clear.) created by zhoushulin1992@…
In the description of directive "proxy_redirect" in …
03:46 Ticket #2091 (The description of directive "index" is inaccurate.) created by zhoushulin1992@…
In the document of directive "index" in …
03:45 Ticket #2090 (proxy_pass cannot have URI part if in some situations.) created by zhoushulin1992@…
Directive "proxy_pass" cannot have URI part in some situation, but at …
03:43 Ticket #2089 (Directive "if" embeding is not allowed but not record.) created by zhoushulin1992@…
Directive "if" should not allow another "if" inside, but this is not …
03:40 Ticket #2088 (The relationship between directive "uwsgi_busy_buffers_size" and other ...) created by zhoushulin1992@…
In the document of directive "uwsgi_busy_buffers_size", it says that …
03:39 Ticket #2087 (The relationship between directive "scgi_busy_buffers_size" and other ...) created by zhoushulin1992@…
In the document of directive "scgi_busy_buffers_size", it says that …
03:37 Ticket #2086 (The relationship between directive "proxy_busy_buffers_size" and other ...) created by zhoushulin1992@…
In the document of directive "proxy_busy_buffers_size", it says that …
03:35 Ticket #2085 (The relationship between directive "fastcgi_busy_buffers_size" and ...) created by zhoushulin1992@…
In the document of directive "fastcgi_busy_buffers_size", it says that …
03:34 Ticket #2084 (The restriction on directive "proxy_buffers" is not complete.) created by zhoushulin1992@…
Based on the handling logic in …
03:31 Ticket #2083 (The restriction on directive "fastcgi_buffers" is not complete.) created by zhoushulin1992@…
Based on the handling logic in …
03:28 Ticket #2082 (The relationship between directive "connection_pool_size" and ...) created by zhoushulin1992@…
The "large_client_header_buffers" size must be equal to or greater …
03:26 Ticket #2081 (The restriction on directive "alias" is not complete.) created by zhoushulin1992@…
Directive "alias" cannot used inside the named location, but none of …

11/10/20:

20:42 Changeset in nginx [8635:ef83990f0e25]quic by Roman Arutyunyan <arut@…>
Fixed generating chunked response after 46e3542d51b3. If trailers …
19:40 Changeset in nginx [8630:279ad36f2f4b]quic by Roman Arutyunyan <arut@…>
QUIC: renamed c->qs to c->quic.
18:45 Changeset in nginx-tests [1607:0411d30859ad] by Dmitry Volyntsev <xeioex@…>
Tests: changed log js test. SEE-THIS label is already used in 'return …
18:38 Changeset in nginx [8629:feec2cc762f6]quic by Roman Arutyunyan <arut@…>
QUIC: got rid of the c->quic field. Now QUIC connection is accessed …
15:37 Ticket #2080 (Possible mem leak in nginx) updated by Maxim Dounin
Stack traces provided show request pools allocated as leaked. These …
14:13 Changeset in nginx [7743:4b1299b1856a] by Maxim Dounin <mdounin@…>
Configure: shared sources for addon modules. Addon modules, both …
14:13 Changeset in nginx [7742:4a69fec53b2f] by Maxim Dounin <mdounin@…>
Configure: initialization of NGX_ADDON_SRCS.
14:13 Changeset in nginx [7741:f0110b3663b7] by Maxim Dounin <mdounin@…>
Configure: style.
02:03 Changeset in nginx-tests [1606:e4e0695552ed] by Maxim Dounin <mdounin@…>
Tests: fixed stream_proxy_ssl_conf_command.t. The …
01:35 Ticket #2080 (Possible mem leak in nginx) updated by sungguoshuai@…
Thank you for your reply,sir. But I don't understandard why you think …

11/09/20:

21:39 Ticket #2058 (nginx returns code 500 on zero-size request body when filter module ...) closed by Maxim Dounin
fixed: Fix committed, thanks for reporting this.
21:32 Changeset in nginx [8626:e0947c952d43]quic by Sergey Kandaurov <pluknet@…>
QUIC: multiple versions support in ALPN. Previously, a version based …
21:23 Changeset in nginx [8625:4416b7ab0a27]quic by Sergey Kandaurov <pluknet@…>
QUIC: multiple versions support. Draft-29 and beyond are now treated …
21:22 Ticket #2058 (nginx returns code 500 on zero-size request body when filter module ...) updated by Maxim Dounin <mdounin@…>
In [changeset:"967cfa6e2ff86a83f7b1beb95cc7dd80b9060382/nginx"
21:20 Changeset in nginx [8624:340cd26158fb]quic by Sergey Kandaurov <pluknet@…>
QUIC: preparatory changes for multiple QUIC versions support. A …
19:41 Changeset in nginx [7740:967cfa6e2ff8] by Maxim Dounin <mdounin@…>
Request body: removed error assumption (ticket #2058). Before …
19:40 Changeset in nginx [7739:4d5b04daeaff] by Maxim Dounin <mdounin@…>
Request body: improved logging. Added logging before returning …
18:58 Changeset in nginx [8627:405b6e8eb523]quic by Roman Arutyunyan <arut@…>
QUIC: renamed field and function related to client ids. Particularly, …
13:18 Ticket #2080 (Possible mem leak in nginx) closed by Maxim Dounin
invalid
13:18 Ticket #2080 (Possible mem leak in nginx) reopened by Maxim Dounin
13:18 Ticket #2080 (Possible mem leak in nginx) closed by Maxim Dounin
fixed: The leaks shown are clearly caused by oss-fuzz.
08:31 Ticket #2080 (Possible mem leak in nginx) updated by sungguoshuai@…
The 'uname -a' tell is aarch64, but I check the source code, x86_64 …
08:04 sgs-nginx_latest.log attached to Ticket #2080 by sungguoshuai@…
The full function stack of possible mem leak
07:57 Ticket #2080 (Possible mem leak in nginx) created by sungguoshuai@…
When I use oss-fuzz to check the latest nginx source code,I get some …

11/07/20:

10:08 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by i81b4u@…
Hmmm, a member of the OpenSSL development team did write a fix …
05:32 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by IlyaIndigo@…
Then in the description of the option it is necessary to mention …

11/06/20:

20:46 Ticket #2056 (TLS ALert "close_notify" missing) closed by Ruslan Ermilov
fixed
20:46 Ticket #2056 (TLS ALert "close_notify" missing) updated by Ruslan Ermilov <ru@…>
In [changeset:"554c6ae25ffc634e29adae8b51bef6ddabebea39/nginx"
20:44 Changeset in nginx [7738:554c6ae25ffc] by Ruslan Ermilov <ru@…>
SSL: fixed non-working SSL shutdown on lingering close. When doing …
20:44 Changeset in nginx [7737:ed17a2a95c8d] by Ruslan Ermilov <ru@…>
Removed dead code from ngx_http_set_keepalive(). The code removed …
15:21 Changeset in nginx [8623:8550b91e8e35]quic by Vladimir Homutov <vl@…>
QUIC: added proper logging of special values. A number of unsigned …
14:32 Changeset in nginx-tests [1605:aa5a61d1254b] by Sergey Kandaurov <pluknet@…>
Tests: actually test the verification depth in ssl_verify_depth.t. …
14:29 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) updated by Maxim Dounin
Given that localhost is defined to be 127.0.0.1 and ::1 on your …

11/05/20:

19:37 Changeset in nginx [7735:908f48bd3c2f] by Vladimir Homutov <vl@…>
Version bump.
19:34 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) updated by partizanes@…
Memcached is minimally used and absolutely accessible. I will assume …
13:40 Ticket #2079 (Empty path in URL) updated by Maxim Dounin
So why the client uses request-target in the absolute-form in the …
13:11 Ticket #2079 (Empty path in URL) updated by ianton-ru@…
No. In known case Yandex Cloud Storage uses nginx as reverse proxy.
12:56 Ticket #915 ("Upgrade" header should not be proxied over h2) updated by Maxim Dounin
See also #2078.
12:56 Ticket #2078 (Hop-specific HTTP headers (e.g. Upgrade) from origin server being ...) closed by Maxim Dounin
duplicate: Duplicate of #915.
12:35 Ticket #2079 (Empty path in URL) updated by Maxim Dounin
Priority changed
First of all, could you please clarify - are you using nginx as a …
10:00 Ticket #2079 (Empty path in URL) created by ianton-ru@…
Nginx does not accept url with empty path like …
08:11 Ticket #2078 (Hop-specific HTTP headers (e.g. Upgrade) from origin server being ...) created by hsivonen@…
I had set up proxying with proxy_pass …
00:00 Ticket #1084 (Override previous access_log settings) closed by Maxim Dounin
wontfix: Directives in nginx configuration cannot be overridden. If you already …

11/04/20:

19:53 Ticket #1855 (Strip an object from an header(cookie)) closed by Maxim Dounin
fixed: The proxy_cookie_flags
19:51 Ticket #2077 (rename conf files with ".sample" extension for windows package) closed by Maxim Dounin
wontfix: Thank you for your suggestion. The directory structure of …
19:16 Ticket #2028 (Why is it not possible to cache PUT requests (proxy_cache_methods)?) closed by Maxim Dounin
invalid
08:36 Ticket #2077 (rename conf files with ".sample" extension for windows package) created by long76@…
when i update nginx i just replace all files and forgot about config …
05:34 Ticket #2075 (nginx-quic with WordPress) updated by ikoctya@…
Description changed
02:21 Ticket #1659 (nginx intermittent delay before sending response) closed by Maxim Dounin
fixed: Starting with 1.19.1 (bffcc5af1d72), nginx is able recognize that the …
00:56 Ticket #1339 (Missing Secure Attribute) closed by Maxim Dounin
fixed: The userid_flags directive to …

11/03/20:

23:25 Ticket #368 (RFE: add a proxy_cookie_secure to override cookes to be 'Secure') closed by Maxim Dounin
fixed: The proxy_cookie_flags
23:19 Ticket #1181 ("Vary: X-Forwarded-Proto" should be removed) closed by Maxim Dounin
wontfix: It doesn't looks like there is anything here which needs to be …
23:12 Ticket #1890 (Cookie SameSite support for userid module) closed by Maxim Dounin
fixed: The userid_flags directive to …
23:01 Ticket #1689 (Writing connections leak with http/2) closed by Maxim Dounin
fixed: Feedback timeout.
20:10 Ticket #1996 (Why is there no Restart=on-failure in systemd unit) closed by Maxim Dounin
wontfix: Starting nginx is not expected to fail unless it is incorrectly …
19:50 Ticket #2004 (nginx temp files deleting problem) closed by Maxim Dounin
invalid: Feedback timeout.
19:47 Ticket #2031 (gRPC connections ingressed through nginx closed with RST_STREAM error ...) closed by Maxim Dounin
invalid: Feedback timeout.
18:13 Ticket #2042 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:12 Ticket #2041 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:12 Ticket #2040 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:12 Ticket #2039 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:12 Ticket #2038 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:12 Ticket #2037 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:11 Ticket #2036 (Can't get old SSL cert to work - ca md too weak) closed by Maxim Dounin
duplicate: Duplicate of #2035.
18:10 Ticket #2047 (nginx is not receiving cookies/header if many workers are spawned) closed by Maxim Dounin
invalid: Feedback timeout.
18:06 Ticket #2048 (Document that 'proxy_buffering off' disables caching) updated by Maxim Dounin
Owner, Status changed
Yaroslav, please take a look. Something like a "Caching and storing …
16:28 Ticket #2053 (ignore_invalid_headers required, but only for websockets) closed by Maxim Dounin
invalid: Feedback timeout. As outlined above, from the ticket description it …
16:23 Ticket #2062 (Nginx doesn't support HTTP status code 417 (Expectation Failed)) closed by Maxim Dounin
invalid: The only expectation defined by …
16:21 quic-wordpres-login.png attached to Ticket #2075 by ikoctya@…
wp login
16:20 Ticket #2075 (nginx-quic with WordPress) created by ikoctya@…
if add options, […] quic/http3 work on my wordpres site, but: …
13:27 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by Andrei Belov
fixed: Replying to gamewii6666@…: > The rpm file can be …

11/02/20:

17:38 Changeset in nginx [8622:183275308d9a]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed address validation issues in a new connection. The client …
17:15 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by Maxim Dounin
See also #2073.
16:57 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
The rpm file can be installed normally Can be installed normally on …
16:18 Ticket #2073 (TLS 1.3 handshake failure with ssl_reject_handshake on) closed by Maxim Dounin
duplicate: That's a bug in OpenSSL, see #2071 for details. Consider either using …
16:17 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by Maxim Dounin
For the record: https://github.com/openssl/openssl/issues/13291
15:21 Changeset in nginx [8621:9c3be23ddbe7]quic by Sergey Kandaurov <pluknet@…>
QUIC: refactored key handling. All key handling functionality is …
15:16 Ticket #2073 (TLS 1.3 handshake failure with ssl_reject_handshake on) created by kn007
CentOS 8 x64 nginx/1.19.4 […]
14:12 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Replying to gamewii6666@…: > It is found that the …
07:13 Ticket #2067 (bug nginx build_module Cannot specify nginx version) reopened by gamewii6666@…
It is found that the compiled RPM file name is 1.18.0-1 instead of 1.18.0-2

11/01/20:

22:29 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) closed by Maxim Dounin
invalid: The no live upstreams error means that nginx wasn't able to select a …
21:50 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by i81b4u@…
Thanks a lot for your quick response. Much appreciated! In the mean …
18:14 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) closed by Sergey Kandaurov
wontfix: Thank you for your report. This is a known issue. OpenSSL checks …
16:31 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) created by partizanes@…
Problem with use […] It work , but sometimes ignore port and …
11:25 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) created by i81b4u@…
After "adding ssl_reject_handshake on;" to my configuration, …

10/30/20:

09:40 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by Andrei Belov
fixed

10/29/20:

21:50 Changeset in nginx [8620:d10118e38943]quic by Sergey Kandaurov <pluknet@…>
QUIC: refactored SSL_do_handshake() handling. No functional changes.
21:50 Changeset in nginx [8619:bb3f4f669417]quic by Sergey Kandaurov <pluknet@…>
QUIC: passing ssl_conn to SSL_get0_alpn_selected() directly. No …
17:28 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
The following is the result of rpm -q --provides nginx config(nginx) …
16:36 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Please update nginx package to the 1.18.0-2 version and you should be …
16:13 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) closed by Andrei Belov
duplicate: Replying to jonikorhonen@…: > Seems to be same(ish) …
16:11 Changeset in nginx_org [2619:94107f33b7bb] by Konstantin Pavlov <thresh@…>
Linux packages: actualized the list of supported distributions.
15:53 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by jonikorhonen@…
Original problem seems to have been with using build_module.sh from …
14:53 Changeset in nginx [8618:71b7453fb11f]quic by Sergey Kandaurov <pluknet@…>
Merged with the default branch.
14:48 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by Andrei Belov
Status changed
Make sure you're using the build_module.sh script from here: …
14:46 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by Andrei Belov
Owner, Status, Component changed
14:25 Changeset in nginx [8617:69dc750cf66f]quic by Roman Arutyunyan <arut@…>
QUIC: handle more frames in ngx_quic_resend_frames(). When a packet …
13:53 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) created by jonikorhonen@…
Running `build_module.sh --skip-depends -y -v 1.18.0 …

10/28/20:

18:39 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Status changed
Thanks for double-checking, the issue is confirmed. We will work on a …
16:19 Ticket #2061 (cookie lost in nginx-quic under http/3) closed by Sergey Kandaurov
worksforme: Works for me. The Set-Cookie header is successfully sent by nginx and …
15:27 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
I can provide script What didn’t work last time was this version …
13:05 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Replying to gamewii6666@…: > I mean package > example …
12:56 Ticket #2069 (build_module dnf install error nothing provides nginx-r1.18.0 needed error) created by gamewii6666@…
./build_module.sh -v 1.18.0 …
11:22 Changeset in nginx [8616:64405f970f6f]quic by Vladimir Homutov <vl@…>
QUIC: avoided retransmission of stale ack frames. Acknowledgments are …
09:15 Changeset in nginx [8614:3d79c08bb0f1]quic by Roman Arutyunyan <arut@…>
QUIC: changed ACK frame debugging. Previously ACK ranges were logged …
07:56 Changeset in nginx [7736:a46fcf101cfc] by Vladimir Homutov <vl@…>
Core: added format specifiers to output binary data as hex. Now "s", …

10/27/20:

22:07 Changeset in nginx_org [2618:0b98a81f196b] by Yaroslav Zhuravlev <yar@…>
Documented the ssl_reject_handshake directive.
22:03 Changeset in nginx_org [2617:6684517c9d19] by Yaroslav Zhuravlev <yar@…>
Documented the proxy_ssl_conf_command directive and friends.
22:03 Changeset in nginx_org [2616:d8bf37d20449] by Yaroslav Zhuravlev <yar@…>
Documented the ssl_conf_command directive.
18:21 Changeset in nginx [8615:27e305834078]quic by Roman Arutyunyan <arut@…>
QUIC: changed STREAM frame debugging.
15:37 Milestone nginx-1.19.4 completed
Status: scheduled Trunk: mainline * proxy_smtp_auth …
15:18 Changeset in nginx_org [2615:3cb2736bb74c] by Maxim Dounin <mdounin@…>
nginx-1.19.4
15:09 Changeset in nginx [7734:df41a6b6c2aa] by Maxim Dounin <mdounin@…>
release-1.19.4 tag
15:09 Changeset in nginx [7733:dc0cc425fa63]release-1.19.4 by Maxim Dounin <mdounin@…>
nginx-1.19.4-RELEASE
13:24 Changeset in nginx [8613:867c189f875d]quic by Roman Arutyunyan <arut@…>
QUIC: unified range format for rx and tx ACK frames. Previously, tx …
12:09 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
I mean package example :gcc
11:32 Changeset in nginx [8604:b3d9e57d0f62]quic by Vladimir Homutov <vl@…>
QUIC: single function for frame debug logging. The function may be …
11:12 Changeset in nginx [8605:eed49b83e18f]quic by Vladimir Homutov <vl@…>
QUIC: revised value separators in debug and error messages. All …
10:44 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Replying to gamewii6666@…: > I also use this version > …
10:25 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
I also use this version But halfway through the compilation, he popped …
10:15 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Replying to gamewii6666@…: > Which version are you using > …
09:52 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by gamewii6666@…
Which version are you using build_module.sh Can you link me? I use the …
09:50 Ticket #2067 (bug nginx build_module Cannot specify nginx version) reopened by gamewii6666@…
07:42 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by Andrei Belov
fixed: Replying to levlove4@…: the issue is believed to be fixed …

10/26/20:

21:14 Changeset in nginx [8612:b1676cd64dc9]quic by Vladimir Homutov <vl@…>
QUIC: cleanup send context properly. The patch resets ctx->frames …
21:00 Changeset in nginx [8611:e2086d8181fa]quic by Vladimir Homutov <vl@…>
QUIC: added push event afer the address was validated. This allows to …
20:58 Changeset in nginx [8610:7a9ab6f7cea3]quic by Vladimir Homutov <vl@…>
QUIC: updated anti-amplification check for draft 32. This accounts …
20:47 Changeset in nginx [8609:f32740ddd484]quic by Vladimir Homutov <vl@…>
QUIC: got rid of "pkt" abbreviation in logs.
20:47 Changeset in nginx [8608:4a05f0f3dfce]quic by Vladimir Homutov <vl@…>
QUIC: added "rx" and "tx" prefixes to packet debug.
20:17 Changeset in nginx [8607:21b7dac9de3b]quic by Vladimir Homutov <vl@…>
QUIC: added connection state debug to event handlers.
19:22 Ticket #2067 (bug nginx build_module Cannot specify nginx version) reopened by levlove4@…
18:54 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by Andrei Belov
fixed: Thanks for reporting this. A few recent changes to the stable-1.18 …
15:06 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Version, Component changed
15:05 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Status changed
09:43 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by Andrei Belov
Owner, Status changed
06:59 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by zhuizhuhaomeng@…
Thank you
02:39 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) closed by Maxim Dounin
invalid: Replying to zhuizhuhaomeng@…: > In our module, we …
01:03 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by zhuizhuhaomeng@…
Description changed
01:00 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by zhuizhuhaomeng@…
In our module, we calculate request body length with …

10/25/20:

21:34 Changeset in nginx [8606:c53761445a66]quic by Vladimir Homutov <vl@…>
QUIC: added logging of a declined packet without retry token.
16:10 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by Maxim Dounin
Please clarify why you think this is a bug in nginx. The request body …
13:59 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by zhuizhuhaomeng@…
Description changed
13:55 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) created by zhuizhuhaomeng@…
we have found a bug with our test suite with our ngx module. when …
11:47 Ticket #2067 (bug nginx build_module Cannot specify nginx version) created by gamewii6666@…
error ./build_module.sh -v 1.18.0 --force-dynamic …
Note: See TracTimeline for information about the timeline view.