Timeline
11/01/20:
- 22:29 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) closed by
 - 
          invalid: The 
no live upstreamserror means that nginx wasn't able to select a … - 21:50 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by
 - Thanks a lot for your quick response. Much appreciated! In the mean …
 - 18:14 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) closed by
 - wontfix: Thank you for your report. This is a known issue. OpenSSL checks …
 - 16:31 Ticket #2072 (memcached_pass with localhost:11211 sometimes ignore port and name resolve.) created by
 - Problem with use […] It work , but sometimes ignore port and …
 - 11:25 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) created by
 - After "adding ssl_reject_handshake on;" to my configuration, …
 
10/30/20:
10/29/20:
- 21:50 Changeset in nginx [8620:d10118e38943]quic by
 - QUIC: refactored SSL_do_handshake() handling. No functional changes.
 - 21:50 Changeset in nginx [8619:bb3f4f669417]quic by
 - QUIC: passing ssl_conn to SSL_get0_alpn_selected() directly. No …
 - 17:28 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - The following is the result of rpm -q --provides nginx config(nginx) …
 - 16:36 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - Please update nginx package to the 1.18.0-2 version and you should be …
 - 16:13 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) closed by
 - duplicate: Replying to jonikorhonen@…: > Seems to be same(ish) …
 - 16:11 Changeset in nginx_org [2619:94107f33b7bb] by
 - Linux packages: actualized the list of supported distributions.
 - 15:53 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by
 - 
          Original problem seems to have been with using 
build_module.shfrom … - 14:53 Changeset in nginx [8618:71b7453fb11f]quic by
 - Merged with the default branch.
 - 14:48 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by
 - 
          Status changed
