Timeline



11/14/23:

11:26 Changeset in nginx [9186:f366007dd23a] by Sergey Kandaurov <pluknet@…>
HTTP/3: added Huffman decoding error logging.
10:50 Changeset in nginx [9185:c458cd00bb0b] by Sergey Kandaurov <pluknet@…>
Adjusted Huffman coding debug logging, missed in 7977:336084ff943b. …

11/13/23:

09:34 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) updated by aminvakil@…
Thanks Maxim for your time and explanation! Honestly I asked again …
00:16 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) updated by Maxim Dounin
The UPDATING status means that there is a stale (expired) response …

11/12/23:

22:31 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) updated by aminvakil@…
Ah, I'm not sure but I think this bug is different from #853 as in our …
21:43 Ticket #1614 (proxy cache 404 STALE forever) closed by Maxim Dounin
duplicate: Overall, this looks like another variant of #853, closing this.
21:43 Ticket #853 (Поведение cache_use_stale updating если новые ответы нельзя кешировать) updated by Maxim Dounin
See also #1614.
21:40 Ticket #853 (Поведение cache_use_stale updating если новые ответы нельзя кешировать) updated by Maxim Dounin
See also #2563.
21:39 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) closed by Maxim Dounin
duplicate: This looks like a duplicate of #853. You have a stale cache item in …
16:14 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) updated by aminvakil@…
Description changed
16:13 Ticket #2563 (Does not respect cache-control when using proxy_cache_use_stale updating) created by aminvakil@…
We have […] in our proxy configurations, and on some paths, …

11/11/23:

13:22 nginx.conf attached to Ticket #2562 by lyokha@…
13:21 proxy_peer_host.patch attached to Ticket #2562 by lyokha@…
13:20 Ticket #2562 (SSL: use server names from upstream configuration for proxied server's ...) created by lyokha@…
This is a feature request (with a basic implementation). My scenario …

11/10/23:

14:16 Ticket #2561 (Ubuntu 23.10: no stable or mainline packages on nginx.org repo) updated by cyrax13@…
Thank you very much for your efficiency :)
03:42 Changeset in nginx_org [3026:cc6b36cd17d6] by Konstantin Pavlov <thresh@…>
Linux packages: added Ubuntu 23.10 "mantic".
00:31 Ticket #2561 (Ubuntu 23.10: no stable or mainline packages on nginx.org repo) updated by thresh
Now that the build issues are fixed, packages for Mantic are available …

11/09/23:

17:09 Ticket #2561 (Ubuntu 23.10: no stable or mainline packages on nginx.org repo) updated by thresh
We are working on that, thanks for reminder.
10:52 Ticket #2561 (Ubuntu 23.10: no stable or mainline packages on nginx.org repo) created by cyrax13@…
Hello there! Ubuntu 23.10 with code name mantic was released …
02:28 Ticket #2275 (Support Encrypted Client Hello) updated by Seirdy
Replying to hardfalcon@…: > Note that this likely requires …

11/08/23:

14:03 Ticket #2560 (Inclusive language: rename default branch of official GitHub tracker ...) created by michaelmaguire@…
Could we look at following the suggestions in: …
10:13 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Replying to Maxim Dounin: > Replying to Roman: …
02:00 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Maxim Dounin
Replying to Roman: > Replying to Maxim Dounin: …
00:14 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Replying to Maxim Dounin: > Reopening log files with `kill …

11/07/23:

20:21 Ticket #2559 (K8S ingress rule fails to match Exact /) closed by Maxim Dounin
invalid: This looks like an issue in the K8S ingress controller you are using, …
18:35 Ticket #2559 (K8S ingress rule fails to match Exact /) created by saffi.public@…
Using: │app.kubernetes.io/name: rke2-ingress-nginx …
16:35 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Maxim Dounin
Reopening log files with kill -USR1 is not expected to result in any …
16:13 Ticket #2557 (Odd STALE reponse under long run stability test) updated by Maxim Dounin
Replying to p4rancesc0@…: > 1) how can the "MISS 3" be …
13:45 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Description changed
13:43 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Description changed
13:42 ram.png attached to Ticket #2558 by Roman
13:39 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Description changed
13:39 Ticket #2558 (Memory Leak (maybe WebSocket)) updated by Roman
Description changed
13:38 Снимок экрана от 2023-11-07 16-32-25.png attached to Ticket #2558 by Roman
ram.png
13:37 Ticket #2558 (Memory Leak (maybe WebSocket)) created by Roman
We use a little WebSocket. And sometimes we execute […] to reopen …
09:07 Ticket #2557 (Odd STALE reponse under long run stability test) updated by p4rancesc0@…
Thanks Maxim, it makes absolulely sense. We anyway some more …
00:12 Ticket #2557 (Odd STALE reponse under long run stability test) closed by Maxim Dounin
invalid: > You can spot a couple of STALE 12 and 13 seconds old. The …

11/06/23:

13:05 logs.txt attached to Ticket #2557 by p4rancesc0@…
acces, error and origin logs
13:02 Ticket #2557 (Odd STALE reponse under long run stability test) created by p4rancesc0@…
Hi, in a test enviroment the run some 12h+ tests to verify an odd …

11/05/23:

02:38 Ticket #2555 (Race when both aio threads and background subrequests are used) updated by Maxim Dounin
Status changed
Thanks for the backtrace. The backtrace as shown suggests that an …

11/04/23:

17:03 Ticket #2555 (Race when both aio threads and background subrequests are used) updated by guo.bojun@…
[…] […] Turning off aio_write also prevents the crash.

11/03/23:

14:20 Ticket #2547 (Support Partitioned Cookies for load balancing according to CHIPS) updated by dkolb@…
Google will move forward with Chrome blocking 3rd party cookies …
04:35 Ticket #2555 (Race when both aio threads and background subrequests are used) updated by Maxim Dounin
> I'm not sure it is feasible to reproduce the crash reliably and the …
02:20 Ticket #2555 (Race when both aio threads and background subrequests are used) updated by guo.bojun@…
I'm not sure it is feasible to reproduce the crash reliably and the …
01:18 Ticket #2556 (Module ABI breakage with NGINX Plus R30 P1) closed by Maxim Dounin
invalid: As already outlined by Roman, the ngx_http_v2_connection_t structure …
01:03 Ticket #2555 (Race when both aio threads and background subrequests are used) updated by Maxim Dounin
nginx -V changed
Could you please provide more details? A test case which demonstrates …

11/02/23:

09:07 Changeset in nginx_org [3024:25a473b55e7b] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft October 2023 Web Server Survey stats.

11/01/23:

14:06 Ticket #2556 (Module ABI breakage with NGINX Plus R30 P1) updated by guo.bojun@…
Unfortunately, the use case is that it is sometimes useful to retain …
09:42 Ticket #2556 (Module ABI breakage with NGINX Plus R30 P1) updated by Roman Arutyunyan
Indeed ngx_http_v2_connection_t layout has changed since …
08:23 Ticket #2556 (Module ABI breakage with NGINX Plus R30 P1) created by guo.bojun@…
The said binaries are claiming that they are based on 1.25.1, however, …
08:13 Ticket #2555 (Race when both aio threads and background subrequests are used) created by guo.bojun@…
When the specific configurations are set(e.g. aio threads + …

10/31/23:

11:07 Ticket #2554 (Some of the requests getting stuck after reload.) updated by lathanderjk@…
I also tested running nginx as root or setting …
09:55 Ticket #2554 (Some of the requests getting stuck after reload.) created by lathanderjk@…
I suspected there are routed to shutting down workers but it happening …

10/28/23:

02:13 Ticket #2553 (Nginx Allows any server_version starting with the number 1, HTTP/1.X) closed by Maxim Dounin
invalid: HTTP uses version numbering designed to make it possible to understand …

10/27/23:

19:57 Ticket #2553 (Nginx Allows any server_version starting with the number 1, HTTP/1.X) created by JKrehling@…
Found that if I use telnet to send non existent server protocols to my …
01:57 Ticket #2552 (Correct xsl and xslt mimetypes missing from ngxinx mime.types file) updated by apotek@…
Thank you for your thoughtful reply. I based my suggested fix on the …

10/26/23:

22:35 Ticket #2552 (Correct xsl and xslt mimetypes missing from ngxinx mime.types file) updated by Maxim Dounin
Keywords, Type changed
Note that nginx does not try to include all possible MIME types and …
21:29 Changeset in nginx [9183:8b1526a7e383] by Sergey Kandaurov <pluknet@…>
Version bump.
20:35 Changeset in nginx [9184:7ec761f0365f] by Vladimir Khomutov <vl@…>
QUIC: improved packet and frames debug tracing. Currently, packets …

10/25/23:

02:32 Ticket #2552 (Correct xsl and xslt mimetypes missing from ngxinx mime.types file) created by apotek@…
Since the default mimetype configured in nginx.conf is …

10/24/23:

22:16 Changeset in nginx_org [3025:5cfaf094e2a0] by Konstantin Pavlov <thresh@…>
Linux packages: documented nginx-module-otel package.
16:42 Milestone njs-0.8.2 completed
* introduced console object. * fixed HEAD response handling with large …
16:41 Milestone nginx-1.25.3 completed
Status: released Trunk: mainline - HTTP/2: fixed buffer …
16:13 Changeset in nginx_org [3023:00c220310f53] by Yaroslav Zhuravlev <yar@…>
njs-0.8.2.
13:56 Changeset in nginx_org [3022:f14c61d6abad] by Maxim Dounin <mdounin@…>
nginx-1.25.3
13:46 Changeset in nginx [9182:25a2efd97a3e] by Maxim Dounin <mdounin@…>
release-1.25.3 tag
13:46 Changeset in nginx [9181:294a3d07234f]release-1.25.3 by Maxim Dounin <mdounin@…>
nginx-1.25.3-RELEASE
09:26 Ticket #2389 ("proxy_cache_background_update on" ignored using subrequest (more ...) updated by maximk-1@…
Hi! Any updates/future plans to fix it?

10/23/23:

18:50 Changeset in nginx [9180:782535848b3e] by Maxim Dounin <mdounin@…>
Updated OpenSSL and zlib used for win32 builds.
18:24 Changeset in nginx_org [3021:ec6f7fcd3d90] by Yaroslav Zhuravlev <yar@…>
Added fs.existsSync and fs.closeSync to njs Reference.
18:23 Changeset in nginx_org [3020:61996cb486f9] by Yaroslav Zhuravlev <yar@…>
Reordered and added to toc fs methods in njs Reference.

10/21/23:

23:45 Ticket #2449 (Allow using OpenSSL 3.0 "provider" API instead of deprecated "engine" API) updated by Maxim Dounin
> The value provider:name:id cannot be specified instead of the file, …
14:48 Changeset in nginx [9179:ea1f29c2010c] by Sergey Kandaurov <pluknet@…>
HTTP/2: fixed buffer management with HTTP/2 auto-detection. As part …

10/20/23:

19:18 Ticket #2551 (HTTP3 Reverse Proxy does not pass on Host Header) updated by https://stackoverflow.com/users/7362396/tobias-k
Apparently it works when using $host instead as mentioned in some …
19:11 Ticket #2551 (HTTP3 Reverse Proxy does not pass on Host Header) created by https://stackoverflow.com/users/7362396/tobias-k
Hi, I've encountered an issue with the HTTP/3 / QUIC setup: The …
19:00 Ticket #2549 (Nginx output to error.log file stops after encountering a special ...) closed by Maxim Dounin
duplicate: Thanks for confirming, closing this as a duplicate of #191.
19:00 Ticket #191 (literal newlines logged in error log) updated by Maxim Dounin
See also #2549.
17:16 Ticket #2549 (Nginx output to error.log file stops after encountering a special ...) updated by doyoumoo@…
Description changed
14:48 Ticket #2549 (Nginx output to error.log file stops after encountering a special ...) updated by doyoumoo@…
Hello, that seems to be the case indeed, the file can be read with any …
14:05 Changeset in nginx [9178:b74f891053c7] by Sergey Kandaurov <pluknet@…>
QUIC: explicitly zero out unused keying material.
14:05 Changeset in nginx [9177:22d110af473c] by Sergey Kandaurov <pluknet@…>
QUIC: removed key field from ngx_quic_secret_t. It is made local as …
14:05 Changeset in nginx [9176:8dacf87e4007] by Sergey Kandaurov <pluknet@…>
QUIC: simplified ngx_quic_ciphers() API. After conversion to reusable …
14:05 Changeset in nginx [9175:f7c9cd726298] by Sergey Kandaurov <pluknet@…>
QUIC: cleaned up now unused ngx_quic_ciphers() calls.
14:05 Changeset in nginx [9174:31702c53d2db] by Sergey Kandaurov <pluknet@…>
QUIC: reusing crypto contexts for header protection.
14:05 Changeset in nginx [9173:904a54092d5b] by Sergey Kandaurov <pluknet@…>
QUIC: common code for crypto open and seal operations.
14:05 Changeset in nginx [9172:4ccb0d973206] by Sergey Kandaurov <pluknet@…>
QUIC: reusing crypto contexts for packet protection.
14:05 Changeset in nginx [9171:f98636db77ef] by Sergey Kandaurov <pluknet@…>
QUIC: renamed protection functions. Now these functions have names …
14:05 Changeset in nginx [9170:c80d111340dc] by Sergey Kandaurov <pluknet@…>
QUIC: prevented generating ACK frames with discarded keys. Previously …
14:05 Changeset in nginx [9169:60c4e8d3151f] by Sergey Kandaurov <pluknet@…>
QUIC: added safety belt to prevent using discarded keys. In addition …
03:21 Ticket #2275 (Support Encrypted Client Hello) updated by hardfalcon@…
Here seems to be an experimental EHC implementation for nginx, though …

10/19/23:

16:57 Changeset in nginx_org [3019:7f8bedbdbe4f] by Artem Konev <artem.konev@…>
Added info about the Unit 1.31.1 release.

10/18/23:

21:02 Ticket #1736 (Cannot build dynamic modules: "Can't open auto/module") updated by stephencoxmail@…
For anyone coming across this, check that your line endings are LF and …

10/15/23:

18:57 Ticket #2550 (Using the 'sudo ./nginx -t' command results in the issue of the ...) closed by Maxim Dounin
duplicate: The nginx -t command does various configuration testing, including …
18:56 Ticket #1791 (Nginx -t changing ownersip of cache path) updated by Maxim Dounin
See also #2550.
03:01 Ticket #2550 (Using the 'sudo ./nginx -t' command results in the issue of the ...) created by 333eelrm@…
Hello, I am a DevOps professional from a Chinese company responsible …
Note: See TracTimeline for information about the timeline view.