Na branch mainline do nginx foi lançada a versão 1.17.4. As alterações foram realizadas principalmente na implementação do protocolo HTTP/2.
- Mudança: aprimorada a detecção de comportamentos incorretos dos clientes no HTTP/2.
- Mudança: na manipulação de corpo de requisições não lidas ao retornar erros no HTTP/2.
- Correção: a diretiva worker_shutdown_timeout pode não ter funcionado ao usar HTTP/2.
- Correção: ao usar HTTP/2 e a diretiva proxy_request_buffering, um fault de segmentação pode ter ocorrido no processo de trabalho.
- Correção: no Windows ao usar SSL o nível de registro no log de erro ECONNABORTED era "crit" em vez de "error".
- Correção: o nginx ignorava dados extras ao usar encoding de transferência em pedaços.
- Correção: se a diretiva return fosse usada e ocorresse um erro ao ler o corpo da requisição, o nginx sempre retornava um erro 500.
- Corrigida a manipulação de erros de alocação de memória.
Fonte: linux.org.ru
