Timeline



12/06/20:

14:24 Changeset in nginx [8655:f596a4e5794b]quic by Sergey Kandaurov <pluknet@…>
QUIC: disabling bidirectional SSL shutdown earlier. Notably, this …

12/04/20:

13:34 Changeset in nginx_org [2632:52500ccb82c1] by Yaroslav Zhuravlev <yar@…>
Updated docs for the upcoming NGINX Plus release.
12:26 Changeset in nginx_org [2631:7da360f50017] by Yaroslav Zhuravlev <yar@…>
Unified spelling of "utf-8" in njs.
12:26 Changeset in nginx_org [2630:e203e1106fb2] by Yaroslav Zhuravlev <yar@…>
Removed TextEncoder.prototype.encoding in njs.
12:19 Changeset in nginx [8654:9ebeed8cd1b8]quic by Vladimir Homutov <vl@…>
QUIC: fixed missing quic flag on listener in the stream module.

12/03/20:

20:08 Ticket #2104 (I encountered an error when compiling nginx-quic.) updated by yiguihai@…
Thank you for your helpfulness in helping me finally compile it!👍 …
19:49 Ticket #2104 (I encountered an error when compiling nginx-quic.) updated by Sergey Kandaurov
Yes, this is a known issue when compiling with gcc5. It is believed to …
19:21 Ticket #2104 (I encountered an error when compiling nginx-quic.) updated by yiguihai@…
I made a typo in the gcc version and need to correct it. built by gcc …
19:17 Ticket #2104 (I encountered an error when compiling nginx-quic.) updated by yiguihai@…
I don't know what version of nginx-quic is supposed to be the latest …
19:06 Ticket #2104 (I encountered an error when compiling nginx-quic.) updated by Sergey Kandaurov
What is the nginx-quic revision? What is a compiler and its version?
18:19 Ticket #2104 (I encountered an error when compiling nginx-quic.) created by yiguihai@…
[…] Here is a link to the detailed error message …
12:28 Changeset in nginx_org [2629:5cd72684e5b8] by Yaroslav Zhuravlev <yar@…>
Fixed typo and updated description in Using node modules.

12/02/20:

19:37 Ticket #2103 (First declared upstream site returns 403 forbidden when used with ...) closed by Maxim Dounin
invalid: > For some reason the non working URL returns a 301, redirects to the …
16:29 Ticket #2103 (First declared upstream site returns 403 forbidden when used with ...) updated by dant89@…
Description changed
16:21 Ticket #2103 (First declared upstream site returns 403 forbidden when used with ...) created by dant89@…
I have a versioned API with two separate repository file paths, I'm …
12:40 Changeset in nginx-tests [1633:d57c7877b618] by Sergey Kandaurov <pluknet@…>
Tests: basic proxy tests with implicit upstream.
12:16 Changeset in nginx-tests [1632:da1325cb1c39] by Sergey Kandaurov <pluknet@…>
Tests: added proxy_next_upstream test with "down".
10:05 Milestone njs-0.5.0 completed
Planned features and enhancements: * TypeScript support improvements …
09:28 Changeset in nginx_org [2628:0ce45b4edb75] by Yaroslav Zhuravlev <yar@…>
njs-0.5.0.
08:05 Changeset in nginx_org [2627:9ded17b148f5] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft November 2020 Web Server Survey stats.
07:55 Changeset in nginx [8652:e9bd4305e68b]quic by Vladimir Homutov <vl@…>
QUIC: fixed send contexts cleanup. The ngx_quic_get_send_ctx() macro …

12/01/20:

