Timeline



05/13/20:

21:17 Ticket #698 (Add an option to proxy_cache_path that allows to set group permissions) closed by Maxim Dounin
wontfix: Permissions are set on the cache directory and files in a such way …
10:01 Ticket #1888 (Nginx cache has multiple formats, and many of them are invalid during ...) updated by yunoasgit@…
It is hoped that the cache file can be deleted through del, and key …

05/12/20:

21:06 Changeset in nginx_org [2540:b686736680e3] by Yaroslav Zhuravlev <yar@…>
Documented escaping rules in log_format.
14:54 Ticket #972 (Clarify $arg_name and $args in embedded variables documentation) closed by Maxim Dounin
wontfix: The $arg, also known as $query_string, represents query string as …

05/10/20:

17:32 Ticket #1970 (ssl_ecdh_curve avoid 0-RTT) closed by Maxim Dounin
duplicate: Duplicate of #1969.
17:32 Ticket #1969 (ssl_ecdh_curve avoid 0-RTT) closed by Maxim Dounin
invalid: This does not look like a bug in nginx, but rather a question about …
17:11 Ticket #1975 (Certificates in ssl_trusted_certificate doesn't have to be CA, docs ...) closed by Maxim Dounin
wontfix: While strictly speaking you are right, and this can be used as a …
16:46 Ticket #1976 (Nginx DNS cache issue. ngx_http_core_module valid config is not working.) closed by Maxim Dounin
invalid: Domain names used in nginx configuration are normally resolved during …
16:25 Ticket #1974 (Custom variable not written to access_log when nginx.status is 400) closed by Maxim Dounin
invalid: When a 400 error occurs before request processing starts - for …
16:17 Ticket #1384 (request body may be corrupted when content-length is not set in ...) updated by Maxim Dounin
See also #1973.
16:17 Ticket #1973 (Intermittent form body loss with concurrent HTTP2 POST requests) closed by Maxim Dounin
duplicate: The 1.10.3 is the version obsolete more than 3 years ago. Further, in …
15:48 Ticket #1972 (Use of IRIs in redirect responses causes nginx to violate HTTP RFCs) closed by Maxim Dounin
wontfix: It certainly shouldn't auto-punycode. The return directive return …

05/09/20:

11:19 Ticket #1976 (Nginx DNS cache issue. ngx_http_core_module valid config is not working.) created by aswin020@…
Setup: Ec2 instance with Nginx 1.12.2 behind an AWS Load balancer. …
07:38 Ticket #1975 (Certificates in ssl_trusted_certificate doesn't have to be CA, docs ...) created by Forkest@…
http://nginx.org/en/docs/http/ngx_http_ssl_module.html

05/08/20:

