Timeline



07/29/21:

13:01 Changeset in nginx [8826:c35b255d80dc]quic by Roman Arutyunyan <arut@…>
HTTP/3: close connection on keepalive_requests * 2. After receiving …
09:49 Changeset in nginx [8823:f3331deed357]quic by Roman Arutyunyan <arut@…>
QUIC: limit in-flight bytes by congestion window. Previously, …
09:17 Changeset in nginx [8824:054f9be0aaf9]quic by Roman Arutyunyan <arut@…>
HTTP/3: http3_max_uni_streams directive. The directive limits the …
07:03 Changeset in nginx [8821:d80365ca678d]quic by Roman Arutyunyan <arut@…>
HTTP/3: require mandatory uni streams before additional ones. As per …

07/28/21:

14:23 Changeset in nginx [8822:ad046179eb91]quic by Vladimir Homutov <vl@…>
QUIC: handle EAGAIN properly on UDP sockets. Previously, the error …
10:21 Changeset in nginx [8820:4009f120cad4]quic by Roman Arutyunyan <arut@…>
QUIC: eliminated stream type from ngx_quic_stream_frame_t. The …

07/27/21:

13:25 Ticket #2217 (Requesting nginx packages for Debian Bullseye) updated by Randy Fay
The Debian 11 Bullseye release date has been announced for 14 August, …
13:22 Ticket #2222 (add_after_body concatenates (upstream proxied) gziped content with ...) created by dwt@…
I've now spent several days debugging to find out that using Nginx's …

07/26/21:

19:04 Changeset in nginx_org [2753:3d05c5c62089] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft July 2021 Web Server Survey stats.

07/24/21:

01:56 Ticket #2220 (2 way communication over single tcp connection) closed by Maxim Dounin
invalid: To instruct nginx to cache connections to upstream servers you have to …

07/23/21:

21:45 Ticket #2221 (log_format with escape=json doesn't encode $status correctly) closed by Maxim Dounin
invalid: The $status variable is a 3-digit status code, and it's evaluated to …
16:39 Ticket #2221 (log_format with escape=json doesn't encode $status correctly) created by silvpol@…
When logging status code 000, the number is not encoded to just single …
08:25 Changeset in nginx [8819:d0ef43a53a51]quic by Vladimir Homutov <vl@…>
QUIC: updated README with GSO details.

07/22/21:

12:00 Changeset in nginx [8816:7f29db5294bd]quic by Sergey Kandaurov <pluknet@…>
QUIC: avoid processing 1-RTT with incomplete handshake in OpenSSL. …

07/21/21:

12:39 Changeset in nginx_org [2752:58f5e33868a4] by Maxim Konovalov <maxim@…>
Regenerated.
12:39 Changeset in nginx_org [2751:9046137f5e0b] by Maxim Konovalov <maxim@…>
NGINX Sprint promo wording corrected.

07/20/21:

20:25 Ticket #2220 (2 way communication over single tcp connection) created by rajatgoyal247341@…
I am having a requirement where my grpc-servers are behind firewall. …
13:12 Changeset in nginx-tests [1721:6842b0f7fb9e] by Sergey Kandaurov <pluknet@…>
Tests: restored HTTP/2 request body tests with Content-Length. This …
13:12 Changeset in nginx-tests [1720:efc502e696b0] by Sergey Kandaurov <pluknet@…>
Tests: h2_limit_req.t cleanup. The checks were used prior to …
09:37 Changeset in nginx [8815:8ab0d609af09]quic by Vladimir Homutov <vl@…>
QUIC: the "quic_gso" directive. The directive enables usage of UDP …
09:04 Changeset in nginx [8814:913ff20e4c62]quic by Vladimir Homutov <vl@…>
Core: fixed errno clobbering in ngx_sendmsg(). This was broken by …

07/19/21:

22:52 Ticket #2214 (The NGX_CHANGEBIN_SIGNAL-induced restart does not preserve the ...) closed by Maxim Dounin
invalid: Feedback timeout.
22:47 Ticket #2200 ("reopen" will disable side logs) closed by Maxim Dounin
worksforme: Feedback timeout. Most likely there is a problem with access rights on …
22:44 Ticket #2210 (epoch != no-cache) closed by Maxim Dounin
invalid: Feedback timeout.
18:22 Ticket #1505 (Milliseconds and dynamic time support for *_cache_valid) updated by peter.volkov@…
We use caching to limit the number of requests on upstream servers. We …
17:31 Changeset in nginx_org [2750:346caaa7bcc2] by Maxim Konovalov <maxim@…>
Regenerated.
17:31 Changeset in nginx_org [2749:d7df97c34ef6] by Maxim Konovalov <maxim@…>
NGINX Sprint promo.
09:59 Ticket #2219 (Space escaping in unquoted strings) updated by xavierog@…
Some context: I usually stick with quoted strings. I toyed with …

