Timeline



06/16/21:

21:43 Changeset in nginx_org [2743:ff50063d9837] by Yaroslav Zhuravlev <yar@…>
Added forgotten paragraph section in Changes for njs-0.5.2.
12:50 Changeset in nginx_org [2741:4fb1aaad4182] by Yaroslav Zhuravlev <yar@…>
njs-0.6.0.
12:49 Changeset in nginx_org [2740:c3303f98a246] by Yaroslav Zhuravlev <yar@…>
Replaced "instance" to "prototype" in njs Compatibility.

06/15/21:

15:14 Changeset in nginx_org [2739:887c0d145bae] by Yaroslav Zhuravlev <yar@…>
Added more RegExp methods in Compatibility.
15:08 Changeset in nginx_org [2738:d874ae125c3c] by Yaroslav Zhuravlev <yar@…>
Added let and const methods to Compatibility in njs.
14:56 Milestone njs-0.6.0 completed
Planned features and enhancements: * let and const support
13:58 Ticket #1911 ([PATCH] Deprecate TLS 1.0 and TLS 1.1 for March 2020) updated by Sergey Kandaurov
A minor update on the topic: * the draft is now RFC 8996 * non-TLS1.2 …

06/11/21:

16:11 Ticket #2204 (proxy_cache_methods DELETE) updated by Maxim Dounin
Replying to jonas.jasas@…: > ... is confusing. Ellipses …
05:59 Ticket #2204 (proxy_cache_methods DELETE) updated by jonas.jasas@…
... is confusing. Why there should be limitations like this what are …

06/10/21:

15:34 Changeset in nginx_org [2737:9986e1f25cd7] by Maxim Dounin <mdounin@…>
Improved pop3_auth, imap_auth, and smtp_auth descriptions. Notably, …
15:34 Changeset in nginx_org [2736:48004177276d] by Maxim Dounin <mdounin@…>
Reordered methods in imap_auth and smtp_auth. The "LOGIN" SASL …
15:27 Changeset in nginx_org [2735:ff357b676c2e] by Maxim Dounin <mdounin@…>
Removed trailing spaces.
13:30 Ticket #2204 (proxy_cache_methods DELETE) closed by Maxim Dounin
invalid: The error is expected, and perfectly agree with the directive syntax. …
08:01 Ticket #2204 (proxy_cache_methods DELETE) created by jonas.jasas@…
Documentation: Syntax: proxy_cache_methods GET | HEAD | POST ...; If …

06/09/21:

12:53 Ticket #2201 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) updated by thresh
Component changed
12:52 Ticket #2203 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) closed by thresh
duplicate: Duplicate of https://trac.nginx.org/nginx/ticket/2201
12:52 Ticket #2202 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) closed by thresh
duplicate: Duplicate of https://trac.nginx.org/nginx/ticket/2201
12:52 Ticket #2201 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) updated by thresh
Status changed
It looks like SNI support is lacking in python used in CentOS 7. …
12:46 Ticket #2203 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) created by app030225033@…
error message Submodule path 'deps/brotli/research/libdivsufsort': …
02:37 Ticket #2202 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) created by app030225033@…
error message Submodule path 'deps/brotli/research/libdivsufsort': …

06/08/21:

12:56 Ticket #2200 ("reopen" will disable side logs) updated by Maxim Dounin
Please elaborate on what do you mean by "side logs" and provide an …
12:12 Changeset in nginx_org [2734:ce45ee742fbe] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft May 2021 Web Server Survey stats.
08:07 Ticket #2201 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) updated by app030225033@…
Description changed
07:07 Ticket #2201 (build_module.sh error cd: pkg-oss/rpm/SPECS: No such file or directory) created by app030225033@…
error message Submodule path 'deps/brotli/research/libdivsufsort': …
01:52 Ticket #2200 ("reopen" will disable side logs) created by uselys@…
When I use "reopen" in nginx, I found the side logs are disabled. …

06/07/21:

