Timeline



09/06/22:

21:47 Changeset in nginx [8069:a423e314c22f] by Maxim Dounin <mdounin@…>
Win32: disabled threads support in OpenSSL builds. Threads are …
21:47 Changeset in nginx [8068:0546ab9351c8] by Maxim Dounin <mdounin@…>
Win32: fixed build on Windows with OpenSSL 3.0.x (ticket #2379). …
21:47 Changeset in nginx [8067:b347fe705ff2] by Maxim Dounin <mdounin@…>
Win32: disabled C4306 warnings with MSVC. Multiple C4306 warnings …
21:47 Changeset in nginx [8066:d1aa8cc3e387] by Maxim Dounin <mdounin@…>
Win32: removed misleading comment about warnings being disabled. …
21:44 Changeset in nginx [8065:0ce2d7a520be] by Maxim Dounin <mdounin@…>
SSL: fixed incorrect usage of #if instead of #ifdef. In 2014ed60f17f, …
21:43 Changeset in nginx [8064:5f5a34e83ca2] by Maxim Dounin <mdounin@…>
Events: fixed style and wrong error handling in the iocp module.

09/02/22:

19:53 Ticket #2387 (nginx reloads spawn multiple processes for 3rd party modules) closed by Maxim Dounin
invalid: Reloading the configuration implies that nginx parses new …
19:18 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) closed by Maxim Dounin
invalid: From the debug log, the upstream server sends 64k response: […] and …
18:45 Ticket #2388 (proxy_intercept_errors breaks keepalive connections) closed by Maxim Dounin
duplicate: Duplicate of #2033.
18:44 Ticket #2033 (Error page directive forces upstream's keepalive to be closed) updated by Maxim Dounin
See also #2388.
14:34 Ticket #2388 (proxy_intercept_errors breaks keepalive connections) created by mhofstra@…
Tested with multiple versions. This is the simplest case that can be …

09/01/22:

09:52 Ticket #400 (ssl_verify_client per location basis) updated by marko.kohtala@…
Thank you for your helpful reply. I see even the Post-Handshake …
07:35 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) updated by wangdeyi1987@…
Replying to Maxim Dounin: > > You can use the next command …
07:27 bad.error.log attached to Ticket #2383 by wangdeyi1987@…
07:27 normal.error.log attached to Ticket #2383 by wangdeyi1987@…

08/31/22:

21:01 Ticket #2387 (nginx reloads spawn multiple processes for 3rd party modules) created by monkburger@…
Not sure if this is a bug, or by design. We're using the …
19:07 Milestone njs-0.7.7 completed
The release scope: - fs.FileHandle - extending allowed context for js …
15:20 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) updated by Maxim Dounin
> You can use the next command to try,I have open the upstream gRPC …
08:33 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) updated by wangdeyi1987@…
Replying to Maxim Dounin: > Could you please provide full …
00:15 Ticket #1977 (Implement TLS 1.3 random record padding to mitigate BREACH) updated by Maxim Dounin
> Is it possible to do this with BoringSSL? BoringSSL does support …

08/30/22:

20:05 Changeset in nginx_org [2889:6a4f8a0d669f] by Yaroslav Zhuravlev <yar@…>
njs-0.7.7.
20:04 Changeset in nginx_org [2888:88956e57f930] by Yaroslav Zhuravlev <yar@…>
Documented r.internal in njs Reference.
20:00 Changeset in nginx_org [2887:155c8745f596] by Yaroslav Zhuravlev <yar@…>
Documented new fs methods and fs.FileHandle in njs Reference.
19:15 Ticket #1977 (Implement TLS 1.3 random record padding to mitigate BREACH) updated by Seirdy
Moreover, the OpenSSL command seems to support padding to match a …
18:52 Ticket #1977 (Implement TLS 1.3 random record padding to mitigate BREACH) updated by Seirdy
Is it possible to do this with BoringSSL? BoringSSL does support …
18:51 Ticket #2384 (http upstream cache and slicing leaks open files) closed by Maxim Dounin
invalid: > Nothing is suggesting an abnormal exit. Thanks for confirming. > …
15:20 Changeset in nginx_org [2886:76fddfe7826d] by Maxim Konovalov <maxim@…>
Survey promo.
12:15 Ticket #2384 (http upstream cache and slicing leaks open files) updated by Thibault VINCENT
Replying to Maxim Dounin: > Could you please clarify what …
10:29 Changeset in nginx-tests [1876:74cb9454a13e] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/3 header tests.
03:01 Ticket #2379 (Nginx compile error with OpenSSL 3 on Msys2 (mingw64) Windows) updated by Maxim Dounin
Status changed
Thanks for the report. Indeed, nginx uses OS file handles to work …
01:10 Ticket #2379 (Nginx compile error with OpenSSL 3 on Msys2 (mingw64) Windows) updated by Maxim Dounin
For the record, building OpenSSL 3.0.5 on Windows as part of nginx …

08/29/22:

22:52 Changeset in nginx [8062:6e818b00ee32] by Maxim Dounin <mdounin@…>
Version bump.
21:42 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) updated by Maxim Dounin
Could you please provide full debug log for the particular request? …
21:28 Ticket #2384 (http upstream cache and slicing leaks open files) updated by Maxim Dounin
Replying to Thibault VINCENT: > Using proxy_cache_path
19:55 Ticket #2385 (missing r/w permissions on socket result in "invalid URL prefix") closed by Sergey Kandaurov
invalid: For the record, the error suggests about a missing mandatory protocol …
19:02 Ticket #2385 (missing r/w permissions on socket result in "invalid URL prefix") updated by hboetes@…
Scratch that. I made a thinko. :-(
18:56 Ticket #2385 (missing r/w permissions on socket result in "invalid URL prefix") created by hboetes@…
Whilst setting up the rspamd web interface, which runs with sockets I …
17:53 Ticket #2384 (http upstream cache and slicing leaks open files) created by Thibault VINCENT
Using proxy_cache_path and proxy_cache with slice is causing a …
11:20 Changeset in nginx-tests [1875:f50c2a65ccc0] by Sergey Kandaurov <pluknet@…>
Tests: basic HTTP/3 support.
03:23 Ticket #2383 (nginx grpc have bug that when the backend grpc server repsonse over ...) created by wangdeyi1987@…
It's happend when the grpc repsonse over 64k; 2022/08/27 18:20:19 …

08/27/22:

10:38 Changeset in nginx_org [2885:38f5cf5d3d41] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft August 2022 Web Server Survey stats.

08/26/22:

00:46 Ticket #2371 (nginx + POST reqsuest = 408 for 0.1% of users, probably SSL related) closed by Maxim Dounin
invalid: Feedback timeout. As previously suggests, timeouts observed look …
00:36 Ticket #2381 (Unable to read configuration from /dev/stdin) closed by Maxim Dounin
wontfix: Since nginx expects configuration file to be a real file and, in …

08/25/22:

10:28 Ticket #2381 (Unable to read configuration from /dev/stdin) created by moronizzz@…
GNU bash, version 5.1.4 nginx version: nginx/1.23.1 There is an error …

08/24/22:

15:05 Ticket #1893 (Support Linux abstract namespace socket?) updated by Maxim Dounin
For the record: …
13:14 Ticket #2380 (Nginx left open proxy_temp files(deleted)) closed by Sergey Kandaurov
invalid: This is how temporary files managed in nginx. You can find a detailed …
12:32 Ticket #2380 (Nginx left open proxy_temp files(deleted)) created by nunokisc@…
Hello, Filesystem went full with deleted files. # lsof +L1 COMMAND …
11:05 Ticket #2371 (nginx + POST reqsuest = 408 for 0.1% of users, probably SSL related) updated by catch.rahulkamble@…
This is helpful ticket. Solution for us: We downgraded docker version …

08/23/22:

13:51 Changeset in nginx_org [2884:ccd42f2b99fb] by Yaroslav Zhuravlev <yar@…>
Deprecated several methods in njs reference.
13:51 Changeset in nginx_org [2883:4959250ba429] by Yaroslav Zhuravlev <yar@…>
Added links to njs directives in "Stream Processing".

08/22/22:

20:27 Ticket #1407 (Should application/javascript be text/javascript in mime.types) updated by Maxim Dounin
Type changed
See also ticket #2216 and this thread: …
17:19 Ticket #1407 (Should application/javascript be text/javascript in mime.types) reopened by JakubJanowski@…
RFC 4329 has now been obsoleted by …
11:33 Changeset in nginx [9052:2e51cf3ffd90]quic by Roman Arutyunyan <arut@…>
QUIC: defer stream removal until all its data is acked. Previously, …
11:28 Changeset in nginx [9049:2b4891fa0fbc]quic by Roman Arutyunyan <arut@…>
QUIC: made ngx_quic_finalize_connecion() more graceful. Previously, …
10:09 Changeset in nginx [9057:7b83da3bdf9f]quic by Roman Arutyunyan <arut@…>
HTTP/3: renamed functions. ngx_http_v3_init() is renamed …
07:08 Ticket #2378 (Can't validate bgp signature of source code version 1.22 and higher.) closed by thresh
worksforme: Hello! The public key used to sign the tarballs has changed as you …

08/21/22:

02:23 Ticket #642 (Cannot specify a minimum SSL/TLS version without also specifying a maximum) closed by Maxim Dounin
wontfix: TLSv1.3 actually demonstrated that not enabling it until all …

08/20/22:

09:17 Ticket #2379 (Nginx compile error with OpenSSL 3 on Msys2 (mingw64) Windows) created by pavlusha23@…
Nginx compile error with OpenSSL 3 on Msys2 (mingw64) Windows. With …

08/19/22:

20:52 Ticket #2003 (regex generated variable loses character encoding when used in ...) updated by Maxim Dounin
Replying to JoshMcCullough@…: > I …
20:45 Ticket #1930 (Space in URL %20 is decoded space causing an invalid URL) updated by Maxim Dounin
Replying to JoshMcCullough@…: > However, the part that …
14:33 Ticket #2003 (regex generated variable loses character encoding when used in ...) updated by JoshMcCullough@…
I [[https://trac.nginx.org/nginx/ticket/1930#comment:10|commented on …
14:25 Ticket #1930 (Space in URL %20 is decoded space causing an invalid URL) updated by JoshMcCullough@…
I think there is a disconnect here. "cawoodm" is talking about "why is …

08/18/22:

23:59 Ticket #2378 (Can't validate bgp signature of source code version 1.22 and higher.) created by byjg@…
Up to version 1.21.6 I was able to validate the BGP signature using …
14:44 Changeset in nginx_org [2882:986e1f930e3b] by Yaroslav Zhuravlev <yar@…>
Documented server, location, if contexts for some js directives.
14:39 Ticket #2377 (Issue compiling nginx-quic) closed by Sergey Kandaurov
invalid: So, there is no problem with compiling nginx. Closing this. For the …
14:28 Changeset in nginx_org [2881:e59e8645055d] by Yaroslav Zhuravlev <yar@…>
Relocated note from s.off to s.log in njs.
13:30 Ticket #2377 (Issue compiling nginx-quic) updated by jfha73@…
OK, I finally got it to compile in my Ubuntu Box, this is what it …
12:22 Ticket #2377 (Issue compiling nginx-quic) updated by Sergey Kandaurov
SSL_CTX_set_tlsext_servername_callback API presents since OpenSSL …

08/17/22:

18:28 Ticket #2377 (Issue compiling nginx-quic) created by jfha73@…
Hey guys, I have been trying to compile nginx-quic using the …

08/16/22:

16:51 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by Maxim Dounin
> If this can be of any help to you, I have attached the nginx-debug …
15:49 Ticket #400 (ssl_verify_client per location basis) updated by Maxim Dounin
> I suspect it might be simple enough to implement. This "simple …
07:25 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
To keep the ticket updated, if some other people find it. I contacted …

08/14/22:

08:11 Ticket #400 (ssl_verify_client per location basis) updated by marko.kohtala@…
Several countries and organizations provide citizen or user …

08/12/22:

13:21 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
Thank you for having taken the time to look at the capture. 1. Thanks …
13:00 nginx.log attached to Ticket #2376 by erebe@…
02:21 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by Maxim Dounin
Thanks for the dump. It does not seem to match the original …

08/11/22:

21:49 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
I managed to reproduce the issue locally, so I have attached a pcap of …
21:41 image.png attached to Ticket #2376 by erebe@…
pcap_colorized
21:39 nginx.pcapng attached to Ticket #2376 by erebe@…
Pcap of the issue
20:27 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by Maxim Dounin
> 1. The response is not forwarded to the client in presence of an …
19:05 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) reopened by erebe@…
Hello @Maxim, I am re-opening the ticket because I think you may have …
16:32 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) closed by Maxim Dounin
wontfix: gRPC seems to allow RST_STREAM due to framing errors, see …
11:23 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by Sergey Kandaurov
Component changed
11:05 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
Miss labeled the ticket as "documentation", if someone can change it …
11:00 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
Description changed
10:51 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) updated by erebe@…
Description changed
10:48 Ticket #2376 (GRPC: upstream rejected request with error while reading response ...) created by erebe@…
Hello, Reporting an issue with GRPC where nginx is not correctly …