07/18/21:

21:11 Ticket #2219 (Space escaping in unquoted strings) updated by Maxim Dounin
Only \", \', \\, \t, \r, and \n escape sequences are …

07/17/21:

22:03 Ticket #2219 (Space escaping in unquoted strings) updated by xavierog@…
Description changed
Simplified the nginx configuration snippet.
22:00 Ticket #2219 (Space escaping in unquoted strings) created by xavierog@…
Hi, I was toying with unquoted strings in nginx configuration files …

07/16/21:

12:43 Changeset in nginx [8818:07f90cb79fec]quic by Roman Arutyunyan <arut@…>
HTTP/3: use request pool instead of connection pool. In several parts …

07/15/21:

14:27 Ticket #2218 (Support RTMPS with non-standard ports) closed by Maxim Dounin
invalid: By itself, nginx does not support RTMP. For feature requests in Roman …
13:28 Changeset in nginx [8813:6674a50cbb6c]quic by Sergey Kandaurov <pluknet@…>
Merged with the default branch.
13:18 Ticket #2218 (Support RTMPS with non-standard ports) created by vermorel@…
When trying multi-broadcast an inbound RTMP toward outbound targets, …
11:22 Changeset in nginx [8812:e7a2d3914877]quic by Vladimir Homutov <vl@…>
Core: added separate function for local source address cmsg.
11:22 Changeset in nginx [8811:bb5152ed045b]quic by Vladimir Homutov <vl@…>
QUIC: added support for segmentation offloading. To improve output …
11:21 Changeset in nginx [8810:2dfd313f22f2]quic by Vladimir Homutov <vl@…>
Core: made the ngx_sendmsg() function non-static. Additionally, the …
09:21 Ticket #2217 (Requesting nginx packages for Debian Bullseye) updated by thresh
Owner, Status, Version, Component changed
Hello! We will definitely build Bullseye packages once it's released. …

07/14/21:

18:38 Ticket #2217 (Requesting nginx packages for Debian Bullseye) created by Randy Fay
Debian Bullseye is nearing release. This is a request for Bullseye apt …

07/13/21:

21:29 Ticket #2216 (Add .mjs to known JS MIME types) updated by Maxim Dounin
For the record, a few relevant links: - Originally introduced and …
19:44 Changeset in nginx [8817:8e8cdb7bfb17]quic by Roman Arutyunyan <arut@…>
HTTP/3: response trailers support.
17:56 Ticket #2216 (Add .mjs to known JS MIME types) created by Bradley Meck
I was told to make a ticket here per the mailing list thread: …
14:15 Ticket #2215 (Maybe a minior bug in $request_completion code) closed by Maxim Dounin
wontfix: The $request_completion variable is …
12:57 Changeset in nginx_org [2795:691de23367a7] by Yaroslav Zhuravlev <yar@…>
Added link to "Virtual server Selection" in buffer directives.
12:44 Changeset in nginx_org [2767:c56adb7148a4] by Yaroslav Zhuravlev <yar@…>
Described more details about server selection. In particular, this …

07/12/21:

23:04 Ticket #2215 (Maybe a minior bug in $request_completion code) updated by chronolaw@…
Or maybe the empty value of $request_completion is the right meaning …
22:58 Ticket #2215 (Maybe a minior bug in $request_completion code) updated by chronolaw@…
OK, I got it.But I have another question: What the proper meaning of …
18:11 Ticket #2215 (Maybe a minior bug in $request_completion code) updated by Maxim Dounin
This is more or less a general problem: there are a lot of variables …
14:04 Ticket #2214 (The NGX_CHANGEBIN_SIGNAL-induced restart does not preserve the ...) updated by Maxim Dounin
> Adding this variable to NGINX configuration via the env directive …
13:40 Changeset in nginx [8809:6f434af59257]quic by Vladimir Homutov <vl@…>
Core: the ngx_event_udp.h header file.
12:32 request_completion.patch attached to Ticket #2215 by chronolaw@…
12:32 Ticket #2215 (Maybe a minior bug in $request_completion code) created by chronolaw@…
Hi, When I do some test on NGINX variables, I found some strange …
09:42 Ticket #2214 (The NGX_CHANGEBIN_SIGNAL-induced restart does not preserve the ...) created by Aristarkh Zagorodnikov
Hi, The NGX_CHANGEBIN_SIGNAL (SIGUSR2) currently does not …

07/08/21:

18:52 Changeset in nginx [8838:d6e191a583cc]quic by Roman Arutyunyan <arut@…>
HTTP/3: bulk parse functions. Previously HTTP/3 streams were parsed …