16:45 Changeset in nginx-tests [1569:cd6abbe0f989] by Sergey Kandaurov <pluknet@…>
Tests: added generic tests for $arg_ variables.
13:46 Ticket #1974 (Custom variable not written to access_log when nginx.status is 400) created by bxn-ts@…
TL;DR: A custom variable is not written to my access log file when the …
02:24 Ticket #1971 (Invalid 200 (OK) response code to range request) closed by Maxim Dounin
invalid: As per [https://tools.ietf.org/html/rfc7233#section-3.1 RFC 7233, …

05/07/20:

17:51 Ticket #1973 (Intermittent form body loss with concurrent HTTP2 POST requests) created by mitaylor.mozilla.com@…
This was originally reported here: …
17:14 Ticket #1972 (Use of IRIs in redirect responses causes nginx to violate HTTP RFCs) created by Avamander
For example when you do this in a server block: ` return 301 …
08:22 Ticket #1971 (Invalid 200 (OK) response code to range request) created by topoden@…
Observed behaviour: nginx responds with 200 (OK) to 0-10 ranged …
00:08 Ticket #972 (Clarify $arg_name and $args in embedded variables documentation) reopened by Eccenux@…
I respectfully disagree. It's not only the question of how HTTP …

05/06/20:

12:52 Changeset in nginx-tests [1568:4cc012205ac5] by Dmitry Volyntsev <xeioex@…>
Tests: added js tests for raw headers API.
12:08 Changeset in nginx-tests [1567:726877fc4b08] by Dmitry Volyntsev <xeioex@…>
Tests: fixed js_subrequest.t compatibility to 0.3.7. This fixes …
11:22 Ticket #1970 (ssl_ecdh_curve avoid 0-RTT) created by long76@…
if i set ssl_ecdh_curve secp521r1:secp384r1; ssllabs show 0-RTT No if …
11:20 Ticket #1969 (ssl_ecdh_curve avoid 0-RTT) created by long76@…
if i set ssl_ecdh_curve secp521r1:secp384r1; ssllabs show 0-RTT No if …

05/05/20:

21:04 Ticket #676 (Different ssl_protocols per server won`t work) updated by Maxim Dounin
See also #1967, #1968.
21:04 Ticket #1968 (Cannot use different SSL protocols in different server blocks) closed by Maxim Dounin
duplicate
21:04 Ticket #1967 (Cannot use different SSL protocols in different server blocks) closed by Maxim Dounin
duplicate
21:03 Ticket #1968 (Cannot use different SSL protocols in different server blocks) updated by Maxim Dounin
Duplicate of #676.
21:03 Ticket #1967 (Cannot use different SSL protocols in different server blocks) updated by Maxim Dounin
Duplicate of #676.
21:01 Ticket #1123 (Include timezone in error logs) closed by Maxim Dounin
wontfix: The access log format uses time with timezone by default for …
20:44 Ticket #1966 (MKCOL refuses creation without trailing slash) closed by Maxim Dounin
duplicate: Ok, thanks for your feedback. The clarifying text is available in the …
17:50 Ticket #1123 (Include timezone in error logs) updated by Artem Russakovskii
Just found this to be the case, similar to apache. Kind of dumbfounded …
10:43 Ticket #1968 (Cannot use different SSL protocols in different server blocks) created by jr3074@…
Nginx cannot use different ssl_protocols in different server blocks …
10:40 Ticket #1967 (Cannot use different SSL protocols in different server blocks) created by jr3074@…
Nginx cannot use different ssl_protocols in different server blocks …
07:47 Ticket #1966 (MKCOL refuses creation without trailing slash) updated by chrysn
If nginx wants to be strict here I'm perfectly fine with it and …

05/04/20:

22:34 Ticket #604 (WebDAV: мелкие косяки) updated by Maxim Dounin
See also #1966.
22:29 Ticket #1966 (MKCOL refuses creation without trailing slash) updated by Maxim Dounin
This was previously discussed in #604 (mostly in Russian, …
12:20 Ticket #698 (Add an option to proxy_cache_path that allows to set group permissions) updated by Krzysztof Grządziel
Hi, I revived patch. You can review it here …
10:37 Ticket #1966 (MKCOL refuses creation without trailing slash) created by chrysn
Some WebDAV clients that create collections do that without including …

04/30/20:

19:03 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by Vinayak Kulkarni
Replying to Andrei Belov: > We do not maintain those ppas. …
18:32 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by Andrei Belov
We do not maintain those ppas. We do maintain our own repositories, …
07:55 Ticket #753 (Nginx leaves UNIX domain sockets after SIGQUIT) updated by davehope@…
Just a further comment to try and raise the profile of this issue. …
07:24 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by Vinayak Kulkarni
http://ppa.launchpad.net/nginx/stable/ubuntu/dists/

04/29/20:

18:41 Ticket #1678 (limit_rate and proxy_limit_rate broken from 1.14) updated by Maxim Dounin
See also #1965.
18:41 Ticket #1965 ($request_time less than $upstream_response_time) updated by Maxim Dounin
Status changed
That's because $upstream_response_time uses monotonic time as …
12:33 Changeset in nginx-tests [1566:5cf2f4da8bd5] by Dmitry Volyntsev <xeioex@…>
Tests: added js tests for multi-values headers in r.headersIn.
12:33 Changeset in nginx-tests [1565:84a1e16819e5] by Dmitry Volyntsev <xeioex@…>
Tests: js TODO adjusted.
08:47 Ticket #1955 (Ubuntu 20.04 (Focal) support) closed by Andrei Belov
fixed: Latest mainline (1.17.10) and stable (1.18.0) versions built for …
08:29 Changeset in nginx_org [2539:5a5a791b3166] by Mikhail Isachenkov <mikhail.isachenkov@…>
Linux packages: added Ubuntu 20.04, removed 19.04.
05:35 Ticket #1965 ($request_time less than $upstream_response_time) updated by learn0208@…
Description changed
05:33 Ticket #1965 ($request_time less than $upstream_response_time) created by learn0208@…
nginx logformat: log_format main escape=json '{ …