19:11 Changeset in nginx [8657:2dfc5ef29973]quic by Roman Arutyunyan <arut@…>
QUIC: introduced QUIC buffers. Buffers are used to hold frame data. …
17:06 Ticket #2079 (Empty path in URL) updated by Maxim Dounin
The following patch should fix this. Note though that if you are …
13:42 Ticket #2102 (With UDP load balancing proxy protocol is not appended to every ...) closed by vl
wontfix: Unfortunately, there is nothing to add to mentioned comment in ticket …
11:08 incorrect_packets.pcap attached to Ticket #2102 by silh@…
11:08 correct_packets.pcap attached to Ticket #2102 by silh@…
11:08 Ticket #2102 (With UDP load balancing proxy protocol is not appended to every ...) created by silh@…
In our setup nginx is used to load-balance MQTT-SN traffic which is …

11/30/20:

21:32 Changeset in nginx-tests [1631:62a1667f60f8] by Sergey Kandaurov <pluknet@…>
Tests: fixed grpc.t after previous change. In rare cases, "grpc …
17:53 Changeset in nginx-tests [1630:6f573329e862] by Maxim Dounin <mdounin@…>
Tests: "-e" command line option support.
17:53 Changeset in nginx-tests [1629:a1874249496d] by Maxim Dounin <mdounin@…>
Tests: reworked try_run() to redirect stderr. Previously, if …
14:13 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) updated by Maxim Dounin
Note that ssl_protocols has to be specified in the default server …

11/29/20:

15:29 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) created by Anton Demenev
Hi, I found, that Nginx ignores ssl_protocols directive and using TLS …

11/27/20:

17:46 Changeset in nginx [8653:1efee5e4194c]quic by Roman Arutyunyan <arut@…>
HTTP/3: introduced ngx_http_v3_filter. The filter is responsible for …
15:43 Changeset in nginx [8651:dbad2d6d1898]quic by Vladimir Homutov <vl@…>
QUIC: removed ngx_quic_hexdump() macro. Instead, appropriate format …
13:10 Changeset in nginx-tests [1627:456bf219d768] by Dmitry Volyntsev <xeioex@…>
Tests: adapted js buffer tests to renaming body properties.

11/26/20:

21:10 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) closed by Ruslan Ermilov
fixed
21:09 Ticket #2096 (proxy_next_upstream returns 502 Bad Gateway when one of the servers is down) updated by Ruslan Ermilov <ru@…>
In [changeset:"90cc7194e993f8d722347e9f46a00f65dffc3935/nginx"
21:01 Changeset in nginx [7750:90cc7194e993] by Ruslan Ermilov <ru@…>
Upstream: excluded down servers from the next_upstream tries. …
20:46 Changeset in nginx [7749:ac09a57ec50d] by Ruslan Ermilov <ru@…>
Version bump.
15:58 Changeset in nginx-tests [1628:54f867e69cb5] by Alexander Borisov <alexander.borisov@…>
Tests: added js promise test with standalone promises.
11:29 Changeset in nginx-tests [1626:a35445ae8de7] by Dmitry Volyntsev <xeioex@…>
Tests: adapted js buffer tests to renaming vars to rawVariables.
11:18 Ticket #1792 (grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams) updated by manuel.jurado.socialpoint.es@…
Replying to Maxim Dounin: > Replying to [comment:9

11/25/20:

17:57 Changeset in nginx [8650:9dce2978e4fd]quic by Roman Arutyunyan <arut@…>
HTTP/3: eliminated r->method_start. The field was introduced to ease …
15:51 Ticket #376 (log file reopen should pass opened fd from master process) updated by maxim
Owner, Status changed
15:24 Ticket #1792 (grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams) updated by Maxim Dounin
Replying to manuel.jurado.socialpoint.es@…: > But I can …
12:39 Changeset in nginx_org [2624:bd676d1da957] by Yaroslav Zhuravlev <yar@…>
Clarified behavior of multiple proxy_cookie_ directives.
12:25 Changeset in nginx-tests [1625:a140cab489e8] by Dmitry Volyntsev <xeioex@…>
Tests: added js buffer tests.
10:55 Ticket #1792 (grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams) updated by manuel.jurado.socialpoint.es@…
Hi, related to logs upstream rejected request with error 0 I have a …

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 …
Note: See TracTimeline for information about the timeline view.