08/09/22:

23:35 Changeset in nginx_org [2880:ba7fc94e7796] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft July 2022 Web Server Survey stats.
23:32 Changeset in nginx_org [2879:12dd77007e22] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft June 2022 Web Server Survey stats.
20:13 Changeset in nginx [8063:9cf231508a8d] by Murilo Andrade <murilo.b.andrade@…>
SSL: logging level of "bad record type" errors. The …
15:28 Ticket #1723 (proxy_cache_background_update does not really do updates in the background) updated by royteeuwen@…
Anyone ever found an alternative fix for this? It definitely is also a …
14:38 Ticket #2374 (HTTP3 sent too much body data to upstream when use POST request) closed by Roman Arutyunyan
fixed: Fix committed, thanks.
14:37 Ticket #2374 (HTTP3 sent too much body data to upstream when use POST request) updated by Roman Arutyunyan
In [https://hg.nginx.org/nginx-quic/rev/f9d7930d0eed

08/08/22:

15:29 Changeset in nginx_org [2878:fd8ec06ceafa] by Yaroslav Zhuravlev <yar@…>
Improved descriptions of js_access, js_filter, js_preread.
15:03 Changeset in nginx_org [2877:0280b6c71d38] by Yaroslav Zhuravlev <yar@…>
Added note about string length to log methods in njs.
Note: See TracTimeline for information about the timeline view.