È stata rilasciata la versione 1.17.4 nella branch mainline di nginx. Le modifiche riguardano principalmente l'implementazione del protocollo HTTP/2.
- Modifica: migliorato il rilevamento del comportamento errato dei client in HTTP/2.
- Modifica: nella gestione del corpo della richiesta non letta durante il ritorno degli errori in HTTP/2.
- Correzione: la direttiva worker_shutdown_timeout potrebbe non funzionare correttamente quando si utilizza HTTP/2.
- Correzione: si è verificato un segmentation fault nel processo di lavoro con HTTP/2 e la direttiva proxy_request_buffering.
- Correzione: su Windows durante l'utilizzo SSL il livello di registrazione degli errori ECONNABORTED era "crit" invece di "error".
- Correzione: nginx ignorava i dati inutili quando si utilizzava la codifica del trasferimento chunked.
- Correzione: se veniva utilizzata la direttiva return e si verificava un errore nella lettura del corpo della richiesta, nginx restituiva sempre un errore 500.
- Correzione della gestione degli errori di allocazione della memoria.
Fonte: linux.org.ru
