În ramura mainline a nginx a fost lansată versiunea 1.17.4. Modificările au fost realizate în principal în implementarea protocolului HTTP/2.
- Modificare: a fost îmbunătățită detectarea comportamentului necorespunzător al clienților în HTTP/2.
- Modificare: în procesarea corpului de cerere neconsumat, la returnarea erorilor în HTTP/2.
- Corectare: directiva worker_shutdown_timeout putea să nu funcționeze corect la utilizarea HTTP/2.
- Corectare: utilizând HTTP/2 și directiva proxy_request_buffering, putea apărea un segmentation fault în procesul de lucru.
- Corectare: pe Windows, la utilizare, SSL nivelul de înregistrare în jurnal pentru eroarea ECONNABORTED a fost „crit” în loc de „error”.
- Corectare: nginx ignora datele suplimentare la folosirea codificării transferului chunked.
- Corectare: dacă se utiliza directiva return și apărea o eroare la citirea corpului cererii, nginx returna întotdeauna eroarea 500.
- A fost corectată gestionarea erorilor de alocare a memoriei.
Sursa: linux.org.ru