12:58 Ticket #2198 (Authorization from auth_request) updated by llevier@…
Replying to Maxim Dounin: > > IT ALSO CHANGES the …
12:46 Ticket #2198 (Authorization from auth_request) closed by Maxim Dounin
invalid: > IT ALSO CHANGES the Authorization header to put another auth (the …
09:07 Ticket #2198 (Authorization from auth_request) updated by llevier@…
Hello Maxim, Replying to Maxim Dounin: > Could you please …
05:37 Ticket #2198 (Authorization from auth_request) updated by llevier@…
Hello, Since mainline might not be 'stable' version, retested with …

06/06/21:

08:18 Ticket #97 (try_files and alias problems) updated by saumyakswain@…
Was trying to migrate user directory serving from apache to nginx a …

06/04/21:

15:54 Ticket #2198 (Authorization from auth_request) updated by Maxim Dounin
> FAILS means the Authorization header is changed at the back office …
13:36 Ticket #2199 (Online documentation: converting rewrite rules typo) created by bwakkie@…
In https://nginx.org/en/docs/http/converting_rewrite_rules.html is a …
08:31 Ticket #2198 (Authorization from auth_request) updated by B3r3n06@…
"I faced this already once, but NGinx was 1.14. Once updated to …
08:30 Ticket #2198 (Authorization from auth_request) created by B3r3n06@…
Hello, I got a situation that cant be explained. On 2 servers exactly …

06/03/21:

16:51 Changeset in nginx-tests [1699:202d8feedad1] by Sergey Kandaurov <pluknet@…>
Tests: added grpc test for receiving SETTINGS in grpc filter.
11:38 Changeset in nginx-tests [1698:90201294e1b6] by Sergey Kandaurov <pluknet@…>
Tests: added grpc request body test with a special last buffer.

06/02/21:

12:51 Changeset in nginx-tests [1697:5386f4328b90] by Sergey Kandaurov <pluknet@…>
Tests: added OpenSSL command tests for uwsgi and grpc backends.

06/01/21:

20:46 Changeset in nginx-tests [1696:4baeba0e0da2] by Sergey Kandaurov <pluknet@…>
Tests: skip ssl_conf_command tests with BoringSSL. BoringSSL pretends …
16:00 Changeset in nginx-tests [1695:00c08f068f79] by Sergey Kandaurov <pluknet@…>
Tests: adjusted TODO for SSL logging with lingering close.
14:37 Changeset in nginx [7956:ae70fcb8ac93]stable-1.20 by Maxim Dounin <mdounin@…>
Fixed SSL logging with lingering close. Recent fixes to SSL shutdown …
14:37 Changeset in nginx [7871:5f765427c17a] by Maxim Dounin <mdounin@…>
Fixed SSL logging with lingering close. Recent fixes to SSL shutdown …
14:37 Changeset in nginx [7955:0601a4e793bf]stable-1.20 by Maxim Dounin <mdounin@…>
SSL: ngx_ssl_shutdown() rework. Instead of calling SSL_free() with …
14:37 Changeset in nginx [7870:fecf645ff2f8] by Maxim Dounin <mdounin@…>
SSL: ngx_ssl_shutdown() rework. Instead of calling SSL_free() with …
13:47 Changeset in nginx-tests [1694:3366128e526b] by Sergey Kandaurov <pluknet@…>
Tests: renamed test to better match HTTP/2 keepalive tests.
13:40 Changeset in nginx-tests [1693:5ac6efbe5552] by Sergey Kandaurov <pluknet@…>
Tests: removed TODO and try_run() checks for legacy versions.
13:40 Changeset in nginx-tests [1692:f6795e2e6a4b] by Sergey Kandaurov <pluknet@…>
Tests: skip ssl_conf_command tests on too old OpenSSL explicitly.
13:19 Ticket #2197 (why keepalive conf store in server conf?) closed by Maxim Dounin
invalid: It looks like you are trying to understand how nginx works. You may …
04:38 Ticket #2075 (nginx-quic with WordPress) updated by ikoctya@…
Replying to ikoctya@…: > Replying to [comment:2 Roman …
04:23 Ticket #2197 (why keepalive conf store in server conf?) updated by RekGRpth@…
how about such fix? […]
03:25 Ticket #2197 (why keepalive conf store in server conf?) created by RekGRpth@…
1) if I have 1 upstream conf with keepalive 10 and 100 server conf, …

05/31/21:

15:06 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) closed by Maxim Dounin
fixed: Patch committed, thanks for testing.
15:06 Ticket #2187 (nginx -t disrupts streamed udp traffic) closed by Maxim Dounin
fixed: Patch committed. Thanks for reporting this and for testing.
14:40 Ticket #2187 (nginx -t disrupts streamed udp traffic) updated by Maxim Dounin <mdounin@…>
In [changeset:"46815874bcc6a6a29abac2d35393a58f921343cc/nginx"
14:40 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by Maxim Dounin <mdounin@…>
In [changeset:"c860f0b7010ca6ec5481168717e66191a38e024b/nginx"
14:21 Ticket #2196 (resolver only ipv6 issue) created by xqdoo00o@…
Hi Is there any solutions to only resolve AAAA record? now I could …
13:36 Changeset in nginx [7868:46815874bcc6] by Maxim Dounin <mdounin@…>
Core: disabled SO_REUSEADDR on UDP sockets while testing config. On …
13:36 Changeset in nginx [7867:c860f0b7010c] by Maxim Dounin <mdounin@…>
Core: disabled cloning sockets when testing config (ticket #2188). …
13:36 Changeset in nginx [7866:7e4aeb464642] by Maxim Dounin <mdounin@…>
Version bump.
09:09 Ticket #2195 (after upgrade to 1.21.0,it cover my nginx.conf setting / and make a ...) closed by thresh
invalid: Hi! When doing upgrades on deb-based systems, dpkg will ask whether …

05/30/21:

16:47 Ticket #2195 (after upgrade to 1.21.0,it cover my nginx.conf setting / and make a ...) created by cwyin7788@…
I have 3 servers, set cronjob, auto upgrade nginx mainline …
09:26 Changeset in nginx [7869:d61d590ac826] by Gena Makhomed <gmm@…>
Contrib: vim syntax, update core and 3rd party module directives.

05/27/21:

17:39 Milestone unit-1.24 completed
Planned features and enhancements: * chroot, disable symlinks & co …
17:15 Ticket #2194 (1.21.0: test suite is failing) closed by Maxim Dounin
invalid: The error Port limit exceeded at lib/Test/Nginx.pm line 408.
16:16 Ticket #2194 (1.21.0: test suite is failing) created by kloczek@…
[…]
10:07 Changeset in nginx-tests [1691:0d8531f744bc] by Sergey Kandaurov <pluknet@…>
Tests: added Location header escaping tests (ticket #882).
09:48 Changeset in nginx_org [2733:9cc5077645a0] by Konstantin Pavlov <thresh@…>
Linux packages: removed Alpine 3.10 due to EOL.
09:47 Changeset in nginx_org [2732:f8fb4ebdf529] by Konstantin Pavlov <thresh@…>
Linux packages: removed Ubuntu 16.04 'xenial' due to EOL.

05/25/21:

21:02 Ticket #2193 (incorrect responce code for corrupted proxied request) closed by Maxim Dounin
invalid: When nginx encounters a fatal error during processing of a request, …
17:57 photo_2021-05-26_00-03-30.jpg attached to Ticket #2193 by demenev.an@…
exapmle of cache directory permissions
17:56 Ticket #2193 (incorrect responce code for corrupted proxied request) created by demenev.an@…
Expected result: record on error log, 5xx responce Actual result: on …
15:45 Milestone nginx-1.21.0 completed
Status: scheduled Trunk: mainline * CVE-2021-23017 security …
15:38 Milestone nginx-1.20.1 completed
Status: scheduled Trunk: stable * CVE-2021-23017 security …
13:50 Changeset in nginx-tests [1690:29f0e926c15f] by Sergey Kandaurov <pluknet@…>
Tests: removed HTTP/2 Upgrade-based negotiation tests. The HTTP/1.1 …
12:35 Changeset in nginx [7865:c14b92e0e626]stable-1.20 by Maxim Dounin <mdounin@…>
release-1.20.1 tag
12:35 Changeset in nginx [7864:39a422cf9876]stable-1.20release-1.20.1 by Maxim Dounin <mdounin@…>
nginx-1.20.1-RELEASE
12:29 Changeset in nginx [7857:76871d1340ea]stable-1.20 by Maxim Dounin <mdounin@…>
Version bump.
12:28 Changeset in nginx [7856:f5de03f308a6] by Maxim Dounin <mdounin@…>
release-1.21.0 tag
12:28 Changeset in nginx [7855:df34dcc9ac07]release-1.21.0 by Maxim Dounin <mdounin@…>
nginx-1.21.0-RELEASE
12:17 Changeset in nginx [7863:3e78c12d4f37]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: explicit check for compression pointers in question. Since …
12:17 Changeset in nginx [7854:4364b39de407] by Maxim Dounin <mdounin@…>
Resolver: explicit check for compression pointers in question. Since …
12:17 Changeset in nginx [7862:60a1d97bedfe]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: simplified ngx_resolver_copy(). Instead of checking on each …
12:17 Changeset in nginx [7853:4ebe1251a8c3] by Maxim Dounin <mdounin@…>
Resolver: simplified ngx_resolver_copy(). Instead of checking on each …
12:17 Changeset in nginx [7861:0b884e47bb79]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: reworked ngx_resolver_copy() copy loop. To make the code …
12:17 Changeset in nginx [7852:771743838cbd] by Maxim Dounin <mdounin@…>
Resolver: reworked ngx_resolver_copy() copy loop. To make the code …
12:17 Changeset in nginx [7860:a45b6a206cfc]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: fixed label types handling in ngx_resolver_copy(). …
12:17 Changeset in nginx [7851:aa5f8825f24d] by Maxim Dounin <mdounin@…>
Resolver: fixed label types handling in ngx_resolver_copy(). …
12:17 Changeset in nginx [7859:5d561a77502e]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: fixed off-by-one read in ngx_resolver_copy(). It is …
12:17 Changeset in nginx [7850:a093dd4ce154] by Maxim Dounin <mdounin@…>
Resolver: fixed off-by-one read in ngx_resolver_copy(). It is …
12:17 Changeset in nginx [7858:7f702d35ac38]stable-1.20 by Maxim Dounin <mdounin@…>
Resolver: fixed off-by-one write in ngx_resolver_copy(). Reported by …
12:17 Changeset in nginx [7849:2fd40ee19c20] by Maxim Dounin <mdounin@…>
Resolver: fixed off-by-one write in ngx_resolver_copy(). Reported by …

05/24/21:

19:09 Changeset in nginx-tests [1689:dbd19195df8a] by Sergey Kandaurov <pluknet@…>
Tests: adjusted mail_smtp.t "long pipelined" TODO. Prior to fixed …
19:01 Ticket #882 (Unencoded Location: header when redirecting) closed by Ruslan Ermilov
fixed
18:58 Ticket #882 (Unencoded Location: header when redirecting) updated by Ruslan Ermilov <ru@…>
In [changeset:"1bde031b59ff998c4963ac79a273c938690b5548/nginx"
18:55 Changeset in nginx [7848:1bde031b59ff] by Ruslan Ermilov <ru@…>
Location header escaping in redirects (ticket #882). The header is …
15:49 Ticket #2176 (Get only 200 responses when "if_modified_since" is set to "off") updated by rjorel@…
Thank you for bringing me some clarifications :-)
15:28 Changeset in nginx-tests [1688:31ea330ac360] by Sergey Kandaurov <pluknet@…>
Tests: more uwsgi tests with SSL. This covers tests for client …
15:23 Changeset in nginx [7847:1336a33cff33] by Maxim Dounin <mdounin@…>
Fixed log action when using SSL certificates with variables. When …
12:58 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by bartebor@…
Thank you for the patch, it works as expected. When applied, test …
12:51 Ticket #2187 (nginx -t disrupts streamed udp traffic) updated by bartebor@…
Thanks for your reply. The patch you provided fixes the issue. Running …
01:35 Ticket #2033 (Error page directive forces upstream's keepalive to be closed) updated by Maxim Dounin
See also #2192.
01:35 Ticket #2192 (Upstream Keepalive - TCP connection to the upstream closes) closed by Maxim Dounin
duplicate
01:34 Ticket #2192 (Upstream Keepalive - TCP connection to the upstream closes) updated by Maxim Dounin
Similarly to error interception with proxy_intercept_errors (see …
01:04 Ticket #2190 (Feature request: ssl_prefer_server_ciphers exception option for TLSv1.3?) updated by Maxim Dounin
> The thing that led me to open a ticket is that I noticed that …
00:40 Ticket #2187 (nginx -t disrupts streamed udp traffic) updated by Maxim Dounin
I don't think that not using SO_REUSEADDR when testing the …
00:35 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by Maxim Dounin
Thanks for the details. Indeed, it looks like on Linux bind() takes a …

05/23/21:

11:22 Ticket #2190 (Feature request: ssl_prefer_server_ciphers exception option for TLSv1.3?) updated by i81b4u@…
Thanks for your clear answer. I also prefer to let the client choose …

05/22/21:

21:20 Upstream Keepalive.png attached to Ticket #2192 by https://stackoverflow.com/users/10634976/patrick-scott-best
Wireshark clip that demonstrates the downstream is terminating the TCP …
21:19 Ticket #2192 (Upstream Keepalive - TCP connection to the upstream closes) created by https://stackoverflow.com/users/10634976/patrick-scott-best
I have an NGINX upstream definition that involves rotation through …

05/21/21:

15:54 Ticket #2191 (Nginx doesn't escape unsafe characters on proxying) updated by ZigzagAK@…
Hmm, rfc1738 is obsoleted. In 3986 and 7230 i can't find this requirements.
15:34 Ticket #2191 (Nginx doesn't escape unsafe characters on proxying) updated by ZigzagAK@…
>Note well the a trivial workaround is to avoid modification of the …
15:26 Ticket #1445 (OpenSSL - ChaCha prioritized - Nginx enhancement) updated by Maxim Dounin
See also #2190.
15:25 Ticket #2190 (Feature request: ssl_prefer_server_ciphers exception option for TLSv1.3?) closed by Maxim Dounin
duplicate: Cipher preference is not something nginx controls: rather, it provides …
15:11 Ticket #2191 (Nginx doesn't escape unsafe characters on proxying) updated by Maxim Dounin
Could you please be more specific about the backend software it causes …
13:34 Ticket #2191 (Nginx doesn't escape unsafe characters on proxying) updated by ZigzagAK@…
Description changed
12:58 Ticket #2191 (Nginx doesn't escape unsafe characters on proxying) created by ZigzagAK@…
Example synthetic configuration: […] […] tcpdump: before …
08:40 Ticket #2190 (Feature request: ssl_prefer_server_ciphers exception option for TLSv1.3?) created by i81b4u@…
Just wondering if it would be useful to implement an exception …

05/20/21:

19:14 schema.png attached to Ticket #2189 by vsychov@…
19:14 Ticket #2189 (proxy_cache don't work with X-Accel-Redirect response from proxy) created by vsychov@…
Hello there, I found behavior that looks like bug. I have schema that …
16:59 Changeset in nginx [7846:2ab7b55ae4a0] by Ruslan Ermilov <ru@…>
Stream: the "fastopen" parameter of the "listen" directive. Based on …
08:58 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by bartebor@…
Yes, it is exactly as you wrote - I misread strace output. As for the …

05/19/21:

13:24 Changeset in nginx [7845:5772da03faf8] by Ruslan Ermilov <ru@…>
Core: fixed comment about msie_refresh escaping. After 12a656452ad1, …
13:10 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by Maxim Dounin
This is not what happens. No worker processes are forked during …
12:39 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) updated by bartebor@…
Description changed
12:37 Ticket #2188 (nginx -t with many worker_processes/reuseport is expensive) created by bartebor@…
nginx -t forks worker_processes worker processes just like normal …
11:47 Ticket #2186 (Nginx issue for only specific url) closed by Maxim Dounin
invalid: You may want to look into your server logs to find out where the error …
09:42 Ticket #2187 (nginx -t disrupts streamed udp traffic) created by bartebor@…
nginx -t creates sockets with socket option SO_REUSEADDR. This, at …
03:44 S__52428827.jpg attached to Ticket #2186 by tina.lu.fable.com.tw@…
system info
03:42 Ticket #2186 (Nginx issue for only specific url) created by tina.lu.fable.com.tw@…
We've get a issue about getting server error on specific url. Would …
01:33 Changeset in nginx-tests [1687:41b213d611f5] by Maxim Dounin <mdounin@…>
Tests: mail max_errors tests.
01:33 Changeset in nginx-tests [1686:156cb84b3c23] by Maxim Dounin <mdounin@…>
Tests: IMAP pipelining tests.
01:33 Changeset in nginx-tests [1685:869b312c214e] by Maxim Dounin <mdounin@…>
Tests: additional IMAP tests.
01:33 Changeset in nginx-tests [1684:e7f0b4ca0a1a] by Maxim Dounin <mdounin@…>
Tests: literals support in IMAP test backend.
01:33 Changeset in nginx-tests [1683:994d1b58cbe8] by Maxim Dounin <mdounin@…>
Tests: POP3 pipelining tests.
01:33 Changeset in nginx-tests [1682:57ff83315818] by Maxim Dounin <mdounin@…>
Tests: test for invalid SMTP commands split between packets. While …
01:33 Changeset in nginx-tests [1681:ac26f7f2b187] by Maxim Dounin <mdounin@…>
Tests: test for split commands with SMTP pipelining.
01:33 Changeset in nginx-tests [1680:e6bf510f5e13] by Maxim Dounin <mdounin@…>
Tests: removed $http_auth_smtp_to from POP3 and IMAP tests.
01:32 Changeset in nginx-tests [1679:74986ebee2fd] by Maxim Dounin <mdounin@…>
Tests: added proxy_timeout in mail tests. Default proxy_timeout in …
01:32 Changeset in nginx-tests [1678:d0025a0dead7] by Maxim Dounin <mdounin@…>
Tests: better timeout handling in mail tests. The eval + alarm model …
01:32 Changeset in nginx-tests [1677:f13ead27f89c] by Maxim Dounin <mdounin@…>
Tests: improved stop() to send TERM after QUIT. It is possible that …
00:13 Changeset in nginx [7844:ec1071830799] by Maxim Dounin <mdounin@…>
Mail: max_errors directive. Similarly to smtpd_hard_error_limit in …
00:13 Changeset in nginx [7843:b38728495e1a] by Maxim Dounin <mdounin@…>
Mail: IMAP pipelining support. The change is mostly the same as the …
00:13 Changeset in nginx [7842:4b15f1b92100] by Maxim Dounin <mdounin@…>
Mail: stricter checking of IMAP tags. Only "A-Za-z0-9-._" characters …
00:13 Changeset in nginx [7841:ccdf83bee8c1] by Maxim Dounin <mdounin@…>
Mail: fixed backslash handling in IMAP literals. Previously, …
00:13 Changeset in nginx [7840:379d461eccf4] by Maxim Dounin <mdounin@…>
Mail: removed dead s->arg_start handling. As discussed in the …
00:13 Changeset in nginx [7839:3974f4e56a4e] by Maxim Dounin <mdounin@…>
Mail: fixed s->arg_start clearing on invalid IMAP commands. …
00:13 Changeset in nginx [7838:815c63581be4] by Maxim Dounin <mdounin@…>
Mail: POP3 pipelining support. The change is mostly the same as the …
00:13 Changeset in nginx [7837:ba8a8299b904] by Maxim Dounin <mdounin@…>
Mail: optimized discarding invalid SMTP commands. There is no need to …
00:13 Changeset in nginx [7836:6a81d96d3733] by Maxim Dounin <mdounin@…>
Mail: fixed handling of invalid SMTP commands split between reads. …
00:13 Changeset in nginx [7835:c72d8839f427] by Maxim Dounin <mdounin@…>
Mail: fixed SMTP pipelining to send the response immediately. …

05/18/21:

13:02 Ticket #2185 (ngx_write_chain_to_file cannot be closed file when write error) updated by Maxim Dounin
All files opened during request processing are bound to the request …
10:34 Changeset in nginx-tests [1676:816d6ceefe50] by Sergey Kandaurov <pluknet@…>
Tests: added grpc tests with malformed headers.
06:20 Ticket #2185 (ngx_write_chain_to_file cannot be closed file when write error) updated by yugo-horie@…
Thanks comment. In case ngx_write_chain_to_file has been called by …
01:36 Ticket #2182 (Nginx doesn't delete temp cache files after a crash) updated by Maxim Dounin
> I don't know if the cache manager has access to processes, but in …
01:11 Ticket #2182 (Nginx doesn't delete temp cache files after a crash) updated by ifel@…
I understand that it's better to use reload. But there are some cases …
00:53 Ticket #2183 (Don't do simultaneous download from origin) updated by ifel@…
Thank you, I overlooked these.

05/17/21:

20:26 Ticket #2184 (ngx_http_parse_header_line) closed by Maxim Dounin
duplicate: Closing this as a duplicate of #629. I believe [ticket:629#comment:4
20:25 Ticket #629 (Nginx as a reverse proxy will not pass headers that contain a period.) updated by Maxim Dounin
See also #2184.
20:01 Ticket #2184 (ngx_http_parse_header_line) updated by https://stackoverflow.com/users/279251/klaus-triendl
Sergey, thanks for linking to the discussion on github. So, what's the …
18:24 Ticket #2185 (ngx_write_chain_to_file cannot be closed file when write error) closed by Maxim Dounin
invalid: Since ngx_write_chain_to_file() does not open the file, it's not its …
08:59 Ticket #2184 (ngx_http_parse_header_line) updated by Sergey Kandaurov
For further reading: https://github.com/httpwg/http-core/issues/30
07:14 Ticket #2185 (ngx_write_chain_to_file cannot be closed file when write error) created by yugo-horie@…
ngx_write_chain_to_file cannot be closed file when ngx_write_file …
Note: See TracTimeline for information about the timeline view.