Timeline



10/22/20:

17:55 Changeset in nginx-tests [1601:376cbc2c2b20] by Sergey Kandaurov <pluknet@…>
Tests: ssl_reject_handshake tests.
15:54 Ticket #195 (Close connection if SSL not enabled for vhost) closed by Maxim Dounin
fixed: The ssl_reject_handshake directive was introduced to address this. …
15:51 Ticket #1529 (Could not configure TLS1.3 ciphers in OpenSSL 1.1.1 pre4) closed by Maxim Dounin
fixed
15:51 Ticket #1529 (Could not configure TLS1.3 ciphers in OpenSSL 1.1.1 pre4) reopened by Maxim Dounin
The ssl_conf_command directive was committed. Among other things it …
15:46 Ticket #1445 (OpenSSL - ChaCha prioritized - Nginx enhancement) closed by Maxim Dounin
fixed: Committed, thanks to all involved for prodding this.
15:08 Ticket #2065 (Build error on Centos 7) closed by Maxim Dounin
invalid: From the --with-openssl=/usr/src/openssl-1.1.1 and …
15:04 Ticket #195 (Close connection if SSL not enabled for vhost) updated by Maxim Dounin <mdounin@…>
In [changeset:"59e1c73fe02b3a227717630fa7fa8b3cad5d3cc4/nginx"
15:03 Tickets #1445,​1529 batch updated by Maxim Dounin <mdounin@…>
In [changeset:"3bff3f397c058c242ebe0440c9222b8d65c1b3df/nginx"
15:02 Changeset in nginx [7732:59e1c73fe02b] by Maxim Dounin <mdounin@…>
SSL: ssl_reject_handshake directive (ticket #195). In some cases it …
15:02 Ticket #2065 (Build error on Centos 7) updated by ikoctya@…
my configure options: "./auto/configure --prefix=/opt/nginx …
15:00 Changeset in nginx [7731:fd0b2226919b] by Maxim Dounin <mdounin@…>
Stream: proxy_ssl_conf_command directive. Similarly to …
15:00 Changeset in nginx [7730:1a719ee45526] by Maxim Dounin <mdounin@…>
Upstream: proxy_ssl_conf_command and friends. Similarly to …
15:00 Changeset in nginx [7729:3bff3f397c05] by Maxim Dounin <mdounin@…>
SSL: ssl_conf_command directive. With the ssl_conf_command directive …
15:00 Changeset in nginx [7728:485dba3e2a01] by Maxim Dounin <mdounin@…>
Core: ngx_conf_set_keyval_slot() now accepts NGX_CONF_UNSET_PTR. With …
14:58 Ticket #2065 (Build error on Centos 7) created by ikoctya@…
I run make and hav error: " .... objs/addon/src/ngx_message_handler.o …
11:55 Changeset in nginx [8601:dd8e50e11bfc]quic by Sergey Kandaurov <pluknet@…>
QUIC: updated README. - ACK ranges are implemented - up to draft-32 …
10:05 Changeset in nginx [8600:06af25901b1a]quic by Sergey Kandaurov <pluknet@…>
QUIC: restored proper usage of ngx_quic_drop_ack_ranges(). ACK Ranges …

10/21/20:

17:39 Changeset in nginx [8599:c01964fd7b8b]quic by Vladimir Homutov <vl@…>
QUIC: fixed dropping output ack ranges on input ack. While there, …
15:44 Changeset in nginx [8598:85a550047eb5]quic by Vladimir Homutov <vl@…>
QUIC: added macro for unset packet number.
13:34 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) updated by Maxim Dounin
> Is there a way to avoid putting logs in the same buffer than …
11:46 Changeset in nginx [8595:96798101c3aa]quic by Sergey Kandaurov <pluknet@…>
QUIC: expand UDP datagrams with an ack-eliciting Initial packet. Per …
11:03 Changeset in nginx [8594:ee06a813756c]quic by Sergey Kandaurov <pluknet@…>
QUIC: teach how to compute only the length of created QUIC headers. …
11:03 Changeset in nginx [8593:d8a0bb1e85bf]quic by Sergey Kandaurov <pluknet@…>
QUIC: simplified ngx_quic_create_long_header(). As seen in the …
11:03 Changeset in nginx [8592:f948945c1a1c]quic by Sergey Kandaurov <pluknet@…>
QUIC: avoided excessive initialization in ngx_quic_send_frames(). A …
11:03 Changeset in nginx [8591:ffa14521990e]quic by Sergey Kandaurov <pluknet@…>
QUIC: sorted ngx_quic_send_frames() declarations.
10:56 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) updated by MatTheCat@…
So I assumed the issue came from expose_php

10/20/20:

21:25 Ticket #1639 (Add support for writing PROXY protocol v2 to upstream) updated by carl.hoerberg@…
Second that, TLS support, so that non-http upstream servers can know …
15:53 Changeset in nginx [8597:0351fcf52a03]quic by Vladimir Homutov <vl@…>
QUIC: drop acknowledged ranges. 13.2.4. Limiting Ranges by Tracking …
15:53 Changeset in nginx [8596:38c7dd720774]quic by Vladimir Homutov <vl@…>
QUIC: added ACK frame range support. The history of acknowledged …
13:38 Changeset in nginx_org [2613:19adce855a3f] by Yaroslav Zhuravlev <yar@…>
Updated njs Compatibility with new methods.
13:36 Changeset in nginx_org [2612:6fdefb00858f] by Yaroslav Zhuravlev <yar@…>
Documented Buffer.from(arrayBuffer) method in njs.

10/19/20:

17:24 Ticket #2060 (Nginx doesn't take case http_502 as unsuccessful attempt in ...) updated by Maxim Dounin
Status, Priority, Milestone changed
This seems to happen because switching to the next upstream server is …
16:28 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) closed by Maxim Dounin
invalid: > Note the [error] log seems inconsistent with the previous [debug]. …
13:58 Ticket #2064 ($time_iso8601 not set or invalid value?) closed by Maxim Dounin
invalid: There are obvious cases when such a configuration would result in …
11:53 Ticket #2064 ($time_iso8601 not set or invalid value?) created by tomi.po.koodia.com@…
Maybe this is weird configuration error on my part (it usually is), …
11:12 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) created by MatTheCat@…
This is a follow-up of https://github.com/symfony/symfony/issues/38462
09:19 Changeset in nginx [8590:44991d728899]quic by Vladimir Homutov <vl@…>
QUIC: account packet header length in amplification limit. This is …
08:27 Ticket #2062 (Nginx doesn't support HTTP status code 417 (Expectation Failed)) created by spacewander@…
According to the HTTP spec, > The 417 (Expectation Failed) status …
07:32 Changeset in nginx [8589:93be5658a250]quic by Vladimir Homutov <vl@…>
QUIC: reverted previous 3 commits. Changes were intended for the test …
07:10 Changeset in nginx [8588:018baa412c0d]quic by Vladimir Homutov <vl@…>
try: --skiptests

