Timeline



08/18/20:

20:33 Changeset in nginx [8512:6e1c88f82280]quic by Sergey Kandaurov <pluknet@…>
QUIC: changed ctx->largest_ack initial value to type maximum. In …
14:23 Changeset in nginx [8520:357b8afe915e]quic by Roman Arutyunyan <arut@…>
HTTP/3: request more client body bytes. Previously the request body …
14:11 Changeset in nginx [8511:830680e78b24]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: fixed context storage in request body parser.
13:22 Changeset in nginx [8510:532fe796b0e2]quic by Roman Arutyunyan <arut@…>
Merged with the default branch.
11:02 Ticket #2030 (Repo Issue on Rhel 7.7) updated by raj.kumar2687@…
Yes we use proxy, have tried attaching external IP on the server and …
09:28 Changeset in nginx [8509:bce9e9643444]quic by Roman Arutyunyan <arut@…>
QUIC: coalesce neighbouring stream send buffers. Previously a single …
09:18 Ticket #2030 (Repo Issue on Rhel 7.7) updated by Andrei Belov
Type, Component changed
Would you mind to check whether you're accessing nginx repository via …
07:54 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by darius-m@…
It would indeed be helpful to show that it is related to the resolver, …
04:48 Ticket #2030 (Repo Issue on Rhel 7.7) updated by raj.kumar2687@…
Description changed
04:45 Ticket #2030 (Repo Issue on Rhel 7.7) created by raj.kumar2687@…
hi team, we are receiving below error while processing ngnix repo on …

08/17/20:

15:42 Ticket #2025 (additional headers not sent when directory index is forbidden) updated by https://stackoverflow.com/users/1164131/niko-s-p
I am sorry to have wasted your time. Usually it is me who tells others …
11:56 Ticket #2028 (Why is it not possible to cache PUT requests (proxy_cache_methods)?) updated by Maxim Dounin
Component changed
This because HTTP specification explicitly defines that responses to …
11:48 Ticket #2027 (How to add a log_format structure as a header in Nginx) closed by Maxim Dounin
invalid: For questions on how to configure nginx, please use …
11:45 Ticket #2026 (Excessive attempts to reconnect when upstream connection refused) closed by Maxim Dounin
invalid: > Nginx immediately retries without adequate throttling As per the …
11:25 Ticket #2025 (additional headers not sent when directory index is forbidden) closed by Maxim Dounin
invalid: > You are correct, the HSTS header is indeed returned, I am sorry, I …
10:48 test-cases.sh attached to Ticket #2029 by João Salavessa
10:48 nginx.conf attached to Ticket #2029 by João Salavessa
10:47 Ticket #2029 (Cache miss due to "cache file .. has too long header" when using "Vary") created by João Salavessa
There are some cases when "Vary" header is present and it changes …
08:29 Ticket #2026 (Excessive attempts to reconnect when upstream connection refused) updated by Nuru
Description changed
07:53 Ticket #2028 (Why is it not possible to cache PUT requests (proxy_cache_methods)?) created by Günter Grodotzki
According to …
07:10 Ticket #2027 (How to add a log_format structure as a header in Nginx) created by sakshamnsit66@…
I want to provide a set of headers in one go via proxy_set_headers. …
04:20 Ticket #2025 (additional headers not sent when directory index is forbidden) updated by https://stackoverflow.com/users/1164131/niko-s-p
You are correct, the HSTS header is indeed returned, I am sorry, I …

08/16/20:

20:50 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by Maxim Dounin
> Could some other messages be added to make this case somewhat more …
19:43 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by darius-m@…
It appears that you might be correct, thank you very much. There …
19:00 Ticket #2026 (Excessive attempts to reconnect when upstream connection refused) updated by Nuru
Please add me to CC list. Seems I cannot do that myself.
17:35 Ticket #2026 (Excessive attempts to reconnect when upstream connection refused) created by Nuru
Using the TCP load balancer, when the upstream refuses the connection, …
13:01 Ticket #2025 (additional headers not sent when directory index is forbidden) updated by Maxim Dounin
According to your configuration, the Strict-Transport-Security
04:11 Ticket #2025 (additional headers not sent when directory index is forbidden) created by https://stackoverflow.com/users/1164131/niko-s-p
running nginx in docker (nginx:mainline, currently 1.19.0) to serve …

08/14/20:

18:26 Ticket #1467 (Problem of location matching with a given request) updated by Kirwinwatson.narnho.com@…
B
13:55 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by Maxim Dounin
The "unexpected response for" error message indicate that the resolver …
13:54 Changeset in nginx [8508:4604e6043657]quic by Sergey Kandaurov <pluknet@…>
QUIC: packet based bytes_in_flight accounting. A packet size is kept …
13:54 Changeset in nginx [8507:7f9938cbcd12]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed leak of bytes_in_flight on keys discard. This applies to …
13:53 Changeset in nginx [8506:03ec6ab67752]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed leak of bytes_in_flight attributed to lost packets.
11:26 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by darius-m@…
Description changed
11:23 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) created by darius-m@…
Whenever the resolver is called to resolve a name for the first time, …
10:32 Changeset in nginx-tests [1587:17b227c271a2] by Roman Arutyunyan <arut@…>
Tests: 4xx and 5xx codes with stale-while-revalidate. Now these codes …

08/13/20:

21:20 Changeset in nginx_org [2587:2af7cdbadb20] by Artem Konev <artem.konev@…>
Merged changes
21:16 Changeset in nginx_org [2586:2a2e4ef85e3b] by Artem Konev <artem.konev@…>
Added info about the Unit 1.19.0 release.
20:42 Changeset in nginx_org [2585:7035221dbe37] by Yaroslav Zhuravlev <yar@…>
Documented TextDecoder and TextEncoder in njs Reference.
16:34 Milestone unit-1.19 completed
Planned features and enhancements: * chunked transfer towards …

08/11/20:

16:10 Changeset in nginx [8504:d277e25e37fc]quic by Roman Arutyunyan <arut@…>
QUIC: create streams for STREAM_DATA_BLOCKED and MAX_STREAM_DATA. …
15:45 Changeset in nginx_org [2584:88b4976778d2] by Yaroslav Zhuravlev <yar@…>
njs-0.4.3.
15:14 Milestone njs-0.4.3 completed
Planned features and enhancements: * The Query String module * …
15:13 Milestone nginx-1.19.2 completed
Status: scheduled Trunk: mainline * Bug fixes
15:08 Changeset in nginx_org [2581:324ca14c3003] by Maxim Dounin <mdounin@…>
nginx-1.19.2
14:52 Changeset in nginx [7700:7d46c9f56c9a] by Maxim Dounin <mdounin@…>
release-1.19.2 tag
14:52 Changeset in nginx [7699:a7b46539f507]release-1.19.2 by Maxim Dounin <mdounin@…>
nginx-1.19.2-RELEASE
14:51 Ticket #2017 (worker_connections are not enough) closed by Maxim Dounin
fixed: Should be fixed now. Additionally, it should be easier to find out …
11:35 Changeset in nginx_org [2583:cd97adddd757] by Yaroslav Zhuravlev <yar@…>
Documented Query String in njs Reference.
11:34 Changeset in nginx_org [2582:e162a71453b0] by Yaroslav Zhuravlev <yar@…>
Improved String.prototype.toString() for ordinary strings in njs.
07:41 Changeset in nginx [8503:b66a2a041d7e]quic by Roman Arutyunyan <arut@…>
QUIC: fixed ngx_http_test_reading() for QUIC streams. Previously this …

08/10/20:

15:56 Ticket #2017 (worker_connections are not enough) updated by Maxim Dounin <mdounin@…>
In [changeset:"5440ff4ac6fc4a177d1f6365fccde27e08dfe4dc/nginx"
15:53 Changeset in nginx [7698:5440ff4ac6fc] by Maxim Dounin <mdounin@…>
Core: reusing connections in advance. Reworked connections reuse, so …
15:52 Changeset in nginx [7697:b9071b875194] by Maxim Dounin <mdounin@…>
Core: added a warning about reusing connections. Previously, reusing …
15:52 Changeset in nginx [7696:45764bca69b0] by Maxim Dounin <mdounin@…>
SSL: disabled sending shutdown after ngx_http_test_reading(). Sending …
15:52 Changeset in nginx [7695:d57f15922ca3] by Maxim Dounin <mdounin@…>
HTTP/2: fixed c->timedout flag on timed out connections. Without the …
15:52 Changeset in nginx [7694:09fb2135a589] by Maxim Dounin <mdounin@…>
SSL: fixed shutdown handling. Previously, bidirectional shutdown …

08/07/20:

12:28 Ticket #970 ([Webdav] : Displayname entity member shouldn't be URL-encoded) updated by stokito@…
The corresponding issue is reported here …
09:34 Changeset in nginx [8502:69033a50c3ae]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed ACK Ranges processing. According to quic-transport draft …
09:34 Changeset in nginx [8501:fc16e303003a]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed possible use-after-free on stream cleanup. A QUIC stream …

08/06/20:

16:38 Changeset in nginx_org [2580:28f98f596974] by Yaroslav Zhuravlev <yar@…>
Translated the rest of njs Reference into Russian.
16:38 Changeset in nginx_org [2579:63cef7604e0d] by Yaroslav Zhuravlev <yar@…>
Minor review of njs Reference for typos and style.
16:38 Changeset in nginx_org [2578:fafb7767c128] by Yaroslav Zhuravlev <yar@…>
Restructured njs Reference.
13:49 Changeset in nginx_org [2577:67fd664e2612] by Yaroslav Zhuravlev <yar@…>
Translated "Using node modules with njs" into Russian.
13:46 Changeset in nginx_org [2576:4c8d0b37932d] by Yaroslav Zhuravlev <yar@…>
Corrected syntax and style of "Using node modules with njs".
11:32 Ticket #1639 (Add support for writing PROXY protocol v2 to upstream) updated by mstavrev@…
The extra benefit of Proxy protocol version 2 support is the …
02:02 Changeset in nginx [7693:f5a2af0e7079] by Maxim Dounin <mdounin@…>
Request body: optimized handling of small chunks. If there is a …
02:02 Changeset in nginx [7692:0f7f1a509113] by Maxim Dounin <mdounin@…>
Request body: allowed large reads on chunk boundaries. If some …
02:02 Changeset in nginx [7691:08ff2e10ae92] by Maxim Dounin <mdounin@…>
Request body: all read data are now sent to filters. This is a …
02:02 Changeset in nginx [7690:8253424d1aff] by Maxim Dounin <mdounin@…>
Added size check to ngx_http_alloc_large_header_buffer(). This …

08/05/20:

05:20 Ticket #2023 (401 when not authenticated yet) updated by jeanmarc77@…
I read section-3.1 : …

08/04/20:

17:42 Ticket #1182 (Responses with "no-cache" or "max-age=0" should be cached) updated by Maxim Dounin
> X-Accel-Expires: @0 My bad, should be X-Accel-Expires: @1 (which …
15:40 Ticket #1182 (Responses with "no-cache" or "max-age=0" should be cached) updated by micah.hainline@…
Trying the following didn't work. Cache-Control: max-age=0, public, …
15:05 Ticket #2023 (401 when not authenticated yet) updated by jeanmarc77@…
Maybe i'am not clear enough, i try again: nginx issue a 401 even when …
12:04 Ticket #2023 (401 when not authenticated yet) updated by Maxim Dounin
It is not clear what you are trying to do with your "trick", but you …
02:21 Ticket #2023 (401 when not authenticated yet) updated by jeanmarc77@…
i found a trick : […] thanks
01:25 Ticket #2023 (401 when not authenticated yet) updated by jeanmarc77@…
I'am not lead to error.html yet at prompt and i still have a 401 …

08/03/20:

18:51 Ticket #1182 (Responses with "no-cache" or "max-age=0" should be cached) updated by Maxim Dounin
Historically, nginx does not cache responses with "max-age=0", as well …
17:44 Ticket #1182 (Responses with "no-cache" or "max-age=0" should be cached) updated by micah.hainline@…
Any update on this? This feels like a very legitimate problem. I have …
11:12 Ticket #2023 (401 when not authenticated yet) closed by Maxim Dounin
invalid: This is how [https://en.wikipedia.org/wiki/Basic_access_authentication
10:31 Changeset in nginx [8505:240931629995]quic by Roman Arutyunyan <arut@…>
QUIC: handle client RESET_STREAM and STOP_SENDING. For RESET_STREAM …
09:45 Ticket #2023 (401 when not authenticated yet) updated by jeanmarc77@…
Description changed
09:40 Ticket #2023 (401 when not authenticated yet) created by jeanmarc77@…
Hi, Firstly, thank you very much for nginx. I find a strange behavior …

08/02/20:

19:19 Ticket #2022 (nginx proxy_next_upstream works weird) closed by Maxim Dounin
invalid: Using keepalive connections implies that nginx is required to re-try …

07/31/20:

07:15 Ticket #2022 (nginx proxy_next_upstream works weird) created by jangys9510@…
nginx's proxy_next_upstream works weird. I want to pass to the next …

07/30/20:

23:02 Ticket #2021 (try_files not always sending full $uri to proxy_pass and upstream) updated by bengalih@…
Maxim, Thanks for your comments. I will definitely watch the …

07/28/20:

15:54 Changeset in nginx [8500:12576ac9556d]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed format specifiers and removed casts.
14:11 Changeset in nginx [8499:b0e74a54c98b]quic by Sergey Kandaurov <pluknet@…>
QUIC: consistent Stream ID logging format.
12:57 Ticket #2020 (Problem with statically linking Nginx) closed by Maxim Dounin
invalid: Correct options depend on your operating system, compiler used, and …
12:53 Changeset in nginx [8498:affb0245e291]quic by Roman Arutyunyan <arut@…>
QUIC: added HTTP/3 directives list to README. Also removed server …
11:49 Ticket #2021 (try_files not always sending full $uri to proxy_pass and upstream) closed by Maxim Dounin
invalid: An obvious problem with your second configuration is that …

07/27/20:

23:35 Changeset in nginx_org [2575:2839ad72d8ef] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft July 2020 Web Server Survey stats.
23:32 Ticket #2021 (try_files not always sending full $uri to proxy_pass and upstream) created by bengalih@…
So I'm dealing with an app that states it needs a configuration block …
20:37 Ticket #2020 (Problem with statically linking Nginx) created by andrewfv86@…
Hello, When building nginx into one static file, I get an error: …
18:26 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) closed by Maxim Dounin
fixed: Fix committed, thanks for reporting this.
18:19 Changeset in nginx-tests [1586:e145509cc6eb] by Maxim Dounin <mdounin@…>
Tests: tests for "zero size buf" alerts in fastcgi (ticket #2018).
18:19 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by Maxim Dounin <mdounin@…>
In [changeset:"da8d758aabebbba833405463aa5a785b4c324495/nginx"
16:15 Changeset in nginx [8496:c5324bb3a704]quic by Roman Arutyunyan <arut@…>
QUIC: limited the number of client-initiated streams. The limits on …
15:51 Changeset in nginx [8495:455a8536eaa7]quic by Roman Arutyunyan <arut@…>
QUIC: limited the number of server-initiated streams. Also, …
13:02 Changeset in nginx [7689:da8d758aabeb] by Maxim Dounin <mdounin@…>
FastCGI: fixed zero size buf alerts on extra data (ticket #2018). …
10:21 Changeset in nginx [7688:2f9214713666] by balus <balus@…>
Core: enclosed parameters of the ngx_buf.h macros in parentheses.
00:48 Ticket #2019 (location = / is very tricky) closed by Maxim Dounin
invalid: > My understanding from the documentation is, that calling …

07/26/20:

18:14 Changeset in nginx_org [2574:a88ecedbeaaf] by Maxim Konovalov <maxim@…>
Regenerated.
18:14 Changeset in nginx_org [2573:8d28877aca16] by Maxim Konovalov <maxim@…>
Web Application Security ebook promo.
12:23 Ticket #2019 (location = / is very tricky) created by Дилян Палаузов
After reading …

07/24/20:

12:43 Changeset in nginx_org [2598:361a28cca097] by Yaroslav Zhuravlev <yar@…>
Rephrased "off" parameter of proxy_cookie_domain/path/redirect.

07/23/20:

14:31 Changeset in nginx [7687:d752a2c76d49] by Sergey Kandaurov <pluknet@…>
OCSP: fixed certificate reference leak.
10:41 Changeset in nginx [8497:0596fe1aee16]quic by Roman Arutyunyan <arut@…>
HTTP/3: server pushes. New directives are added: - …
09:17 Changeset in nginx-tests [1585:bff287fbf347] by Sergey Kandaurov <pluknet@…>
Tests: added proxy_cookie_domain/path tests with "off" parameter.
09:16 Changeset in nginx-tests [1584:b4014b3e8495] by Sergey Kandaurov <pluknet@…>
Tests: added xslt filter tests with ranges.
08:51 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by sjon.hortensius.net@…
okay, I've switched the unix-socket to a tcp port to ease debugging …

07/22/20:

19:16 Changeset in nginx [7686:1f3bf1734a77] by Roman Arutyunyan <arut@…>
Xslt: disabled ranges. Previously, the document generated by the xslt …
13:07 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by Maxim Dounin
The FastCGI stdout record length is known to be 2.5k from the debug …
07:48 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by sjon.hortensius.net@…
Thanks - I've tried debugging this on the application side but I'm …
01:10 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by Maxim Dounin
Thanks, I was able to reproduce it. The 304 status code implies no …

07/21/20:

21:06 Ticket #816 (Allow h2c and HTTP/1.1 support on the same listening socket) updated by daiglej@…
Please implement!
18:40 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by sjon.hortensius.net@…
update; the error apparently occurs when a 304 response is parsed: …
17:34 Changeset in nginx [7685:4f30f75dbdf3] by Ruslan Ermilov <ru@…>
Core: close PID file when writing fails. Reported by Jinhua Tan.
16:02 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by sjon.hortensius.net@…
Thanks for the pointers. I did not realize this message was caused by …
09:09 Changeset in nginx_org [2572:c6c259d3601a] by Sergey Kandaurov <pluknet@…>
Development guide: updated ngx_utf8_length() example.

07/20/20:

13:44 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by Maxim Dounin
Given the changes in nginx 1.19.1, most likely reason is a bug in …
10:51 Ticket #2018 (Significant amount of "zero size buf in writer t:1 r:0 f:0... ...) updated by Sergey Kandaurov
Component changed
Note: See TracTimeline for information about the timeline view.