Timeline



06/24/21:

22:56 Ticket #2211 (Sendfile stalls on files larger that 2GB) updated by Sergey Kandaurov
Status changed
Thanks for the provided analysis, it looks correct. Some thoughts on …
13:38 Ticket #2210 (epoch != no-cache) updated by Maxim Dounin
> Логичнее было бы использовать директиву "no-store", которая не даст …
11:03 Ticket #2211 (Sendfile stalls on files larger that 2GB) created by Miao Wang
Hi all, I recently discovered a bug when a http request for a static …
10:58 Ticket #2210 (epoch != no-cache) updated by vklimin@…
Description changed
10:44 Ticket #2210 (epoch != no-cache) created by vklimin@…
В документации к команде expires есть абзац "Параметр epoch задаёт …

06/23/21:

15:56 Ticket #2209 (HTTP version 01.1 and 1.01 accepted) closed by Maxim Dounin
wontfix: Thanks for the feedback. Closing this, since there are no apparent …
10:43 Ticket #2209 (HTTP version 01.1 and 1.01 accepted) updated by asta12@…
No, we don't have any other reason. Thanks for the response!

06/21/21:

14:51 Ticket #2209 (HTTP version 01.1 and 1.01 accepted) updated by Maxim Dounin
As you can see from …
14:18 Changeset in nginx_org [2742:0a37493dda21] by Konstantin Pavlov <thresh@…>
Linux packages: added Alpine 3.14.
14:15 Ticket #2209 (HTTP version 01.1 and 1.01 accepted) created by asta12@…
Nginx accepts requests with the following versions […] How to …
09:44 Changeset in nginx-tests [1705:99a9b8b50f21] by Sergey Kandaurov <pluknet@…>
Tests: fixed grpc.t TODO hang on win32. The eval + alarm model was …
06:42 Changeset in nginx [7875:0c5e84096d99] by Vladimir Homutov <vl@…>
Core: added the ngx_rbtree_data() macro.

06/20/21:

14:45 Ticket #2208 (time to add something like a SSLCertificateChainFile config option) closed by Maxim Dounin
wontfix: The certificate chain is more or less an integral part of a particular …

06/19/21:

16:09 Changeset in nginx-tests [1704:4b808861a318] by Sergey Kandaurov <pluknet@…>
Tests: proxy_cache_use_stale.t speedup. Tests for not blocked stale …
14:13 Ticket #2208 (time to add something like a SSLCertificateChainFile config option) created by f1-outsourcing@…
It would be great to be able to specify intermediate certs separately, …

06/18/21:

17:02 Changeset in nginx-tests [1703:8b7ab9245916] by Sergey Kandaurov <pluknet@…>
Tests: mirror_proxy.t speedup. The failing "mirror delay" test …
11:33 Ticket #2207 (Segfault at src/core/ngx_palloc.c) closed by Maxim Dounin
duplicate: Duplicate of #2206.
11:20 Ticket #2206 (Segfault at src/core/ngx_palloc.c) closed by Maxim Dounin
invalid: The src/core/ngx_memcache.c file as seen in the backtrace is not …
11:03 Ticket #2207 (Segfault at src/core/ngx_palloc.c) created by thefoolwhocodes@…
Running the code with http2 enabled causes frequent segfaults at one …
10:45 Ticket #2206 (Segfault at src/core/ngx_palloc.c) created by thefoolwhocodes@…
Running the code with http2 enabled causes frequent segfaults at one …
01:00 Changeset in nginx [7874:d1079d6b2f19] by Maxim Dounin <mdounin@…>
Fixed format strings for ngx_win32_version.
00:54 Changeset in nginx-tests [1702:f0a02a429a59] by Maxim Dounin <mdounin@…>
Tests: fixed spurious mail_imap_ssl.t failures after 408fe0dd3fed. …

06/17/21:

21:44 Ticket #2205 (SSL_do_handshake() failed (SSL: error:1408F10B:SSL ...) closed by Maxim Dounin
invalid: Without -servername services6.arcgis.com, openssl fails with …
20:47 Ticket #2205 (SSL_do_handshake() failed (SSL: error:1408F10B:SSL ...) created by arrcher@…
Hello, nginx fails to proxy service6.arcgis.com:443 service. […] …
16:52 Changeset in nginx-tests [1701:408fe0dd3fed] by Sergey Kandaurov <pluknet@…>
Tests: fixed mail_imap_ssl.t too long shutdown. Prior to literals …
09:45 Changeset in nginx-tests [1700:c903c0a3f302] by Sergey Kandaurov <pluknet@…>
Tests: added grpc GOAWAY tests.
08:44 Changeset in nginx [7873:0302a4f0b6c4] by Sergey Kandaurov <pluknet@…>
gRPC: RST_STREAM(NO_ERROR) handling micro-optimization. After …
08:43 Changeset in nginx [7872:021416fca094] by Sergey Kandaurov <pluknet@…>
gRPC: handling GOAWAY with a higher last stream identifier. …

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 [7871:5f765427c17a] by Maxim Dounin <mdounin@…>
Fixed SSL logging with lingering close. Recent fixes to SSL shutdown …
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 …
Note: See TracTimeline for information about the timeline view.