Timeline



01/14/22:

22:24 Ticket #2071 (ssl_reject_handshake on introduced in nginx 1.19.4 works but disables ...) updated by Maxim Dounin
See also #2305.
22:24 Ticket #2305 (ssl_protocols directive in server { } doesn't work) closed by Maxim Dounin
duplicate: > ssl_protocols should be in http{} or in server{} with …
15:52 Ticket #2305 (ssl_protocols directive in server { } doesn't work) updated by Erictoby@…
Description changed
I was confused because it didn't work since I upgraded nginx to …
15:36 Ticket #2304 (error_page not applied vs Transfer-Encoding: chunked) updated by Maxim Dounin
> Please could I see the config you used to test with? I've used the …
15:11 Ticket #2305 (ssl_protocols directive in server { } doesn't work) updated by Maxim Dounin
Could you please show exact self-contained configuration which …
14:31 Ticket #2305 (ssl_protocols directive in server { } doesn't work) created by Erictoby@…
"ssl_protocols" could be located either in http { } or in server { } …
13:50 Ticket #2304 (error_page not applied vs Transfer-Encoding: chunked) updated by ilsixela@…
Thank you very much for your response! Please could I see the config …

01/13/22:

13:56 Ticket #2304 (error_page not applied vs Transfer-Encoding: chunked) closed by Maxim Dounin
invalid: > Note Transfer-Encoding: chunked. Nginx returns a 400 Bad Request …
13:56 Changeset in nginx [8966:6f8253673669]quic by Sergey Kandaurov <pluknet@…>
README: documented QuicTLS support.
12:57 Changeset in nginx [8965:c31d95fdaf65]quic by Sergey Kandaurov <pluknet@…>
QUIC: removed ngx_send_lowat() check for QUIC connections. After …
12:57 Changeset in nginx [8964:ad67fcc30567]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: removed useless warning regarding OpenSSL library. After …
12:48 Changeset in nginx_org [2823:652356b39f0f] by Yaroslav Zhuravlev <yar@…>
Added info about removal of the js_import directive.
12:20 Ticket #2304 (error_page not applied vs Transfer-Encoding: chunked) created by ilsixela@…
I've configured an error page in Nginx: […] This works fine for a …
11:01 Ticket #2303 (Installation instructions for Ubuntu refer to non-existent package) closed by thresh
fixed: Right - it's now fixed in …
10:40 Ticket #2303 (Installation instructions for Ubuntu refer to non-existent package) updated by ovenblast@…
I came across this issue from Russian version, indeed the English …
09:51 Changeset in nginx_org [2822:84bb5b932175] by Konstantin Pavlov <thresh@…>
Linux packages: fixed discrepancies in the Russian version.
09:49 Ticket #2303 (Installation instructions for Ubuntu refer to non-existent package) updated by thresh
Ah, it looks like for Ubuntu we've been using ubuntu-keyring package …
09:42 Ticket #2303 (Installation instructions for Ubuntu refer to non-existent package) updated by thresh
Owner, Status changed
Hello! Interesting, it definitely used to be there. I'll explore our …
09:37 Ticket #2303 (Installation instructions for Ubuntu refer to non-existent package) created by ovenblast@…
The package ubuntu-archive-keyring does not exist. […] Tested …
08:34 Changeset in nginx [8967:3789f4a56d65]quic by Roman Arutyunyan <arut@…>
QUIC: return written size from ngx_quic_write_chain(). This allows to …
08:23 Changeset in nginx [8963:5acd0d89d8c2]quic by Roman Arutyunyan <arut@…>
QUIC: fixed handling stream input buffers. Previously, …

01/12/22:

22:36 Changeset in nginx_org [2821:06c7520f1181] by Maxim Dounin <mdounin@…>
Updated OpenSSL and PCRE versions used for win32 builds.
22:36 Changeset in nginx_org [2820:d6ce81d4ef08] by Maxim Dounin <mdounin@…>
Documented the PCRE2 library support.
22:36 Changeset in nginx_org [2819:b7ff3d1915a1] by Maxim Dounin <mdounin@…>
Development guide: fixed misleading comment about rc.options. While …
11:09 Ticket #2075 (nginx-quic with WordPress) updated by Sergey Kandaurov
See also #2266.
11:08 Ticket #2266 (QUIC: cookies not transferred correctly on redirect) closed by Sergey Kandaurov
duplicate: Duplicate of #2075
11:05 Ticket #2061 (cookie lost in nginx-quic under http/3) updated by Sergey Kandaurov
Proxying multiple Cookie headers should be fixed in …
11:02 Ticket #2075 (nginx-quic with WordPress) closed by Sergey Kandaurov
fixed: Supposedly, should be fixed in …
08:57 Changeset in nginx [8961:aa3c59524e2f]quic by Roman Arutyunyan <arut@…>
HTTP/3: set c->error on read error in ngx_http_test_reading(). …
08:57 Changeset in nginx [8960:d76237ed9327]quic by Roman Arutyunyan <arut@…>
HTTP/3: simplified code.
08:54 Changeset in nginx [8959:9aff230f10d1]quic by Roman Arutyunyan <arut@…>
QUIC: modified HTTP version test. The new condition produces smaller …

01/11/22:

15:57 Changeset in nginx [8962:47f45a98f892]quic by Roman Arutyunyan <arut@…>
QUIC: fixed handling STREAM FIN. Previously, when a STREAM FIN frame …
14:39 Changeset in nginx-tests [1753:0c50a00e6733] by Sergey Kandaurov <pluknet@…>
Tests: added http keepalive test for Connection header on shutdown.

01/10/22:

23:23 Changeset in nginx [7993:96ae8e57b3dd] by Maxim Dounin <mdounin@…>
Avoid sending "Connection: keep-alive" when shutting down. When a …

01/06/22:

19:34 Ticket #2302 (Adding `proxy_hide_header` to `location` context completely ...) closed by Maxim Dounin
invalid: Much like any directives in nginx configuration, proxy_hide_header

01/05/22:

22:16 Ticket #1697 (mail proxy: ManageSieve protocol support) updated by derWalter@…
Hey guys, I am waiting so long for this already, can you please state …
20:59 Ticket #2302 (Adding `proxy_hide_header` to `location` context completely ...) created by usenkovdmitry@…
This behavior was discovered first on 1.18.0 (Ubuntu 20.04) but can be …
13:39 Ticket #2301 (Add examples for core variables) created by cweiske
I was searching the variable list …
12:53 Ticket #2300 (Link variable index from map module docs) created by cweiske
It would be nice if there was a link from …

01/04/22:

13:08 Ticket #1505 (Milliseconds and dynamic time support for *_cache_valid) updated by blloof@…
Upvote. Please add this feature.

12/30/21:

21:17 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) closed by Maxim Dounin
fixed: Underlying problem fixed in e2d07e4ec636, distribution of client …
13:27 Ticket #2285 (strange "worker_connections are not enough, reusing connections" warning) updated by Maxim Dounin <mdounin@…>
In [changeset:"e2d07e4ec6366daed798854eece099bd265f38a1/nginx"
09:59 Changeset in nginx [8958:10522e8dea41]quic by Sergey Kandaurov <pluknet@…>
HTTP/3: improved processing of multiple Cookie field lines. As per …
07:42 Ticket #2299 (Nginx Plus) closed by maxim
invalid

12/29/21:

23:42 nginx – nginx.pdf attached to Ticket #2299 by pimpinanketua@…
Trac.nginx
23:40 Ticket #2299 (Nginx Plus) created by pimpinanketua@…
Trac nginx
22:08 Changeset in nginx [7992:e2d07e4ec636] by Maxim Dounin <mdounin@…>
Events: fixed balancing between workers with EPOLLEXCLUSIVE. Linux …
19:59 Changeset in nginx [7991:57581198e51e] by Maxim Dounin <mdounin@…>
Version bump.
19:29 Changeset in nginx-tests [1752:ba6e24e38f03] by Sergey Kandaurov <pluknet@…>
Tests: improved stop_daemons() to send signal again. As was observed, …
13:24 Ticket #2298 (Documentation or subtle bug - "listen" directive) closed by Maxim Dounin
invalid: The listen directive lists listening sockets a particular server is …
12:33 Changeset in nginx [8957:de7d36aa9bc7]quic by Roman Arutyunyan <arut@…>
Style.
12:17 Changeset in nginx [8956:eaf356a35f5d]quic by Sergey Kandaurov <pluknet@…>
Merged with the default branch.
11:07 Changeset in nginx_org [2818:2594d336342d] by Yaroslav Zhuravlev <yar@…>
Documented fs.Stats, statSync and lstatSync in njs.
01:00 Ticket #2298 (Documentation or subtle bug - "listen" directive) created by SirLaffalot@…
Not sure what this is: It's either that the documentation needs to be …

12/28/21:

17:29 Ticket #2196 (resolver only ipv6 issue) updated by Laurence 'GreenReaper' Parry
This'd be helpful as a perhaps-more-obvious way to avoid #1330 - even …
16:23 Changeset in nginx_org [2817:d84856836c20] by Yaroslav Zhuravlev <yar@…>
njs-0.7.1
16:02 Ticket #2297 (Nginx does not provide option to read the certificate chain) updated by Maxim Dounin
For the record, the reporter submitted …
15:38 Changeset in nginx_org [2816:ae1d713a06e2] by Maxim Dounin <mdounin@…>
nginx-1.21.5
15:37 Milestone nginx-1.21.5 completed
Status: scheduled Trunk: mainline * pcre2 support * …
15:36 Milestone njs-0.7.1 completed
Planned features and enhancements: * pcre2 support * "js_include" …
15:28 Changeset in nginx [7990:67408b4a12c0] by Maxim Dounin <mdounin@…>
release-1.21.5 tag
15:28 Changeset in nginx [7989:d986378168fd]release-1.21.5 by Maxim Dounin <mdounin@…>
nginx-1.21.5-RELEASE
14:56 Changeset in nginx [7988:8af85c66da94] by Maxim Dounin <mdounin@…>
Updated OpenSSL and PCRE used for win32 builds.
12:01 Changeset in nginx [8954:584e9951b044]quic by Ruslan Ermilov <ru@…>
Fixed a mismerge in 5c86189a1c1b.
10:52 Ticket #2292 (nginx config test cannot pass if quic_bpf is enabled) closed by vl
fixed: Fixed in http://hg.nginx.org/nginx-quic/rev/7c0f9bb27763
10:50 Changeset in nginx [8952:d78972cf4bac]quic by Roman Arutyunyan <arut@…>
QUIC: fixed format specifier after 6ccf3867959a.
10:24 Changeset in nginx [8951:7c0f9bb27763]quic by Vladimir Homutov <vl@…>
QUIC: fixed config test with bpf (ticket #2292). The SO_REUSEPORT …
09:30 Ticket #2297 (Nginx does not provide option to read the certificate chain) created by MandeepSinghChhabra@…
There is a server which has two known local CAs. One is a root ca …

12/27/21:

16:49 Changeset in nginx [7987:b002ad258f1d] by Maxim Dounin <mdounin@…>
Support for sendfile(SF_NOCACHE). The SF_NOCACHE flag, introduced in …
16:48 Changeset in nginx [7986:f1fcb0fe6975] by Maxim Dounin <mdounin@…>
SSL: SSL_sendfile(SF_NODISKIO) support.
16:48 Changeset in nginx [7985:ec2e6893caaa] by Maxim Dounin <mdounin@…>
Simplified sendfile(SF_NODISKIO) usage. Starting with FreeBSD 11, …
16:47 Changeset in nginx [7984:ae992b5a27b2] by Maxim Dounin <mdounin@…>
Removed "aio sendfile", deprecated since 1.7.11.
13:15 Changeset in nginx [8953:03b40440c13d]quic by Roman Arutyunyan <arut@…>
QUIC: renamed input handling functions. Now these functions have …
13:11 Ticket #2296 (METHOD always recognized as 'GET' when using postman) closed by Maxim Dounin
invalid
10:52 Changeset in nginx [8945:e72db9162180]quic by Vladimir Homutov <vl@…>
QUIC: got rid of excessive "qsock" argument in ngx_quic_output.c. The …
10:49 Changeset in nginx [8955:32daba3aabb2]quic by Vladimir Homutov <vl@…>
QUIC: got rid of ngx_quic_create_temp_socket(). It was mostly copy of …
07:26 Ticket #2296 (METHOD always recognized as 'GET' when using postman) updated by exxocism@…
Description changed
07:24 Ticket #2296 (METHOD always recognized as 'GET' when using postman) updated by exxocism@…
CONFIRMED TO BE A POSTMAN HTTP REDIRECTION PROBLEM : THANK YOU FOR …
07:12 Ticket #2296 (METHOD always recognized as 'GET' when using postman) created by exxocism@…
PoC - All the request method is shown as GET - even …

12/24/21:

22:07 Changeset in nginx [7983:d07456044b61] by Maxim Dounin <mdounin@…>
Core: added NGX_REGEX_MULTILINE for 3rd party modules. Notably, NAXSI …
22:07 Changeset in nginx [7982:fbbb5ce52995] by Maxim Dounin <mdounin@…>
PCRE2 and PCRE binary compatibility. With this change, dynamic …
22:07 Changeset in nginx [7981:0b5f12d5c531] by Maxim Dounin <mdounin@…>
PCRE2 library support. The PCRE2 library is now used by default if …
22:07 Changeset in nginx [7980:8007ea138d6a] by Maxim Dounin <mdounin@…>
Configure: simplified PCRE compilation. Removed ICC-specific PCRE …
22:07 Changeset in nginx [7979:060bf88d2473] by Maxim Dounin <mdounin@…>
Core: ngx_regex.c style cleanup. Notably, ngx_pcre_pool and …
22:07 Changeset in nginx [7978:2ca57257252d] by Maxim Dounin <mdounin@…>
Core: fixed ngx_pcre_studies cleanup. If a configuration parsing …
15:39 Changeset in nginx [8950:fb811b6c76ee]quic by Roman Arutyunyan <arut@…>
QUIC: refactored buffer allocation, spliting and freeing. Previously, …
15:17 Changeset in nginx [8947:6ccf3867959a]quic by Roman Arutyunyan <arut@…>
QUIC: refactored ngx_quic_order_bufs() and ngx_quic_split_bufs(). …
15:13 Changeset in nginx [8946:56dec0d4e5b1]quic by Roman Arutyunyan <arut@…>
QUIC: avoid excessive buffer allocations in stream output. …
12:53 Changeset in nginx [8942:5c86189a1c1b]quic by Ruslan Ermilov <ru@…>
Merged with the default branch.

12/22/21:

22:25 Changeset in nginx_org [2815:bbbee78495ec] by Yaroslav Zhuravlev <yar@…>
Updated with Netcraft December 2021 Web Server Survey stats.

12/21/21:

13:15 Ticket #2295 (Incorrect path in beginners_guide.html) closed by Maxim Dounin
invalid: As long as images are in /data/images/, and these are expected to be …
12:00 Ticket #2295 (Incorrect path in beginners_guide.html) created by protohuf@…
In the beginners guide, section "Serving Static Content" a directive …
11:51 Changeset in nginx_org [2814:aa957a1211b8] by Konstantin Pavlov <thresh@…>
Updated tested OSes and platforms.
10:04 Changeset in nginx_org [2813:b9c6c7ab035f] by Konstantin Pavlov <thresh@…>
Linux packages: Added CentOS/RHEL 8 and Ubuntu 20.04 s390x packages.
04:54 Changeset in nginx [7977:336084ff943b] by Ruslan Ermilov <ru@…>
Moved Huffman coding out of HTTP/2. ngx_http_v2_huff_decode.c and …

12/20/21:

18:02 Changeset in nginx [7976:76aea0ad78e5] by Gena Makhomed <gmm@…>
Contrib: vim syntax, update core and 3rd party module directives.

12/16/21:

14:07 Changeset in nginx [8949:2e22110828dd]quic by Roman Arutyunyan <arut@…>
QUIC: removed ngx_quic_copy_chain(). The function is unused.
14:06 Changeset in nginx [8948:19e063e955bf]quic by Roman Arutyunyan <arut@…>
QUIC: renamed buffer-related functions. ngx_quic_alloc_buf() -> …
08:49 Changeset in nginx [8944:b7284807b4fa]quic by Vladimir Homutov <vl@…>
QUIC: refactored ngx_quic_validate_path(). The function now accepts …
08:42 Changeset in nginx [8943:118a34e32121]quic by Vladimir Homutov <vl@…>
QUIC: added missing check for backup path existence.

12/15/21:

17:52 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by Maxim Dounin
> body_buffer_size we did not configure, so it is using default …
14:54 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by luyangliang@…
body_buffer_size we did not configure, so it is using default 16k. …
04:05 Ticket #2293 (Nginx 1.20.1 excessive memory usage) updated by Maxim Dounin
Replying to luyangliang@…: > Setting keepalive_requests to …
Note: See TracTimeline for information about the timeline view.