07/06/21:

15:17 Milestone nginx-1.21.1 completed
Status: scheduled Trunk: mainline * Request parsing …
15:04 Changeset in nginx_org [2748:1d3a8a4adec2] by Maxim Dounin <mdounin@…>
nginx-1.21.1
14:59 Changeset in nginx [7889:91f96416f459] by Maxim Dounin <mdounin@…>
release-1.21.1 tag
14:59 Changeset in nginx [7888:a68ac0677f85]release-1.21.1 by Maxim Dounin <mdounin@…>
nginx-1.21.1-RELEASE

07/05/21:

16:37 Ticket #1408 (Big file download via php-fpm on fast networks eats up memory) closed by Ruslan Ermilov
fixed
16:35 Ticket #1408 (Big file download via php-fpm on fast networks eats up memory) updated by Ruslan Ermilov <ru@…>
In [changeset:"7f5e3595caff24ea3a5c400b8fe45ea33e2dfc8f/nginx"
14:32 Changeset in nginx_org [2747:42fb92e582db] by Yaroslav Zhuravlev <yar@…>
Added note to js_set about asyncronous calls.
10:26 Changeset in nginx [7887:ecf2a9002b37] by Ruslan Ermilov <ru@…>
Win32: use only preallocated memory in send/recv chain functions. The …
10:17 Changeset in nginx [8808:5b0c229ba5fe]quic by Vladimir Homutov <vl@…>
QUIC: fixed padding calculation. Sometimes, QUIC packets need to be …
10:09 Changeset in nginx [7886:7f5e3595caff] by Ruslan Ermilov <ru@…>
Use only preallocated memory in ngx_readv_chain() (ticket #1408). In …

07/01/21:

12:37 Changeset in nginx [8807:0ac25efb2da3]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: quic-qpack term updates. Renamed header -> field per …
12:18 Changeset in nginx_org [2745:febebaf5e52f] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft June 2021 Web Server Survey stats.
08:27 Changeset in nginx_org [2746:438e5c551d67] by Maxim Dounin <mdounin@…>
Fixed name of the ngx_http_request_t structure in DTrace article.

06/30/21:

20:48 Changeset in nginx-tests [1719:53a801bf4d0b] by Sergey Kandaurov <pluknet@…>
Tests: auth_basic_user_file variable tests with conf_prefix.
10:47 Changeset in nginx [8806:f8ad3dd142ad]quic by Roman Arutyunyan <arut@…>
QUIC: consider max_ack_delay=16384 invalid. As per RFC 9000: …
07:39 Changeset in nginx-tests [1718:672018971a62] by Sergey Kandaurov <pluknet@…>
Tests: skip Location header escaping test on win32. On win32, the …

06/29/21:

13:50 Milestone njs-0.6.1 completed
Planned features and enhancements * Bug fixes
12:27 Changeset in nginx_org [2744:7efff3509d6e] by Yaroslav Zhuravlev <yar@…>
njs-0.6.1.
10:17 Changeset in nginx-tests [1717:3052d6ea8ff3] by Sergey Kandaurov <pluknet@…>
Tests: style.
09:00 Changeset in nginx-tests [1716:c48b2b0b8c2a] by Sergey Kandaurov <pluknet@…>
Tests: added Host header test with control character.
09:00 Changeset in nginx-tests [1715:3604ef83c1aa] by Sergey Kandaurov <pluknet@…>
Tests: added header name tests with forbidden characters.
08:58 Changeset in nginx-tests [1714:e4e711d07e6c] by Sergey Kandaurov <pluknet@…>
Tests: added URI tests with forbidden control characters.
08:57 Changeset in nginx-tests [1713:77a9e393ed46] by Sergey Kandaurov <pluknet@…>
Tests: added one more Location header escaping test.
08:57 Changeset in nginx-tests [1712:0605f9a6f7b0] by Sergey Kandaurov <pluknet@…>
Tests: added ssi echo encoding tests. Notably, this covers strict URI …
08:57 Changeset in nginx-tests [1711:6c03c329ed95] by Sergey Kandaurov <pluknet@…>
Tests: requests with both Content-Length and Transfer-Encoding.
08:57 Changeset in nginx-tests [1710:f3de5730bc06] by Sergey Kandaurov <pluknet@…>
Tests: CONNECT and TRACE method tests.
08:57 Changeset in nginx-tests [1709:9fac05e479fa] by Sergey Kandaurov <pluknet@…>
Tests: http_uri.t TODO adjusted.
06:23 Ticket #2213 (The get_handler of ngx_http_variable_t is overwritten by ...) created by sansanvang@…
I'm developing a dynamical NGINX module. I added a variable at …
Note: See TracTimeline for information about the timeline view.