10/18/20:

15:31 Ticket #2061 (cookie lost in nginx-quic under http/3) created by Yongbing Zhao
Hi I installed nginx-quic (02ee77f8d53d) on my server. Overall, it …

10/16/20:

16:55 Changeset in nginx_org [2611:454af1d39021] by Roman Arutyunyan <arut@…>
Development guide: Debugging memory issues section.
12:31 Changeset in nginx_org [2610:fdfe54a01ea1] by Yaroslav Zhuravlev <yar@…>
Relocated note in keepalive directive.
10:00 Ticket #2060 (Nginx doesn't take case http_502 as unsuccessful attempt in ...) created by AbacusHu@…
From the nginx document …

10/14/20:

20:21 Changeset in nginx [8587:61f1c6ac8967]quic by Vladimir Homutov <vl@…>
QUIC: added ACK frame range support. The history of acknowledged …
20:02 Ticket #923 (Allow proxy_http_version 2.0) updated by dominic-p@…
Replying to Maxim Dounin: > If there are concerns that …

10/13/20:

04:44 Changeset in nginx [7727:f1e6f65ddfeb] by Ruslan Ermilov <ru@…>
Cpp test: added stream.

10/12/20:

22:21 Ticket #923 (Allow proxy_http_version 2.0) updated by Maxim Dounin
Replying to dominic-p@…: > With the advent of …
20:04 Ticket #923 (Allow proxy_http_version 2.0) updated by dominic-p@…
With the advent of …
17:39 Ticket #2059 (add_header does not work inside if+location, http, or server blocks) closed by Maxim Dounin
invalid: Much like any directives in nginx, the [http://nginx.org/r/add_header
17:13 Ticket #2059 (add_header does not work inside if+location, http, or server blocks) created by lance.wordkeeper.com@…
Since at least Nginx 1.19.2, add_header has not been properly …
17:13 Changeset in nginx-tests [1600:b61e820caa83] by Sergey Kandaurov <pluknet@…>
Tests: using Sys::Hostname to get hostname in a portable way. The …
09:41 Ticket #2057 ($slice_range variable does not work in set directive.) updated by Roman Arutyunyan
It is true $slice_range does not work with the rewrite module …

10/09/20:

17:57 Ticket #2058 (nginx returns code 500 on zero-size request body when filter module ...) updated by Maxim Dounin
Thanks for reporting this. Looks like a leftover from before request …

10/08/20:

23:00 Milestone unit-1.20 completed
Planned features and enhancements: * python asgi support * $host …
21:21 Changeset in nginx_org [2608:249ae2577aac] by Artem Konev <artem.konev@…>
Added info about the Unit 1.20.0 release.
19:13 ngx-catch-body.patch attached to Ticket #2058 by meelisroos@…
reproducer as patch to ngx_http_catch_body_filter_module
19:12 Ticket #2058 (nginx returns code 500 on zero-size request body when filter module ...) created by meelisroos@…
When nginx HTTP filter module processes the request body and filter …
14:44 Changeset in nginx [7726:559d19037984] by Maxim Dounin <mdounin@…>
Limit req: unlocking of nodes on complex value errors. Previously, if …
12:57 Ticket #2057 ($slice_range variable does not work in set directive.) created by ptcong@…
Hello, I want to set proxy_cache_key dynamically with $cache_key …
10:36 Changeset in nginx_org [2609:99bd2ae8d2be] by Yaroslav Zhuravlev <yar@…>
Added Buffer to njs Reference.

10/06/20:

19:52 Changeset in nginx-tests [1599:4e0644119341] by Sergey Kandaurov <pluknet@…>
Tests: proxy_smtp_auth directive tests.
16:02 Ticket #1904 (sendfile with io-threads - nginx mistakenly considers premature client ...) updated by Maxim Dounin
> I'm observing the same behavior without threads. By "the same …
11:19 Ticket #2056 (TLS ALert "close_notify" missing) updated by rudirodi@…
Description changed
10:58 Ticket #2056 (TLS ALert "close_notify" missing) created by rudirodi@…
nginx Version: 1.15.8 and 1.17.8 WHEN: Request Method: POST any POST …
08:36 Ticket #1904 (sendfile with io-threads - nginx mistakenly considers premature client ...) updated by Carlos
I'm observing the same behavior without threads. […] […] […]

10/03/20:

18:04 Changeset in nginx [7725:d63c5373b5ba] by Maxim Dounin <mdounin@…>
Mail: proxy_smtp_auth directive. The proxy_smtp_auth directive …
18:01 Changeset in nginx [7724:64b97c8166b8] by Maxim Dounin <mdounin@…>
Version bump.
17:42 Ticket #2055 (Using addition_filter and changing the added file: still returning ...) closed by Maxim Dounin
wontfix: That's the expected behaviour of the addition filter, as it is …
15:14 Ticket #2055 (Using addition_filter and changing the added file: still returning ...) updated by sijanec@…
Sorry, but it looks like I've incorrectly tagged the "component" …
14:14 nginx.conf attached to Ticket #2055 by sijanec@…
14:14 Ticket #2055 (Using addition_filter and changing the added file: still returning ...) created by sijanec@…
Hello! I have just stumbled upon a nginx bug. When using …
14:07 Ticket #2054 (nginx returns a blank page) closed by Maxim Dounin
invalid: The screenshot provided shows the 400 Bad Request response, which is …
12:49 nginx.conf attached to Ticket #2054 by ramanathan.kashinathan.contentstack.com@…
12:48 Screenshot from 2020-10-03 18-14-59.png attached to Ticket #2054 by ramanathan.kashinathan.contentstack.com@…
12:46 Ticket #2054 (nginx returns a blank page) updated by ramanathan.kashinathan.contentstack.com@…
Unfortunately, setting nginx lines to debug OR info doesn't log any …
01:09 Ticket #2054 (nginx returns a blank page) updated by Maxim Dounin
> We have noticed that when the header size is too large, nginx …

10/02/20:

19:37 blank-response.curl.md attached to Ticket #2054 by ramanathan.kashinathan.contentstack.com@…
example request, to reproduce the issue
19:36 Ticket #2054 (nginx returns a blank page) created by ramanathan.kashinathan.contentstack.com@…
Hi there, We have noticed that when the header size is too large, …

10/01/20:

16:17 Changeset in nginx-tests [1598:f069dd7ba5a7] by Sergey Kandaurov <pluknet@…>
Tests: compatibility with uwsgi python package on Fedora Linux.
15:43 Changeset in nginx_org [2607:8e45125e3668] by Maxim Konovalov <maxim@…>
Regenerated.
15:43 Changeset in nginx_org [2606:a41cbd9ca4fd] by Maxim Konovalov <maxim@…>
Web Application Security ebook promo.
11:28 Changeset in nginx-tests [1597:36d69685605e] by Sergey Kandaurov <pluknet@…>
Tests: added HTTP/2 tests for DATA frames after 400 errors.

09/30/20:

21:12 Changeset in nginx_org [2605:0ec1e1b063d7] by Yaroslav Zhuravlev <yar@…>
Deprecated String.bytesFrom method in njs.
21:12 Changeset in nginx_org [2604:a29676472a11] by Yaroslav Zhuravlev <yar@…>
Added Buffer object info to some njs methods.

09/29/20:

19:11 Changeset in nginx_org [2602:90b32c2c0155] by Yaroslav Zhuravlev <yar@…>
Fixed typo and versions mismatch in njs.
17:22 Changeset in nginx_org [2601:5528961da54d] by Yaroslav Zhuravlev <yar@…>
njs-0.4.4.
17:02 Changeset in nginx_org [2603:94ebfbcd68bb] by Konstantin Pavlov <thresh@…>
Linux packages: removed Ubuntu 19.10 due to EOL.
15:20 Milestone njs-0.4.4 completed
Planned features and enhancements: * The Buffer implementation * The …
15:19 Milestone nginx-1.19.3 completed
Status: scheduled Trunk: mainline * The set module in the …
15:10 Changeset in nginx_org [2600:2fd28cd4f2f8] by Yaroslav Zhuravlev <yar@…>
Added set module for stream.
14:52 Changeset in nginx_org [2599:5c5a36560f97] by Yaroslav Zhuravlev <yar@…>
Added the proxy_cookie_flags directive.
14:32 Changeset in nginx [7723:0896ed4ddee4] by Maxim Dounin <mdounin@…>
release-1.19.3 tag
14:32 Changeset in nginx [7722:3cbc2602325f]release-1.19.3 by Maxim Dounin <mdounin@…>
nginx-1.19.3-RELEASE
12:56 Changeset in nginx [7721:5975be6c97f8] by Maxim Dounin <mdounin@…>
Updated OpenSSL used for win32 builds.
12:54 Changeset in nginx [7720:a88384c69d1e] by Maxim Dounin <mdounin@…>
Proxy: error checking for array init, missed in 7716:d6a5e14aa3e4. …
12:52 Changeset in nginx [7719:c0cacad62cc8] by Maxim Dounin <mdounin@…>
Userid: userid_flags fixup. In 7717:e3e8b8234f05, the 1st bit was …
09:59 Changeset in nginx-tests [1596:f42d82b114cd] by Sergey Kandaurov <pluknet@…>
Tests: added userid_flags tests with "off" and unset values. While …

09/28/20:

22:37 Ticket #2053 (ignore_invalid_headers required, but only for websockets) updated by Maxim Dounin
As per the draft linked, the (request-target) is not an HTTP header, …
19:59 Ticket #2053 (ignore_invalid_headers required, but only for websockets) created by feld@…
Hello, The Fediverse (Mastodon, Pleroma, etc) has been using …
18:10 Changeset in nginx-tests [1595:a2c6b95d6591] by Sergey Kandaurov <pluknet@…>
Tests: userid_flags tests.
16:17 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) closed by Maxim Dounin
fixed: The patch to improve error messages committed, thanks.
16:16 Ticket #2024 (Error log contains "unexpected response for" when resolver is called) updated by Maxim Dounin <mdounin@…>
In [changeset:"8fe7ebe5adc49ca926e4368f36508f3e2e72c939/nginx"
14:41 Changeset in nginx [7718:8fe7ebe5adc4] by Maxim Dounin <mdounin@…>
Resolver: improved error messages (ticket #2024).
14:07 Changeset in nginx [7717:e3e8b8234f05] by Maxim Dounin <mdounin@…>
Userid: userid_flags directive to set cookie flags.

09/27/20:

21:52 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) updated by halaei@…
I tested with Postman and Guzzle client. They didn't show the server …
20:22 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) closed by Maxim Dounin
invalid: > 4. curl https://cloudfrontdomain/file -v will result in a 403 …
20:21 Changeset in nginx [7716:d6a5e14aa3e4] by Ruslan Ermilov <ru@…>
Proxy: added the "proxy_cookie_flags" directive.
20:21 Changeset in nginx [7715:5c7917292b29] by Ruslan Ermilov <ru@…>
Proxy: changed interface of some internal functions. This is in …
20:21 Changeset in nginx [7714:8dbc9ee97998] by Ruslan Ermilov <ru@…>
Proxy: strengthen syntax checking for some directives. The "false" …
19:25 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) updated by halaei@…
Maybe here is what is wrong with closing the connection without …
19:06 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) reopened by halaei@…
19:02 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) updated by halaei@…
Thanks for the quick reply. But I disagree with you. I see Cloud-Front …
17:40 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) closed by Maxim Dounin
invalid: > nginx can't handle this situation and closes the connection Closing …
11:53 Ticket #2052 (Slice module closes connection on upstream error codes 4xx and 5xx ...) created by halaei@…
Follwing instructions in …