Make sure you're using the build_module.sh script from here: … - 14:46 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) updated by
 - 
          Component, Owner, Status changed
 - 14:25 Changeset in nginx [8617:69dc750cf66f]quic by
 - QUIC: handle more frames in ngx_quic_resend_frames(). When a packet …
 - 13:53 Ticket #2070 (nginx build_module can't build headers more or shibboleth modules) created by
 - Running `build_module.sh --skip-depends -y -v 1.18.0 …
 
10/28/20:
- 18:39 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - 
          Status changed
Thanks for double-checking, the issue is confirmed. We will work on a … - 16:19 Ticket #2061 (cookie lost in nginx-quic under http/3) closed by
 - worksforme: Works for me. The Set-Cookie header is successfully sent by nginx and …
 - 15:27 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - I can provide script What didn’t work last time was this version …
 - 13:05 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - Replying to gamewii6666@…: > I mean package > example …
 - 12:56 Ticket #2069 (build_module dnf install error nothing provides nginx-r1.18.0 needed error) created by
 - ./build_module.sh -v 1.18.0 …
 - 11:22 Changeset in nginx [8616:64405f970f6f]quic by
 - QUIC: avoided retransmission of stale ack frames. Acknowledgments are …
 - 09:15 Changeset in nginx [8614:3d79c08bb0f1]quic by
 - QUIC: changed ACK frame debugging. Previously ACK ranges were logged …
 - 07:56 Changeset in nginx [7736:a46fcf101cfc] by
 - Core: added format specifiers to output binary data as hex. Now "s", …
 
10/27/20:
- 22:07 Changeset in nginx_org [2618:0b98a81f196b] by
 - Documented the ssl_reject_handshake directive.
 - 22:03 Changeset in nginx_org [2617:6684517c9d19] by
 - Documented the proxy_ssl_conf_command directive and friends.
 - 22:03 Changeset in nginx_org [2616:d8bf37d20449] by
 - Documented the ssl_conf_command directive.
 - 18:21 Changeset in nginx [8615:27e305834078]quic by
 - QUIC: changed STREAM frame debugging.
 - 15:37 Milestone nginx-1.19.4 completed
 - Status: scheduled Trunk: mainline * proxy_smtp_auth …
 - 15:18 Changeset in nginx_org [2615:3cb2736bb74c] by
 - nginx-1.19.4
 - 15:09 Changeset in nginx [7734:df41a6b6c2aa] by
 - release-1.19.4 tag
 - 15:09 Changeset in nginx [7733:dc0cc425fa63]release-1.19.4 by
 - nginx-1.19.4-RELEASE
 - 13:24 Changeset in nginx [8613:867c189f875d]quic by
 - QUIC: unified range format for rx and tx ACK frames. Previously, tx …
 - 12:09 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - I mean package example :gcc
 - 11:32 Changeset in nginx [8604:b3d9e57d0f62]quic by
 - QUIC: single function for frame debug logging. The function may be …
 - 11:12 Changeset in nginx [8605:eed49b83e18f]quic by
 - QUIC: revised value separators in debug and error messages. All …
 - 10:44 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - Replying to gamewii6666@…: > I also use this version > …
 - 10:25 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - I also use this version But halfway through the compilation, he popped …
 - 10:15 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - Replying to gamewii6666@…: > Which version are you using > …
 - 09:52 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - Which version are you using build_module.sh Can you link me? I use the …
 - 09:50 Ticket #2067 (bug nginx build_module Cannot specify nginx version) reopened by
 - 07:42 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by
 - fixed: Replying to levlove4@…: the issue is believed to be fixed …
 
10/26/20:
- 21:14 Changeset in nginx [8612:b1676cd64dc9]quic by
 - QUIC: cleanup send context properly. The patch resets ctx->frames …
 - 21:00 Changeset in nginx [8611:e2086d8181fa]quic by
 - QUIC: added push event afer the address was validated. This allows to …
 - 20:58 Changeset in nginx [8610:7a9ab6f7cea3]quic by
 - QUIC: updated anti-amplification check for draft 32. This accounts …
 - 20:47 Changeset in nginx [8609:f32740ddd484]quic by
 - QUIC: got rid of "pkt" abbreviation in logs.
 - 20:47 Changeset in nginx [8608:4a05f0f3dfce]quic by
 - QUIC: added "rx" and "tx" prefixes to packet debug.
 - 20:17 Changeset in nginx [8607:21b7dac9de3b]quic by
 - QUIC: added connection state debug to event handlers.
 - 19:22 Ticket #2067 (bug nginx build_module Cannot specify nginx version) reopened by
 - 18:54 Ticket #2067 (bug nginx build_module Cannot specify nginx version) closed by
 - fixed: Thanks for reporting this. A few recent changes to the stable-1.18 …
 - 15:06 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - 
          Component, Version changed
 - 15:05 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - 
          Status changed
 - 09:43 Ticket #2067 (bug nginx build_module Cannot specify nginx version) updated by
 - 
          Owner, Status changed
 - 06:59 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by
 - Thank you
 - 02:39 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) closed by
 - invalid: Replying to zhuizhuhaomeng@…: > In our module, we …
 - 01:03 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by
 - 
          Description changed
 - 01:00 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by
 - In our module, we calculate request body length with …
 
10/25/20:
- 21:34 Changeset in nginx [8606:c53761445a66]quic by
 - QUIC: added logging of a declined packet without retry token.
 - 16:10 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by
 - Please clarify why you think this is a bug in nginx. The request body …
 - 13:59 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) updated by
 - 
          Description changed
 - 13:55 Ticket #2068 (ngx_http_copy_pipelined_header didn't adjust buffer pointer after copy data) created by
 - we have found a bug with our test suite with our ngx module. when …
 - 11:47 Ticket #2067 (bug nginx build_module Cannot specify nginx version) created by
 - error ./build_module.sh -v 1.18.0 --force-dynamic …
 
10/23/20:
- 17:57 Changeset in nginx_org [2614:1f8f12a32ecd] by
 - Documented the proxy_smtp_auth directive.
 - 17:38 Ticket #2066 (When proxying 204 responses with a Transfer-Encoding body, the body is ...) closed by
 - invalid: The original upstream server response is certainly is invalid: there …
 - 15:22 Changeset in nginx [8602:454aa886c5f3]quic by
 - QUIC: added missing "quic" prefix in debug messages.
 - 15:19 Ticket #2066 (When proxying 204 responses with a Transfer-Encoding body, the body is ...) created by
 - While proxying from Server to Client through an nginx proxy_pass, if …
 - 14:08 Changeset in nginx [8603:c5ea341f705a]quic by
 - QUIC: optimized acknowledgement generation. For application level …
 - 12:22 Changeset in nginx-tests [1604:4be791074207] by
 - Tests: proxy_ssl_conf_command tests.
 - 12:15 Changeset in nginx-tests [1603:8d2d37a4b48e] by
 - Tests: ssl_conf_command tests.
 - 00:07 Changeset in nginx-tests [1602:d35db22947ab] by
 - Tests: fixed ssl_reject_handshake.t with too old IO::Socket::SSL.
 
10/22/20:
- 17:55 Changeset in nginx-tests [1601:376cbc2c2b20] by
 - Tests: ssl_reject_handshake tests.
 - 15:54 Ticket #195 (Close connection if SSL not enabled for vhost) closed by
 - 
          fixed: The 
ssl_reject_handshakedirective was introduced to address this. … - 15:51 Ticket #1529 (Could not configure TLS1.3 ciphers in OpenSSL 1.1.1 pre4) closed by
 - fixed
 - 15:51 Ticket #1529 (Could not configure TLS1.3 ciphers in OpenSSL 1.1.1 pre4) reopened by
 - 
          The 
ssl_conf_commanddirective was committed. Among other things it … - 15:46 Ticket #1445 (OpenSSL - ChaCha prioritized - Nginx enhancement) closed by
 - fixed: Committed, thanks to all involved for prodding this.
 - 15:08 Ticket #2065 (Build error on Centos 7) closed by
 - 
          invalid: From the 
--with-openssl=/usr/src/openssl-1.1.1and … - 15:04 Ticket #195 (Close connection if SSL not enabled for vhost) updated by
 - In [changeset:"59e1c73fe02b3a227717630fa7fa8b3cad5d3cc4/nginx" …
 - 15:03 Tickets #1445,1529 batch updated by
 - In [changeset:"3bff3f397c058c242ebe0440c9222b8d65c1b3df/nginx" …
 - 15:02 Changeset in nginx [7732:59e1c73fe02b] by
 - SSL: ssl_reject_handshake directive (ticket #195). In some cases it …
 - 15:02 Ticket #2065 (Build error on Centos 7) updated by
 - my configure options: "./auto/configure --prefix=/opt/nginx …
 - 15:00 Changeset in nginx [7731:fd0b2226919b] by
 - Stream: proxy_ssl_conf_command directive. Similarly to …
 - 15:00 Changeset in nginx [7730:1a719ee45526] by
 - Upstream: proxy_ssl_conf_command and friends. Similarly to …
 - 15:00 Changeset in nginx [7729:3bff3f397c05] by
 - SSL: ssl_conf_command directive. With the ssl_conf_command directive …
 - 15:00 Changeset in nginx [7728:485dba3e2a01] by
 - Core: ngx_conf_set_keyval_slot() now accepts NGX_CONF_UNSET_PTR. With …
 - 14:58 Ticket #2065 (Build error on Centos 7) created by
 - I run make and hav error: " .... objs/addon/src/ngx_message_handler.o …
 - 11:55 Changeset in nginx [8601:dd8e50e11bfc]quic by
 - QUIC: updated README. - ACK ranges are implemented - up to draft-32 …
 - 10:05 Changeset in nginx [8600:06af25901b1a]quic by
 - QUIC: restored proper usage of ngx_quic_drop_ack_ranges(). ACK Ranges …
 
10/21/20:
- 17:39 Changeset in nginx [8599:c01964fd7b8b]quic by
 - QUIC: fixed dropping output ack ranges on input ack. While there, …
 - 15:44 Changeset in nginx [8598:85a550047eb5]quic by
 - QUIC: added macro for unset packet number.
 - 13:34 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) updated by
 - > Is there a way to avoid putting logs in the same buffer than …
 - 11:46 Changeset in nginx [8595:96798101c3aa]quic by
 - QUIC: expand UDP datagrams with an ack-eliciting Initial packet. Per …
 - 11:03 Changeset in nginx [8594:ee06a813756c]quic by
 - QUIC: teach how to compute only the length of created QUIC headers. …
 - 11:03 Changeset in nginx [8593:d8a0bb1e85bf]quic by
 - QUIC: simplified ngx_quic_create_long_header(). As seen in the …
 - 11:03 Changeset in nginx [8592:f948945c1a1c]quic by
 - QUIC: avoided excessive initialization in ngx_quic_send_frames(). A …
 - 11:03 Changeset in nginx [8591:ffa14521990e]quic by
 - QUIC: sorted ngx_quic_send_frames() declarations.
 - 10:56 Ticket #2063 (nginx reports seemingly incorrect “upstream split a header line in ...) updated by
 - 
          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
 - Second that, TLS support, so that non-http upstream servers can know …
 - 15:53 Changeset in nginx [8597:0351fcf52a03]quic by
 - QUIC: drop acknowledged ranges. 13.2.4. Limiting Ranges by Tracking …
 - 15:53 Changeset in nginx [8596:38c7dd720774]quic by
 - QUIC: added ACK frame range support. The history of acknowledged …
 - 13:38 Changeset in nginx_org [2613:19adce855a3f] by
 - Updated njs Compatibility with new methods.
 - 13:36 Changeset in nginx_org [2612:6fdefb00858f] by
 - 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
 - 
          Milestone, Status, Priority 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
 - invalid: > Note the [error] log seems inconsistent with the previous [debug]. …
 - 13:58 Ticket #2064 ($time_iso8601 not set or invalid value?) closed by
 - 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
 - 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
 - This is a follow-up of https://github.com/symfony/symfony/issues/38462 …
 - 09:19 Changeset in nginx [8590:44991d728899]quic by
 - 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
 - According to the HTTP spec, > The 417 (Expectation Failed) status …
 - 07:32 Changeset in nginx [8589:93be5658a250]quic by
 - QUIC: reverted previous 3 commits. Changes were intended for the test …
 - 07:10 Changeset in nginx [8588:018baa412c0d]quic by
 - try: --skiptests
 
10/18/20:
- 15:31 Ticket #2061 (cookie lost in nginx-quic under http/3) created by
 - Hi I installed nginx-quic (02ee77f8d53d) on my server. Overall, it …
 
10/16/20:
- 16:55 Changeset in nginx_org [2611:454af1d39021] by
 - Development guide: Debugging memory issues section.
 - 12:31 Changeset in nginx_org [2610:fdfe54a01ea1] by
 - Relocated note in keepalive directive.
 - 10:00 Ticket #2060 (Nginx doesn't take case http_502 as unsuccessful attempt in ...) created by
 - From the nginx document …
 
10/14/20:
- 20:21 Changeset in nginx [8587:61f1c6ac8967]quic by
 - QUIC: added ACK frame range support. The history of acknowledged …
 - 20:02 Ticket #923 (Allow proxy_http_version 2.0) updated by
 - Replying to Maxim Dounin: > If there are concerns that …
 
10/13/20:
- 04:44 Changeset in nginx [7727:f1e6f65ddfeb] by
 - Cpp test: added stream.
 
10/12/20:
- 22:21 Ticket #923 (Allow proxy_http_version 2.0) updated by
 - Replying to dominic-p@…: > With the advent of …
 - 20:04 Ticket #923 (Allow proxy_http_version 2.0) updated by
 - With the advent of …
 - 17:39 Ticket #2059 (add_header does not work inside if+location, http, or server blocks) closed by
 - 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
 - Since at least Nginx 1.19.2, add_header has not been properly …
 - 17:13 Changeset in nginx-tests [1600:b61e820caa83] by
 - 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
 - 
          It is true 
$slice_rangedoes 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
 - 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
 - Added info about the Unit 1.20.0 release.
 - 19:12 Ticket #2058 (nginx returns code 500 on zero-size request body when filter module ...) created by
 - When nginx HTTP filter module processes the request body and filter …
 - 14:44 Changeset in nginx [7726:559d19037984] by
 - 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
 - Hello, I want to set proxy_cache_key dynamically with $cache_key …
 - 10:36 Changeset in nginx_org [2609:99bd2ae8d2be] by
 - Added Buffer to njs Reference.
 
10/06/20:
- 19:52 Changeset in nginx-tests [1599:4e0644119341] by
 - Tests: proxy_smtp_auth directive tests.
 - 16:02 Ticket #1904 (sendfile with io-threads - nginx mistakenly considers premature client ...) updated by
 - > I'm observing the same behavior without threads. By "the same …
 - 11:19 Ticket #2056 (TLS ALert "close_notify" missing) updated by
 - 
          Description changed
 - 10:58 Ticket #2056 (TLS ALert "close_notify" missing) created by
 - 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
 - I'm observing the same behavior without threads. […] […] […]
 
10/03/20:
- 18:04 Changeset in nginx [7725:d63c5373b5ba] by
 - Mail: proxy_smtp_auth directive. The proxy_smtp_auth directive …
 - 18:01 Changeset in nginx [7724:64b97c8166b8] by
 - Version bump.
 - 17:42 Ticket #2055 (Using addition_filter and changing the added file: still returning ...) closed by
 - 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
 - Sorry, but it looks like I've incorrectly tagged the "component" …
 - 14:14 Ticket #2055 (Using addition_filter and changing the added file: still returning ...) created by
 - Hello! I have just stumbled upon a nginx bug. When using …
 - 14:07 Ticket #2054 (nginx returns a blank page) closed by
 - invalid: The screenshot provided shows the 400 Bad Request response, which is …
 - 12:46 Ticket #2054 (nginx returns a blank page) updated by
 - Unfortunately, setting nginx lines to debug OR info doesn't log any …
 - 01:09 Ticket #2054 (nginx returns a blank page) updated by
 - > We have noticed that when the header size is too large, nginx …
 
10/02/20:
- 19:36 Ticket #2054 (nginx returns a blank page) created by
 - Hi there, We have noticed that when the header size is too large, …
 
  Note:
 See   TracTimeline
 for information about the timeline view.
    