Mercurial > hg > nginx-site
comparison text/en/CHANGES @ 2596:27c757648399
nginx-1.19.3
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 29 Sep 2020 17:40:51 +0300 |
parents | 324ca14c3003 |
children | 3cb2736bb74c |
comparison
equal
deleted
inserted
replaced
2595:ae1d55e33319 | 2596:27c757648399 |
---|---|
1 | |
2 Changes with nginx 1.19.3 29 Sep 2020 | |
3 | |
4 *) Feature: the ngx_stream_set_module. | |
5 | |
6 *) Feature: the "proxy_cookie_flags" directive. | |
7 | |
8 *) Feature: the "userid_flags" directive. | |
9 | |
10 *) Bugfix: the "stale-if-error" cache control extension was erroneously | |
11 applied if backend returned a response with status code 500, 502, | |
12 503, 504, 403, 404, or 429. | |
13 | |
14 *) Bugfix: "[crit] cache file ... has too long header" messages might | |
15 appear in logs if caching was used and the backend returned responses | |
16 with the "Vary" header line. | |
17 | |
18 *) Workaround: "[crit] SSL_write() failed" messages might appear in logs | |
19 when using OpenSSL 1.1.1. | |
20 | |
21 *) Bugfix: "SSL_shutdown() failed (SSL: ... bad write retry)" messages | |
22 might appear in logs; the bug had appeared in 1.19.2. | |
23 | |
24 *) Bugfix: a segmentation fault might occur in a worker process when | |
25 using HTTP/2 if errors with code 400 were redirected to a proxied | |
26 location using the "error_page" directive. | |
27 | |
28 *) Bugfix: socket leak when using HTTP/2 and subrequests in the njs | |
29 module. | |
30 | |
1 | 31 |
2 Changes with nginx 1.19.2 11 Aug 2020 | 32 Changes with nginx 1.19.2 11 Aug 2020 |
3 | 33 |
4 *) Change: now nginx starts closing keepalive connections before all | 34 *) Change: now nginx starts closing keepalive connections before all |
5 free worker connections are exhausted, and logs a warning about this | 35 free worker connections are exhausted, and logs a warning about this |