Timeline



03/06/21:

21:23 Changeset in nginx [8713:d981c7bd1da7]quic by Sergey Kandaurov <pluknet@…>
README: http3_max_field_size was removed in ae2e68f206f9.
21:23 Changeset in nginx [8712:6da4b045ec34]quic by Sergey Kandaurov <pluknet@…>
README: bump browsers' version after 81bb3a690c10 (old drafts rip).
14:36 Changeset in nginx_org [2671:05036eab2ad9] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft February 2021 Web Server Survey stats.
12:21 Changeset in nginx-tests [1662:7f1579e4372a] by Dmitry Volyntsev <xeioex@…>
Tests: fixed stream js exit tests introduced in 69d71a15d407. …
11:09 Changeset in nginx-tests [1661:69d71a15d407] by Dmitry Volyntsev <xeioex@…>
Tests: added exit hook tests for js stream.

03/05/21:

18:22 Changeset in nginx_org [2670:e53592a1d979] by Yaroslav Zhuravlev <yar@…>
Improved descriptions of s.done, s.allow, s.decline, s.deny.
18:05 Ticket #2144 ($cookie_name variable inconsistent cookie-pair splitting) created by auseviciusdev@…
$cookie_name variable cookie pair splitting is inconsistent and …
16:18 Changeset in nginx-tests [1660:068c30e9d2c6] by Sergey Kandaurov <pluknet@…>
Tests: smtp tests with proxy protocol to backend.
14:16 Changeset in nginx [7796:4b8f23a36ebf] by Maxim Dounin <mdounin@…>
Mail: sending of the PROXY protocol to backends. Activated with the …
14:16 Changeset in nginx [7795:ef4bdbbce57e] by Maxim Dounin <mdounin@…>
Mail: realip module. When configured with the "set_real_ip_from", it …
14:16 Changeset in nginx [7794:12ea1de7d87c] by Maxim Dounin <mdounin@…>
Mail: parsing of the PROXY protocol from clients. Activated with the …
14:16 Changeset in nginx [7793:44ebeeceb70e] by Maxim Dounin <mdounin@…>
Mail: made auth http creating request easier to extend.
14:16 Changeset in nginx [7792:adee10c7fac8] by Maxim Dounin <mdounin@…>
Mail: fixed log action after SSL handshake.
14:16 Changeset in nginx [7791:d84f13618277] by Maxim Dounin <mdounin@…>
Mail: postponed session initialization under accept mutex. Similarly …
14:16 Changeset in nginx [7790:da0a85e91587] by Maxim Dounin <mdounin@…>
Mail: added missing event handling after reading data. If we need to …
14:16 Changeset in nginx [7789:ab6257dac2a8] by Maxim Dounin <mdounin@…>
Mail: added missing event handling after blocking events. As long as …
14:16 Changeset in nginx [7788:9ca8fb98ef1c] by Maxim Dounin <mdounin@…>
Events: fixed eventport handling in ngx_handle_read_event(). The …
14:16 Changeset in nginx [7787:7ce28b4cc57e] by Maxim Dounin <mdounin@…>
SSL: fixed build by Sun C with old OpenSSL versions. Sun C complains …

03/04/21:

16:38 Changeset in nginx_org [2669:5c4199cfdc16] by Yaroslav Zhuravlev <yar@…>
Removed Russian translation of njs Reference.
16:38 Changeset in nginx_org [2668:e067ad74b0cd] by Yaroslav Zhuravlev <yar@…>
Corrected links to Response Object in njs reference.
16:38 Changeset in nginx_org [2667:2085eb315672] by Yaroslav Zhuravlev <yar@…>
Updated description of s.send in njs Reference.
16:38 Changeset in nginx_org [2666:68c0566a375f] by Yaroslav Zhuravlev <yar@…>
Documented njs global object in njs Refernce.
16:37 Changeset in nginx_org [2665:529114f1108a] by Yaroslav Zhuravlev <yar@…>
Documented s.status property in njs Reference.
14:34 Changeset in nginx_org [2664:9e39e64bff84] by Yaroslav Zhuravlev <yar@…>
Documented the js_body_filter directive.
12:56 Ticket #1964 (Bugs in compiling nginx with OpenSSL 3.0 Alpha1) updated by Maxim Dounin
See also #2143.
12:56 Ticket #2143 (openssl 3.0.0 compatible nginx version) closed by Maxim Dounin
duplicate: Duplicate of #1964.
12:56 Changeset in nginx_org [2663:a33d8f0f48b2] by Yaroslav Zhuravlev <yar@…>
Documented r.done and r.sendBuffer in njs Reference.
11:45 Changeset in nginx-tests [1659:d1c4059e1e72] by Sergey Kandaurov <pluknet@…>
Tests: smtp tests with proxy protocol and realip.
10:22 Ticket #2143 (openssl 3.0.0 compatible nginx version) updated by satya-rajesh@…
Description changed
10:16 Ticket #2143 (openssl 3.0.0 compatible nginx version) created by satya-rajesh@…
While compiling observed that nginx is not compatible with openssl …

03/03/21:

14:39 Changeset in nginx_org [2661:991cf4287c36] by Konstantin Pavlov <thresh@…>
Linux packages: added repository pinning instructions for Alpine Linux.

03/02/21:

07:05 Changeset in nginx-tests [1658:3b8a9f02d141] by Sergey Kandaurov <pluknet@…>
Tests: proxy_cookie_flags with variables.

03/01/21:

21:58 Changeset in nginx [7786:529b73f75d19] by Ruslan Ermilov <ru@…>
Proxy: variables support in "proxy_cookie_flags" flags.
17:03 Changeset in nginx-tests [1657:22e0133d68b4] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 test with "keepalive_timeout 0" (ticket #2142).
17:00 Changeset in nginx [7785:c43a2e8fdf7e] by Maxim Dounin <mdounin@…>
Introduced strerrordesc_np() support. The strerrordesc_np() function, …
17:00 Changeset in nginx [7784:8cc5b0365ee5] by Maxim Dounin <mdounin@…>
Improved maximum errno detection. Previously, systems without …
16:57 Ticket #2142 (keepalive_timeout 0 will break http2) closed by Maxim Dounin
fixed: Fix committed, thanks for reporting this.
16:57 Ticket #2142 (keepalive_timeout 0 will break http2) updated by Maxim Dounin <mdounin@…>
In [changeset:"171682010da4f18fbdc92bfec9e28674e4a61125/nginx"
14:31 Changeset in nginx [7783:171682010da4] by Maxim Dounin <mdounin@…>
HTTP/2: client_header_timeout before first request (ticket #2142). …

02/26/21:

18:02 Ticket #2142 (keepalive_timeout 0 will break http2) updated by Maxim Dounin
Status changed
Thanks for the report, this certainly needs to be addressed. An …
14:33 Ticket #2142 (keepalive_timeout 0 will break http2) updated by Jeroen
A reason for it to have a 0 comes from using Nginx as a proxy.
14:25 Ticket #2142 (keepalive_timeout 0 will break http2) updated by Jeroen
Description changed
14:18 Ticket #2142 (keepalive_timeout 0 will break http2) created by Jeroen
From the https://nginx.org/en/CHANGES and the latest change 1.19.7

02/25/21:

21:17 Ticket #2069 (build_module dnf install error nothing provides nginx-r1.18.0 needed error) closed by Maxim Dounin
duplicate: Resolved as part of #2067, closing this as duplicate.
21:02 Ticket #2138 (TLSv1.3 Problems) closed by Maxim Dounin
worksforme: Feedback timeout.
21:01 Ticket #2130 ("nginx" stops every day itself) closed by Maxim Dounin
worksforme: Feedback timeout. As suggested in comment:1, most likely a …
20:48 Ticket #2141 (Vim syntax file uses `hi link` instead of `hi def link`) closed by Maxim Dounin
fixed: Fixed, thanks.
20:48 Ticket #2141 (Vim syntax file uses `hi link` instead of `hi def link`) updated by Maxim Dounin <mdounin@…>
In [changeset:"dea93b6dce9458d20cef3478a6f3f7b24b87de4a/nginx"
20:42 Changeset in nginx [7782:dea93b6dce94] by Maxim Dounin <mdounin@…>
Contrib: vim syntax, default highlighting (ticket #2141). Using …
16:45 Ticket #2141 (Vim syntax file uses `hi link` instead of `hi def link`) created by chris-morgan@…
[http://hg.nginx.org/nginx/file/tip/contrib/vim/syntax/nginx.vim#l2417
09:05 Changeset in nginx_org [2659:8dbca6383ec3] by Maxim Konovalov <maxim@…>
Regenerated
09:05 Changeset in nginx_org [2658:81a7c9980db8] by Maxim Konovalov <maxim@…>
Updated Cookbook promo added.

02/24/21:

16:34 Changeset in nginx_org [2657:679fb7712ab4] by Sergey Kandaurov <pluknet@…>
Updated client_max_body_size for chunked encoding and HTTP/2.

02/20/21:

15:03 Changeset in nginx [7781:51e6a665523c] by Maxim Dounin <mdounin@…>
SSL: added check for debugging. If debugging is not enabled, there is …
15:02 Changeset in nginx [7780:3bed5797a1b7] by Maxim Dounin <mdounin@…>
SSL: added missed error reporting during variables evaluation.
15:02 Changeset in nginx [7779:018a09b766ef] by Maxim Dounin <mdounin@…>
SSL: X509_NAME_oneline() error handling.
14:56 Ticket #2140 (nginx doesn't use the path specified by root directive as ...) closed by Maxim Dounin
invalid: The request in question is handled in the "\.(php|phar)(/.*)?$" …
14:35 error.log attached to Ticket #2140 by stirwl@…
14:33 Ticket #2140 (nginx doesn't use the path specified by root directive as ...) created by stirwl@…
server root is set to /usr/share/nginx/html "location ~* \.php$" root …
13:29 Ticket #2139 (not correctly load posts pictures) closed by Sergey Kandaurov
invalid: nginx-quic is an experimental branch. There is clearly not enough …
09:44 Changeset in nginx [7778:549b13cd793b] by Ruslan Ermilov <ru@…>
Configure: marked top-level make targets as phony. Reported by …
09:44 Changeset in nginx [7777:5ef14498edf7] by Ruslan Ermilov <ru@…>
Version bump.

02/19/21:

14:27 Changeset in nginx [8711:12df02cc709f]quic by Sergey Kandaurov <pluknet@…>
Updated the list of supported drafts.
14:27 Changeset in nginx [8710:44b4c6180106]quic by Sergey Kandaurov <pluknet@…>
QUIC: multiple versions support. Draft-29 and beyond are now …
12:20 Changeset in nginx-tests [1656:759efa4abc76] by Dmitry Volyntsev <xeioex@…>
Tests: added tests for js_body_filter directive.
10:56 Ticket #1675 (OCSP stapling not working in stream area) updated by kayrus@…
Did anyone have a chance to take a look on this issue?

02/18/21:

16:50 Ticket #2139 (not correctly load posts pictures) created by ikoctya@…
После обновления nginx-quic от вечера 17.02.2021 у меня перестали …
16:21 Changeset in nginx [8709:81bb3a690c10]quic by Sergey Kandaurov <pluknet@…>
QUIC: removed support prior to draft-29.
14:04 Ticket #2138 (TLSv1.3 Problems) updated by Maxim Dounin
Please define "TLSv1.3 is not working". How do you test it? Does …
10:52 Changeset in nginx-tests [1655:666d54ab5036] by Sergey Kandaurov <pluknet@…>
Tests: ssl_session_timeout fixes. The directive is moved to a …
09:22 Changeset in nginx [8708:98bacfc65c61]quic by Roman Arutyunyan <arut@…>
QUIC: set idle timer when sending an ack-eliciting packet. As per …
09:05 Ticket #2138 (TLSv1.3 Problems) created by tobias992@…
Hello, i have problems to activate TLSv1.3. My Config seems correct - …

02/17/21:

13:39 Changeset in nginx_org [2662:e4d370d43176] by Konstantin Pavlov <thresh@…>
Linux packages: removed apt-key usage to import gpg keys on …
12:56 Changeset in nginx [8706:3057bae4dba7]quic by Roman Arutyunyan <arut@…>
HTTP/3: introduced ngx_http_v3_parse_t structure. The structure is …
12:02 Changeset in nginx_org [2660:aea8531ede83] by Konstantin Pavlov <thresh@…>
Linux packages: added repository pinning instructions for Debian/Ubuntu.
11:48 Changeset in nginx [8704:13f7085b90d2]quic by Sergey Kandaurov <pluknet@…>
Merged with the default branch.
11:25 Changeset in nginx [8703:d710c457171c]quic by Sergey Kandaurov <pluknet@…>
QUIC: added ability to reset a stream.
08:58 Changeset in nginx [8707:ffcaf0aad9f2]quic by Roman Arutyunyan <arut@…>
HTTP/3: limited client header size. The limit is the size of all …

02/16/21:

16:31 Changeset in nginx_org [2656:6e5ef4a0707f] by Yaroslav Zhuravlev <yar@…>
njs-0.5.1.
16:24 Milestone njs-0.5.1 completed
Planned features and enhancements: * ngx.fetch() support * …
16:23 Milestone nginx-1.19.7 completed
Status: scheduled Trunk: mainline * http/2 timeouts handling …
16:10 Changeset in nginx_org [2655:eb417a9a089b] by Maxim Dounin <mdounin@…>
nginx-1.19.7
15:57 Changeset in nginx [7776:f77ad78046dc] by Maxim Dounin <mdounin@…>
release-1.19.7 tag
15:57 Changeset in nginx [7775:3fa6e2095a7a]release-1.19.7 by Maxim Dounin <mdounin@…>
nginx-1.19.7-RELEASE
15:50 Changeset in nginx [8705:ae2e68f206f9]quic by Roman Arutyunyan <arut@…>
HTTP/3: removed http3_max_field_size. Instead, size of one …
14:17 Changeset in nginx_org [2654:d13341d3c54a] by Yaroslav Zhuravlev <yar@…>
Marked some directives as obsolete in HTTP/2. The following …

02/15/21:

12:55 Changeset in nginx-tests [1654:341506267e16] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/2 tests speedup. Similar to a78eedc39484, this change …
11:54 Changeset in nginx [8702:d4e02b3b734f]quic by Sergey Kandaurov <pluknet@…>
QUIC: fixed indentation.
11:05 Changeset in nginx [8701:ba9e34c03968]quic by Vladimir Homutov <vl@…>
QUIC: added check of client transport parameters. Parameters sent by …

02/14/21:

17:27 Ticket #2130 ("nginx" stops every day itself) updated by Maxim Dounin
As already suggested in comment:1, please provide full configuration …

02/13/21:

18:21 Ticket #2130 ("nginx" stops every day itself) updated by piiskop@…
On 20210213: […]

02/12/21:

11:51 Changeset in nginx [8698:9ed95726b99b]quic by Roman Arutyunyan <arut@…>
QUIC: send PING frames on PTO expiration. Two PING frames are sent …
11:40 Changeset in nginx [8697:faa3201ff351]quic by Roman Arutyunyan <arut@…>
QUIC: improved setting the lost timer. Setting the timer is brought …

02/11/21:

18:52 Changeset in nginx [7774:827202ca1269] by Maxim Dounin <mdounin@…>
HTTP/2: removed http2_max_field_size and http2_max_header_size. …
18:52 Changeset in nginx [7773:b64f553b1291] by Maxim Dounin <mdounin@…>
HTTP/2: keepalive_timeout now armed once between requests. …
18:52 Changeset in nginx [7772:f790816a0e87] by Maxim Dounin <mdounin@…>
HTTP/2: removed http2_idle_timeout and http2_max_requests. Instead, …
18:52 Changeset in nginx [7771:02be1baed382] by Maxim Dounin <mdounin@…>
HTTP/2: removed http2_recv_timeout. Instead, the …
18:52 Changeset in nginx [7770:de0b6f1fe4e4] by Maxim Dounin <mdounin@…>
HTTP/2: removed SPDY directives handling. The spdy_* directives are …
18:52 Changeset in nginx [7769:0a5687a458de] by Maxim Dounin <mdounin@…>
HTTP/2: fixed reusing connections with active requests. New …
18:52 Changeset in nginx [7768:fc536dcdbbf7] by Maxim Dounin <mdounin@…>
HTTP/2: reuse of connections with incomplete frames. Prodded by …
18:52 Changeset in nginx [7767:6d98f29867e8] by Maxim Dounin <mdounin@…>
Additional connections reuse. If ngx_drain_connections() fails to …
18:52 Changeset in nginx [7766:3e83336cda5b] by Maxim Dounin <mdounin@…>
Reuse of connections in lingering close. This is particularly …

02/10/21:

12:13 Changeset in nginx-tests [1653:259dfb223f9a] by Sergey Kandaurov <pluknet@…>
Tests: compatibility with http2_max_header/field_size removal. Tests …
12:13 Changeset in nginx-tests [1652:21f511a7f5c3] by Sergey Kandaurov <pluknet@…>
Tests: compatibility with http2_max_requests removal.
12:12 Changeset in nginx-tests [1651:a78eedc39484] by Sergey Kandaurov <pluknet@…>
Tests: h2.t tests speedup.
11:36 Changeset in nginx_org [2652:eb508d8c1c31] by Konstantin Pavlov <thresh@…>
Linux packages: added RHEL/CentOS 7 aarch64/arm64.
11:10 Changeset in nginx [8699:e24e5650d7b4]quic by Vladimir Homutov <vl@…>
QUIC: distinguish reserved transport parameters in logging. 18.1. …

02/09/21:

13:37 Ticket #2137 (TLS1.3) closed by Maxim Dounin
invalid: > nginx version: nginx/1.14.1 > built with OpenSSL 1.1.0f 25 May 2017 …
13:37 Ticket #1654 (nginx does not honor ssl_protocols for TLSv1.3) updated by Maxim Dounin
See also #2137.
13:15 Ticket #1623 (HTTP/2 config applied globally) updated by Maxim Dounin
See also #2136.
13:14 Ticket #2136 (When I connect http2 to one server on 80 port, then it propagates to ...) closed by Maxim Dounin
duplicate
13:14 Ticket #2136 (When I connect http2 to one server on 80 port, then it propagates to ...) updated by Maxim Dounin
That's because 'http2' parameter configures listening socket to use …
11:31 Changeset in nginx [8695:0b3d70fbba99]quic by Roman Arutyunyan <arut@…>
QUIC: fixed logging ACK frames. Previously, the wrong end pointer was …
11:24 Changeset in nginx-tests [1650:cdba06625d65] by Sergey Kandaurov <pluknet@…>
Tests: simplified testing configuration in h2.t. After removing …
10:50 Changeset in nginx-tests [1649:20e0ec3b4dec] by Sergey Kandaurov <pluknet@…>
Tests: removed a duplicate HTTP/2 graceful shutdown test. A similar …
09:26 Ticket #2137 (TLS1.3) updated by KvanSteijn@…
Description changed
09:18 Ticket #2137 (TLS1.3) created by KvanSteijn@…
I am completely confuse about TLS 1.3. I have a server running on …
07:51 Changeset in nginx-tests [1648:48d8c16d48ea] by Sergey Kandaurov <pluknet@…>
Tests: HTTP/2 connection timeout tests removed. Both …

02/08/21:

20:49 Ticket #2136 (When I connect http2 to one server on 80 port, then it propagates to ...) created by advancedtechnoking@…
When I use http2 on one server on 80 port, that propogate http2 to …
17:48 Changeset in nginx [8700:75603531064a]quic by Vladimir Homutov <vl@…>
QUIC: updated list of transport parameters to be sent. The …
17:17 Changeset in nginx-tests [1647:35beaf85de72] by Sergey Kandaurov <pluknet@…>
Tests: sorted h2.t tests. A test for partial request body is moved …
16:47 Changeset in nginx-tests [1646:5b1fa6e32549] by Sergey Kandaurov <pluknet@…>
Tests: avoid http2_max_field_size in h2_trailers.t. URI used to pass …
16:47 Changeset in nginx-tests [1645:0190dd24d328] by Sergey Kandaurov <pluknet@…>
Tests: removed unnecessary http2 directives from grpc_ssl.t. They …
14:09 Changeset in nginx-tests [1644:f89ff07b6ac0] by Sergey Kandaurov <pluknet@…>
Tests: proxy_protocol tests with unix socket.
13:49 Changeset in nginx [8694:cef042935003]quic by Vladimir Homutov <vl@…>
QUIC: the "quic_host_key" directive. The token generation in QUIC is …
13:30 Ticket #2135 (capture negotiated ssl_curve) updated by Geert Hendrickx
Thanks for your thoughts. We'll derive it from $ssl_curves like you …
12:30 Changeset in nginx_org [2651:b4991bbd64ee] by Yaroslav Zhuravlev <yar@…>
Documented the js_header_filter directive.
03:15 Ticket #2135 (capture negotiated ssl_curve) updated by Maxim Dounin
While it might be interesting, it seems that OpenSSL currently …

02/05/21:

19:05 Ticket #2135 (capture negotiated ssl_curve) updated by Geert Hendrickx
Description changed
19:05 Ticket #2135 (capture negotiated ssl_curve) created by Geert Hendrickx
$ssl_ciphers contains the list of ciphers offered/supported by the …
18:56 Ticket #2134 (ssl cipher logging for mail) created by Geert Hendrickx
For the http module, the access_log format can be customized to great …

02/04/21:

23:16 Changeset in nginx_org [2650:2ab5aa4d5b04] by Artem Konev <artem.konev@…>
Added info about the Unit 1.22.0 release.
19:28 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) closed by Maxim Dounin
worksforme: Feedback timeout, closing this. Most likely the original problem is an …
19:19 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by Maxim Dounin
See also ticket #2101 comments.
19:17 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) updated by Maxim Dounin
> After update to 1.19.6, I am only connect to my server via TLS 1.2, …
18:23 Milestone unit-1.22 completed
Planned features and enhancements: * Bugfixes mostly
18:09 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) updated by uwe.h.schindler@…
I figured out what the problem is. You can have all TLS settings on …
17:39 Changeset in nginx [8696:88c9c868a7c9]quic by Roman Arutyunyan <arut@…>
QUIC: disabled non-immediate ACKs for Initial and Handshake. As per …
17:25 Ticket #2101 (directive ssl_protocols ignored on Ubuntu Server) updated by uwe.h.schindler@…
Hi Maxim, the same issue happened to me. I have the ssl_protocol …
12:49 Changeset in nginx_org [2653:9fc25ea7a92c] by Yaroslav Zhuravlev <yar@…>
Documented ngx.fetch and Response interface in njs.
11:35 Changeset in nginx [8693:3956bbf91002]quic by Roman Arutyunyan <arut@…>
QUIC: use server ack_delay_exponent when sending ack. Previously, …
Note: See TracTimeline for information about the timeline view.