04/28/20:

15:44 Changeset in nginx-tests [1564:fe938b5daf80] by Sergey Kandaurov <pluknet@…>
Tests: more grpc tests with discarded request body.
10:15 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by Andrei Belov
Yes, we're already working on this. Thanks for your attention.
10:13 Changeset in nginx_org [2538:8e1c53284176] by Yaroslav Zhuravlev <yar@…>
Updated OpenSSL version used for win32 builds.
10:12 Changeset in nginx_org [2537:d6bbfd20c82f] by Yaroslav Zhuravlev <yar@…>
Rephrased a sentence in r.headersOut in njs.

04/27/20:

20:19 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by bompus@…
Ubuntu 20.04 has been released. Can you revisit this request?
14:23 Ticket #1964 (Bugs in compiling nginx with OpenSSL 3.0 Alpha1) closed by Maxim Dounin
wontfix: There are two issues in the build log referenced: 1. The bug in …
06:17 Ticket #1950 (nginx/1.17.9 randomly truncating some large proxy responses) updated by Artem Russakovskii
To clarify our config, proxy_temp_path isn't even set so it's whatever …
05:43 Ticket #1964 (Bugs in compiling nginx with OpenSSL 3.0 Alpha1) created by kirin10000@…
I meet some bugs when compiling nginx with OpenSSL 3.0 Alpha1. I …

04/26/20:

17:58 Ticket #431 (directory redirect ex: try_files $uri $uri/ @backend;) closed by Maxim Dounin
fixed: The port_in_redirect directive …
16:55 Ticket #1900 (Nginx starting more worker processes when modsec rules are enabled) closed by Maxim Dounin
invalid: Feedback timeout. Likely a bug in modsecurity.
16:19 Ticket #1926 (resolver should not cache failures) closed by Maxim Dounin
worksforme: Feedback timeout.
16:18 Ticket #1950 (nginx/1.17.9 randomly truncating some large proxy responses) closed by Maxim Dounin
worksforme: Feedback timeout.

04/25/20:

23:19 Ticket #798 (Implement http_brotli_static module) updated by Maxim Dounin
See also #1961.
23:18 Ticket #1961 (Extend gzip_static module to handle more accept-encodings) closed by Maxim Dounin
duplicate: > This Trac does not know yet of version 1.18.x. Fixed, thanks. …
23:11 Ticket #1506 (bind() in configuration test is too cautious) updated by Maxim Dounin
See also #1960.
23:11 Ticket #1960 (nginx -t tries to bind to ports) closed by Maxim Dounin
duplicate: The nginx -t is expected to test the configuration, and this what it …
22:34 Ticket #1963 (Documentation does not mention important info about named locations at ...) closed by Maxim Dounin
invalid: The documentation clearly says: …
17:15 Ticket #1963 (Documentation does not mention important info about named locations at ...) created by KES777@…
The full post is [here](In short there is no info about how to use …
15:08 Ticket #936 (For security purposes it is necessary to remove or change the "server" ...) updated by Maxim Dounin
See also #1644.
14:09 Ticket #1962 (proxy_hide_header don't work, why?) closed by Maxim Dounin
invalid: The proxy_hide_headers is to hide headers from the response of a …
14:07 Ticket #936 (For security purposes it is necessary to remove or change the "server" ...) updated by Maxim Dounin
See also #1717, #1962.
14:06 Ticket #1717 (server info) closed by Maxim Dounin
duplicate: Duplicate of #936.
14:06 Ticket #1717 (server info) reopened by Maxim Dounin
07:56 Ticket #1962 (proxy_hide_header don't work, why?) created by lubocheng@…
i want to hide some headers,like Server as below,but find it don't …

04/24/20:

20:32 Changeset in nginx_org [2536:87f34fafa4e8] by Yaroslav Zhuravlev <yar@…>
Removed load_module from "Hello World" example in njs.

04/23/20:

17:26 Milestone njs-0.4.0 completed
Planned features and enchancments: * js_import directive * request …
12:31 Ticket #1797 (grpc module handles WINDOW_UPDATE improperly on closed streams) closed by Ruslan Ermilov
fixed: Fixed in 716eddd74bc2, thanks!
12:30 Ticket #1792 (grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams) closed by Ruslan Ermilov
fixed: Fixed in 2096b21fcd10, thanks!
11:57 Changeset in nginx_org [2532:423d813dc8bb] by Yaroslav Zhuravlev <yar@…>
Documented support for multi-value headers in r.headersOut.
11:54 Changeset in nginx_org [2535:140a8a9f1dac] by Yaroslav Zhuravlev <yar@…>
njs-0.4.0.
11:29 Ticket #1961 (Extend gzip_static module to handle more accept-encodings) created by Дилян Палаузов
As new Accept-Encodings are added, notably br and zstd, please extend …
10:40 Ticket #1960 (nginx -t tries to bind to ports) created by Izorkin@…
nginx -t tries to bind to ports, which is a questionable thing to do …

04/22/20:

21:55 Changeset in nginx_org [2531:9c8a89d3876f] by Yaroslav Zhuravlev <yar@…>
Updated njs examples with js_import and corresponding changes.
15:54 Changeset in nginx_org [2534:33468af2eaf7] by Yaroslav Zhuravlev <yar@…>
Moved load_module from examples of js modules to Installation.
15:54 Changeset in nginx_org [2533:617bc29bd759] by Yaroslav Zhuravlev <yar@…>
Removed phrase "This module is not built by default" from js modules.
15:54 Changeset in nginx_org [2530:407c5bd5bffc] by Yaroslav Zhuravlev <yar@…>
Documented the js_import directive and corresponding changes. Also …
11:24 Ticket #1959 (Unexpected invalidation of embedded variables in ngx_http_ssl_module) closed by Sergey Kandaurov
invalid: So, it appeared that's the case. Thanks for feedback. The existing …
10:33 Ticket #1959 (Unexpected invalidation of embedded variables in ngx_http_ssl_module) updated by stevekerrison@…
Hi Sergey, Does that mean to say that all proxy_set_header from …
10:25 Ticket #1959 (Unexpected invalidation of embedded variables in ngx_http_ssl_module) updated by Sergey Kandaurov
Please make sure you didn't inherit directives as …
10:16 Ticket #1959 (Unexpected invalidation of embedded variables in ngx_http_ssl_module) created by stevekerrison@…
If certain ssl options are set in an http block, and related …

04/21/20:

14:50 Tickets #1811,​1857,​1870 batch updated by maxim
Milestone changed
Ticket retargeted after milestone closed
14:50 Milestone nginx-1.17 completed
Status: on-going development Trunk: mainline 1.17 planned features …
14:49 Milestone nginx-1.18.0 completed
Status: scheduled Trunk: stable * The first cut from 1.18 branch
14:38 Changeset in nginx_org [2529:8cc141e0460f] by Maxim Dounin <mdounin@…>
nginx-1.18.0
14:09 Changeset in nginx [7644:2a0a77b5fa3a]stable-1.18 by Maxim Dounin <mdounin@…>
release-1.18.0 tag
14:09 Changeset in nginx [7643:f8052414dbe9]stable-1.18release-1.18.0 by Maxim Dounin <mdounin@…>
nginx-1.18.0-RELEASE
12:38 Changeset in nginx [7642:7927f8fb36dd]stable-1.18 by Maxim Dounin <mdounin@…>
Stable branch.
12:12 Changeset in nginx-tests [1563:c1d167a13c24] by Dmitry Volyntsev <xeioex@…>
Tests: added js tests for multi-values headers.

04/20/20:

15:27 Ticket #1958 (`modern_browser` definition for Safari version is wrong/unexpected) updated by Maxim Dounin
Status, Keywords changed
Thank you for the report. Note that the browser module is somewhat …
14:42 Ticket #1913 (Large number of error “512 worker_connections are not enough”) updated by Maxim Dounin
The worker_connections can be reconfigured dynamically, though you …
14:28 Ticket #1956 (duplicate requests in ssl environments when favicon is enabled) closed by Maxim Dounin
invalid: Symptoms you describe suggest that you have error_page 404
14:22 Ticket #1888 (Nginx cache has multiple formats, and many of them are invalid during ...) updated by Maxim Dounin
The observed behaviour is expected. As long as there is no main cache …
10:43 Ticket #1957 (http2 window_size) closed by Sergey Kandaurov
invalid: Hi Luca, Thank you for your report! Please see RFC 7540, Section …
07:59 Ticket #1958 (`modern_browser` definition for Safari version is wrong/unexpected) created by Tim Dawborn
http://nginx.org/en/docs/http/ngx_http_browser_module.html One of the …

04/18/20:

13:44 Ticket #1957 (http2 window_size) created by lucacorti@…
This is tested on both NGINX 1.17 and 1.16 with the same results. …

04/17/20:

20:39 Ticket #1956 (duplicate requests in ssl environments when favicon is enabled) created by medeirosinacio@…
I was testing a page in "index.php", where it simply creates a file. …
20:24 Ticket #1955 (Ubuntu 20.04 (Focal) support) updated by Andrei Belov
Status changed
Thanks for your interest. We will definitely include Ubuntu 20.04 in …
19:20 Ticket #1955 (Ubuntu 20.04 (Focal) support) created by long76@…
Please add support for new LTS Ubuntu. Thanks!
16:41 Ticket #1954 (service file for CentOS 8 uses wrong variable for ExecReload) closed by thresh
invalid: Hi George, Thank you for your report! $PIDFile will hold the file …
15:03 Ticket #1954 (service file for CentOS 8 uses wrong variable for ExecReload) created by georg-h@…
Hi, while checking fresh installed nginx service file on a new CentOS …
10:09 Ticket #1888 (Nginx cache has multiple formats, and many of them are invalid during ...) updated by yunoasgit@…
Replying to Maxim Dounin: > > Nginx / 1.16.0 does not have …
10:08 Ticket #1913 (Large number of error “512 worker_connections are not enough”) updated by yunoasgit@…
512 may not be dynamic Want it to prompt "65535 worker_connections …

04/16/20:

18:27 Changeset in nginx_org [2528:cb25aefb6b8b] by Artem Konev <artem.konev@…>
Added info about the Unit 1.17.0 release.
17:42 Milestone unit-1.17 completed
Planned features and enhancements: * Bug fixes for various ongoing …
15:46 Ticket #1953 (nginx -V Website down) closed by maxim
invalid: Not nginx business.
15:30 Ticket #1953 (nginx -V Website down) created by leflers.wws.k12.in.us@…
http://www.rhythmrandomizer.com/ website is down. I was trying to …

04/15/20:

18:21 Changeset in nginx_org [2527:351a669a576d] by Yaroslav Zhuravlev <yar@…>
Corrected JWT example in njs.
18:19 Changeset in nginx_org [2526:450860350bf7] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft April 2020 Web Server Survey stats.
12:51 Changeset in nginx_org [2525:6ce28e0beec0] by Yaroslav Zhuravlev <yar@…>
Updated description of r.internalRedirect in njs.

04/14/20:

14:39 Milestone nginx-1.17.10 completed
Status: scheduled Trunk: mainline * Bug fix mostly release …
14:27 Changeset in nginx_org [2524:d60376fec8a1] by Maxim Dounin <mdounin@…>
nginx-1.17.10
14:19 Changeset in nginx [7641:3a860f22c879] by Maxim Dounin <mdounin@…>
release-1.17.10 tag
14:19 Changeset in nginx [7640:c44970de0147]release-1.17.10 by Maxim Dounin <mdounin@…>
nginx-1.17.10-RELEASE
12:15 Changeset in nginx [7639:3726663b83cc] by Maxim Dounin <mdounin@…>
Updated OpenSSL used for win32 builds.
12:14 Changeset in nginx-tests [1562:b4f528987146] by Dmitry Volyntsev <xeioex@…>
Tests: added js_import tests.

04/13/20:

15:55 Changeset in nginx_org [2523:2bb06b3fbcc5] by Yaroslav Zhuravlev <yar@…>
Documented the "auth_delay" directive.
Note: See TracTimeline for information about the timeline view.