|
5 | 5 | <change_log title="nginx">
|
6 | 6 |
|
7 | 7 |
|
| 8 | +<changes ver="1.21.2" date="2021-08-31"> |
| 9 | + |
| 10 | +<change type="change"> |
| 11 | +<para lang="ru"> |
| 12 | +теперь nginx возвращает ошибку, |
| 13 | +если в запросе по протоколу HTTP/1.0 присутствует |
| 14 | +строка заголовка "Transfer-Encoding". |
| 15 | +</para> |
| 16 | +<para lang="en"> |
| 17 | +now nginx rejects HTTP/1.0 requests |
| 18 | +with the "Transfer-Encoding" header line. |
| 19 | +</para> |
| 20 | +</change> |
| 21 | + |
| 22 | +<change type="change"> |
| 23 | +<para lang="ru"> |
| 24 | +экспортные шифры больше не поддерживаются. |
| 25 | +</para> |
| 26 | +<para lang="en"> |
| 27 | +export ciphers are no longer supported. |
| 28 | +</para> |
| 29 | +</change> |
| 30 | + |
| 31 | +<change type="feature"> |
| 32 | +<para lang="ru"> |
| 33 | +совместимость с OpenSSL 3.0. |
| 34 | +</para> |
| 35 | +<para lang="en"> |
| 36 | +OpenSSL 3.0 compatibility. |
| 37 | +</para> |
| 38 | +</change> |
| 39 | + |
| 40 | +<change type="feature"> |
| 41 | +<para lang="ru"> |
| 42 | +теперь серверу аутентификации почтового прокси-сервера |
| 43 | +передаются строки заголовка "Auth-SSL-Protocol" и "Auth-SSL-Cipher".<br/> |
| 44 | +Спасибо Rob Mueller. |
| 45 | +</para> |
| 46 | +<para lang="en"> |
| 47 | +the "Auth-SSL-Protocol" and "Auth-SSL-Cipher" header lines |
| 48 | +are now passed to the mail proxy authentication server.<br/> |
| 49 | +Thanks to Rob Mueller. |
| 50 | +</para> |
| 51 | +</change> |
| 52 | + |
| 53 | +<change type="feature"> |
| 54 | +<para lang="ru"> |
| 55 | +API для обработки тела запроса |
| 56 | +теперь позволяет буферизировать обрабатываемые данные. |
| 57 | +</para> |
| 58 | +<para lang="en"> |
| 59 | +request body filters API |
| 60 | +now permits buffering of the data being processed. |
| 61 | +</para> |
| 62 | +</change> |
| 63 | + |
| 64 | +<change type="bugfix"> |
| 65 | +<para lang="ru"> |
| 66 | +SSL-соединения к бэкендам в модуле stream |
| 67 | +могли зависать после SSL handshake. |
| 68 | +</para> |
| 69 | +<para lang="en"> |
| 70 | +backend SSL connections in the stream module |
| 71 | +might hang after an SSL handshake. |
| 72 | +</para> |
| 73 | +</change> |
| 74 | + |
| 75 | +<change type="bugfix"> |
| 76 | +<para lang="ru"> |
| 77 | +уровень безопасности, доступный в OpenSSL 1.1.0 и новее, |
| 78 | +не учитывался при загрузке сертификатов сервера, |
| 79 | +если был задан через "@SECLEVEL=N" в директиве ssl_ciphers. |
| 80 | +</para> |
| 81 | +<para lang="en"> |
| 82 | +the security level, which is available in OpenSSL 1.1.0 or newer, |
| 83 | +did not affect loading of the server certificates |
| 84 | +when set with "@SECLEVEL=N" in the "ssl_ciphers" directive. |
| 85 | +</para> |
| 86 | +</change> |
| 87 | + |
| 88 | +<change type="bugfix"> |
| 89 | +<para lang="ru"> |
| 90 | +SSL-соединения с gRPC-бэкендами могли зависать, |
| 91 | +если использовались методы select, poll или /dev/poll. |
| 92 | +</para> |
| 93 | +<para lang="en"> |
| 94 | +SSL connections with gRPC backends might hang |
| 95 | +if select, poll, or /dev/poll methods were used. |
| 96 | +</para> |
| 97 | +</change> |
| 98 | + |
| 99 | +<change type="bugfix"> |
| 100 | +<para lang="ru"> |
| 101 | +при использовании HTTP/2 |
| 102 | +тело запроса всегда записывалось на диск, |
| 103 | +если в запросе не было строки заголовка "Content-Length". |
| 104 | +</para> |
| 105 | +<para lang="en"> |
| 106 | +when using HTTP/2 |
| 107 | +client request body was always written to disk |
| 108 | +if the "Content-Length" header line was not present in the request. |
| 109 | +</para> |
| 110 | +</change> |
| 111 | + |
| 112 | +</changes> |
| 113 | + |
| 114 | + |
8 | 115 | <changes ver="1.21.1" date="2021-07-06">
|
9 | 116 |
|
10 | 117 | <change type="change">
|
|
0 commit comments