09/26/20:

17:09 Changeset in nginx-tests [1594:2083b4f183e7] by Sergey Kandaurov <pluknet@…>
Tests: proxy_cookie_flags tests.

09/25/20:

23:40 Ticket #2051 (Issue with auth_request directive) closed by Maxim Dounin
invalid: The observed behaviour is expected. As per the rewrite module …
12:57 Ticket #2051 (Issue with auth_request directive) created by marrcow@…
Hello, Description: I have a variable $host_header defined in both …
12:24 Ticket #2050 (unrecognized method is rejected incorrectly) closed by Maxim Dounin
wontfix: Grammar enforced by nginx for method names is more strict than the one …
11:18 Ticket #2050 (unrecognized method is rejected incorrectly) created by usadson@…
Recently I've been working on a HTTP/1.1 conformance tool, and found …

09/24/20:

21:30 Changeset in nginx-tests [1593:a328109be893] by Vladimir Kokshenev <v.kokshenev@…>
Tests: stream set tests.

09/22/20:

12:17 Ticket #2048 (Document that 'proxy_buffering off' disables caching) updated by peter.volkov@…
BTW I think it's worth site here comments from stackoverflow: Made …
12:08 Ticket #2048 (Document that 'proxy_buffering off' disables caching) created by peter.volkov@…
If we disable proxy_buffering it will disable caching in nginx. Why is …
Note: See TracTimeline for information about the timeline view.